{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.eTNOlIAm/b1/samhain_4.1.4-2_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.eTNOlIAm/b2/samhain_4.1.4-2_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 0b686e0df3df1f96917b36b0a1290248 26996 debug optional samhain-dbgsym_4.1.4-2_armhf.deb\n- 615e3bbfd7a539bed5af58fdad508dc4 1193552 admin optional samhain_4.1.4-2_armhf.deb\n+ e7645eb22a37da76b1c5375e2076ecd6 27072 debug optional samhain-dbgsym_4.1.4-2_armhf.deb\n+ f959fd7cc16d5b722ccf825e14fe0a15 1193632 admin optional samhain_4.1.4-2_armhf.deb\n"}, {"source1": "samhain_4.1.4-2_armhf.deb", "source2": "samhain_4.1.4-2_armhf.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2016-06-22 17:47:39.000000 debian-binary\n--rw-r--r-- 0 0 0 9968 2016-06-22 17:47:39.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1183392 2016-06-22 17:47:39.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 9976 2016-06-22 17:47:39.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 1183464 2016-06-22 17:47:39.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -32,15 +32,15 @@\n -rw-r--r-- 0 root (0) root (0) 39774 2016-06-02 11:57:46.000000 ./usr/share/doc/samhain/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 17050 2016-06-22 17:47:39.000000 ./usr/share/doc/samhain/copyright\n drwxr-xr-x 0 root (0) root (0) 0 2016-06-22 17:47:39.000000 ./usr/share/doc/samhain/examples/\n -rw-r--r-- 0 root (0) root (0) 2943 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/README\n -rwxr-xr-x 0 root (0) root (0) 3661 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/chroot.sh\n -rw-r--r-- 0 root (0) root (0) 2737 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_pager.pl.gz\n -rw-r--r-- 0 root (0) root (0) 2164 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/example_sms.pl.gz\n--rw-r--r-- 0 root (0) root (0) 2561 2016-06-22 17:47:39.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec.gz\n+-rw-r--r-- 0 root (0) root (0) 2562 2016-06-22 17:47:39.000000 ./usr/share/doc/samhain/examples/redhat_i386.client.spec.gz\n -rwxr-xr-x 0 root (0) root (0) 930 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.cgi\n -rw-r--r-- 0 root (0) root (0) 279 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.dtd\n -rw-r--r-- 0 root (0) root (0) 2175 2016-06-22 17:47:39.000000 ./usr/share/doc/samhain/examples/samhain.spec.gz\n -rw-r--r-- 0 root (0) root (0) 994 2015-11-01 00:03:11.000000 ./usr/share/doc/samhain/examples/samhain.xsl.gz\n -rw-r--r-- 0 root (0) root (0) 5151 2016-06-22 17:47:39.000000 ./usr/share/doc/samhain/examples/samhainadmin.pl.gz\n -rw-r--r-- 0 root (0) root (0) 5462 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/samhainrc.linux.gz\n -rw-r--r-- 0 root (0) root (0) 3595 2015-11-01 00:03:04.000000 ./usr/share/doc/samhain/examples/yulerc.template.gz\n"}, {"source1": "./usr/sbin/samhain", "source2": "./usr/sbin/samhain", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "unified_diff": "@@ -4,15 +4,15 @@\n Data: 2's complement, little endian\n Version: 1 (current)\n OS/ABI: UNIX - System V\n ABI Version: 0\n Type: DYN (Position-Independent Executable file)\n Machine: ARM\n Version: 0x1\n- Entry point address: 0x7d41\n+ Entry point address: 0x7d39\n Start of program headers: 52 (bytes into file)\n Start of section headers: 505528 (bytes into file)\n Flags: 0x5000400, Version5 EABI, hard-float ABI\n Size of this header: 52 (bytes)\n Size of program headers: 32 (bytes)\n Number of program headers: 9\n Size of section headers: 40 (bytes)\n"}, {"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,19 +1,19 @@\n \n Elf file type is DYN (Position-Independent Executable file)\n-Entry point 0x7d41\n+Entry point 0x7d39\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- EXIDX 0x076988 0x00076988 0x00076988 0x00008 0x00008 R 0x4\n+ EXIDX 0x076980 0x00076980 0x00076980 0x00008 0x00008 R 0x4\n PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4\n INTERP 0x000154 0x00000154 0x00000154 0x00019 0x00019 R 0x1\n [Requesting program interpreter: /lib/ld-linux-armhf.so.3]\n- LOAD 0x000000 0x00000000 0x00000000 0x76994 0x76994 R E 0x10000\n+ LOAD 0x000000 0x00000000 0x00000000 0x7698c 0x7698c R E 0x10000\n LOAD 0x0769a4 0x000869a4 0x000869a4 0x04ba4 0x4ab44 RW 0x10000\n DYNAMIC 0x076ee0 0x00086ee0 0x00086ee0 0x00120 0x00120 RW 0x4\n NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x0769a4 0x000869a4 0x000869a4 0x0065c 0x0065c R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -11,19 +11,19 @@\n [ 6] .dynstr STRTAB 0000178c 00178c 001386 00 A 0 0 1\n [ 7] .gnu.version VERSYM 00002b12 002b12 0002b8 02 A 5 0 2\n [ 8] .gnu.version_r VERNEED 00002dcc 002dcc 0000d0 00 A 6 4 4\n [ 9] .rel.dyn REL 00002e9c 002e9c 002280 08 A 5 0 4\n [10] .rel.plt REL 0000511c 00511c 000a78 08 AI 5 22 4\n [11] .init PROGBITS 00005b94 005b94 00000c 00 AX 0 0 4\n [12] .plt PROGBITS 00005ba0 005ba0 001014 04 AX 0 0 4\n- [13] .text PROGBITS 00006bb8 006bb8 05e304 00 AX 0 0 8\n- [14] .fini PROGBITS 00064ebc 064ebc 000008 00 AX 0 0 4\n- [15] .rodata PROGBITS 00064ec8 064ec8 011ac0 00 A 0 0 8\n- [16] .ARM.exidx ARM_EXIDX 00076988 076988 000008 00 AL 13 0 4\n- [17] .eh_frame PROGBITS 00076990 076990 000004 00 A 0 0 4\n+ [13] .text PROGBITS 00006bb8 006bb8 05e2fc 00 AX 0 0 8\n+ [14] .fini PROGBITS 00064eb4 064eb4 000008 00 AX 0 0 4\n+ [15] .rodata PROGBITS 00064ec0 064ec0 011ac0 00 A 0 0 8\n+ [16] .ARM.exidx ARM_EXIDX 00076980 076980 000008 00 AL 13 0 4\n+ [17] .eh_frame PROGBITS 00076988 076988 000004 00 A 0 0 4\n [18] .init_array INIT_ARRAY 000869a4 0769a4 000004 04 WA 0 0 4\n [19] .fini_array FINI_ARRAY 000869a8 0769a8 000004 04 WA 0 0 4\n [20] .data.rel.ro PROGBITS 000869ac 0769ac 000534 00 WA 0 0 4\n [21] .dynamic DYNAMIC 00086ee0 076ee0 000120 08 WA 6 0 4\n [22] .got PROGBITS 00087000 077000 000678 04 WA 0 0 4\n [23] .data PROGBITS 00087678 077678 003ed0 00 WA 0 0 4\n [24] .bss NOBITS 0008b548 07b548 045fa0 00 WA 0 0 8\n"}, {"source1": "readelf --wide --dynamic {}", "source2": "readelf --wide --dynamic {}", "unified_diff": "@@ -5,15 +5,15 @@\n 0x00000001 (NEEDED) Shared library: [libresolv.so.2]\n 0x00000001 (NEEDED) Shared library: [libauparse.so.0]\n 0x00000001 (NEEDED) Shared library: [libprelude.so.28]\n 0x00000001 (NEEDED) Shared library: [libpthread.so.0]\n 0x00000001 (NEEDED) Shared library: [libc.so.6]\n 0x00000001 (NEEDED) Shared library: [ld-linux-armhf.so.3]\n 0x0000000c (INIT) 0x5b94\n- 0x0000000d (FINI) 0x64ebc\n+ 0x0000000d (FINI) 0x64eb4\n 0x00000019 (INIT_ARRAY) 0x869a4\n 0x0000001b (INIT_ARRAYSZ) 4 (bytes)\n 0x0000001a (FINI_ARRAY) 0x869a8\n 0x0000001c (FINI_ARRAYSZ) 4 (bytes)\n 0x6ffffef5 (GNU_HASH) 0x1b4\n 0x00000005 (STRTAB) 0x178c\n 0x00000006 (SYMTAB) 0x1cc\n"}, {"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: fba54534e5fc884b4732ec755b993e028bb3d8d4\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 6242ed4351d84ab6b9858640507e768fbf2c9c46\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.2.0\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.init {}", "unified_diff": "@@ -1,9 +1,9 @@\n \n \n \n Disassembly of section .init:\n \n 00005b94 <.init>:\n \tpush\t{r3, lr}\n-\tbl\t7d88 \n+\tbl\t7d80 \n \tpop\t{r3, pc}\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -2,103 +2,103 @@\n \n \n Disassembly of section .text:\n \n 00006bb8 <.text>:\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4688\n-\t\t\t@ instruction: 0xed2d5998\n+\t\t\t@ instruction: 0xed2d5990\n \taddslt\tr8, r3, r4, lsl #22\n \t\t\t@ instruction: 0xf8dfaf08\n-\tldrbtmi\tr4, [sp], #-2448\t@ 0xfffff670\n-\tstmibcs\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n+\tldrbtmi\tr4, [sp], #-2440\t@ 0xfffff678\n+\tstmibcs\tr4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \trsbsvs\tr4, ip, ip, ror r4\n-\tstmibcc\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n+\tstmibcc\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldmdavs\tr2, {r1, r3, r5, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f627a\n \tandcs\tr0, r0, #0, 4\n \tldrshvs\tr6, [sl, -r8]!\n \t\t\t@ instruction: 0x61ba617a\n \tandls\tpc, r3, r4, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n \t\t\t@ instruction: 0xf0402b00\n-\tandcs\tr8, r0, #654311424\t@ 0x27000000\n+\tandcs\tr8, r0, #587202560\t@ 0x23000000\n \tmvnscc\tpc, pc, asr #32\n \t\t\t@ instruction: 0xf0112003\n-\tldmvs\tfp!, {r0, r1, r3, r7, r8, fp, ip, sp, lr, pc}^\n+\tldmvs\tfp!, {r0, r1, r2, r7, r8, fp, ip, sp, lr, pc}^\n \tvqrdmulh.s\td2, d0, d1\n-\t\t\t@ instruction: 0xf8df8225\n-\tstrcs\tr0, [r0], #-2388\t@ 0xfffff6ac\n+\t\t\t@ instruction: 0xf8df8221\n+\tstrcs\tr0, [r0], #-2380\t@ 0xfffff6b4\n \tstrtmi\tr2, [r2], -r3, lsl #6\n \tstrls\tr4, [r0], #-1144\t@ 0xfffffb88\n \tcmpvs\tr6, r0, asr #4\t@ \n-\tblx\t11c2cf6 \n+\tblx\t10c2cf6 \n \t\t\t@ instruction: 0xf0003001\n-\t\t\t@ instruction: 0xf8df8419\n-\tldrbtmi\tr0, [r8], #-2364\t@ 0xfffff6c4\n-\t\t\t@ instruction: 0xf93af05e\n-\tldmdbcc\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0xf8df8415\n+\tldrbtmi\tr0, [r8], #-2356\t@ 0xfffff6cc\n+\t\t\t@ instruction: 0xf936f05e\n+\tstmdbcc\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tandcs\tr6, r8, #120, 16\t@ 0x780000\n \tstmiapl\tr6, {r8, sp}^\n \t\t\t@ instruction: 0xf03c4630\n-\tldmdavs\tr3!, {r0, r1, r2, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}\n-\tstmdbeq\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tmsreq\tCPSR_sx, #67\t@ 0x43\n+\tldmdavs\tr3!, {r0, r1, r3, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}\n+\tldmdbeq\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n+\tmovteq\tpc, #28739\t@ 0x7043\t@ \n \tldrbtmi\tr6, [r8], #-51\t@ 0xffffffcd\n \tldm\tip, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xb1284604\n \tb\tffe44c64 \n \tsvcvs\t0x0080f5b0\n-\tstrthi\tpc, [pc], #-192\t@ 6c70 \n-\tstmdbcc\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n+\tstrthi\tpc, [fp], #-192\t@ 0xffffff40\n+\tstmdbcc\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \torrcs\tpc, ip, #12779520\t@ 0xc30000\n-\tldmpl\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n-\tblx\tfed42cca \n+\tldmpl\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n+\tblx\tfec42cca \n \tandcs\tr2, r1, r0, lsl #8\n \t\t\t@ instruction: 0xf01b447d\n-\tmovwcs\tpc, #15241\t@ 0x3b89\t@ \n+\tmovwcs\tpc, #15237\t@ 0x3b85\t@ \n \tstrtmi\tr4, [r8], -r2, lsr #12\n \tvshl.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf03261a6\n-\tandcc\tpc, r1, fp, lsl #22\n-\tstrbhi\tpc, [r0], r0\t@ \n-\tldmmi\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n+\tandcc\tpc, r1, r7, lsl #22\n+\tldrthi\tpc, [ip], r0\t@ \n+\tldmmi\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tandcs\tr2, r1, #0, 6\n \tldrbtmi\tr9, [ip], #-768\t@ 0xfffffd00\n \tvst2.8\t{d18-d21}, [pc], r3\n \t\t\t@ instruction: 0x462061d5\n-\tblx\tfff42d88 \n+\tblx\tffe42d88 \n \t\t\t@ instruction: 0xf0003001\n-\t\t\t@ instruction: 0xf8df86be\n-\tmovwcs\tr4, #2240\t@ 0x8c0\n+\t\t\t@ instruction: 0xf8df86ba\n+\tmovwcs\tr4, #2232\t@ 0x8b8\n \tmovwls\tr2, #514\t@ 0x202\n \tmovwcs\tr4, #13436\t@ 0x347c\n \tvmax.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf03261aa\n-\tandcc\tpc, r1, sp, ror #21\n-\tldrthi\tpc, [sp], r0\t@ \n+\tandcc\tpc, r1, r9, ror #21\n+\tldrthi\tpc, [r9], r0\t@ \n \tldrdcc\tpc, [r0], -r9\n \t\t\t@ instruction: 0xf0402b00\n-\t\t\t@ instruction: 0xf8df83e7\n-\tstrcs\tr2, [r0, #-2204]\t@ 0xfffff764\n-\tldmmi\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tldmcc\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0xf8df83e3\n+\tstrcs\tr2, [r0, #-2196]\t@ 0xfffff76c\n+\tldmmi\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n+\tldmcc\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8df447a\n-\tldrbtmi\tfp, [ip], #-2200\t@ 0xfffff768\n+\tldrbtmi\tfp, [ip], #-2192\t@ 0xfffff770\n \tldrbtmi\tr6, [fp], #-2097\t@ 0xfffff7cf\n \t\t\t@ instruction: 0xf50b44fb\n \tvst1.32\t{d21-d22}, [r1], r0\n-\teorsvs\tr4, r1, r0, lsl #3\n+\teorsvs\tr5, r1, r0, lsl #2\n \tmuleq\tr3, r2, r8\n \tldmdavs\tr2!, {r5, r6, sp, lr}^\n \tldm\tr3, {r0, r5, r9, ip, sp, lr}\n \t\t\t@ instruction: 0xf0420003\n-\tstm\tfp, {r1, r3, r5, r7, r9}\n+\tstm\tfp, {r1, r4, r6, r9}\n \trsbsvs\tr0, r2, r3\n \t\t\t@ instruction: 0xf8ca65e5\n \tstrvs\tr5, [r5, #912]!\t@ 0x390\n \t\t\t@ instruction: 0xf8c467e5\n \tstrvs\tr5, [r5, -r0, lsl #1]!\n \tstrvs\tr6, [r5, r5, ror #14]!\n \tstrbtvs\tr6, [r5], -r5, lsr #32\n@@ -106,107 +106,107 @@\n \taddpl\tpc, r4, r4, asr #17\n \tstc\t7, cr15, [r4, #1020]\t@ 0x3fc\n \tldrdcc\tpc, [r8], r4\n \tandeq\tpc, r8, fp, asr #17\n \t\t\t@ instruction: 0xf8ca17c0\n \t\t\t@ instruction: 0xf8cb5394\n \tblcs\t6d94 \n-\tcmnhi\tr5, r0\t@ \n+\tcmnhi\tr1, r0\t@ \n \tstrbpl\tlr, [sl, #2506]\t@ 0x9ca\n \tteqpl\tr0, #13238272\t@ 0xca0000\t@ \n-\tstmdalt\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tldmdavs\tr3!, {sl, sp}^\n-\tldrbtmi\tr4, [fp], #1568\t@ 0x620\n-\tbeq\t82ebc \n-\tstrpl\tpc, [r0, #1291]\t@ 0x50b\n-\tmovwpl\tpc, #1091\t@ 0x443\t@ \n-\t\t\t@ instruction: 0xf04f6073\n-\tstmib\tr5, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^\n+\tstmdalt\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n+\tstrtmi\tr2, [r0], -r0, lsl #8\n+\tmvnscc\tpc, #79\t@ 0x4f\n+\t\t\t@ instruction: 0xf04f44fb\n+\t\t\t@ instruction: 0xf50b0a01\n+\t\t\t@ instruction: 0xf8c55580\n+\tstmib\tr5, {r2, r3, r5, r6, r8, r9, ip, sp}^\n \t\t\t@ instruction: 0xf8c544d0\n-\t\t\t@ instruction: 0xf8c5336c\n \t\t\t@ instruction: 0xf8c54348\n \t\t\t@ instruction: 0xf8c54354\n \t\t\t@ instruction: 0xf8c54368\n \tstmib\tr5, {r2, r3, r4, r5, r8, r9, lr}^\n \t\t\t@ instruction: 0xf8c544d6\n \t\t\t@ instruction: 0xf8c54360\n \t\t\t@ instruction: 0xf8c54338\n \tstmib\tr5, {r2, r5, r6, r8, r9, lr}^\n \tstmib\tr5, {r0, r2, r3, r4, r5, r7, sl, lr}^\n \t\t\t@ instruction: 0xf8c544c5\n \tstmib\tr5, {r2, r3, r4, r8, r9, lr}^\n \tstmib\tr5, {r0, r1, r2, r3, r4, r5, r7, sl, lr}^\n \t\t\t@ instruction: 0xf7ffaad3\n-\tldmdavs\tr3!, {r2, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tldmdavs\tr3!, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8df2240\n \tvst1.64\t{d17}, [r3], ip\n-\tstmib\tr5, {r1, r2, r4, r5, r6, r8, r9}^\n-\teorsvs\tr0, r3, r1, asr #9\n-\tvqshl.s8\tq2, , \n-\t\t\t@ instruction: 0xf03c7034\n-\t\t\t@ instruction: 0xf8dffca7\n-\tvst1.32\t{d17}, [pc :256], r8\n-\tvhsub.s8\td7, d27, d0\n-\tldrbtmi\tr1, [r9], #-65\t@ 0xffffffbf\n+\tstmib\tr5, {r4, r5, r6, r8, r9, sp}^\n+\tldrbtmi\tr0, [r9], #-1217\t@ 0xfffffb3f\n+\teorsvc\tpc, r4, fp, lsl #4\n+\t\t\t@ instruction: 0xf03c6033\n+\tldmdavs\tr3!, {r0, r1, r2, r5, r7, sl, fp, ip, sp, lr, pc}\n+\tsbfxne\tpc, pc, #17, #21\n+\taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n+\tmovtmi\tpc, #67\t@ 0x43\t@ \n+\tsubne\tpc, r1, fp, lsl #4\n+\tldrbtmi\tr6, [r9], #-51\t@ 0xffffffcd\n \tldmdami\tr4!, {r0, r1, r3, r7, fp, ip, sp, lr, pc}\n \tldmdami\tr4!, {r0, r1, r3, r7, fp, ip, sp, lr, pc}^\n \tldmmi\tr4!, {r0, r1, r3, r7, fp, ip, sp, lr, pc}\n-\tldc2\t0, cr15, [r8], {60}\t@ 0x3c\n-\t\t\t@ instruction: 0x179cf8df\n+\tldc2\t0, cr15, [r4], {60}\t@ 0x3c\n+\t\t\t@ instruction: 0x1794f8df\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \trsbscs\tpc, r2, fp, lsl #4\n \t\t\t@ instruction: 0xf88b4479\n \t\t\t@ instruction: 0xf03c4241\n-\tldmdavs\tr3!, {r0, r2, r3, r7, sl, fp, ip, sp, lr, pc}^\n-\t\t\t@ instruction: 0x1788f8df\n+\tldmdavs\tr3!, {r0, r3, r7, sl, fp, ip, sp, lr, pc}^\n+\t\t\t@ instruction: 0x1780f8df\n \taddpl\tpc, pc, fp, lsl #10\n-\ttstne\tr8, #1124073472\t@ 0x43000000\t@ \n+\tcmnne\tr4, #1124073472\t@ 0x43000000\t@ \n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr6, [r9], #-115\t@ 0xffffff8d\n \tcmnmi\tr2, #9109504\t@ 0x8b0000\t@ \n \t\t\t@ instruction: 0xf88b3014\n \t\t\t@ instruction: 0xf88b4010\n \t\t\t@ instruction: 0xf88b4110\n \t\t\t@ instruction: 0xf88b49f4\n \t\t\t@ instruction: 0xf88b48f4\n \t\t\t@ instruction: 0xf88b4df4\n \t\t\t@ instruction: 0xf03c4cf4\n-\t\t\t@ instruction: 0xf8dffc71\n-\t\t\t@ instruction: 0xf50b1758\n+\t\t\t@ instruction: 0xf8dffc6d\n+\t\t\t@ instruction: 0xf50b1750\n \tvst4.32\t{d21-d24}, [pc], r7\n \tldrbtmi\tr7, [r9], #-640\t@ 0xfffffd80\n \t\t\t@ instruction: 0xf03c3014\n-\t\t\t@ instruction: 0xf8dffc67\n-\t\t\t@ instruction: 0xf60b1748\n+\t\t\t@ instruction: 0xf8dffc63\n+\t\t\t@ instruction: 0xf60b1740\n \tvst4.\t{d22-d25}, [pc :256], r4\n \tldrbtmi\tr7, [r9], #-640\t@ 0xfffffd80\n \tsvcmi\t0x00f4f88b\n-\tmrrc2\t0, 3, pc, ip, cr12\t@ \n+\tmrrc2\t0, 3, pc, r8, cr12\t@ \n \tvst2.16\t{d22-d23}, [pc :256], r3\n \tldrbmi\tr6, [r0], -r9, asr #3\n-\tblpl\tfe042f98 \n+\tblmi\tff842f98 \n \tandlt\tpc, r4, r6, asr #17\n \ttstvc\tr6, #1325400064\t@ 0x4f000000\t@ \n \torrmi\tpc, r4, #12910592\t@ 0xc50000\n \torrcc\tpc, r0, #12910592\t@ 0xc50000\n \t\t\t@ instruction: 0x43a3f44f\n \tmovweq\tpc, #4800\t@ 0x12c0\t@ \n \tcmnmi\tip, #12910592\t@ 0xc50000\t@ \n \tcmncc\tr8, #12910592\t@ 0xc50000\t@ \n \t\t\t@ instruction: 0xf8c5230a\n \t\t\t@ instruction: 0xf8c54374\n \tteqcs\tip, #112, 6\t@ 0xc0000001\n \torrcc\tpc, r8, #12910592\t@ 0xc50000\n \tstmda\tr8, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tusatcc\tpc, #20, pc, asr #17\t@ \n+\tusatcc\tpc, #12, pc, asr #17\t@ \n \tldrbvs\tr4, [r8], #-1147\t@ 0xfffffb85\n \t\t\t@ instruction: 0xf0002800\n-\t\t\t@ instruction: 0xf8c086b9\n+\t\t\t@ instruction: 0xf8c086b5\n \t\t\t@ instruction: 0xf8df4184\n-\tldmdavs\tr2!, {r3, r5, r6, r7, r9, sl, ip, sp}\n+\tldmdavs\tr2!, {r5, r6, r7, r9, sl, ip, sp}\n \tmvncs\tpc, r0, asr #17\n \t\t\t@ instruction: 0xf8c02203\n \t\t\t@ instruction: 0xf8c021a4\n \t\t\t@ instruction: 0xf8c021b0\n \tandcs\tr2, r9, #188, 2\t@ 0x2f\n \t\t\t@ instruction: 0x21a8f8c0\n \t\t\t@ instruction: 0x21b4f8c0\n@@ -222,45 +222,43 @@\n \torrsmi\tpc, r8, r0, asr #17\n \tmvnlt\tpc, r0, asr #17\n \tcmnmi\tr8, r0, asr #17\t@ \n \tasrmi\tpc, r0, #17\t@ \n \torrsmi\tpc, ip, r0, asr #17\n \teorsvs\tr6, r4, r4, ror r0\n \tldrdvc\tr5, [r4], -r3\n-\t\t\t@ instruction: 0xf8d37784\n-\t\t\t@ instruction: 0xf8c0201b\n-\t\t\t@ instruction: 0xf8c3217c\n-\t\t\t@ instruction: 0xf8d3401b\n-\t\t\t@ instruction: 0xf8c3201f\n-\t\t\t@ instruction: 0xf8c0401f\n+\tbvs\t16a4d48 \n+\tcmncs\tip, r0, asr #17\t@ \n+\tbvs\tfe69f8b0 \n+\t\t\t@ instruction: 0xf8c0629c\n \t\t\t@ instruction: 0xf8802180\n \t\t\t@ instruction: 0xf880404f\n \t\t\t@ instruction: 0xf8804080\n \t\t\t@ instruction: 0xf88040b1\n \t\t\t@ instruction: 0xf88040e2\n \t\t\t@ instruction: 0xf8804113\n \t\t\t@ instruction: 0xf0164144\n \t\t\t@ instruction: 0xf8d9f849\n-\tblcs\t12f70 \n+\tblcs\t12f68 \n \taddshi\tpc, fp, #64\t@ 0x40\n \t\t\t@ instruction: 0x5648f8df\n \t\t\t@ instruction: 0xf8a0f011\n \t\t\t@ instruction: 0x3644f8df\n \tldrbtmi\tr2, [sp], #-1537\t@ 0xfffff9ff\n \t\t\t@ instruction: 0xf5056879\n \tldmvs\tr8!, {r7, sl, ip, lr}^\n \tmsrvs\tCPSR_fs, #196, 16\t@ 0xc40000\n \t\t\t@ instruction: 0xf8df58ca\n \tandsvs\tr3, r0, r4, lsr r6\n \tstrbmi\tr5, [r1], -fp, asr #17\n \tandhi\tpc, r0, r3, asr #17\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tblx\tff9c301c \n+\tblx\tff9c3014 \n \tmsrhi\tCPSR_fs, #196, 16\t@ 0xc40000\n-\tblx\t1a42ffa \n+\tblx\t1a42ff2 \n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf01d85d3\n \t\t\t@ instruction: 0xf031fd97\n \t\t\t@ instruction: 0xf8d4feff\n \t\t\t@ instruction: 0xf1b88324\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf1b88607\n@@ -296,92 +294,92 @@\n \t\t\t@ instruction: 0xf01b9601\n \tandcs\tpc, r1, #63744\t@ 0xf900\n \tmvnvs\tpc, pc, asr #8\n \t\t\t@ instruction: 0xf0334628\n \tstmib\tsl, {r0, r4, r5, fp, ip, sp, lr, pc}^\n \tstmib\tsl, {r0, r3, r6, r7, r8, r9, ip, sp}^\n \t\t\t@ instruction: 0xf8ca33cb\n-\t\t\t@ instruction: 0xe6873334\n-\tldmda\tr0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0xe68b3334\n+\tldmda\tr4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d8b3b8\n \t\t\t@ instruction: 0xf8df4004\n \t\t\t@ instruction: 0x46201574\n \t\t\t@ instruction: 0xf7ff4479\n-\tstmdacs\tr0, {r1, r5, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r5, r8, sl, fp, sp, lr, pc}\n \tsubhi\tpc, fp, #0\n \tstrbne\tpc, [r4, #-2271]!\t@ 0xfffff721\t@ \n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tldc\t7, cr15, [r8, #-1020]\t@ 0xfffffc04\n+\tldc\t7, cr15, [ip, #-1020]\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8df8242\n \t\t\t@ instruction: 0x46201558\n \t\t\t@ instruction: 0xf7ff4479\n-\tstmdacs\tr0, {r4, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r4, r8, sl, fp, sp, lr, pc}\n \teorshi\tpc, r9, #0\n \tstrbne\tpc, [r8, #-2271]\t@ 0xfffff721\t@ \n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tstc\t7, cr15, [r6, #-1020]\t@ 0xfffffc04\n+\tstc\t7, cr15, [sl, #-1020]\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8df8230\n \t\t\t@ instruction: 0x4620153c\n \t\t\t@ instruction: 0xf7ff4479\n-\tstmdacs\tr0, {r1, r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r8, sl, fp, sp, lr, pc}\n \teorhi\tpc, r7, #0\n \tstrne\tpc, [ip, #-2271]!\t@ 0xfffff721\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tldcl\t7, cr15, [r4], #1020\t@ 0x3fc\n+\tldcl\t7, cr15, [r8], #1020\t@ 0x3fc\n \t\t\t@ instruction: 0xf0002800\n \tldmvs\tfp!, {r1, r2, r3, r4, r9, pc}^\n \t\t\t@ instruction: 0xf77f2b01\n-\t\t\t@ instruction: 0xf7fead9c\n-\tstmdacs\tr0, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n-\tcfldrsge\tmvf15, [r7, #508]\t@ 0x1fc\n+\t\t\t@ instruction: 0xf7feada0\n+\tstmdacs\tr0, {r1, r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tcfldrsge\tmvf15, [fp, #508]\t@ 0x1fc\n \tldrdmi\tpc, [r4], -r8\n \tstrne\tpc, [r8, #-2271]\t@ 0xfffff721\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tstcl\t7, cr15, [r0], #1020\t@ 0x3fc\n+\tstcl\t7, cr15, [r4], #1020\t@ 0x3fc\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8df8202\n \t\t\t@ instruction: 0x462014fc\n \t\t\t@ instruction: 0xf7ff4479\n-\tstmdacs\tr0, {r3, r4, r6, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r6, r7, sl, fp, sp, lr, pc}\n \tldrhi\tpc, [r4, #-0]\n \tstrbtne\tpc, [ip], #2271\t@ 0x8df\t@ \n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tstcl\t7, cr15, [lr], {255}\t@ 0xff\n+\tldcl\t7, cr15, [r2], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8df84e4\n \tstrtmi\tr1, [r0], -r0, ror #9\n \t\t\t@ instruction: 0xf7ff4479\n-\tstmdacs\tr0, {r1, r2, r6, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r6, r7, sl, fp, sp, lr, pc}\n \tldrbhi\tpc, [fp], #0\t@ \n \tldrbne\tpc, [r0], #2271\t@ 0x8df\t@ \n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tldc\t7, cr15, [ip], #1020\t@ 0x3fc\n+\tstcl\t7, cr15, [r0], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8df84f1\n \tstrtmi\tr1, [r0], -r4, asr #9\n \t\t\t@ instruction: 0xf7ff4479\n-\tstmdacs\tr0, {r2, r4, r5, r7, sl, fp, sp, lr, pc}\n-\tcfldrdge\tmvd15, [pc, #-508]\t@ 6f5c \n+\tstmdacs\tr0, {r3, r4, r5, r7, sl, fp, sp, lr, pc}\n+\tcfstrdge\tmvd15, [r3, #-508]!\t@ 0xfffffe04\n \ttsteq\tip, r7, lsl #2\t@ \n \tandcs\tr4, r2, r2, asr #12\n \t\t\t@ instruction: 0xf00e60b9\n \tldmvs\tr9!, {r0, r3, r4, r5, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0002800\n \tstmdacs\tr7, {r2, r3, r6, r7, r8, pc}\n \tbicshi\tpc, r0, r0, asr #32\n \t\t\t@ instruction: 0xf01be1c7\n \t\t\t@ instruction: 0xf8dff915\n \t\t\t@ instruction: 0x21013494\n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8d35480\n \t\t\t@ instruction: 0xf8d454cc\n \t\t\t@ instruction: 0xf8c42324\n-\tbcs\t8be54 \n+\tbcs\t8be4c \n \tmsrcs\tSPSR_, #212, 16\t@ 0xd40000\n \tldrbthi\tpc, [r6], #-0\t@ \n \t\t\t@ instruction: 0xf0402a01\n \t\t\t@ instruction: 0xf8df81ab\n \tldrbtmi\tr0, [r8], #-1136\t@ 0xfffffb90\n \tstrbtcs\tpc, [ip], #-2271\t@ 0xfffff721\t@ \n \t\t\t@ instruction: 0xf8df2407\n@@ -391,30 +389,30 @@\n \tandmi\tlr, r0, #3358720\t@ 0x334000\n \tstreq\tlr, [r3], -sp, asr #19\n \t\t\t@ instruction: 0xf04f4479\n \tvqadd.s8\t, q8, \n \t\t\t@ instruction: 0xf01b7297\n \t\t\t@ instruction: 0xf8dffc33\n \tldrbtmi\tr3, [fp], #-1100\t@ 0xfffffbb4\n-\tblcs\t22348 \n+\tblcs\t22340 \n \tstrhi\tpc, [sl], #-0\n \tldrsbcc\tpc, [r8, #-131]!\t@ 0xffffff7d\t@ \n \t\t\t@ instruction: 0xf0002b01\n \tandcs\tr8, r0, r5, lsl #8\n-\tstmib\tr2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrtcc\tpc, [r0], #-2271\t@ 0xfffff721\t@ \n \tldrbtmi\tr6, [fp], #-568\t@ 0xfffffdc8\n \t\t\t@ instruction: 0xf5036a39\n \t\t\t@ instruction: 0xf8df5380\n \tmvnsvs\tr2, r8, lsr #8\n \t\t\t@ instruction: 0xf8c369f9\n \t\t\t@ instruction: 0x4613137c\n \t\t\t@ instruction: 0xf852687a\n \t\t\t@ instruction: 0xf8daa003\n-\tblcs\t13218 \n+\tblcs\t13210 \n \t\t\t@ instruction: 0xf8dfd039\n \t\t\t@ instruction: 0x46d15410\n \tstrvs\tpc, [ip], #-2271\t@ 0xfffff721\n \tstrhi\tpc, [ip], #-2271\t@ 0xfffff721\n \tldrbtmi\tr4, [lr], #-1149\t@ 0xfffffb83\n \t\t\t@ instruction: 0xe01544f8\n \t\t\t@ instruction: 0xf0001c63\n@@ -435,276 +433,276 @@\n \ttstcs\tr0, #224, 22\t@ 0x38000\n \tmovwls\tr4, #1577\t@ 0x629\n \trscscc\tpc, pc, pc, asr #32\n \tvcgt.s8\td18, d0, d0\n \t\t\t@ instruction: 0xf01b72df\n \t\t\t@ instruction: 0xf8c9fbdb\n \t\t\t@ instruction: 0xf8594004\n-\tblcs\t16f8c \n+\tblcs\t16f84 \n \t\t\t@ instruction: 0xf005d1e6\n \t\t\t@ instruction: 0xf00afebf\n \t\t\t@ instruction: 0xf056fe77\n-\tblmi\tffa05668 \n+\tblmi\tffa05660 \n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\tff98 \n+\tbcs\tff90 \n \tmvnhi\tpc, #64\t@ 0x40\n \torrhi\tpc, ip, #14614528\t@ 0xdf0000\n \t\t\t@ instruction: 0xf946f05a\n \t\t\t@ instruction: 0xf1074be2\n \tldrbtmi\tr0, [r8], #1560\t@ 0x618\n \tldreq\tpc, [r4, #-263]\t@ 0xfffffef9\n \tstmpl\tr0, {r3, r8, sl, ip, sp, lr, pc}\n \tmcr\t4, 0, r4, cr9, cr11, {3}\n-\tblmi\tff795b0c \n-\tblhi\tfe88294c \n+\tblmi\tff795b04 \n+\tblhi\tfe882944 \n \t\t\t@ instruction: 0xf503447b\n \tadcsvs\tr5, fp, r0, lsl #7\n \tstmib\tr8, {r8, r9, sp}^\n \tstmib\tr8, {r0, r2, r3, r4, r5, r7, r8, r9, ip, sp}^\n \t\t\t@ instruction: 0xf8c833c5\n \tldmdbvs\tfp!, {r2, r3, r4, r8, r9, ip, sp}\n \tldclmi\t0, cr2, [r7], {0}\n \tteqvs\tfp, r1, lsl #6\n \t\t\t@ instruction: 0xf7ff447c\n-\teorsvs\tlr, r8, #96, 18\t@ 0x180000\n+\teorsvs\tlr, r8, #100, 18\t@ 0x190000\n \tsvcvs\t0x0023e002\n \ttstle\tip, r1, lsl #22\n \tldrtmi\tr4, [r1], -r8, lsr #12\n \tcdp2\t0, 2, cr15, cr14, cr14, {0}\n \tstmdacs\tr1, {r5, r8, r9, sl, fp, sp, lr}\n \tstrdcs\tsp, [r0, -r5]\n \t\t\t@ instruction: 0xf864f032\n-\tblcs\t62fa4 \n+\tblcs\t62f9c \n \t\t\t@ instruction: 0xf8d8d0f2\n-\tblcs\t53fb0 \n+\tblcs\t53fa8 \n \trsbhi\tpc, ip, #0\n \tmsrcs\tSPSR_s, #216, 16\t@ 0xd80000\n \t\t\t@ instruction: 0xf1000790\n-\tblcs\ta7cfc \n+\tblcs\ta7cf4 \n \tsubshi\tpc, pc, #0\n \tmsrcs\tCPSR_f, #216, 16\t@ 0xd80000\n \t\t\t@ instruction: 0xf0002a01\n-\tblcs\t27a04 \n+\tblcs\t279fc \n \tbicshi\tpc, r5, r0, asr #32\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldrbtmi\tr4, [fp], #-3008\t@ 0xfffff440\n-\tblcs\t22bbc \n+\tblcs\t22bb4 \n \t\t\t@ instruction: 0xf8dadcc9\n \tldrbmi\tr3, [r4], -r0\n-\tbleq\t483498 \n+\tbleq\t483490 \n \tstmdavs\tr3!, {r0, r1, r4, r5, r6, r8, ip, sp, pc}^\n-\tbvs\te35870 \n+\tbvs\te35868 \n \tldrmi\tr6, [r8, r3, lsr #18]\n \tstmdbvs\tr3!, {r5, r8, ip, sp, pc}^\n \tstmdacs\tr0, {r3, r4, r7, r8, r9, sl, lr}\n \tsubshi\tpc, r6, #64\t@ 0x40\n \tsvccc\t0x0040f854\n \tmvnsle\tr2, r0, lsl #22\n \t\t\t@ instruction: 0xf8d368bb\n-\tblcs\t54014 \n+\tblcs\t5400c \n \trsbhi\tpc, lr, #0\n \t\t\t@ instruction: 0xf0002b02\n \t\t\t@ instruction: 0xf03e8259\n \tmsrlt\t(UNDEF: 104), r1\n \tldrbtcs\tr4, [ip], #-2734\t@ 0xfffff552\n \tmovwcs\tr4, #2478\t@ 0x9ae\n \tstrls\tr4, [r0], #-1146\t@ 0xfffffb86\n \tandeq\tlr, r1, #3358720\t@ 0x334000\n \tvst3.16\t{d20-d22}, [pc :256], r9\n \teorcs\tr6, r0, lr, lsl #4\n-\tblx\t114341e \n-\tblx\t18c34ac \n-\tbmi\tfea33958 \n+\tblx\t1143416 \n+\tblx\t18c34a4 \n+\tbmi\tfea33950 \n \tstmibmi\tr8!, {r2, r3, r4, r5, r6, sl, sp}\n \tldrbtmi\tr2, [sl], #-768\t@ 0xfffffd00\n \tstmib\tsp, {sl, ip, pc}^\n \tldrbtmi\tr0, [r9], #-513\t@ 0xfffffdff\n \t\t\t@ instruction: 0xf6402020\n \t\t\t@ instruction: 0xf01b02e7\n \tfstmiaxmi\tr3!, {d15-d39}\t@ Deprecated\n \t\t\t@ instruction: 0xf504447c\n \t\t\t@ instruction: 0xf8d45480\n-\tblcs\t540b0 \n+\tblcs\t540a8 \n \t\t\t@ instruction: 0xf8d4d004\n-\tblcs\t140c8 \n+\tblcs\t140c0 \n \taddshi\tpc, sp, #0\n \tldrbtmi\tr4, [fp], #-2973\t@ 0xfffff463\n-\tblcs\t22c60 \n+\tblcs\t22c58 \n \tsvcge\t0x0077f73f\n-\tbvs\teda668 \n+\tbvs\teda660 \n \t\t\t@ instruction: 0xf504447c\n \tldmib\tr4, {r7, sl, ip, lr}^\n-\tbne\t16cfb80 \n+\tbne\t16cfb78 \n \tvrshr.s64\td4, d3, #64\n-\tblmi\tfe5e7cdc \n+\tblmi\tfe5e7cd4 \n \tmrcvs\t4, 0, r4, cr11, cr11, {3}\n \t\t\t@ instruction: 0xf73f2b00\n-\tbvs\tef31b4 \n-\tbne\tfe6e1c08 \n+\tbvs\tef31ac \n+\tbne\tfe6e1c00 \n \tldrbtmi\tr4, [sl], #-2707\t@ 0xfffff56d\n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \torrcs\tpc, r8, #13762560\t@ 0xd20000\n \tvrshr.s64\td4, d3, #64\n \t\t\t@ instruction: 0xf0188269\n-\tblmi\tfe405c4c \n+\tblmi\tfe405c44 \n \tmrcvs\t4, 0, r4, cr11, cr11, {3}\n \t\t\t@ instruction: 0xf73f2b00\n \t\t\t@ instruction: 0xf011af52\n \tsmlabtcs\tr0, sp, sp, pc\t@ \n \t\t\t@ instruction: 0xf0312001\n \tstrb\tpc, [sl, -r7, asr #31]\t@ \n \tvmla.i8\td20, d16, d9\n \tstmmi\tr9, {r1, r5, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [ip], #-240\t@ 0xffffff10\n-\tbllt\tff405460 \n-\tbl\t14c5464 \n-\tblcs\t261478 \n-\tblge\tff88466c \n+\tbllt\tff505458 \n+\tbl\t15c545c \n+\tblcs\t261470 \n+\tblge\tff984664 \n \tstrtmi\tr4, [r0], -r3, lsl #27\n \tldrbtmi\tr2, [sp], #-1537\t@ 0xfffff9ff\n \tstrpl\tpc, [r0, #1285]\t@ 0x505\n \tmsrvs\tCPSR_fs, #12910592\t@ 0xc50000\n \t\t\t@ instruction: 0xff74f010\n \t\t\t@ instruction: 0xf8c54b7f\n \tldrbtmi\tr4, [fp], #-812\t@ 0xfffffcd4\n \taddvs\tpc, r8, r3, asr #17\n \t\t\t@ instruction: 0xf8c52302\n \t\t\t@ instruction: 0xf7ff3324\n-\t\t\t@ instruction: 0xf7ffbbcc\n-\t\t\t@ instruction: 0xf020e97c\n+\t\t\t@ instruction: 0xf7ffbbd0\n+\t\t\t@ instruction: 0xf020e980\n \tldr\tpc, [r1, #2155]!\t@ 0x86b\n \t\t\t@ instruction: 0xf868f020\n \tldmdbmi\tr7!, {r0, r2, r3, r4, r7, r8, sl, sp, lr, pc}^\n \teorsvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2166\t@ 0xfffff78a\n \t\t\t@ instruction: 0xf03c4478\n \tldrb\tpc, [fp, #-3281]\t@ 0xfffff32f\t@ \n \tvst2.16\t{d20,d22}, [pc :256], r4\n \tldmdami\tr4!, {r0, r3, r4, r7, r9, ip, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tffdc35be \n-\tcfstrdne\tmvd14, [r2], {15}\n+\tblx\tffdc35b6 \n+\tcfstrdne\tmvd14, [r2], {19}\n \tldrmi\tr2, [r1], -r1\n \t\t\t@ instruction: 0xf7fe60ba\n-\tstmdbmi\tpc!, {r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc}^\t@ \n+\tstmdbmi\tpc!, {r8, sl, fp, sp, lr, pc}^\t@ \n \t\t\t@ instruction: 0xf5014479\n \t\t\t@ instruction: 0xf8c15180\n \tstmdacs\tr0, {r2, r3, r7, r8, r9}\n-\tblge\tff2c45e8 \n+\tblge\tff3c45e0 \n \t\t\t@ instruction: 0x462168ba\n \t\t\t@ instruction: 0xf922f03c\n-\tbllt\tff1454f4 \n+\tbllt\tff2454ec \n \tsubcs\tr2, r3, r2, asr r1\n-\tblx\tfeec3554 \n+\tblx\tfeec354c \n \t\t\t@ instruction: 0xf107e652\n \tstrbmi\tr0, [r2], -ip, lsl #2\n \t\t\t@ instruction: 0xf00e2001\n \t\t\t@ instruction: 0xf7fffa65\n-\tandcs\tfp, r4, r2, lsl #23\n-\tblmi\t4d9e9c \n+\tandcs\tfp, r4, r6, lsl #23\n+\tblmi\t4d9e94 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1ee1588 \n+\tbvs\t1ee1580 \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrcc\tr8, [ip, -ip, lsr #6]!\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r2, r8, r9, fp, pc}\n \tandcs\tr8, r9, #240, 30\t@ 0x3c0\n \tandls\tr4, r2, #36700160\t@ 0x2300000\n \tandcs\tr4, pc, #68157440\t@ 0x4100000\n \tandls\tr2, r0, #4\n \tsbcsvc\tpc, r2, #64, 4\n-\tblx\t1dc35b8 \n+\tblx\t1dc35b0 \n \tsvclt\t0x0000e67f\n \tandhi\tpc, r0, pc, lsr #7\n \trscsle\tsl, r1, #252, 18\t@ 0x3f0000\n \tsvccc\t0x0050624d\n \tandeq\tr0, r8, lr, lsr #8\n \tandeq\tr0, r8, r8, lsr #8\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r5, r0, asr #17\n-\tldrdeq\tlr, [r0], -fp\n+\t\t\t@ instruction: 0x0005e8b8\n+\tldrdeq\tlr, [r0], -r3\n \tandeq\tr0, r0, r4, lsr #11\n-\tandeq\tlr, r5, r6, lsr #19\n+\tmuleq\tr5, lr, r9\n \tandeq\tr4, r8, sl, ror #19\n-\tandeq\tlr, r5, r4, asr r8\n-\tandeq\tlr, r5, lr, lsr #16\n-\tandeq\tlr, r5, r0, lsl r8\n-\tandeq\tlr, r5, r4, lsl #16\n+\tandeq\tlr, r5, ip, asr #16\n+\tandeq\tlr, r5, r6, lsr #16\n+\tandeq\tlr, r5, r8, lsl #16\n+\tstrdeq\tlr, [r5], -ip\n \tandeq\tr4, r8, lr, asr #17\n-\tandeq\tlr, r5, r6, ror sl\n+\tandeq\tlr, r5, lr, ror #20\n \tandeq\tr4, r8, r8, asr r9\n-\tandeq\tr4, r8, r6, ror #17\n-\tldrdeq\tpc, [r5], -r8\n-\tandeq\tlr, r5, r2, lsr #16\n-\tandeq\tlr, r5, ip, lsl r8\n-\tandeq\tlr, r5, r6, lsl #14\n-\tandeq\tlr, r5, lr, ror #15\n-\tstrdeq\tlr, [r5], -sl\n+\tandeq\tr4, r8, r4, ror #17\n+\tldrdeq\tpc, [r5], -sl\n+\tandeq\tlr, r5, sl, lsl r8\n+\tandeq\tlr, r5, r4, lsl r8\n+\tstrdeq\tlr, [r5], -lr\t@ \n+\tandeq\tlr, r5, r6, ror #15\n+\tstrdeq\tlr, [r5], -r2\n \tandeq\tr4, r8, ip, lsl #14\n \tmuleq\tr0, ip, r5\n-\tldrdeq\tr4, [r8], -lr\n+\tandeq\tr4, r8, r6, ror #13\n \tandeq\tr0, r0, r8, lsl #11\n \tandeq\tr0, r0, r8, lsl #12\n-\tandeq\tr4, r8, sl, lsl #13\n-\tandeq\tr4, r8, r6, ror r6\n+\tmuleq\tr8, r2, r6\n+\tandeq\tr4, r8, lr, ror r6\n \tandeq\tlr, r5, r8, lsr #14\n \tandeq\tlr, r5, lr, lsr #9\n-\tandeq\tr4, r8, r4, lsr #12\n+\tandeq\tr4, r8, ip, lsr #12\n \tandeq\tlr, r5, r8, asr r5\n \tandeq\tlr, r5, lr, asr #10\n \tandeq\tlr, r5, r4, asr #10\n \tandeq\tlr, r5, sl, lsr r5\n \tandeq\tlr, r5, r8, lsr r5\n \tandeq\tlr, r5, lr, lsr #10\n \tldrdeq\tlr, [r5], -r6\n \tandeq\tlr, r5, ip, asr #9\n \tandeq\tlr, r5, r2, asr #9\n \t\t\t@ instruction: 0x0005e4b8\n \t\t\t@ instruction: 0x0005e4b6\n \tandeq\tlr, r5, ip, lsr #9\n-\tandeq\tr4, r8, r0, ror #9\n+\tandeq\tr4, r8, r8, ror #9\n \tandeq\tlr, r5, lr, lsl #8\n-\tandeq\tr4, r8, ip, lsr #9\n+\t\t\t@ instruction: 0x000844b4\n \tandeq\tlr, r5, ip, lsl r3\n-\tstrdeq\tr4, [r8], -sl\n-\tandeq\tr4, r8, sl, ror #8\n+\tandeq\tr4, r8, r2, lsl #8\n+\tandeq\tr4, r8, r2, ror r4\n \tandeq\tr0, r0, ip, asr #12\n \t\t\t@ instruction: 0x0005e2b8\n \t\t\t@ instruction: 0x0005e2b6\n \t\t\t@ instruction: 0x0005e2b4\n-\tandeq\tr4, r8, r4, asr #7\n-\tandeq\tr4, r8, r6, lsr #7\n+\tandeq\tr4, r8, ip, asr #7\n+\tandeq\tr4, r8, lr, lsr #7\n \tandeq\tlr, r5, ip, lsl r2\n-\tmuleq\tr8, r0, r3\n-\tandeq\tr4, r8, r0, ror #5\n-\tandeq\tr4, r8, r6, lsl #5\n+\tmuleq\tr8, r8, r3\n+\tandeq\tr4, r8, r8, ror #5\n+\tandeq\tr4, r8, lr, lsl #5\n \tldrdeq\tlr, [r5], -r0\n \tandeq\tlr, r5, ip, lsr r1\n \tandeq\tlr, r5, lr, lsr #7\n \tandeq\tlr, r5, sl, lsl r1\n-\tandeq\tr4, r8, ip, lsl #5\n-\tandeq\tr4, r8, r2, ror #3\n-\tandeq\tr4, r8, r4, ror #4\n-\tandeq\tr4, r8, r0, asr #3\n-\tandeq\tr4, r8, lr, lsr r2\n-\tmuleq\tr8, r8, r1\n+\tmuleq\tr8, r4, r2\n+\tandeq\tr4, r8, sl, ror #3\n+\tandeq\tr4, r8, ip, ror #4\n+\tandeq\tr4, r8, r8, asr #3\n+\tandeq\tr4, r8, r6, asr #4\n+\tandeq\tr4, r8, r0, lsr #3\n \tandeq\tlr, r5, r8, lsl #1\n \tandeq\tlr, r5, r6, ror #2\n-\tandeq\tr4, r8, sl, ror #3\n-\tandeq\tr4, r8, r6, asr #2\n+\tstrdeq\tr4, [r8], -r2\n+\tandeq\tr4, r8, lr, asr #2\n \tandeq\tlr, r5, lr, lsr #32\n \tandeq\tlr, r5, ip, asr r1\n \tandeq\tlr, r5, ip, lsl r0\n \tandeq\tlr, r5, sl, asr #2\n-\tandeq\tr4, r8, r4, lsl #3\n-\tandeq\tpc, r7, r8, ror #21\n+\tandeq\tr4, r8, ip, lsl #3\n+\tstrdeq\tpc, [r7], -r0\n \tteqcs\tr4, #216, 16\t@ 0xd80000\t@ \n \tandle\tr2, r4, r1, lsl #20\n \tteqcs\tr8, #216, 16\t@ 0xd80000\t@ \n \t\t\t@ instruction: 0xf47f2a01\n \t\t\t@ instruction: 0xf8dfae46\n \tldrbtmi\tr4, [ip], #-1476\t@ 0xfffffa3c\n \tstmdacs\tr0, {r5, r7, sl, fp, sp, lr}\n@@ -712,21 +710,21 @@\n \tstc2l\t0, cr15, [r8], #-220\t@ 0xffffff24\n \tcmnvs\tr8, r3, ror #25\n \t\t\t@ instruction: 0x4618b11b\n \tstc2l\t0, cr15, [r2], #-220\t@ 0xffffff24\n \t\t\t@ instruction: 0xf8df61b8\n \tldmibvs\tsl!, {r3, r5, r7, r8, sl, ip, sp}\n \t\t\t@ instruction: 0xf503447b\n-\tbcs\t5c4e0 \n+\tbcs\t5c4d8 \n \tcmnvs\tsl, r8, lsl #30\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf43f2b00\n \tldmdbvs\tfp!, {r0, r1, r3, r5, r9, sl, fp, sp, pc}^\n \tandle\tr2, r3, r1, lsl #22\n-\tblcs\t61de4 \n+\tblcs\t61ddc \n \tmcrge\t4, 1, pc, cr4, cr15, {3}\t@ \n \t\t\t@ instruction: 0xf818f05a\n \tldc2\t0, cr15, [r2, #56]\t@ 0x38\n \tldrbcc\tpc, [r8, #-2271]!\t@ 0xfffff721\t@ \n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8d35380\n \tldrbeq\tr2, [r1, r4, ror #6]\n@@ -739,34 +737,34 @@\n \tandle\tr2, r1, r1, lsl #22\n \t\t\t@ instruction: 0xf910f00a\n \tldrbmi\tpc, [r0, #-2271]\t@ 0xfffff721\t@ \n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldrbtmi\tr4, [ip], #-1608\t@ 0xfffff9b8\n \tstrpl\tpc, [r0], #1284\t@ 0x504\n \trscsls\tpc, r4, #196, 16\t@ 0xc40000\n-\tsvc\t0x0034f7fe\n+\tsvc\t0x0038f7fe\n \t\t\t@ instruction: 0xf8c4697b\n-\tblcs\t48364 \n+\tblcs\t4835c \n \tstmibls\tr3, {r2, r6, r7, r8, fp, sp, lr, pc}^\n \tstmibls\tr5, {r2, r6, r7, r8, fp, sp, lr, pc}^\n \ttstls\tip, #196, 16\t@ 0xc40000\t@ \n \tsbchi\tpc, r4, r0\n-\tblcs\t61e54 \n+\tblcs\t61e4c \n \tadcshi\tpc, r4, r0\n-\tblcs\t61d5c \n+\tblcs\t61d54 \n \tadchi\tpc, sp, r0\n \tldrmi\tpc, [r4, #-2271]\t@ 0xfffff721\n \tmcrvs\t4, 1, r4, cr3, cr12, {3}\n \tvqrdmulh.s\td2, d0, d0\n \tldmibvs\tfp!, {r0, r1, r5, r7, pc}\n \trsbsle\tr2, sp, r1, lsl #22\n-\tblcs\t22b18 \n+\tblcs\t22b10 \n \t\t\t@ instruction: 0xf8dfd07a\n \tldrbtmi\tr4, [ip], #-1280\t@ 0xfffffb00\n-\tblcs\t23024 \n+\tblcs\t2301c \n \t\t\t@ instruction: 0xf005dc7c\n \tmcrvs\t14, 1, pc, cr3, cr9, {3}\t@ \n \tvqrdmulh.s\td2, d0, d0\n \t\t\t@ instruction: 0xf8df80bd\n \t\t\t@ instruction: 0xf00544ec\n \tmovwcs\tpc, #3549\t@ 0xddd\t@ \n \tldrbtmi\tr6, [ip], #-379\t@ 0xfffffe85\n@@ -778,53 +776,53 @@\n \t\t\t@ instruction: 0xf023bf44\n \t\t\t@ instruction: 0xf8c4030a\n \tmovwcs\tr3, #868\t@ 0x364\n \tstrbmi\tpc, [r0], #2271\t@ 0x8df\t@ \n \t\t\t@ instruction: 0x4619461a\n \tldrbtmi\tr4, [ip], #-1560\t@ 0xfffff9e8\n \tstc2l\t0, cr15, [sl], #276\t@ 0x114\n-\tblcs\t23074 \n+\tblcs\t2306c \n \tadchi\tpc, ip, r0, asr #6\n \tstrbtvs\tr2, [r3], r0, lsl #6\n \tldmib\tr8, {r0, r3, r4, r5, r6, r8, sl, sp, lr, pc}^\n \tmovwmi\tr1, #41677\t@ 0xa2cd\n \tsvcge\t0x005bf47f\n \tldrcs\tpc, [ip], #2271\t@ 0x8df\n \tcmnvs\tr9, r1, lsl #2\n \tcfldrdvs\tmvd4, [r2], {122}\t@ 0x7a\n \t\t\t@ instruction: 0xf43f2a00\n \tandcs\tsl, r1, #112, 30\t@ 0x1c0\n \tldr\tr6, [r4, #442]\t@ 0x1ba\n \tsmlattcs\tr1, r2, ip, r6\n-\tbcs\t1fe00 \n+\tbcs\t1fdf8 \n \tstr\tsp, [lr, #503]\t@ 0x1f7\n \tmovweq\tpc, #41216\t@ 0xa100\t@ \n \tcdp\t3, 1, cr9, cr9, cr2, {0}\n \t\t\t@ instruction: 0x46031a10\n \t\t\t@ instruction: 0xf04f6822\n \tstmib\tsp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \t\t\t@ instruction: 0xf640b200\n \t\t\t@ instruction: 0xf01b02c3\n \tldr\tpc, [r9, #2301]\t@ 0x8fd\n \tldrbcc\tpc, [ip], #-2271\t@ 0xfffff721\t@ \n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t504f0 \n+\tbcs\t504e8 \n \tmovwcs\tfp, #3860\t@ 0xf14\n \tmovweq\tpc, #4105\t@ 0x1009\t@ \n \t\t\t@ instruction: 0xf43f2b00\n \t\t\t@ instruction: 0xf05cad98\n \tldr\tpc, [r4, #2611]\t@ 0xa33\n \tstrmi\tr2, [r8], -r0, lsl #2\n \t\t\t@ instruction: 0xf9c4f05c\n \t\t\t@ instruction: 0xf8d368bb\n \tstr\tr3, [r9, #804]\t@ 0x324\n \tldc2l\t0, cr15, [r2], #-156\t@ 0xffffff64\n \t\t\t@ instruction: 0xf7fe2000\n-\t\t\t@ instruction: 0xf8c4ee9c\n+\t\t\t@ instruction: 0xf8c4eea0\n \tstrb\tr0, [r4, #892]\t@ 0x37c\n \tldrcc\tpc, [ip], #-2271\t@ 0xfffff721\n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf0216b98\n \t\t\t@ instruction: 0xe77cfb9f\n \tldrcc\tpc, [r0], #-2271\t@ 0xfffff721\n \t\t\t@ instruction: 0xf503447b\n@@ -839,79 +837,79 @@\n \taddsmi\tr1, r1, #36864\t@ 0x9000\n \tandcs\tfp, r1, #164, 30\t@ 0x290\n \tldr\tr6, [sl, #-378]!\t@ 0xfffffe86\n \tldrbtmi\tr4, [fp], #-3065\t@ 0xfffff407\n \t\t\t@ instruction: 0xf007e7e5\n \t\t\t@ instruction: 0xe74ffb9b\n \t\t\t@ instruction: 0xf0082002\n-\tbmi\tffdc6590 \n+\tbmi\tffdc6588 \n \tvst2.\t{d20-d21}, [pc :256], r6\n \tldrbtmi\tr6, [sl], #-262\t@ 0xfffffefa\n \t\t\t@ instruction: 0xf0324478\n \tldr\tpc, [pc, -fp, lsr #18]!\n \t\t\t@ instruction: 0xf0084618\n-\tbmi\tffcc6578 \n+\tbmi\tffcc6570 \n \t\t\t@ instruction: 0xf64048f2\n \tldrbtmi\tr0, [sl], #-345\t@ 0xfffffea7\n \t\t\t@ instruction: 0xf0324478\n \t\t\t@ instruction: 0xe72ff91f\n \t\t\t@ instruction: 0xf04f49ef\n-\tbvs\ted3d08 \n+\tbvs\ted3d00 \n \tandne\tpc, r7, #64, 12\t@ 0x4000000\n \tldrbtmi\tr6, [r9], #-507\t@ 0xfffffe05\n \tmovwls\tr2, #790\t@ 0x316\n \t\t\t@ instruction: 0xf01b2300\n \tstr\tpc, [r8, #2189]\t@ 0x88d\n \tldrbtmi\tr4, [fp], #-3049\t@ 0xfffff417\n \t\t\t@ instruction: 0xf01fe7b9\n \t\t\t@ instruction: 0xf8d4fe89\n-\tblcs\t14700 \n+\tblcs\t146f8 \n \t\t\t@ instruction: 0xf027dd01\n \tstmiami\tr5!, {r0, r1, r4, sl, fp, ip, sp, lr, pc}^\n \tvst1.8\t{d18-d21}, [pc], r0\n \tldrbtmi\tr6, [r8], #-275\t@ 0xfffffeed\n-\tblx\tfee43a0e \n+\tblx\tfee43a06 \n \t\t\t@ instruction: 0xf7fe2000\n-\tblmi\tff883224 \n+\tblmi\tff88322c \n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8d35380\n-\tbne\tfe010568 \n+\tbne\tfe010560 \n \tmovweq\tpc, #35011\t@ 0x88c3\t@ \n \tbiccs\tlr, r3, #3457024\t@ 0x34c000\n \ttstle\tr3, r3, lsl r3\n-\tbcs\t634f0 \n+\tbcs\t634e8 \n \trschi\tpc, sp, r0, asr #6\n-\tvldr\td20, [pc, #868]\t@ 7cd4 \n+\tvldr\td20, [pc, #868]\t@ 7ccc \n \tldrbtmi\tr7, [fp], #-2752\t@ 0xfffff540\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n-\tbvc\tfef82fc8 \n-\tbvc\t1203460 \n-\tbvc\tffa03454 \n-\tblx\t44354c \n+\tbvc\tfef82fc0 \n+\tbvc\t1203458 \n+\tbvc\tffa0344c \n+\tblx\t443544 \n \tmcr\t13, 0, sp, cr6, cr6, {3}\n \t\t\t@ instruction: 0xeef80a90\n \tvcmpe.f32\ts13, s13\n \tvsqrt.f32\ts13, s15\n \tvstrle\ts30, [r1, #-64]\t@ 0xffffffc0\n-\tbvc\t9c33bc \n+\tbvc\t9c33b4 \n \tvcvt.u32.f64\ts9, d13\n \tldrbtmi\tr7, [fp], #-2759\t@ 0xfffff539\n-\tblmi\tff323510 \n+\tblmi\tff323508 \n \tldrbtmi\tr2, [fp], #-2305\t@ 0xfffff6ff\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n-\tbvc\tfefc30c4 \n+\tbvc\tfefc30bc \n \tadchi\tpc, r3, r0, asr #6\n \tldrbtmi\tr4, [fp], #-3016\t@ 0xfffff438\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \tandle\tr2, r1, r1, lsl #22\n-\tblx\t13c3aaa \n+\tblx\t13c3aa2 \n \tldrbtmi\tr4, [fp], #-3012\t@ 0xfffff43c\n \tstmdacs\tr0, {r3, r4, r6, r7, r9, sl, fp, sp, lr}\n-\tblmi\tff0fbbd4 \n+\tblmi\tff0fbbcc \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tmrcvs\t6, 0, r6, cr11, cr10, {6}\n \t\t\t@ instruction: 0xf73f4293\n \t\t\t@ instruction: 0xf04fac7e\n \t\t\t@ instruction: 0xf0270901\n \tstrt\tpc, [r9], #2997\t@ 0xbb5\n \tstrcs\tr4, [ip], #-2493\t@ 0xfffff643\n@@ -922,83 +920,83 @@\n \t\t\t@ instruction: 0xf7fff817\n \t\t\t@ instruction: 0xf03cbbee\n \tstmdacs\tr0, {r0, r1, r2, r3, r8, fp, ip, sp, lr, pc}\n \tadcshi\tpc, sl, r0, asr #32\n \tmsrcc\tCPSR_s, #212, 16\t@ 0xd40000\n \tsvclt\t0x00082b01\n \tsbceq\tlr, sp, r4, asr #19\n-\tblt\tff585a24 \n+\tblt\tff585a1c \n \tmovwls\tr2, #770\t@ 0x302\n \t\t\t@ instruction: 0x46284bb0\n \tstrls\tr2, [r1], #-564\t@ 0xfffffdcc\n \tvqshl.s8\tq10, , q0\n \t\t\t@ instruction: 0xf03261a7\n \t\t\t@ instruction: 0xf7fff9ef\n-\tmovwcs\tfp, #6451\t@ 0x1933\n+\tmovwcs\tfp, #6455\t@ 0x1937\n \tmovwcs\tr9, #8961\t@ 0x2301\n-\tblmi\tfeaac64c \n+\tblmi\tfeaac644 \n \teorscs\tr4, r4, #32, 12\t@ 0x2000000\n \t\t\t@ instruction: 0x61a9f240\n \t\t\t@ instruction: 0xf032447b\n \t\t\t@ instruction: 0xf7fff9e1\n-\tmovwcs\tfp, #10548\t@ 0x2934\n+\tmovwcs\tfp, #10552\t@ 0x2938\n \tmovwcc\tlr, #2509\t@ 0x9cd\n \tstrtmi\tr4, [r0], -r4, lsr #23\n \tvqsub.s8\td18, d0, d20\n \tldrbtmi\tr6, [fp], #-427\t@ 0xfffffe55\n \t\t\t@ instruction: 0xf9d4f032\n-\tldmdblt\tr6!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbvc\t1fc30f8 \n+\tldmdblt\tsl!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbvc\t1fc30f0 \n \t\t\t@ instruction: 0x2100e790\n \t\t\t@ instruction: 0xf7fe4608\n-\tldr\tlr, [r1], #-2890\t@ 0xfffff4b6\n+\tldr\tlr, [r1], #-2894\t@ 0xfffff4b2\n \teorsle\tr4, r6, sl, lsl #5\n \tsubcs\tr2, r3, r2, asr r1\n \t\t\t@ instruction: 0xfff0f014\n \tmsrcc\tSPSR_, #212, 16\t@ 0xd40000\n-\tblcs\t592ac \n+\tblcs\t592a4 \n \tcmpcs\tr2, r3, ror r0\n \t\t\t@ instruction: 0xf0142044\n-\tbmi\tfe587a44 \n+\tbmi\tfe587a3c \n \tldmibmi\tr5, {r3, r9, sl, sp}\n \tandls\tr4, r5, sl, ror r4\n \tcmncc\tr2, #536870912\t@ 0x20000000\t@ \n \tsubcs\tpc, r1, r2, lsl #4\n \tldrbtmi\tr9, [r9], #-774\t@ 0xfffffcfa\n \tmovwcs\tr9, #4\n \t\t\t@ instruction: 0xf04f9201\n \tstrls\tr3, [r3], #-255\t@ 0xffffff01\n \taddvc\tpc, fp, #64, 4\n \tstrls\tr9, [r0], -r2, lsl #10\n \t\t\t@ instruction: 0xffb2f01a\n-\tbllt\t1f85ad4 \n-\tstcl\t7, cr15, [ip, #-1016]!\t@ 0xfffffc08\n+\tbllt\t1f85acc \n+\tldcl\t7, cr15, [r0, #-1016]!\t@ 0xfffffc08\n \tldrbtmi\tr4, [fp], #-2953\t@ 0xfffff477\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \torreq\tpc, r4, #12779520\t@ 0xc30000\n \t\t\t@ instruction: 0x4642e777\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf00d2003\n \t\t\t@ instruction: 0xf7ffff71\n-\tstcmi\t8, cr11, [r3], {142}\t@ 0x8e\n+\tstcmi\t8, cr11, [r3], {146}\t@ 0x92\n \t\t\t@ instruction: 0x4620447c\n \tmrc\t7, 5, lr, cr7, cr1, {6}\n \tstmibmi\tr1, {r0, r1, r2, r6, r7, r9, fp, ip, sp, lr}\n \tandls\tr2, r1, r4, lsl r3\n \tldrbtmi\tr9, [r9], #-768\t@ 0xfffffd00\n \t\t\t@ instruction: 0xf04f2300\n \tmcr\t0, 1, r3, cr7, cr15, {7}\n \t\t\t@ instruction: 0xf6407b08\n \tsfm\tf0, 4, [sp, #644]\t@ 0x284\n \t\t\t@ instruction: 0xf01a7b02\n \tstrb\tpc, [r9, -r9, lsl #31]\t@ \n \t\t\t@ instruction: 0xf1074642\n \tandcs\tr0, r4, ip, lsl #2\n \t\t\t@ instruction: 0xff52f00d\n-\tstmdalt\tpc!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\t@ \n+\tldmdalt\tr3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf1074642\n \tandcs\tr0, r2, ip, lsl #2\n \t\t\t@ instruction: 0xff4af00d\n \tldmdbmi\tr2!, {r1, r2, r5, r6, r7, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf04f2213\n \tandls\tr3, r0, #255\t@ 0xff\n \t\t\t@ instruction: 0xf6404479\n@@ -1010,18 +1008,18 @@\n \tstrtmi\tr9, [r1], -r0, lsl #4\n \trscsvs\tpc, r9, #64, 4\n \t\t\t@ instruction: 0xf01a9501\n \tldrtmi\tpc, [r2], -r1, ror #30\t@ \n \tvmax.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf03261fb\n \t\t\t@ instruction: 0xf7fefa99\n-\tstmdami\tr4!, {r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^\n+\tstmdami\tr4!, {r2, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xe78c4478\n \t\t\t@ instruction: 0xf7fe4c63\n-\tblmi\t1901d6c \n+\tblmi\t1901d74 \n \tldrbcs\tpc, [r2, #-517]!\t@ 0xfffffdfb\t@ \n \tsubscs\tpc, sl, #13959168\t@ 0xd50000\n \tstmib\tsp, {r2, r3, r4, r5, r6, sl, lr}^\n \tldrbtmi\tr0, [fp], #-512\t@ 0xfffffe00\n \tvmax.s8\td20, d0, d17\n \t\t\t@ instruction: 0x4640721b\n \tmcrr2\t0, 3, pc, lr, cr12\t@ \n@@ -1030,18 +1028,18 @@\n \tcmncs\tr6, #255\t@ 0xff\n \tmovwls\tr9, #513\t@ 0x201\n \tandsvc\tpc, lr, #64, 4\n \tstrls\tr2, [r2, #-781]\t@ 0xfffffcf3\n \t\t\t@ instruction: 0xff36f01a\n \tvst1.16\t{d20-d22}, [pc], r2\n \tstrtmi\tr6, [r0], -r4, ror #3\n-\tblx\t1bc3ca0 \n+\tblx\t1bc3c98 \n \tcmncs\tip, r2, asr ip\n \t\t\t@ instruction: 0xf04f4a52\n-\tblmi\t1493fe0 \n+\tblmi\t1493fd8 \n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \tldrbtmi\tr9, [fp], #-256\t@ 0xffffff00\n \tstmib\tsp, {r0, r5, r9, sl, lr}^\n \tstrbmi\tr3, [r3], -r1, lsl #4\n \tandvc\tpc, lr, #64, 4\n \t\t\t@ instruction: 0xff1ef01a\n \t\t\t@ instruction: 0xf04f4621\n@@ -1050,71 +1048,71 @@\n \tstrls\tr9, [r1, #-768]\t@ 0xfffffd00\n \t\t\t@ instruction: 0xf01a4643\n \tshadd16mi\tpc, r2, r3\t@ \n \tvmax.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf0327113\n \tstmdbmi\tr4, {r0, r1, r3, r6, r9, fp, ip, sp, lr, pc}^\n \tsubvc\tpc, sp, #64, 4\n-\tblmi\t1119d34 \n+\tblmi\t1119d2c \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstmib\tsp, {r8, ip, pc}^\n \tldrbtmi\tr2, [fp], #-1\n \t\t\t@ instruction: 0xf03c2000\n \tandcs\tpc, r1, r9, lsl #24\n-\tb\t745c38 \n+\tb\t845c30 \n \tldrbtmi\tr4, [r8], #-2110\t@ 0xfffff7c2\n-\tldmib\tlr!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr2, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7fe4650\n-\t\t\t@ instruction: 0x4c3cea16\n+\t\t\t@ instruction: 0x4c3cea1a\n \tvrhadd.s8\td18, d0, d2\n \tstmib\tsp, {r1, r2, r4, r5, r9, ip, sp, lr}^\n \tldrbtmi\tr1, [ip], #-1280\t@ 0xfffffb00\n \tstrtmi\tr2, [r1], -r0, lsl #6\n \tmcr2\t0, 7, pc, cr10, cr10, {0}\t@ \n \tvst1.8\t{d18-d21}, [pc], r1\n \tstrtmi\tr6, [r0], -r7, ror #3\n-\tblx\t8c3d38 \n+\tblx\t8c3d30 \n \tstrcc\tr0, [r0], #-0\n \tandeq\tr0, r0, r0\n-\tandeq\tr3, r8, sl, lsl pc\n-\tandeq\tr3, r8, r8, lsl #31\n-\tandeq\tr3, r8, r8, asr pc\n-\tandeq\tr3, r8, lr, lsr pc\n \tandeq\tr3, r8, r2, lsr #30\n-\tandeq\tr3, r8, r8, asr lr\n-\tandeq\tr3, r8, lr, lsr lr\n-\tandeq\tr3, r8, lr, lsr #29\n-\tstrdeq\tr3, [r8], -r2\n-\tandeq\tr3, r8, ip, asr #27\n-\tandeq\tr3, r8, ip, lsl lr\n+\tmuleq\tr8, r0, pc\t@ \n+\tandeq\tr3, r8, r0, ror #30\n+\tandeq\tr3, r8, r6, asr #30\n+\tandeq\tr3, r8, sl, lsr #30\n+\tandeq\tr3, r8, r0, ror #28\n+\tandeq\tr3, r8, r6, asr #28\n+\t\t\t@ instruction: 0x00083eb6\n+\tstrdeq\tr3, [r8], -sl\n+\tldrdeq\tr3, [r8], -r4\n+\tandeq\tr3, r8, r4, lsr #28\n \tmuleq\tr0, r4, r5\n-\tandeq\tr3, r8, r8, asr #27\n-\t\t\t@ instruction: 0x00083db2\n-\tmuleq\tr8, r6, sp\n+\tldrdeq\tr3, [r8], -r0\n+\t\t\t@ instruction: 0x00083dba\n+\tmuleq\tr8, lr, sp\n \tmuleq\tr6, r6, r0\n \tstrdeq\tsp, [r5], -ip\n \tandeq\tlr, r6, lr, ror r0\n \tandeq\tsp, r5, r4, ror #23\n \tandeq\tsp, r5, lr, asr #23\n-\tandeq\tr3, r8, lr, lsr sp\n+\tandeq\tr3, r8, r6, asr #26\n \tandeq\tsp, r5, r2, lsr #23\n-\tandeq\tr3, r8, r4, lsl sp\n-\tandeq\tr3, r8, lr, ror #25\n-\tandeq\tr3, r8, sl, lsr #24\n-\t\t\t@ instruction: 0x00083cb2\n-\tandeq\tr3, r8, r2, lsr #25\n-\tstrdeq\tr3, [r8], -lr\n-\tstrdeq\tr3, [r8], -r2\n+\tandeq\tr3, r8, ip, lsl sp\n+\tstrdeq\tr3, [r8], -r6\n+\tandeq\tr3, r8, r2, lsr ip\n+\t\t\t@ instruction: 0x00083cba\n+\tandeq\tr3, r8, sl, lsr #25\n+\tandeq\tr3, r8, r6, lsl #24\n+\tstrdeq\tr3, [r8], -sl\n \tandeq\tsp, r5, r2, ror #21\n \tldrdeq\tsp, [r5], -r0\n \t\t\t@ instruction: 0x0005dbb0\n \tmuleq\tr5, r6, fp\n-\t\t\t@ instruction: 0x00083bb4\n+\t\t\t@ instruction: 0x00083bbc\n \tandeq\tsp, r5, r6, lsr #20\n-\tandeq\tr3, r8, r2, lsl #23\n+\tandeq\tr3, r8, sl, lsl #23\n \t\t\t@ instruction: 0x0005dab8\n \tldrdeq\tsp, [r5], -r2\n \tmuleq\tr5, r0, r9\n \tandeq\tsp, r5, sl, ror r9\n \tandeq\tsp, r5, ip, lsr #20\n \tandeq\tsp, r5, r4, asr #18\n \tandeq\tsp, r5, sl, lsl #22\n@@ -1122,81 +1120,81 @@\n \tldrdeq\tsp, [r5], -sl\n \tmuleq\tr5, r6, sl\n \t\t\t@ instruction: 0x0005d8b8\n \tandeq\tsp, r5, r2, lsl fp\n \tstrdeq\tsp, [r5], -lr\n \tandeq\tsp, r5, lr, asr #19\n \tandeq\tsp, r5, r6, lsl #17\n-\tbleq\t43e84 \n+\tbleq\t43e7c \n \tcdpeq\t0, 0, cr15, cr0, cr15, {2}\n \tstrbtmi\tfp, [sl], -r2, lsl #24\n \tstrlt\tfp, [r1], #-1028\t@ 0xfffffbfc\n \tldrdge\tpc, [r4], -pc\t@ \n \tldrmi\tsl, [sl], #776\t@ 0x308\n \tldrdgt\tpc, [r0], -pc\t@ \n \tandgt\tpc, ip, sl, asr r8\t@ \n \tstcgt\t8, cr15, [r4, #-308]\t@ 0xfffffecc\n \t\t\t@ instruction: 0xf85a4b06\n \tstmdami\tr6, {r0, r1, ip, sp}\n \tandeq\tpc, r0, sl, asr r8\t@ \n-\tsvc\t0x00c0f7fd\n-\tsvc\t0x0086f7fd\n-\tandeq\tpc, r7, r8, lsl #5\n+\tsvc\t0x00c4f7fd\n+\tsvc\t0x008af7fd\n+\tmuleq\tr7, r0, r2\n \tandeq\tr0, r0, ip, asr #10\n \tldrdeq\tr0, [r0], -r8\n \tandeq\tr0, r0, ip, ror #12\n-\tldr\tr3, [pc, #20]\t@ 7da4 \n-\tldr\tr2, [pc, #20]\t@ 7da8 \n+\tldr\tr3, [pc, #20]\t@ 7d9c \n+\tldr\tr2, [pc, #20]\t@ 7da0 \n \tadd\tr3, pc, r3\n \tldr\tr2, [r3, r2]\n \tcmp\tr2, #0\n \tbxeq\tlr\n \tb\t5d54 <__gmon_start__@plt>\n-\tandeq\tpc, r7, r8, ror #4\n+\tandeq\tpc, r7, r0, ror r2\t@ \n \tandeq\tr0, r0, r4, ror #10\n-\tblmi\t1d9dcc \n+\tblmi\t1d9dc4 \n \tldrbtmi\tr4, [r8], #-2567\t@ 0xfffff5f9\n \tldrbtmi\tr4, [sl], #-1147\t@ 0xfffffb85\n \tandle\tr4, r3, r3, lsl #5\n \tldmpl\tr3, {r0, r2, r8, r9, fp, lr}^\n \tldrmi\tfp, [r8, -r3, lsl #2]\n \tsvclt\t0x00004770\n-\tmuleq\tr8, r2, r7\n-\tmuleq\tr8, r0, r7\n-\tandeq\tpc, r7, r6, asr #4\n+\tmuleq\tr8, sl, r7\n+\tmuleq\tr8, r8, r7\n+\tandeq\tpc, r7, lr, asr #4\n \tandeq\tr0, r0, r0, lsr #11\n \tstmdbmi\tr9, {r3, fp, lr}\n-\tbmi\t258fc4 \n-\tbne\t258fcc \n+\tbmi\t258fbc \n+\tbne\t258fc4 \n \tsvceq\t0x00cb447a\n \t\t\t@ instruction: 0x01a1eb03\n \tandle\tr1, r3, r9, asr #32\n \tldmpl\tr3, {r0, r2, r8, r9, fp, lr}^\n \tldrmi\tfp, [r8, -r3, lsl #2]\n \tsvclt\t0x00004770\n-\tandeq\tr3, r8, r8, ror #14\n-\tandeq\tr3, r8, r4, ror #14\n-\tandeq\tpc, r7, r8, lsl r2\t@ \n+\tandeq\tr3, r8, r0, ror r7\n+\tandeq\tr3, r8, ip, ror #14\n+\tandeq\tpc, r7, r0, lsr #4\n \t\t\t@ instruction: 0x000005b8\n-\tblmi\t2b5234 \n+\tblmi\t2b522c \n \tldrbtmi\tr4, [fp], #-2570\t@ 0xfffff5f6\n \tldmdavc\tfp, {r1, r3, r4, r5, r6, sl, lr}\n-\tblmi\t2763cc \n+\tblmi\t2763c4 \n \tldrdlt\tr5, [r3, -r3]!\n \tldrbtmi\tr4, [fp], #-2824\t@ 0xfffff4f8\n \t\t\t@ instruction: 0xf7fe6818\n-\t\t\t@ instruction: 0xf7ffee88\n-\tblmi\t1c7d30 \n+\t\t\t@ instruction: 0xf7ffee8c\n+\tblmi\t1c7d28 \n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \tstclt\t0, cr7, [r8, #-104]\t@ 0xffffff98\n-\tandeq\tr3, r8, r2, lsr r7\n-\tandeq\tpc, r7, r8, ror #3\n+\tandeq\tr3, r8, sl, lsr r7\n+\tstrdeq\tpc, [r7], -r0\n \tandeq\tr0, r0, r8, ror #12\n-\tandeq\tpc, r7, r6, asr r8\t@ \n-\tandeq\tr3, r8, r2, lsl r7\n+\tandeq\tpc, r7, lr, asr r8\t@ \n+\tandeq\tr3, r8, sl, lsl r7\n \tsvclt\t0x0000e7c4\n \tsvcmi\t0x00f0e92d\n \tmcrmi\t8, 0, pc, cr12, cr15, {6}\t@ \n \tmcrcs\t8, 0, pc, cr12, cr15, {6}\t@ \n \tldrbtmi\tfp, [ip], #-163\t@ 0xffffff5d\n \t\t\t@ instruction: 0xf8dfaf00\n \tstmdavs\tsp, {r3, r9, sl, fp, ip, sp}^\n@@ -1207,34 +1205,34 @@\n \tstmvs\tsl, {r9}\n \t\t\t@ instruction: 0xf8df64ba\n \tstmdbvs\tlr, {r4, r5, r6, r7, r8, sl, fp, sp}^\n \tstmdavs\tip, {r0, r2, r3, r4, r5, r6, r7, sl, sp, lr}\n \tteqvs\tlr, fp\t@ \n \tstreq\tlr, [fp], -r6, lsl #21\n \tstmibvs\tr6, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, sp, lr}\n-\tblvs\t1a1494 \n+\tblvs\t1a148c \n \teorsvs\tr6, r9, #212992\t@ 0x34000\n \tstmdavs\tr1, {r1, r2, r3, r4, r5, r6, r8, r9, sp, lr}\n-\tb\tfe163ea0 \n+\tb\tfe163e98 \n \tldrbvs\tr0, [r9, -r1, lsl #4]!\n \trscslt\tr6, r1, #1073741855\t@ 0x4000001f\n \tmcr2\t10, 4, pc, cr2, cr15, {2}\t@ \n \ttstvc\tr0, r1, lsl #10\t@ \n \tstcmi\t3, cr15, [r7], {198}\t@ 0xc6\n \tstmiaeq\tlr, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tstrmi\tpc, [r7], -r2, asr #7\n \tstrbeq\tlr, [r1, #2819]\t@ 0xb03\n \teors\tpc, lr, r3, asr r8\t@ \n \teorsne\tpc, r1, r3, asr r8\t@ \n \tstrvc\tpc, [r0], r6, lsl #10\n \tcfstr64vc\tmvdx15, [r0], {12}\n-\tb\tfe062090 \n+\tb\tfe062088 \n \t\t\t@ instruction: 0xf8d8010e\n-\tb\tfe17fef4 \n-\tbl\tc9320 \n+\tb\tfe17feec \n+\tbl\tc9318 \n \t\t\t@ instruction: 0xf8530ec6\n \trsbsmi\tr6, r1, r6, lsr r0\n \tldrdvs\tpc, [r4], -lr\n \tvmlaeq.f32\ts28, s13, s10\n \tstrbeq\tlr, [ip], r3, lsl #22\n \teorsgt\tpc, ip, r3, asr r8\t@ \n \tldrbtvs\tr6, [sp], r5, lsl #23\n@@ -1246,192 +1244,192 @@\n \tldrtvs\tr6, [sp], -r5, asr #17\n \tldrbvs\tr6, [sp, #2309]!\t@ 0x905\n \tldrvs\tr6, [sp, #2373]!\t@ 0x945\n \tadcsvs\tr6, sp, #3227648\t@ 0x314000\n \tldrvs\tr6, [sp, #-2565]!\t@ 0xfffff5fb\n \tldrtvs\tr6, [sp], #-2629\t@ 0xfffff5bb\n \tmvnsvs\tr6, #544768\t@ 0x85000\n-\tblvs\t1022a4c \n+\tblvs\t1022a44 \n \tldmdavs\tr0!, {r3, r4, r5, r8, r9, sp, lr}^\n-\tb\tfe3a0e34 \n+\tb\tfe3a0e2c \n \tcfldr64vs\tmvdx0, [r8]\n \tcdpcs\t3, 0, cr15, cr7, cr2, {6}\n \tvsubvs.f64\td17, d8, d5\n \tsvclt\t0x0038428c\n-\tbne\t1857358 \n+\tbne\t1857350 \n \tcdpvs\t0, 3, cr4, cr8, cr1, {2}\n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n \t\t\t@ instruction: 0x0c05ea80\n \tsvcvs\t0x00fd0e10\n \tandvc\tpc, r0, r0, lsl #10\n-\tblx\t17d98fc \n+\tblx\t17d98f4 \n \tldrvs\tpc, [ip, -r1, lsl #19]!\n \tldmdavs\tr5, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tstccs\t3, cr15, [r7], {197}\t@ 0xc5\n \teorspl\tpc, r0, r3, asr r8\t@ \n \tsbceq\tlr, r0, r3, lsl #22\n \tcfstr32vc\tmvfx15, [r0], {12}\n \teorsge\tpc, r9, r3, asr r8\t@ \n \t\t\t@ instruction: 0xf8536846\n-\tbl\tc8070 \n+\tbl\tc8068 \n \tsubmi\tr0, r5, r8, asr #17\n \tldrdeq\tpc, [r4], -r8\n \tstmiaeq\tr9, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8534046\n-\tbl\tc809c \n+\tbl\tc8094 \n \t\t\t@ instruction: 0xf8d80ece\n \tsubmi\tr8, r5, r4\n \tldrdeq\tpc, [r4], -lr\n \tcdpmi\t3, 0, cr15, cr7, cr1, {6}\n \tcdpvc\t5, 8, cr15, cr0, cr14, {0}\n \t\t\t@ instruction: 0xf8534046\n-\tbl\tc80b0 \n-\tbl\tcb2f4 \n+\tbl\tc80a8 \n+\tbl\tcb2ec \n \trsbmi\tr0, r8, lr, asr #19\n \t\t\t@ instruction: 0xf8536cbd\n \tstmdane\tsp!, {r1, r2, r3, r4, r5, sp, lr, pc}\n \tldrdeq\tpc, [r4], -ip\n \tldrdls\tpc, [r4], -r9\n \tstcmi\t3, cr15, [r7], {196}\t@ 0xc4\n \tstreq\tlr, [r0], -r6, lsl #21\n-\tb\tfe2231c4 \n+\tb\tfe2231bc \n \t\t\t@ instruction: 0xf50c0809\n-\tbl\t10270ec \n+\tbl\t10270e4 \n \trsclt\tr0, r0, #6291456\t@ 0x600000\n \tandvc\tpc, r0, r0, lsl #10\n \tvmlaeq.f32\ts28, s29, s20\n-\tbl\te37ec \n+\tbl\te37e4 \n \t\t\t@ instruction: 0xf85309c0\n-\tb\tfe3880c4 \n+\tb\tfe3880bc \n \t\t\t@ instruction: 0xf8d90e00\n-\tbl\tc801c \n-\tb\tfe20a740 \n+\tbl\tc8014 \n+\tb\tfe20a738 \n \t\t\t@ instruction: 0xf8530800\n-\tb\tfe388108 \n+\tb\tfe388100 \n \t\t\t@ instruction: 0xf8d90e00\n-\tb\tfe208030 \n+\tb\tfe208028 \n \tadceq\tr0, r8, r0, lsl #16\n-\tb\t13ce0c8 \n+\tb\t13ce0c0 \n \tsvclt\t0x002c7595\n \tstceq\t0, cr15, [r1], {79}\t@ 0x4f\n \tstceq\t0, cr15, [r0], {79}\t@ 0x4f\n \tstreq\tlr, [r6, #2629]\t@ 0xa45\n \tstrtmi\tr4, [lr], #-1126\t@ 0xfffffb9a\n-\tbl\tfe98b874 \n+\tbl\tfe98b86c \n \tldcvs\t8, cr0, [lr, #32]!\n \tsvclt\t0x00384570\n \tstmdaeq\tr1, {r3, r5, r7, r8, ip, sp, lr, pc}\n \tstrvc\tpc, [r0, #-1285]\t@ 0xfffffafb\n \t\t\t@ instruction: 0x0c08ea86\n-\tbl\tfe823d50 \n+\tbl\tfe823d48 \n \t\t\t@ instruction: 0xf8c7000e\n \tvmvn.i32\tq14, #152\t@ 0x00000098\n \trsbmi\tr2, r0, r7, lsl #24\n \tldmdavs\tr6, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tcdpcs\t3, 0, cr15, cr7, cr6, {6}\n \tstrbeq\tlr, [r5], r3, lsl #22\n \teorspl\tpc, r5, r3, asr r8\t@ \n \tstmibeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tcfstr64vc\tmvdx15, [r0], {12}\n \teorshi\tpc, r8, r3, asr r8\t@ \n \tcdpvc\t5, 8, cr15, cr0, cr14, {0}\n-\tblx\t17e2260 \n-\tb\tfe186a8c \n+\tblx\t17e2258 \n+\tb\tfe186a84 \n \t\t\t@ instruction: 0xf8d90508\n-\tbl\te80a4 \n-\tb\tfe18a7c0 \n-\tbl\tc98bc \n+\tbl\te809c \n+\tb\tfe18a7b8 \n+\tbl\tc98b4 \n \t\t\t@ instruction: 0xf85308cc\n-\tb\tfe178194 \n+\tb\tfe17818c \n \t\t\t@ instruction: 0xf8d8050c\n \tvaddl.u8\tq14, d0, d4\n-\tb\tfe19a0cc \n-\tbl\tc98e4 \n+\tb\tfe19a0c4 \n+\tbl\tc98dc \n \t\t\t@ instruction: 0xf5080cce\n \t\t\t@ instruction: 0xf8537880\n \t\t\t@ instruction: 0xf8dce03e\n-\tb\tfe1780d4 \n-\tb\tfe189500 \n+\tb\tfe1780cc \n+\tb\tfe1894f8 \n \t\t\t@ instruction: 0xf8d7060c\n \t\t\t@ instruction: 0xf8d9c078\n-\tbl\td80e4 \n+\tbl\td80dc \n \t\t\t@ instruction: 0xf85309c8\n \t\t\t@ instruction: 0xf853a03a\n-\tblx\t17e81c0 \n+\tblx\t17e81b8 \n \t\t\t@ instruction: 0xf50efe8c\n \tvmull.p8\t, d12, d0\n-\tb\tfe29b108 \n+\tb\tfe29b100 \n \t\t\t@ instruction: 0xf8d90a08\n \t\t\t@ instruction: 0xf50c8004\n-\tb\tfe1271f8 \n+\tb\tfe1271f0 \n \tvmovvs.f16\ts0, #200\t@ 0xbe400000 -0.1875000\t@ \n \tstmiacc\tr5!, {r2, r7, ip, sp, lr, pc}\n-\tbl\tfeae3cf4 \n-\tbl\tca128 \n+\tbl\tfeae3cec \n+\tbl\tca120 \n \t\t\t@ instruction: 0xf8530bce\n-\tb\tfe2c0208 \n+\tb\tfe2c0200 \n \t\t\t@ instruction: 0xf8db0e0e\n-\tb\tfe270128 \n+\tb\tfe270120 \n \t\t\t@ instruction: 0xf084090a\n \tsvcvs\t0x007c3aa5\n \tsvclt\t0x00384554\n \tstmdaeq\tr1, {r3, r5, r7, r8, ip, sp, lr, pc}\n \tsvcvs\t0x00fd1952\n \t\t\t@ instruction: 0xf8c746a3\n-\tbl\tfeae81e4 \n-\tbl\t114a160 \n+\tbl\tfeae81dc \n+\tbl\t114a158 \n \tcdpvs\t4, 7, cr0, cr13, cr6, {0}\n \t\t\t@ instruction: 0xf8c76afe\n-\tb\tfe168174 \n+\tb\tfe16816c \n \tcdpvs\t8, 3, cr0, cr13, cr8, {0}\n \trsbshi\tpc, r4, r7, asr #17\n-\tbeq\t1c2b64 \n+\tbeq\t1c2b5c \n \tstrbeq\tlr, [ip], r3, lsl #22\n \teorspl\tpc, ip, r3, asr r8\t@ \n-\tb\tfe3a2334 \n+\tb\tfe3a232c \n \taddseq\tr0, r5, r5, lsl #28\n \tstmdbeq\tr6, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tb\t118bfc0 \n+\tb\t118bfb8 \n \tldmdbne\tr2, {r2, r7, r9, sl}^\n \tstreq\tlr, [r6], -r4, asr #22\n-\tbl\tfe98b984 \n+\tbl\tfe98b97c \n \t\t\t@ instruction: 0xf5040909\n \tldrbmi\tr7, [r2, #-1024]!\t@ 0xfffffc00\n \t\t\t@ instruction: 0xf1a9bf38\n-\tbl\tfe88a588 \n+\tbl\tfe88a580 \n \tldclvs\t14, cr0, [sl, #-56]!\t@ 0xffffffc8\n \tstrcs\tpc, [r7, #-960]\t@ 0xfffffc40\n \tstrbvc\tpc, [r0, #-1285]\t@ 0xfffffafb\t@ \n \t\t\t@ instruction: 0x0c0eea82\n \t\t\t@ instruction: 0xf8c76aba\n-\tb\tfe0b832c \n+\tb\tfe0b8324 \n \tandcc\tr0, r1, #9216\t@ 0x2400\n \tsvcvs\t0x00ba62ba\n \tvmov.i8\td16, #166\t@ 0xa6\n-\tbl\td39c8 \n+\tbl\td39c0 \n \t\t\t@ instruction: 0xf85302c4\n-\tbl\td8284 \n+\tbl\td827c \n \t\t\t@ instruction: 0xf50e0cc6\n \t\t\t@ instruction: 0xf8537e80\n \tldmdavs\tr2, {r1, r2, r4, r5, sp, lr}^\n \t\t\t@ instruction: 0xf8dc4074\n-\tbl\te01d8 \n+\tbl\te01d0 \n \t\t\t@ instruction: 0xf8530cce\n \trsbsmi\tlr, r2, lr, lsr r0\n \tstrbeq\tlr, [r5], r3, lsl #22\n \teorspl\tpc, r5, r3, asr r8\t@ \n \tldmdavs\tr5!, {r2, r3, r5, r6, lr}^\n-\tb\tfe123bd8 \n+\tb\tfe123bd0 \n \trsbmi\tr0, sl, lr, lsl #8\n \tldrtmi\tr1, [r1], r9, lsl #18\n \tldrdmi\tpc, [r4], -ip\n \tstrmi\tpc, [r7, #-966]\t@ 0xfffffc3a\n \t\t\t@ instruction: 0xf505b2f6\n-\tb\tfe0a57f8 \n-\tbl\tc8a0c \n+\tb\tfe0a57f0 \n+\tbl\tc8a04 \n \tsvcvs\t0x003c0ec6\n \teorshi\tpc, r6, r3, asr r8\t@ \n \tstc2\t10, cr15, [fp], {95}\t@ 0x5f\t@ \n \tcfstr32vc\tmvfx15, [r0], {12}\n \tandeq\tlr, r2, #68, 22\t@ 0x11000\n \tldrdvs\tpc, [r4], -lr\n \tvdiveq.f64\td30, d5, d3\n@@ -1446,93 +1444,93 @@\n \tfstmiaxeq\tr4, {d30}\t@ Deprecated\n \tstmdaeq\tr8, {r0, r2, r7, r9, fp, sp, lr, pc}\n \tldrdpl\tpc, [r4], -lr\n \tcdpcs\t3, 0, cr15, cr7, cr9, {6}\n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n \t\t\t@ instruction: 0xf853406e\n \t\t\t@ instruction: 0xf8dc5034\n-\tb\tfe218268 \n+\tb\tfe218260 \n \taddeq\tr0, sp, r5, lsl #16\n \tsvceq\t0x008c4066\n \tstreq\tlr, [r2], #2628\t@ 0xa44\n-\tbl\t108e78c \n+\tbl\t108e784 \n \tcfldrdvs\tmvd0, [sl, #16]!\n \tsvcvs\t0x007e1ba4\n \tldmibne\tr2, {r0, r2, r3, r4, r5, r8, sl, fp, sp, lr}\n \trsbsvs\tr6, sl, #12160\t@ 0x2f80\n \t\t\t@ instruction: 0x0c0aeb46\n \tsvclt\t0x00384541\n \tldcvs\t12, cr3, [lr], #-4\n \tsmlatbeq\tr8, r1, fp, lr\n-\tb\t13d8430 \n-\tb\tfe1222fc \n+\tb\t13d8428 \n+\tb\tfe1222f4 \n \tstrmi\tr0, [ip], -r6, lsl #4\n \tldrbvs\tr4, [sl, r9, asr #12]!\n \trsbgt\tpc, r0, r7, asr #17\n \tstrcs\tpc, [r7], -fp, asr #7\n \t\t\t@ instruction: 0xf5060e0a\n \t\t\t@ instruction: 0xf5027680\n \t\t\t@ instruction: 0xf8537200\n-\tbl\tdc378 \n+\tbl\tdc370 \n \t\t\t@ instruction: 0xf8d202c2\n \t\t\t@ instruction: 0xf853c004\n-\tbl\td039c \n+\tbl\td0394 \n \tsubsmi\tr0, r5, r8, asr #17\n \tldrdcs\tpc, [r4], -r8\n \t\t\t@ instruction: 0xf884fa5f\n \t\t\t@ instruction: 0x0c02ea8c\n \teorscs\tpc, lr, r3, asr r8\t@ \n \tvdiveq.f64\td30, d14, d3\n \teorsls\tpc, r8, r3, asr r8\t@ \n \t\t\t@ instruction: 0xf8de4055\n \tvaddl.u8\tq9, d4, d4\n \t\t\t@ instruction: 0xf50e4e07\n-\tb\tfe327ce8 \n+\tb\tfe327ce0 \n \t\t\t@ instruction: 0xf8530c02\n-\tbl\td03c8 \n+\tbl\td03c0 \n \trsbmi\tr0, sl, r6, asr #13\n \t\t\t@ instruction: 0x507cf897\n \tldmdavs\tr2!, {r7, fp, ip}^\n \tstrbeq\tlr, [r8], r3, lsl #22\n \tstmiaeq\tlr, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tstrvc\tpc, [r0, #-1285]\t@ 0xfffffafb\n \t\t\t@ instruction: 0x0c02ea8c\n \t\t\t@ instruction: 0xf8536fba\n-\tbl\t10c040c \n+\tbl\t10c0404 \n \tldmdavs\tr6!, {r2, r3, sl, fp}^\n-\tb\tfe264304 \n+\tb\tfe2642fc \n \t\t\t@ instruction: 0xf8d80e0e\n-\tb\t13e8334 \n-\tbl\t40a928 \n-\tb\t13ca750 \n-\tb\tfe1a4570 \n-\tbl\tc9b54 \n+\tb\t13e832c \n+\tbl\t40a920 \n+\tb\t13ca748 \n+\tb\tfe1a4568 \n+\tbl\tc9b4c \n \tvmul.i\tq8, q9, d1[1]\n \t\t\t@ instruction: 0xf8534207\n \t\t\t@ instruction: 0xf5025035\n-\tb\t1024c44 \n-\tb\tfe388578 \n+\tb\t1024c3c \n+\tb\tfe388570 \n \t\t\t@ instruction: 0xf8d80e05\n-\tbl\tdc360 \n+\tbl\tdc358 \n \tsvcvs\t0x00f908c2\n \tstreq\tlr, [r5], -r6, lsl #21\n \teorspl\tpc, r2, r3, asr r8\t@ \n-\tb\tfe3a3348 \n+\tb\tfe3a3340 \n \t\t\t@ instruction: 0xf8d80e05\n \tsvclt\t0x002c5004\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \trsbmi\tr4, lr, r4, asr #9\n \tsvcvs\t0x00f84484\n \tstreq\tlr, [r6, #-2988]\t@ 0xfffff454\n \tstccs\t3, cr15, [r7], {196}\t@ 0xc4\n \tsvclt\t0x003845f1\n-\tbl\tfea5778c \n-\tb\tfe08bbc4 \n-\tblvs\tfee89bc8 \n+\tbl\tfea57784 \n+\tb\tfe08bbbc \n+\tblvs\tfee89bc0 \n \tldmdavs\tr0, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tcfstr64vc\tmvdx15, [r0], {12}\n \tmcreq\t0, 1, r4, cr2, cr5, {2}\n \tandvc\tpc, r0, #8388608\t@ 0x800000\n \tstmibeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \teorshi\tpc, r8, r3, asr r8\t@ \n \tcdpcs\t3, 0, cr15, cr7, cr1, {6}\n@@ -1540,72 +1538,72 @@\n \tcdpvc\t5, 8, cr15, cr0, cr14, {0}\n \teorscs\tpc, r2, r3, asr r8\t@ \n \tstmdavs\tr0, {r2, r3, r4, r5, r6, r7, r8, sl, sp, lr}^\n \tandeq\tlr, r8, #532480\t@ 0x82000\n \tldrdhi\tpc, [r4], -r9\n \tstmdbmi\tr7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf5096e39\n-\tb\tfe0269d0 \n-\tbl\tc83f4 \n+\tb\tfe0269c8 \n+\tbl\tc83ec \n \t\t\t@ instruction: 0xf85308cc\n-\tb\tfe0b84cc \n+\tb\tfe0b84c4 \n \t\t\t@ instruction: 0xf8d8020c\n-\tblx\t17f83f4 \n-\tb\tfe0465fc \n-\tblx\t17c841c \n+\tblx\t17f83ec \n+\tb\tfe0465f4 \n+\tblx\t17c8414 \n \t\t\t@ instruction: 0xf8c7fc86\n-\tbl\tf85b4 \n+\tbl\tf85ac \n \t\t\t@ instruction: 0xf8530cce\n \t\t\t@ instruction: 0xf508e03e\n-\tb\tfe0a6400 \n+\tb\tfe0a63f8 \n \tldrvs\tr0, [ip, lr, lsl #8]!\n \t\t\t@ instruction: 0xf10a6f7c\n \t\t\t@ instruction: 0xf8dc0e01\n-\tbvs\tfeeb8420 \n+\tbvs\tfeeb8418 \n \tandeq\tlr, ip, r0, lsl #21\n \tmrrccc\t10, 4, lr, r4, cr15\n \tvstmiami\tsl, {s29-s104}\n-\tbeq\t142ddc \n+\tbeq\t142dd4 \n \t\t\t@ instruction: 0x0c01ea8c\n \tldrmi\tr6, [r4], #4028\t@ 0xfbc\n \tvldmdbvs\tr9!, {s13-s134}\n \tand\tpc, r0, r7, asr #17\n \tcdpmi\t3, 0, cr15, cr7, cr5, {6}\n-\tbmi\tff2c2e40 \n+\tbmi\tff2c2e38 \n \tldrbmi\tr6, [r1, #-3706]\t@ 0xfffff186\n \t\t\t@ instruction: 0xf1acbf38\n \t\t\t@ instruction: 0xf8c70c01\n \tldmdbne\tr2, {r3, r5, lr, pc}\n \t\t\t@ instruction: 0x0c0aeba1\n-\tbl\t12e3934 \n+\tbl\t12e392c \n \tstrmi\tr0, [r4], -r0\n \tsubsgt\tpc, r4, r7, asr #17\n \t\t\t@ instruction: 0x0c0cea81\n \trsbgt\tpc, r4, r7, asr #17\n-\tbl\te3548 \n-\tbvs\tfee0af8c \n+\tbl\te3540 \n+\tbvs\tfee0af84 \n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n \teorsls\tpc, r9, r3, asr r8\t@ \n \t\t\t@ instruction: 0x0c00ea81\n \t\t\t@ instruction: 0xf8c76f39\n \t\t\t@ instruction: 0xf8dac078\n-\tbl\tf0490 \n+\tbl\tf0488 \n \t\t\t@ instruction: 0xf8530cc1\n-\tblvs\te7454c \n+\tblvs\te74544 \n \tstmdbeq\tr9, {r0, r1, r3, r7, r9, fp, sp, lr, pc}\n \teorslt\tpc, r8, r3, asr r8\t@ \n \tldrdgt\tpc, [r4], -ip\n-\tbleq\t302ebc \n+\tbleq\t302eb4 \n \teorsls\tpc, lr, r3, asr r8\t@ \n \t\t\t@ instruction: 0x0c0aea8c\n-\tbeq\tff2430b0 \n-\tbleq\t282ed4 \n+\tbeq\tff2430a8 \n+\tbleq\t282ecc \n \tldmdbvs\tr5, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tldrdhi\tpc, [r4], -sl\n-\tbeq\tff2830c0 \n+\tbeq\tff2830b8 \n \teorsls\tpc, r9, r3, asr r8\t@ \n \t\t\t@ instruction: 0x0c08ea8c\n \tstmiaeq\tlr, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tldrd\tpc, [r4], -r8\n \tldmvc\tr2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tstmeq\tr4, {r3, r6, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x0c0eea8c\n@@ -1613,84 +1611,84 @@\n \tandeq\tlr, lr, #18432\t@ 0x4800\n \tvnmlavs.f32\ts28, s12, s30\n \tandeq\tlr, r8, r4, asr #22\n \tcfsh32vc\tmvfx15, mvfx0, #14\n \t\t\t@ instruction: 0x0c0ceba0\n \tldrbmi\tr6, [sl, #-2936]\t@ 0xfffff488\n \t\t\t@ instruction: 0xf1acbf38\n-\tbl\tfe88b4f8 \n+\tbl\tfe88b4f0 \n \tsubmi\tr0, r2, fp, lsl #4\n \tsbceq\tlr, lr, r3, lsl #22\n \teors\tpc, lr, r3, asr r8\t@ \n \tstmdacs\tr7, {r1, r2, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstmdavc\tr0, {r3, r8, sl, ip, sp, lr, pc}^\n-\tblcs\t205420 \n-\tb\tfe3a2610 \n+\tblcs\t205418 \n+\tb\tfe3a2608 \n \t\t\t@ instruction: 0xf8da0e09\n \t\t\t@ instruction: 0xf50b9004\n \tldrvs\tr7, [sl, -r0, lsl #23]!\n \t\t\t@ instruction: 0x0c0cea81\n \tandeq\tlr, r9, r0, lsl #21\n \tstmibeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \teorshi\tpc, r8, r3, asr r8\t@ \n-\tbeq\tff30313c \n+\tbeq\tff303134 \n \teorslt\tpc, fp, r3, asr r8\t@ \n \tvmlaeq.f32\ts28, s17, s28\n \tldrdhi\tpc, [r4], -r9\n \t\t\t@ instruction: 0x9070f897\n \tvmlaeq.f32\ts28, s23, s28\n-\tb\tfe023d2c \n+\tb\tfe023d24 \n \tvaddl.u8\tq8, d2, d8\n \tsvcvs\t0x00fa4807\n \ttsteq\tlr, r1, lsl fp\n \tldrd\tpc, [r4], -sl\n-\tbeq\tff283168 \n+\tbeq\tff283160 \n \tstmvc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n \teorslt\tpc, r9, r3, asr r8\t@ \n \tandeq\tlr, lr, r0, lsl #21\n \tmcr2\t10, 4, pc, cr12, cr15, {2}\t@ \n \tstreq\tlr, [r0], #-2882\t@ 0xfffff4be\n \tldrdls\tpc, [r4], -sl\n-\tbeq\tff243184 \n+\tbeq\tff24317c \n \tcfsh32vc\tmvfx15, mvfx0, #14\n \teorshi\tpc, r8, r3, asr r8\t@ \n \tandmi\tpc, r7, ip, asr #7\n \tldrdge\tpc, [r4], -sl\n \tstmdaeq\tr8, {r0, r1, r3, r7, r9, fp, sp, lr, pc}\n \tsubvc\tpc, r0, r0, lsl #10\n \teorslt\tpc, lr, r3, asr r8\t@ \n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tbeq\tff3c31a8 \n-\tbleq\t302fc0 \n+\tbeq\tff3c31a0 \n+\tbleq\t302fb8 \n \tstmeq\tr1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tldrd\tpc, [r4], -sl\n \tstmdbeq\tlr, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tvdiveq.f64\td30, d0, d3\n \teorseq\tpc, r0, r3, asr r8\t@ \n-\tb\tfe2e35a0 \n+\tb\tfe2e3598 \n \t\t\t@ instruction: 0xf8de0b00\n-\tb\tfe2485d0 \n+\tb\tfe2485c8 \n \tsvceq\t0x00880900\n \taddeq\tlr, r4, r0, asr #20\n \ttsteq\tr8, r1, lsl fp\n \tstreq\tlr, [r0], #-2884\t@ 0xfffff4bc\n-\tbl\tfe9242b4 \n+\tbl\tfe9242ac \n \tvaddvs.f16\ts1, s24, s18\t@ \n \tsvcvs\t0x00bc1912\n-\tblvs\tfeea0dc8 \n+\tblvs\tfeea0dc0 \n \tandeq\tlr, r4, #67584\t@ 0x10800\n \tsvclt\t0x00384559\n \tstmdbeq\tr1, {r0, r3, r5, r7, r8, ip, sp, lr, pc}\n-\tbleq\t303474 \n+\tbleq\t30346c \n \t\t\t@ instruction: 0xf5010e01\n \tldrvs\tr7, [sl, #-256]!\t@ 0xffffff00\n \t\t\t@ instruction: 0xf3c06eba\n \t\t\t@ instruction: 0xf5002007\n \tvmla.i\t, q6, d0[0]\n-\tb\tfe091624 \n+\tb\tfe09161c \n \tcdpvs\t14, 15, cr0, cr10, cr9, {0}\n \trsbs\tpc, ip, r7, asr #17\n \tldmdbvs\tip, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \teors\tpc, r1, r3, asr r8\t@ \n \tbiceq\tlr, r1, r3, lsl #22\n \tstmdaeq\tfp, {r1, r7, r9, fp, sp, lr, pc}\n \tstrvc\tpc, [r0], #1284\t@ 0x504\n@@ -1702,194 +1700,194 @@\n \tldrdne\tpc, [r4], -r9\n \tstmdaeq\tr1, {r3, r7, r9, fp, sp, lr, pc}\n \teorsne\tpc, r0, r3, asr r8\t@ \n \tsbceq\tlr, r0, r3, lsl #22\n \tvmlaeq.f32\ts28, s3, s28\n \tvmul.i\tq11, q1, d1[0]\n \t\t\t@ instruction: 0xf5004007\n-\tb\tfe224858 \n+\tb\tfe224850 \n \t\t\t@ instruction: 0xf8530801\n-\tbl\tcc730 \n-\tbl\tc9974 \n-\tb\tfe38b168 \n+\tbl\tcc728 \n+\tbl\tc996c \n+\tb\tfe38b160 \n \t\t\t@ instruction: 0xf8530101\n \tldmdane\tr6!, {r4, r5}^\n \tvnmlavs.f32\ts28, s4, s30\n \tsbcslt\tr6, r4, #6356992\t@ 0x610000\n \tcfsh32vc\tmvfx15, mvfx0, #14\n-\tb\tfe223768 \n-\tbl\t1148a88 \n+\tb\tfe223760 \n+\tbl\t1148a80 \n \tsvcvs\t0x00f90501\n \t\t\t@ instruction: 0xf881fa5f\n \tldmdbvs\tr1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tstmdavc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n-\tblmi\t20559c \n+\tblmi\t205594 \n \tbiceq\tlr, r4, r3, lsl #22\n \teorsmi\tpc, r4, r3, asr r8\t@ \n-\tblvc\t1045ad0 \n+\tblvc\t1045ac8 \n \t\t\t@ instruction: 0xf8da4044\n-\tbl\tc86bc \n+\tbl\tc86b4 \n \t\t\t@ instruction: 0xf8530ac8\n \tstmdavs\tr9, {r3, r4, r5, pc}^\n \tstreq\tlr, [r8], #-2692\t@ 0xfffff57c\n \tldrdhi\tpc, [r4], -sl\n-\tbeq\tff3032cc \n+\tbeq\tff3032c4 \n \teorslt\tpc, fp, r3, asr r8\t@ \n-\tb\tfe0587cc \n+\tb\tfe0587c4 \n \tvaddw.u8\tq8, q1, d8\n-\tb\tfe1106ec \n-\tbl\tc9700 \n+\tb\tfe1106e4 \n+\tbl\tc96f8 \n \t\t\t@ instruction: 0xf8da0bce\n \t\t\t@ instruction: 0xf500a004\n \tsvcvs\t0x00fa7040\n \tsmlabbeq\tsl, r1, sl, lr\n \teorsge\tpc, lr, r3, asr r8\t@ \n \tldrd\tpc, [r4], -fp\n-\tbleq\tff2832fc \n+\tbleq\tff2832f4 \n \teorsls\tpc, r9, r3, asr r8\t@ \n \tstmdacs\tr7, {r1, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstmvc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n-\tb\tfe2a2ee8 \n+\tb\tfe2a2ee0 \n \t\t\t@ instruction: 0xf8db0a09\n-\tbl\tec718 \n+\tbl\tec710 \n \t\t\t@ instruction: 0xf8530bc0\n-\tb\tfe3887d0 \n-\tb\t13cab38 \n-\tb\tfe28c130 \n-\tbl\t58af1c \n+\tb\tfe3887c8 \n+\tb\t13cab30 \n+\tb\tfe28c128 \n+\tbl\t58af14 \n \t\t\t@ instruction: 0xf8db0e0e\n-\tbl\tc8734 \n-\tb\t13cb648 \n-\tb\tfe266184 \n+\tbl\tc872c \n+\tb\t13cb640 \n+\tb\tfe26617c \n \t\t\t@ instruction: 0xf8530900\n-\tb\t1188814 \n-\tb\tfe28a14c \n+\tb\t118880c \n+\tb\tfe28a144 \n \t\t\t@ instruction: 0xf8db0a00\n-\tb\tfe248750 \n+\tb\tfe248748 \n \tsvclt\t0x002c0900\n \tandcs\tr2, r0, r1\n-\tblvs\t1e19760 \n+\tblvs\t1e19758 \n \tmrcvs\t4, 3, r4, cr14, cr5, {1}\n \tsvcvs\t0x00b91a6d\n \tsvclt\t0x003845a6\n-\tbl\tfeb97b60 \n+\tbl\tfeb97b58 \n \tsubeq\tr0, ip, #4, 28\t@ 0x40\n-\tb\t1119688 \n-\tblvs\tf9dac0 \n+\tb\t1119680 \n+\tblvs\tf9dab8 \n \tldcvs\t0, cr4, [sl, #-336]!\t@ 0xfffffeb0\n-\tb\tfe099700 \n+\tb\tfe0996f8 \n \tsvcvs\t0x003a51d1\n \t\t\t@ instruction: 0x46881a71\n \tsvclt\t0x003842a0\n \tstmdaeq\tr1, {r3, r5, r7, r8, ip, sp, lr, pc}\n \tvmovvs.f64\td17, #132\t@ 0xc0200000 -2.5\n-\tbeq\t2c33d0 \n+\tbeq\t2c33c8 \n \tstmdbeq\tr9, {r2, r3, r6, r8, r9, fp, sp, lr, pc}\n \tandhi\tpc, r8, r7, asr #17\n \tandeq\tlr, r4, #128, 20\t@ 0x80000\n-\tb\t13e4278 \n-\tb\tfe008dc4 \n-\tbl\t68b7c0 \n-\tb\t13c8ba8 \n+\tb\t13e4270 \n+\tb\tfe008dbc \n+\tbl\t68b7b8 \n+\tb\t13c8ba0 \n \t\t\t@ instruction: 0x6079709a\n-\tb\t1022b90 \n-\tbl\t12489d4 \n+\tb\t1022b88 \n+\tbl\t12489cc \n \t\t\t@ instruction: 0xf8c70000\n \tstmne\tlr, {r4, r5, r6, lr, pc}\n-\tbvs\tfffa1eb4 \n-\tb\t13da144 \n-\tbl\t119710c \n+\tbvs\tfffa1eac \n+\tb\t13da13c \n+\tbl\t1197104 \n \tldrbtvs\tr0, [r9], r1, lsl #2\n \tldcvs\t14, cr6, [lr, #996]!\t@ 0x3e4\n-\tbleq\t831e4 \n+\tbleq\t831dc \n \tmrcvs\t15, 7, r6, cr13, cr9, {1}\n \t\t\t@ instruction: 0x0c06ea8e\n \tsubsgt\tpc, ip, r7, asr #17\n-\tbmi\tff083108 \n-\tbeq\t18320c \n+\tbmi\tff083100 \n+\tbeq\t183204 \n \tstrtmi\tr6, [sl], #2109\t@ 0x83d\n-\tb\tfe199740 \n+\tb\tfe199738 \n \tsvcvs\t0x007e45c5\n \tsvclt\t0x003842ae\n-\tbeq\t84ea0 \n+\tbeq\t84e98 \n \t\t\t@ instruction: 0x46351b76\n \t\t\t@ instruction: 0xf8c76e3e\n-\tb\tfe1b08e4 \n-\tbvs\t1f8b830 \n+\tb\tfe1b08dc \n+\tbvs\t1f8b828 \n \tmvnsvs\tr4, #101711872\t@ 0x6100000\n \t\t\t@ instruction: 0x0c05ea86\n \t\t\t@ instruction: 0x46656d7e\n \trsbsgt\tpc, r4, r7, asr #17\n \tldrbvs\tr1, [lr, #-2422]!\t@ 0xfffff68a\n \t\t\t@ instruction: 0xf3cb6abe\n \t\t\t@ instruction: 0xf5054507\n \tcmnvs\tr9, #64, 10\t@ 0x10000000\n \tstreq\tlr, [r1], -r6, asr #22\n \tldclvs\t6, cr6, [lr, #760]!\t@ 0x2f8\n-\tblx\t17da2fc \n+\tblx\t17da2f4 \n \tvmlal.u8\t, d22, d6\n \t\t\t@ instruction: 0xf50c4c07\n-\tblx\t17e7a40 \n-\tbl\t106270 \n+\tblx\t17e7a38 \n+\tbl\t106268 \n \t\t\t@ instruction: 0xf5060ec8\n \t\t\t@ instruction: 0xf8537600\n-\tbl\tec930 \n+\tbl\tec928 \n \t\t\t@ instruction: 0xf85308cc\n \t\t\t@ instruction: 0xf8dec03c\n \t\t\t@ instruction: 0xf8d8e004\n-\tb\tfe268870 \n-\tb\tfe38b894 \n-\tbl\tcc088 \n+\tb\tfe268868 \n+\tb\tfe38b88c \n+\tbl\tcc080 \n \t\t\t@ instruction: 0xf85308c6\n-\tb\tfe320948 \n+\tb\tfe320940 \n \t\t\t@ instruction: 0xf8d80c06\n-\tb\t13e0888 \n-\tb\tfe392980 \n+\tb\t13e0880 \n+\tb\tfe392978 \n \tsvcvs\t0x007e0e06\n \tldmpl\tr6, {r3, r6, r9, fp, sp, lr, pc}^\n-\tb\tfe223e80 \n-\tbl\tca8a4 \n+\tb\tfe223e78 \n+\tbl\tca89c \n \t\t\t@ instruction: 0xf85306c5\n-\tb\t1bdc968 \n+\tb\t1bdc960 \n \tldmdavs\tr6!, {r3, fp}^\n \t\t\t@ instruction: 0x0c05ea8c\n-\tb\tfe3a4294 \n-\tblne\tfe18a0bc \n+\tb\tfe3a428c \n+\tblne\tfe18a0b4 \n \tcdpvs\t3, 11, cr4, cr9, cr8, {6}\n \tsbcspl\tlr, r0, r1, lsl #21\n-\tbne\t224794 \n+\tbne\t22478c \n \tstrbmi\tr4, [r5, #-1670]\t@ 0xfffff97a\n \t\t\t@ instruction: 0xf1aebf38\n \tldrbtmi\tr0, [r0], -r1, lsl #28\n \tvmlaeq.f64\td14, d24, d21\n \t\t\t@ instruction: 0xf8c769fd\n-\tb\tfe180988 \n+\tb\tfe180980 \n \tldcvs\t14, cr0, [sp, #-56]!\t@ 0xffffffc8\n \tadcsvs\tr4, r9, #118489088\t@ 0x7100000\n-\tb\tfe14ea64 \n+\tb\tfe14ea5c \n \tldmvs\tr9!, {r9, sl, fp}\n \trscsvs\tr4, r8, #122683392\t@ 0x7500000\n \tandeq\tlr, r5, r1, asr #22\n \tldrvs\tr6, [ip, #-2169]!\t@ 0xfffff787\n \tstrcs\tpc, [r7], #-970\t@ 0xfffffc36\n \tsvclt\t0x00384561\n \t\t\t@ instruction: 0xf8c73e01\n-\tbl\tfe880984 \n+\tbl\tfe88097c \n \tldrbtvs\tr0, [r8], -ip, lsl #24\n-\tb\t13e37dc \n-\tblvs\tffe6416c \n+\tb\t13e37d4 \n+\tblvs\tffe64164 \n \tstrbvc\tpc, [r0], #-1284\t@ 0xfffffafc\t@ \n-\tbl\td8a20 \n-\tb\tfe04ac44 \n-\tb\t13c8d40 \n+\tbl\td8a18 \n+\tb\tfe04ac3c \n+\tb\t13c8d38 \n \t\t\t@ instruction: 0xf50c6c1a\n \t\t\t@ instruction: 0xf8537c00\n \tvshr.u8\td30, d30, #5\n-\tblx\t17d1d3c \n-\tbl\t106f28 \n+\tblx\t17d1d34 \n+\tbl\t106f20 \n \t\t\t@ instruction: 0xf50500cc\n \t\t\t@ instruction: 0xf8537580\n \t\t\t@ instruction: 0xf853c03c\n \tstmdavs\tr0, {r0, r3, r4, r5, sp, pc}^\n \t\t\t@ instruction: 0x0c0eea8c\n \tldrd\tpc, [r4], -r8\n \tstmiaeq\tr9, {r0, r1, r8, r9, fp, sp, lr, pc}^\n@@ -1897,18 +1895,18 @@\n \tvdiveq.f64\td30, d4, d3\n \teorsmi\tpc, r4, r3, asr r8\t@ \n \tldrdhi\tpc, [r4], -r8\n \t\t\t@ instruction: 0x0c04ea8c\n \tldrdmi\tpc, [r4], -lr\n \tcdpmi\t3, 0, cr15, cr7, cr1, {6}\n \tcdpvc\t5, 8, cr15, cr0, cr14, {0}\n-\tbl\td8ae4 \n+\tbl\td8adc \n \t\t\t@ instruction: 0xf85304c5\n-\tbl\tdca40 \n-\tb\tfe30b0a8 \n+\tbl\tdca38 \n+\tb\tfe30b0a0 \n \trscslt\tr0, r5, #1280\t@ 0x500\n \t\t\t@ instruction: 0xf5056864\n \t\t\t@ instruction: 0xf8d97500\n \t\t\t@ instruction: 0xf8539004\n \trsbmi\tlr, r0, lr, lsr r0\n \tstmdaeq\tr9, {r3, r7, r9, fp, sp, lr, pc}\n \tstrmi\tpc, [r7], #-966\t@ 0xfffffc3a\n@@ -1922,33 +1920,33 @@\n \tstmibne\tfp!, {r3, r6, r7, r9, sl, ip, sp, lr, pc}\n \tandsls\tpc, ip, r7, asr #17\n \tstmibeq\tr4, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tstmdaeq\tr5, {r3, r7, r9, fp, sp, lr, pc}\n \teorspl\tpc, r4, r3, asr r8\t@ \n \tldrdmi\tpc, [r4], -r9\n \tvmlaeq.f32\ts28, s11, s28\n-\tb\tfe2231bc \n+\tb\tfe2231b4 \n \tldcvs\t8, cr0, [ip, #-16]!\n \tstmdbeq\tr5, {r2, r7, r9, fp, sp, lr, pc}\n \tsvcvs\t0x00fc6f3d\n \tldcvs\t6, cr4, [sp], #-680\t@ 0xfffffd58\n \tsvclt\t0x0038454a\n-\tbeq\t85088 \n+\tbeq\t85080 \n \tstmdbeq\tr9, {r1, r5, r7, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x0c0ceb15\n \trsbls\tpc, r0, r7, asr #17\n \tandeq\tlr, r0, r4, asr #22\n-\tb\t13e47e4 \n-\tb\t13ca128 \n-\tb\t10a536c \n+\tb\t13e47dc \n+\tb\t13ca120 \n+\tb\t10a5364 \n \tstrmi\tr0, [ip, #704]!\t@ 0x2c0\n \tandcc\tfp, r1, r8, lsl #31\n \t\t\t@ instruction: 0x0c0ceba5\n-\tbl\tfeb0f24c \n-\tbl\tfe809e48 \n+\tbl\tfeb0f244 \n+\tbl\tfe809e40 \n \trsbmi\tr0, r5, r8, lsl #16\n \tldrbmi\tr6, [r4, #2940]!\t@ 0xb7c\n \t\t\t@ instruction: 0xf1a8bf38\n \tcdpeq\t8, 0, cr0, cr10, cr1, {0}\n \tstreq\tlr, [r8], #-2692\t@ 0xfffff57c\n \tandvc\tpc, r0, #8388608\t@ 0x800000\n \tldmdavs\tr6, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n@@ -1960,84 +1958,84 @@\n \teorshi\tpc, r8, r3, asr r8\t@ \n \tcdpcs\t3, 0, cr15, cr7, cr6, {6}\n \tldrdgt\tpc, [r4], -ip\n \tcdpvc\t5, 8, cr15, cr0, cr14, {0}\n \tandeq\tlr, r8, #532480\t@ 0x82000\n \tldrdhi\tpc, [r4], -r9\n \tandge\tpc, r8, r7, asr #17\n-\tblx\tfe1873dc \n+\tblx\tfe1873d4 \n \t\t\t@ instruction: 0x0c08ea8c\n \tstmiaeq\tr0, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \teorseq\tpc, r0, r3, asr r8\t@ \n \tstmibeq\tsl, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tstrhmi\tr6, [r2], #-124\t@ 0xffffff84\n \tldrdeq\tpc, [r4], -r8\n \tstmdami\tr7, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc}\n \tldrdls\tpc, [r4], -r9\n \t\t\t@ instruction: 0x0c00ea8c\n \tsbceq\tlr, lr, r3, lsl #22\n \tstmvc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n \teors\tpc, lr, r3, asr r8\t@ \n-\tb\tfe0a2b94 \n+\tb\tfe0a2b8c \n \tvsubl.u8\tq8, d4, d14\n-\tb\tfe31c2b8 \n+\tb\tfe31c2b0 \n \tldrbvs\tr0, [r8, r0]!\n \t\t\t@ instruction: 0xf853b2e0\n-\tbl\td8b90 \n+\tbl\td8b88 \n \t\t\t@ instruction: 0xf5000ac8\n \t\t\t@ instruction: 0xf8537000\n \t\t\t@ instruction: 0xf50e8038\n \t\t\t@ instruction: 0xf8da7e40\n-\tb\tfe130acc \n+\tb\tfe130ac4 \n \tldclvs\t8, cr0, [ip, #32]!\n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tbeq\tff0436d4 \n+\tbeq\tff0436cc \n \teorseq\tpc, r0, r3, asr r8\t@ \n \tstmdaeq\tr0, {r3, r7, r9, fp, sp, lr, pc}\n \tldrdeq\tpc, [r4], -sl\n \tstmdbeq\tr0, {r0, r3, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0806e38\n \t\t\t@ instruction: 0x6ef83aa5\n \tldcvs\t6, cr4, [r8, #528]!\t@ 0x210\n \tsvclt\t0x00384550\n \tstfeqd\tf7, [r1], {172}\t@ 0xac\n-\tbeq\t2c3970 \n+\tbeq\t2c3968 \n \tstmiane\tr2!, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}\n \tandge\tpc, ip, r7, asr #17\n-\tbeq\t2c34fc \n+\tbeq\t2c34f4 \n \trsbsge\tpc, r0, r7, asr #17\n-\tbeq\tff3c3710 \n+\tbeq\tff3c3708 \n \teorseq\tpc, lr, r3, asr r8\t@ \n-\tb\t13e4afc \n-\tb\tfe228458 \n+\tb\t13e4af4 \n+\tb\tfe228450 \n \t\t\t@ instruction: 0xf8c70800\n \t\t\t@ instruction: 0xf8dac06c\n-\tbl\t12c8b2c \n-\tb\tfe24bb30 \n+\tbl\t12c8b24 \n+\tb\tfe24bb28 \n \tsbcseq\tr0, r0, r0, lsl #18\n \t\t\t@ instruction: 0x0eccea4e\n \tsvclt\t0x00884282\n \tstfeqd\tf7, [r1], {12}\n \t\t\t@ instruction: 0x0c0cebae\n-\tbl\tfeb0f540 \n-\tbl\tfe88af60 \n+\tbl\tfeb0f538 \n+\tbl\tfe88af58 \n \tstrbmi\tr0, [r2, #-8]\n \t\t\t@ instruction: 0xf1a9bf38\n \t\t\t@ instruction: 0x6d7a0901\n \t\t\t@ instruction: 0x6c15ea4f\n \tcdpcs\t3, 0, cr15, cr7, cr5, {6}\n \tmrcvs\t0, 5, r4, cr10, cr0, {2}\n \tcfstr32vc\tmvfx15, [r0], {12}\n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n-\tbleq\t283568 \n-\tb\t13e4a4c \n+\tbleq\t283560 \n+\tb\t13e4a44 \n \tvmov.i16\td22, #162\t@ 0x00a2\n-\tbl\td3388 \n+\tbl\td3380 \n \t\t\t@ instruction: 0xf85302cc\n-\tbl\tf8c64 \n+\tbl\tf8c5c \n \t\t\t@ instruction: 0xf50a09c8\n \t\t\t@ instruction: 0xf8537a80\n \tldmdavs\tr2, {r3, r4, r5, pc}^\n \t\t\t@ instruction: 0x0c08ea8c\n \tldrdhi\tpc, [r4], -r9\n \tstmibeq\tsl, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tandeq\tlr, r8, #532480\t@ 0x82000\n@@ -2065,497 +2063,497 @@\n \tandmi\tpc, r7, #738197507\t@ 0x2c000003\n \tsubvc\tpc, r0, #8388608\t@ 0x800000\n \tldrdls\tpc, [r4], -r9\n \tvmlaeq.f32\ts28, s29, s20\n \teorsge\tpc, ip, r3, asr r8\t@ \n \tstmdaeq\tr9, {r3, r7, r9, fp, sp, lr, pc}\n \tstmibeq\tip, {r0, r1, r8, r9, fp, sp, lr, pc}^\n-\tbeq\t2c363c \n+\tbeq\t2c3634 \n \t\t\t@ instruction: 0x0ec1ea4f\n \tldrdgt\tpc, [r4], -r9\n \tstmdaeq\tip, {r3, r7, r9, fp, sp, lr, pc}\n \tfstmiaxeq\tr2, {d30}\t@ Deprecated\n \teorscs\tpc, r2, r3, asr r8\t@ \n-\tbeq\tc3644 \n+\tbeq\tc363c \n \tldrdcs\tpc, [r4], -ip\n \tsfmpl\tf7, 3, [r7], #-272\t@ 0xfffffef0\n \tsfmne\tf7, 1, [r3], #-768\t@ 0xfffffd00\n \tstmdaeq\tr2, {r3, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x46646e7a\n \tandgt\tpc, r4, r7, asr #17\n \tmrrcvc\t10, 4, lr, r1, cr15\n-\tb\t1318dc4 \n+\tb\t1318dbc \n \tldmvs\tip!, {r1, r2, r6, r7, sl, fp}\n \tsvclt\t0x00884571\n-\tbl\tfeb9644c \n-\tbl\tfeb09050 \n-\tbne\tfe88a468 \n+\tbl\tfeb96444 \n+\tbl\tfeb09048 \n+\tbne\tfe88a460 \n \tstmdaeq\tr8, {r1, r2, r5, r7, r8, r9, fp, sp, lr, pc}\n \tldmib\tr7, {r1, r3, r4, r5, r6, r7, r8, sl, sp, lr}^\n \t\t\t@ instruction: 0xf082641c\n \tvsubl.u8\t, d16, d21\n \tstmibne\tr6!, {r0, r1, r2, r9, sl, fp, sp}\n \tsvclt\t0x0000e008\n-\tmuleq\tr7, lr, r1\n+\tandeq\tpc, r7, r6, lsr #3\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, r2, r1\n+\tmuleq\tr7, sl, r1\n \tandeq\tr0, r0, r4, ror r6\n \tmrcvs\t4, 7, r6, cr14, cr14, {1}\n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n \tstreq\tlr, [r2], -r6, lsr #23\n-\tblvs\tfef9a550 \n-\tb\tfe1a1b74 \n-\tblvs\t1e8bc98 \n+\tblvs\tfef9a548 \n+\tb\tfe1a1b6c \n+\tblvs\t1e8bc90 \n \t\t\t@ instruction: 0xf8c74666\n-\tbl\t10b8d88 \n+\tbl\t10b8d80 \n \tldrvs\tr0, [lr, #1542]!\t@ 0x606\n \tldrbmi\tr6, [r1, #-2814]\t@ 0xfffff502\n \t\t\t@ instruction: 0xf1a8bf38\n-\tb\t13cacac \n-\tbl\tfe863cec \n-\tb\tfe1890d8 \n+\tb\t13caca4 \n+\tbl\tfe863ce4 \n+\tb\tfe1890d0 \n \t\t\t@ instruction: 0xf50c0608\n-\tb\t13e7cb8 \n+\tb\t13e7cb0 \n \t\t\t@ instruction: 0x67fe681b\n \t\t\t@ instruction: 0xf3cb6b3e\n-\tbl\td34e0 \n+\tbl\td34d8 \n \t\t\t@ instruction: 0xf50a09c8\n \trsbsmi\tr7, r1, r0, lsl #21\n \tstrbeq\tlr, [ip], r3, lsl #22\n \teorshi\tpc, r8, r3, asr r8\t@ \n \teorsgt\tpc, ip, r3, asr r8\t@ \n-\tb\tfe322eb4 \n+\tb\tfe322eac \n \t\t\t@ instruction: 0xf8d90c08\n-\tbl\te8cf4 \n-\tb\tfe18b410 \n-\tbl\tca50c \n+\tbl\te8cec \n+\tb\tfe18b408 \n+\tbl\tca504 \n \t\t\t@ instruction: 0xf85308ce\n-\tb\tfe340dec \n+\tb\tfe340de4 \n \t\t\t@ instruction: 0xf8d80c0e\n \t\t\t@ instruction: 0xf853e004\n-\tblx\t17f0de8 \n+\tblx\t17f0de0 \n \tsvcvs\t0x00baf881\n \tstreq\tlr, [lr], -r6, lsl #21\n \t\t\t@ instruction: 0x0c0aea8c\n \tcdpmi\t3, 0, cr15, cr7, cr1, {6}\n \tstreq\tlr, [ip, #-2837]\t@ 0xfffff4eb\n \tldrdgt\tpc, [r4], -r9\n \tstmibeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tcdpvc\t5, 8, cr15, cr0, cr14, {0}\n \tstreq\tlr, [ip], -r6, lsl #21\n \teorsge\tpc, r8, r3, asr r8\t@ \n \tstreq\tlr, [r6], #-2882\t@ 0xfffff4be\n \t\t\t@ instruction: 0xf8d96ffe\n-\tbl\te8d44 \n+\tbl\te8d3c \n \t\t\t@ instruction: 0xf85309ce\n-\tblx\t1800e34 \n+\tblx\t1800e2c \n \tvmull.u8\t, d22, d6\n \t\t\t@ instruction: 0xf8d94607\n \t\t\t@ instruction: 0xf50c9004\n-\tb\tfe2a7d4c \n+\tb\tfe2a7d44 \n \t\t\t@ instruction: 0xf5060e0e\n-\tb\tfe226654 \n-\tbl\tcad7c \n+\tb\tfe22664c \n+\tbl\tcad74 \n \t\t\t@ instruction: 0xf85309cc\n-\tbvs\tfeeb0e50 \n+\tbvs\tfeeb0e48 \n \tldrdgt\tpc, [r4], -r9\n-\tbeq\t2c37a0 \n+\tbeq\t2c3798 \n \tcdpcs\t3, 0, cr15, cr7, cr1, {6}\n \tstmdaeq\tip, {r3, r7, r9, fp, sp, lr, pc}\n \tfstmiaxeq\tr6, {d30}\t@ Deprecated\n \teorsvs\tpc, r6, r3, asr r8\t@ \n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n-\tbeq\t1c37a8 \n+\tbeq\t1c37a0 \n \tldrdvs\tpc, [r4], -ip\n \tvstmiaeq\tr5, {s29-s107}\n \tstmdaeq\tr6, {r3, r7, r9, fp, sp, lr, pc}\n-\tb\t118cb48 \n+\tb\t118cb40 \n \tstrbmi\tr0, [r5, #-1732]!\t@ 0xfffff93c\n \tstrcc\tfp, [r1], #-3976\t@ 0xfffff078\n-\tbl\tfeb0fa6c \n-\tbl\tfe90a1b4 \n-\tbvs\t1f8adc4 \n+\tbl\tfeb0fa64 \n+\tbl\tfe90a1ac \n+\tbvs\t1f8adbc \n \tsvclt\t0x00384555\n \tstmdaeq\tr1, {r3, r5, r7, r8, ip, sp, lr, pc}\n \tstreq\tlr, [sl, #-2981]\t@ 0xfffff45b\n \tsvcvs\t0x00fa4055\n \tstreq\tlr, [r8], #-2694\t@ 0xfffff57a\n \t\t\t@ instruction: 0xf5060e0e\n \tldrvs\tr7, [ip, r0, lsl #12]!\n \tldmdbvs\tr2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tstmdacs\tr7, {r1, r6, r7, r8, r9, ip, sp, lr, pc}\n \tfstmiaxeq\tr6, {d30}\t@ Deprecated\n \tstmvc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n-\tbeq\tff2839e0 \n+\tbeq\tff2839d8 \n \teorsvs\tpc, r6, r3, asr r8\t@ \n \teorsls\tpc, r9, r3, asr r8\t@ \n \tldrdgt\tpc, [r4], -ip\n \tstreq\tlr, [r9], -r6, lsl #21\n \tldrdls\tpc, [r4], -sl\n-\tb\tfe324cdc \n-\tbl\tcbe14 \n+\tb\tfe324cd4 \n+\tbl\tcbe0c \n \t\t\t@ instruction: 0xf85309ce\n \tsvcvs\t0x003ae03e\n \tstreq\tlr, [lr], -r6, lsl #21\n \tldrd\tpc, [r4], -r9\n-\tbeq\tc37c0 \n-\tb\tfe3248f0 \n-\tblx\t17cbe44 \n+\tbeq\tc37b8 \n+\tb\tfe3248e8 \n+\tblx\t17cbe3c \n \t\t\t@ instruction: 0xf8c7fe85\n-\tbl\t100fe4 \n+\tbl\t100fdc \n \t\t\t@ instruction: 0xf8530ec8\n \tvmvn.i32\td24, #216\t@ 0x000000d8\n \t\t\t@ instruction: 0xf5094907\n \t\t\t@ instruction: 0xf8de7980\n-\tb\tfe1c0e38 \n-\tblx\t17ca64c \n-\tb\tfe347040 \n+\tb\tfe1c0e30 \n+\tblx\t17ca644 \n+\tb\tfe347038 \n \tvmull.u8\tq8, d4, d14\n \tldcvs\t14, cr4, [ip], #-28\t@ 0xffffffe4\n \tstmdavc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n \trsbgt\tpc, ip, r7, asr #17\n \tldclvs\t6, cr4, [sl, #-592]!\t@ 0xfffffdb0\n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n-\tbmi\tff2c385c \n+\tbmi\tff2c3854 \n \tsvclt\t0x00284552\n \tstfeqd\tf7, [r1], {12}\n \t\t\t@ instruction: 0xf8c71980\n-\tbl\tfe8b8ffc \n+\tbl\tfe8b8ff4 \n \tvmovvs.f32\ts1, #234\t@ 0xbf500000 -0.8125000\n-\tbl\t12e4c4c \n-\tblvs\tf8be80 \n+\tbl\t12e4c44 \n+\tblvs\tf8be78 \n \teorsge\tpc, r4, r7, asr #17\n-\tbeq\t2c3888 \n+\tbeq\t2c3880 \n \tstrbeq\tlr, [r2], r3, lsl #22\n \trsbge\tpc, ip, r7, asr #17\n-\tbeq\tff283a88 \n+\tbeq\tff283a80 \n \teorslt\tpc, r2, r3, asr r8\t@ \n \t\t\t@ instruction: 0xf8da6876\n \t\t\t@ instruction: 0xf853a004\n-\tb\tfe1acf70 \n-\tbl\tca6b8 \n-\tb\tfe2cb9b4 \n+\tb\tfe1acf68 \n+\tbl\tca6b0 \n+\tb\tfe2cb9ac \n \t\t\t@ instruction: 0xf8530909\n \tmrcvs\t0, 3, fp, cr10, cr8, {1}\n \tldrdhi\tpc, [r4], -sl\n-\tbeq\tff3c3ab0 \n-\tbleq\t3038cc \n+\tbeq\tff3c3aa8 \n+\tbleq\t3038c4 \n \teorsls\tpc, lr, r3, asr r8\t@ \n \tstreq\tlr, [r8], -r6, lsl #21\n \tstmiaeq\tr0, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^\n \tldrd\tpc, [r4], -sl\n-\tbvc\t14437f8 \n-\tbeq\tff3437e8 \n+\tbvc\t14437f0 \n+\tbeq\tff3437e0 \n \tsvclt\t0x00884540\n \tstfeqd\tf7, [r1], {12}\n \t\t\t@ instruction: 0x0c0cebaa\n \tstreq\tlr, [lr], -r6, lsl #21\n \tandeq\tlr, r0, r8, lsr #23\n-\tbleq\t283904 \n+\tbleq\t2838fc \n \tstreq\tlr, [r6], -ip, lsr #23\n \tldrbmi\tr6, [r8, #-3388]\t@ 0xfffff2c4\n \tmcrcc\t15, 0, fp, cr1, cr8, {1}\n-\tbleq\t303d68 \n+\tbleq\t303d60 \n \tvmlaeq.f32\ts28, s13, s4\n \tmcreq\t15, 1, r6, cr8, cr10, {5}\n \tstccs\t3, cr15, [r7], {197}\t@ 0xc5\n \tandvc\tpc, r0, r0, lsl #10\n \tstmdaeq\tfp, {r2, r7, r9, fp, sp, lr, pc}\n \tldmdbvs\tr2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tcfstr64vc\tmvdx15, [r0], {12}\n \tstrbeq\tlr, [r0], r3, lsl #22\n-\tblcs\t205e14 \n-\tbeq\tff283b1c \n+\tblcs\t205e0c \n+\tbeq\tff283b14 \n \teorseq\tpc, r0, r3, asr r8\t@ \n \teorsls\tpc, r9, r3, asr r8\t@ \n-\tblvc\tfe046348 \n-\tb\tfe0230f8 \n+\tblvc\tfe046340 \n+\tb\tfe0230f0 \n \t\t\t@ instruction: 0xf8da0009\n-\tbl\tecf38 \n+\tbl\tecf30 \n \t\t\t@ instruction: 0xf8530acb\n-\tb\tfe1b501c \n-\tbl\tca758 \n+\tb\tfe1b5014 \n+\tbl\tca750 \n \t\t\t@ instruction: 0xf85309cc\n-\tb\tfe03902c \n+\tb\tfe039024 \n \t\t\t@ instruction: 0xf8d9000c\n-\tblx\t17f8f54 \n-\tb\tfe047568 \n+\tblx\t17f8f4c \n+\tb\tfe047560 \n \tstmdane\tr9, {r0, r1, r3}\n \tstreq\tlr, [ip], -r6, lsl #21\n \tldrdeq\tpc, [r4], -sl\n \tstcmi\t3, cr15, [r7], {200}\t@ 0xc8\n-\tbeq\tff283b68 \n+\tbeq\tff283b60 \n \tcfstr32vc\tmvfx15, [r0], {12}\n \teorslt\tpc, r9, r3, asr r8\t@ \n \tandeq\tlr, r6, r0, lsl #21\n \t\t\t@ instruction: 0xf8da6ffe\n-\tbl\tecf80 \n-\tbl\t118baa4 \n-\tblx\t17c9778 \n+\tbl\tecf78 \n+\tbl\t118ba9c \n+\tblx\t17c9770 \n \t\t\t@ instruction: 0xf506f68e\n \t\t\t@ instruction: 0xf8537600\n \t\t\t@ instruction: 0xf8dac03c\n \tvaddl.u8\tq13, d14, d4\n-\tb\tfe2d8fa8 \n+\tb\tfe2d8fa0 \n \t\t\t@ instruction: 0xf5000c0c\n-\tb\tfe265094 \n-\tbl\tcb3c0 \n+\tb\tfe26508c \n+\tbl\tcb3b8 \n \t\t\t@ instruction: 0xf8530ac6\n-\tb\tfe321078 \n+\tb\tfe321070 \n \t\t\t@ instruction: 0xf8da0c06\n-\tb\tfe260fb8 \n-\tbl\tcb3c4 \n+\tb\tfe260fb0 \n+\tbl\tcb3bc \n \t\t\t@ instruction: 0xf85306c0\n-\tb\tfe309074 \n+\tb\tfe30906c \n \tldmdavs\tr0!, {sl, fp}^\n-\tblvs\tfff24cb4 \n+\tblvs\tfff24cac \n \tstmdbeq\tr0, {r0, r3, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x1c660b70\n-\tb\t10212c0 \n+\tb\t10212b8 \n \tldcvs\t0, cr4, [lr, #784]!\t@ 0x310\n \tldrhtmi\tr6, [r0], #-236\t@ 0xffffff14\n \tstrtmi\tr0, [r0], #-206\t@ 0xffffff32\n-\tbvs\tffe1a7e8 \n-\tb\tfe021ccc \n+\tbvs\tffe1a7e0 \n+\tb\tfe021cc4 \n \tsvceq\t0x00480a04\n \tsbceq\tlr, r2, r0, asr #20\n \tsvclt\t0x008842b1\n-\tbne\tfe0957f0 \n-\tbvs\tfee0f9c8 \n+\tbne\tfe0957e8 \n+\tbvs\tfee0f9c0 \n \tmrcvs\t6, 7, r4, cr9, cr4, {2}\n \tstmdbeq\tr9, {r1, r5, r7, r8, r9, fp, sp, lr, pc}\n \tandcs\tpc, r7, #200, 6\t@ 0x20000003\n \trsbge\tpc, r8, r7, asr #17\n-\tbvs\t1e0f108 \n+\tbvs\t1e0f100 \n \t\t\t@ instruction: 0xf50263f9\n \tlfmvs\tf7, 2, [r9, #256]!\t@ 0x100\n \tandeq\tlr, r4, r0, asr #22\n \tsvclt\t0x00384566\n \tstmdbeq\tr1, {r0, r3, r5, r7, r8, ip, sp, lr, pc}\n \tmrcvs\t5, 1, r6, cr8, cr8, {3}\n \tstreq\tlr, [ip], -r6, lsr #23\n \t\t\t@ instruction: 0x0c09ea81\n \ttstvs\tr8, pc, asr #20\n \tstmdbeq\tr6, {r7, r9, fp, sp, lr, pc}\n \ttstvc\tr0, r1, lsl #10\t@ \n \tandsvs\tlr, lr, pc, asr #20\n \trsbsgt\tpc, r4, r7, asr #17\n \tstrbeq\tlr, [r1], r3, lsl #22\n-\tbl\tda970 \n+\tbl\tda968 \n \t\t\t@ instruction: 0xf8530cc0\n \t\t\t@ instruction: 0xf8531031\n \tvshr.u8\td16, d16, #2\n \tldmdavs\tr6!, {r0, r1, r2, r8, fp, sp}^\n \tstmibvc\tr0, {r0, r3, r8, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8dc4041\n-\tbl\tc906c \n+\tbl\tc9064 \n \tstrtmi\tr0, [r2], r9, asr #25\n-\tbl\td917c \n+\tbl\td9174 \n \t\t\t@ instruction: 0xf85300c2\n \t\t\t@ instruction: 0x46a32032\n \teorsls\tpc, r9, r3, asr r8\t@ \n \tstmdavs\tr2, {r0, r4, r6, lr}^\n \tsmlabbeq\tr9, r1, sl, lr\n \tandmi\tpc, r7, r4, asr #7\n \t\t\t@ instruction: 0xf8dc186d\n \t\t\t@ instruction: 0xf8d71004\n-\tb\tfe1b9258 \n+\tb\tfe1b9250 \n \t\t\t@ instruction: 0xf5000602\n \trsclt\tr7, r2, #128\t@ 0x80\n-\tb\tfe064f84 \n+\tb\tfe064f7c \n \tvaddw.u8\tq8, q6, d6\n-\tblx\t17db4b8 \n-\tbl\t1146ad0 \n-\tbl\tca0a8 \n-\tbl\tcc3a8 \n+\tblx\t17db4b0 \n+\tbl\t1146ac8 \n+\tbl\tca0a0 \n+\tbl\tcc3a0 \n \t\t\t@ instruction: 0xf85301c2\n \t\t\t@ instruction: 0xf8530030\n \t\t\t@ instruction: 0xf5062032\n \t\t\t@ instruction: 0xf5097600\n \tstmdavs\tr9, {r6, r8, fp, ip, sp, lr}^\n \t\t\t@ instruction: 0xf8dc4042\n-\tb\t13c90d4 \n-\tbl\te4130 \n+\tb\t13c90cc \n+\tbl\te4128 \n \t\t\t@ instruction: 0xf50c0ac6\n \tsubmi\tr7, r1, r0, lsl #24\n \t\t\t@ instruction: 0xf8536f78\n \t\t\t@ instruction: 0xf8c76036\n \tvaddl.u8\t, d11, d28\n \trsbsmi\tr2, r2, r7, lsl #22\n \tldrdvs\tpc, [r4], -sl\n \t\t\t@ instruction: 0xf50b0e00\n \trsbsmi\tr7, r1, r0, asr #22\n \tstrbeq\tlr, [r9], r3, lsl #22\n \teorsls\tpc, r9, r3, asr r8\t@ \n-\tb\tfe0a32d0 \n-\tbl\tc9920 \n+\tb\tfe0a32c8 \n+\tbl\tc9918 \n \t\t\t@ instruction: 0xf85309c0\n \trsbsmi\tr0, r1, r0, lsr r0\n \t\t\t@ instruction: 0xf3c66f7e\n-\tbl\td3928 \n+\tbl\td3920 \n \t\t\t@ instruction: 0xf85306cc\n \t\t\t@ instruction: 0xf50ac03c\n \tldmdavs\tr6!, {r7, r9, fp, ip, sp, lr}^\n \t\t\t@ instruction: 0x0c00ea8c\n \tldrdeq\tpc, [r4], -r9\n \tstmdbeq\tr0, {r1, r2, r7, r9, fp, sp, lr, pc}\n \tsbceq\tlr, fp, r3, lsl #22\n \teorsvs\tpc, fp, r3, asr r8\t@ \n-\tb\tfe323230 \n+\tb\tfe323228 \n \trsceq\tr0, lr, r6, lsl #24\n \tstmdbeq\tr0, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tb\t100cedc \n+\tb\t100ced4 \n \tadcsmi\tr0, r5, #196\t@ 0xc4\n \tstrcc\tfp, [r1], #-3976\t@ 0xfffff078\n-\tblne\t1d4fd58 \n+\tblne\t1d4fd50 \n \tvcvtrvs.u32.f32\ts2, s1\n \taddsmi\tr6, r5, #3984\t@ 0xf90\n \tstmdacc\tr1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc}\n \tvldmdbvs\tlr!, {s3-s175}\n-\tb\t1089ae4 \n-\tblvs\tffe5dca4 \n+\tb\t1089adc \n+\tblvs\tffe5dc9c \n \tmvnmi\tr4, #74\t@ 0x4a\n \tbicsmi\tr6, r2, #60, 26\t@ 0xf00\n \tbicspl\tlr, r1, r6, lsl #21\n-\tbne\t1c64b68 \n-\tbne\tfe85aba0 \n+\tbne\t1c64b60 \n+\tbne\tfe85ab98 \n \tsvclt\t0x00384294\n-\tbleq\t85828 \n+\tbleq\t85820 \n \tldrvs\tr6, [r9, #-3642]!\t@ 0xfffff1c6\n \tsubmi\tr4, sl, lr, asr r6\n-\tbl\te496c \n+\tbl\te4964 \n \tldrvs\tr0, [sl, sl, asr #9]!\n \t\t\t@ instruction: 0xf8534071\n \tsvcvs\t0x00ba603a\n-\tb\tfe323328 \n-\tbl\t60a9b4 \n+\tb\tfe323320 \n+\tbl\t60a9ac \n \tldrbtvs\tr0, [r9], -r6, lsl #12\n \tstmdbeq\tr4, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tbl\t13a358c \n+\tbl\t13a3584 \n \trscseq\tr0, r4, r9, lsl #28\n \tsvclt\t0x009442a6\n \t\t\t@ instruction: 0xf10e46f4\n-\tbl\t44c1bc \n-\tb\tfe14b1c4 \n-\tblvs\tfee4b5e0 \n-\tbl\tfe924bb8 \n-\tb\t13ca1e0 \n+\tbl\t44c1b4 \n+\tb\tfe14b1bc \n+\tblvs\tfee4b5d8 \n+\tbl\tfe924bb0 \n+\tb\t13ca1d8 \n \t\t\t@ instruction: 0xf8c77656\n-\tbl\t1075340 \n-\tb\t118a5e8 \n-\tb\tfe00cd10 \n+\tbl\t1075338 \n+\tb\t118a5e0 \n+\tb\tfe00cd08 \n \t\t\t@ instruction: 0xf8c70b05\n-\tbl\tfebad3d0 \n+\tbl\tfebad3c8 \n \t\t\t@ instruction: 0x63b8000c\n-\tb\t13e4bc8 \n+\tb\t13e4bc0 \n \tsvcvs\t0x003e3a52\n \tmcr2\t10, 4, pc, cr11, cr15, {2}\t@ \n \t\t\t@ instruction: 0xf50e6c39\n-\tb\t12a89f8 \n+\tb\t12a89f0 \n \tldmvs\tr8!, {r6, r7, r9, fp, lr}\n-\tbeq\t183c28 \n+\tbeq\t183c20 \n \tstrmi\tr4, [r2], #981\t@ 0x3d5\n-\tb\tfe223ff0 \n+\tb\tfe223fe8 \n \tvmls.f\tq10, , d1[1]\n \tadcmi\tr4, lr, #458752\t@ 0x70000\n \t\t\t@ instruction: 0xf1aabf38\n-\tblne\t1d4ba1c \n-\tb\tfe064914 \n+\tblne\t1d4ba14 \n+\tb\tfe06490c \n \t\t\t@ instruction: 0xf8c70c05\n \t\t\t@ instruction: 0x4661a058\n \tstreq\tlr, [sl], -r6, lsl #21\n \t\t\t@ instruction: 0xa07cf897\n \t\t\t@ instruction: 0xf5081852\n \tldrtvs\tr7, [sl], -r0, lsl #17\n \tstcmi\t3, cr15, [r7], {203}\t@ 0xcb\n-\tbl\te3f24 \n+\tbl\te3f1c \n \t\t\t@ instruction: 0xf50c09ca\n \tldrtvs\tr7, [r9], #-3136\t@ 0xfffff3c0\n \tandeq\tlr, r6, r2, asr #22\n \teorscs\tpc, sl, r3, asr r8\t@ \n-\tbeq\tff243e5c \n+\tbeq\tff243e54 \n \tldrdls\tpc, [r4], -r9\n \teorshi\tpc, r8, r3, asr r8\t@ \n \t\t\t@ instruction: 0xf8da6738\n-\tb\tfe0b1270 \n+\tb\tfe0b1268 \n \tcdpvs\t8, 3, cr0, cr10, cr8, {0}\n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tbeq\tff3c3e78 \n+\tbeq\tff3c3e70 \n \teors\tpc, lr, r3, asr r8\t@ \n-\tb\tfe224154 \n+\tb\tfe22414c \n \t\t\t@ instruction: 0xf8da080e\n-\tbl\t10128c \n+\tbl\t101284 \n \t\t\t@ instruction: 0xf8530acc\n-\tb\tfe279374 \n-\tb\t13cb6c0 \n-\tb\tfe214ba4 \n-\tb\t138b2c0 \n+\tb\tfe27936c \n+\tb\t13cb6b8 \n+\tb\tfe214b9c \n+\tb\t138b2b8 \n \t\t\t@ instruction: 0xf8da5ed1\n-\tb\tfe3b92a8 \n+\tb\tfe3b92a0 \n \tsvcvs\t0x003a0e02\n \tvmlseq.f32\ts28, s28, s31\n \tstmdbeq\tip, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tbl\tfe824d8c \n+\tbl\tfe824d84 \n \tmvnsmi\tr0, #36864\t@ 0x9000\n \tsbcspl\tlr, r0, r2, lsl #21\n-\tbne\t22429c \n+\tbne\t224294 \n \t\t\t@ instruction: 0x46846ef9\n \tsvclt\t0x00384571\n \tstfeqd\tf7, [r1], {172}\t@ 0xac\n-\tbl\tfe85ac44 \n+\tbl\tfe85ac3c \n \t\t\t@ instruction: 0xf8c70c0e\n-\tb\tfe0b93bc \n+\tb\tfe0b93b4 \n \tldclvs\t12, cr0, [sl, #-48]!\t@ 0xffffffd0\n \trsbgt\tpc, ip, r7, asr #17\n-\tb\tfe0a47bc \n+\tb\tfe0a47b4 \n \tcdpvs\t12, 15, cr0, cr10, cr0, {0}\n \t\t\t@ instruction: 0x46606578\n \tldrtvs\tr1, [r9], r9, lsl #17\n \tldmibvs\tr9!, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n \tandeq\tlr, r0, #67584\t@ 0x10800\n \tstrbmi\tr6, [r4, #-3512]\t@ 0xfffff248\n \t\t\t@ instruction: 0xf1aabf38\n-\tbl\tfe90bafc \n+\tbl\tfe90baf4 \n \tcdpvs\t8, 11, cr0, cr12, cr8, {0}\n-\tbeq\t2c3d00 \n+\tbeq\t2c3cf8 \n \tsubsgt\tpc, ip, r7, asr #17\n \tstreq\tlr, [r8, #-2693]\t@ 0xfffff57b\n \tandeq\tlr, r1, r4, lsl #21\n \tsvcvs\t0x00bc6e79\n \t\t\t@ instruction: 0xf885fa5f\n \tldrbtvs\tr4, [sl], -ip, lsl #13\n \tsvclt\t0x00384284\n \tstfeqd\tf7, [r1], {172}\t@ 0xac\n \tsvcvs\t0x00f81a24\n \tldrvs\tr4, [ip, #1633]!\t@ 0x661\n \tldmdavs\tsl!, {r2, r4, r9, sl, lr}^\n \t\t\t@ instruction: 0x6c1bea4f\n \teorsls\tpc, r8, r3, asr r8\t@ \n-\tbl\td94c0 \n-\tbne\tfe24ce6c \n+\tbl\td94b8 \n+\tbne\tfe24ce64 \n \t\t\t@ instruction: 0xf5020e02\n \tldrvs\tr7, [r9, #-512]!\t@ 0xfffffe00\n \teorsgt\tpc, ip, r3, asr r8\t@ \n \tandcs\tpc, r7, r0, asr #7\n \tbiceq\tlr, r2, r3, lsl #22\n \tsubvc\tpc, r0, r0, lsl #10\n \teorscs\tpc, r2, r3, asr r8\t@ \n \tstrcs\tpc, [r7], #-971\t@ 0xfffffc35\n \tstrvc\tpc, [r0], #1284\t@ 0x504\n-\tb\tfe0a3488 \n+\tb\tfe0a3480 \n \t\t\t@ instruction: 0xf8de020c\n-\tbl\tf937c \n-\tb\tfe04ce90 \n-\tbl\tc97a4 \n+\tbl\tf9374 \n+\tb\tfe04ce88 \n+\tbl\tc979c \n \t\t\t@ instruction: 0xf8530cc0\n \t\t\t@ instruction: 0xf8de0030\n \tsubmi\tlr, r2, r4\n \tldrdeq\tpc, [r4], -ip\n \tstcmi\t3, cr15, [r7], {197}\t@ 0xc5\n-\tbl\td9490 \n+\tbl\td9488 \n \t\t\t@ instruction: 0xf85300c4\n \t\t\t@ instruction: 0xf50c4034\n \trsbmi\tr7, r2, r0, lsl #25\n \tstmdavs\tr0, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \tstmiaeq\tip, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tsvcvs\t0x007c18a2\n \tsmlabbeq\tr0, r1, sl, lr\n@@ -2573,327 +2571,327 @@\n \t\t\t@ instruction: 0x0c04ea8c\n \tldrdmi\tpc, [r4], -r8\n \tstmiaeq\tr0, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tvmlaeq.f32\ts28, s9, s28\n \teorsmi\tpc, r0, r3, asr r8\t@ \n \tldrdeq\tpc, [r4], -r8\n \t\t\t@ instruction: 0x0c04ea8c\n-\tb\tfe389744 \n+\tb\tfe38973c \n \tsvceq\t0x00500e00\n \tsbceq\tlr, r1, r0, asr #20\n-\tbl\t104f848 \n-\tb\t13c9404 \n-\tbl\tfe822470 \n+\tbl\t104f840 \n+\tb\t13c93fc \n+\tbl\tfe822468 \n \tcdpeq\t14, 2, cr0, cr8, cr14, {0}\n \tandvc\tpc, r0, r0, lsl #10\n \tsvclt\t0x00384562\n \tmvfeqdp\tf7, #0.5\n \tandeq\tlr, ip, #165888\t@ 0x28800\n \tstmiaeq\tr4, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tfstmiaxeq\tr0, {d30}\t@ Deprecated\n \t\t\t@ instruction: 0xf8536c39\n-\tb\tfe1894ec \n+\tb\tfe1894e4 \n \tsubmi\tr0, sl, lr, lsl #12\n \tsmlabtcs\tr7, r5, r3, pc\t@ \n \tldrdgt\tpc, [r4], -ip\n \tcmpvc\tr0, r1, lsl #10\t@ \n \teorsmi\tpc, r4, r3, asr r8\t@ \n \tcdpcs\t3, 0, cr15, cr7, cr10, {6}\n \tcdpvc\t5, 8, cr15, cr0, cr14, {0}\n \t\t\t@ instruction: 0xf8d84060\n-\tb\tfe319460 \n-\tbl\tcb464 \n+\tb\tfe319458 \n+\tbl\tcb45c \n \t\t\t@ instruction: 0xf85304c1\n-\tbl\tcd520 \n+\tbl\tcd518 \n \t\t\t@ instruction: 0xf8530cce\n \tsubmi\tlr, r8, lr, lsr r0\n \tsbcslt\tr6, r4, #6356992\t@ 0x610000\n \tandeq\tlr, lr, r0, lsl #21\n \tstmdaeq\tr1, {r3, r7, r9, fp, sp, lr, pc}\n \tsmlabtmi\tr7, r2, r3, pc\t@ \n \tstmibeq\tr4, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \torrvc\tpc, r0, r1, lsl #10\n-\tblx\t17e3364 \n+\tblx\t17e335c \n \tsvcvs\t0x00f9fe86\n \tcfsh32vc\tmvfx15, mvfx0, #14\n \tldrdgt\tpc, [r4], -ip\n \t\t\t@ instruction: 0xf8d91808\n \tldrbvs\tr1, [r9, r4]!\n \tstmdaeq\tip, {r3, r7, r9, fp, sp, lr, pc}\n-\tbl\t12e5380 \n+\tbl\t12e5378 \n \t\t\t@ instruction: 0xf8530808\n \tvmvn.i32\td27, #228\t@ 0x000000e4\n \tsvcvs\t0x00fc4c07\n \tcfstr64vc\tmvdx15, [r0], {12}\n \tstmibeq\tr1, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \teorsne\tpc, r1, r3, asr r8\t@ \n \tsmlabbeq\tr1, fp, sl, lr\n \teorslt\tpc, lr, r3, asr r8\t@ \n \tldrdls\tpc, [r4], -r9\n-\tbleq\t303ec8 \n+\tbleq\t303ec0 \n \tstreq\tlr, [r9], #-2692\t@ 0xfffff57c\n \tstmibeq\tlr, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \tvdiveq.f64\td30, d12, d3\n \tldrdne\tpc, [r4], -r9\n \tldmdbvc\tr0, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^\n \tstmibeq\tr8, {r0, r3, r6, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf853404c\n-\tb\tfe2cd5d4 \n+\tb\tfe2cd5cc \n \t\t\t@ instruction: 0xf8de0b01\n-\tb\t13cd4fc \n+\tb\t13cd4f4 \n \tsubmi\tr6, ip, r2, lsl lr\n \tstmdane\tr1, {r0, r6, r7}^\n-\tbl\t1224dd8 \n+\tbl\t1224dd0 \n \t\t\t@ instruction: 0xf50e0909\n-\tbl\tfea68d00 \n+\tbl\tfea68cf8 \n \tvraddhn.i16\td16, q3, q2\n \tldrbmi\tr2, [r9, #-2055]\t@ 0xfffff7f9\n \tstccc\t15, cr11, [r1], {56}\t@ 0x38\n \tsmlatbeq\tfp, r1, fp, lr\n \tsvcvs\t0x00384041\n \tfstmiaxeq\tlr, {d30}\t@ Deprecated\n \teors\tpc, lr, r3, asr r8\t@ \n \tstmdbeq\tr4, {r7, r9, fp, sp, lr, pc}\n \tvmov.i64\td16, #0xff00ff0000ff0000\n \t\t\t@ instruction: 0xf5082007\n-\tbl\te772c \n+\tbl\te7724 \n \t\t\t@ instruction: 0xf8dc0bc4\n \t\t\t@ instruction: 0xf853c004\n \t\t\t@ instruction: 0xf5004034\n-\tb\tfe3a563c \n+\tb\tfe3a5634 \n \t\t\t@ instruction: 0xf8db0e04\n-\tblx\t17d9554 \n-\tb\tfe34834c \n-\tbl\tcc55c \n+\tblx\t17d954c \n+\tb\tfe348344 \n+\tbl\tcc554 \n \t\t\t@ instruction: 0xf85304c0\n-\tb\tfe389614 \n+\tb\tfe38960c \n \tstmdavs\tr0!, {r9, sl, fp}^\n \tstrbeq\tlr, [r8], #2819\t@ 0xb03\n \teorshi\tpc, r8, r3, asr r8\t@ \n \t\t\t@ instruction: 0x0c00ea8c\n \tandmi\tpc, r7, r1, asr #7\n \taddvc\tpc, r0, r0, lsl #10\n \tstmdaeq\tr8, {r1, r2, r3, r7, r9, fp, sp, lr, pc}\n \tstreq\tlr, [r8, #-2837]\t@ 0xfffff4eb\n \tvdiveq.f64\td30, d11, d3\n \tstmiaeq\tr0, {r0, r1, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8536864\n-\tb\tfe335670 \n-\tblx\t17ca598 \n+\tb\tfe335668 \n+\tblx\t17ca590 \n \t\t\t@ instruction: 0xf50cfc89\n \t\t\t@ instruction: 0xf8de7c00\n \t\t\t@ instruction: 0xf853e004\n-\tbl\t1289658 \n+\tbl\t1289650 \n \t\t\t@ instruction: 0xf8d80a04\n \tvaddl.u8\tq12, d9, d4\n \t\t\t@ instruction: 0xf5044407\n-\tb\tfe2e66a8 \n-\tb\tfe3895ac \n-\tbl\tccdd0 \n+\tb\tfe2e66a0 \n+\tb\tfe3895a4 \n+\tbl\tccdc8 \n \t\t\t@ instruction: 0xf85308cc\n \t\t\t@ instruction: 0xf8d8b03c\n-\tb\tfe0395cc \n-\tb\t13c95ec \n-\tb\tfe38b8d8 \n-\tbl\tccdf8 \n+\tb\tfe0395c4 \n+\tb\t13c95e4 \n+\tb\tfe38b8d0 \n+\tbl\tccdf0 \n \t\t\t@ instruction: 0xf8530cc4\n \trsbmi\tr4, r0, r4, lsr r0\n \tldrdmi\tpc, [r4], -ip\n \tmrrcvc\t10, 4, lr, r5, cr15\n \tstreq\tlr, [r8, #-2837]\t@ 0xfffff4eb\n \tvstmiaeq\tsl, {s29-s104}\n \tvmlaeq.f32\ts28, s9, s28\n-\tbeq\t344310 \n+\tbeq\t344308 \n \tldmdavs\tr9, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tstreq\tlr, [lr], #-2986\t@ 0xfffff456\n \tstccs\t3, cr15, [r7], {193}\t@ 0xc1\n \tsvclt\t0x00384285\n-\tbne\tb58600 \n-\tbl\te45e0 \n+\tbne\tb585f8 \n+\tbl\te45d8 \n \t\t\t@ instruction: 0xf8530bc8\n \t\t\t@ instruction: 0xf50c8038\n-\tb\tfe02870c \n+\tb\tfe028704 \n \tldclvs\t14, cr0, [r8, #-20]!\t@ 0xffffffec\n-\tbcs\t206538 \n+\tbcs\t206530 \n \tcdpeq\t0, 0, cr4, cr8, cr4, {2}\n \tandvc\tpc, r0, r0, lsl #10\n-\tbvc\tfe046a48 \n+\tbvc\tfe046a40 \n \tstrbeq\tlr, [r0, #2819]\t@ 0xb03\n \teorseq\tpc, r0, r3, asr r8\t@ \n-\tb\tfe0237e0 \n+\tb\tfe0237d8 \n \t\t\t@ instruction: 0xf8db0008\n-\tbl\te9644 \n+\tbl\te963c \n \t\t\t@ instruction: 0xf8530bca\n-\tb\tfe171724 \n-\tbl\tcaa60 \n+\tb\tfe17171c \n+\tbl\tcaa58 \n \t\t\t@ instruction: 0xf85308cc\n-\tb\tfe039738 \n+\tb\tfe039730 \n \t\t\t@ instruction: 0xf8d8000c\n-\tblx\t17f9660 \n-\tb\tfe04788c \n-\tbl\t48be80 \n-\tb\tfe149e84 \n-\tbl\tcaa90 \n+\tblx\t17f9658 \n+\tb\tfe047884 \n+\tbl\t48be78 \n+\tb\tfe149e7c \n+\tbl\tcaa88 \n \tvmull.u\tq8, d30, d0[2]\n \t\t\t@ instruction: 0xf50c4c07\n \t\t\t@ instruction: 0xf8db7c80\n \t\t\t@ instruction: 0xf8530004\n \t\t\t@ instruction: 0xf8dab038\n-\tbl\te9688 \n-\tb\tfe00c1ac \n+\tbl\te9680 \n+\tb\tfe00c1a4 \n \t\t\t@ instruction: 0xf8530005\n-\tbl\t11b9774 \n+\tbl\t11b976c \n \trsclt\tr0, r0, #0, 12\n \tldrdge\tpc, [r4], -sl\n \tandvc\tpc, r0, r0, lsl #10\n \tstrmi\tpc, [r7, #-964]\t@ 0xfffffc3c\n \t\t\t@ instruction: 0x0c0cea8b\n \tstmdaeq\tsl, {r3, r7, r9, fp, sp, lr, pc}\n-\tbeq\tff0442ac \n+\tbeq\tff0442a4 \n \teorseq\tpc, r0, r3, asr r8\t@ \n \tstrbvc\tpc, [r0, #-1285]\t@ 0xfffffafb\t@ \n \t\t\t@ instruction: 0x0c00ea8c\n \tldrdeq\tpc, [r4], -sl\n-\tbleq\tff1842c0 \n+\tbleq\tff1842b8 \n \tstmdaeq\tr0, {r3, r7, r9, fp, sp, lr, pc}\n \teorseq\tpc, r5, r3, asr r8\t@ \n-\tb\tfe30d414 \n+\tb\tfe30d40c \n \t\t\t@ instruction: 0xf8db0c00\n-\tb\t11496d8 \n-\tb\tfe20ade4 \n+\tb\t11496d0 \n+\tb\tfe20addc \n \tsbcseq\tr0, r0, r0, lsl #16\n-\tbl\t118f71c \n-\tbl\tfe88aeec \n-\tbl\tfe98970c \n+\tbl\t118f714 \n+\tbl\tfe88aee4 \n+\tbl\tfe989704 \n \tcdpeq\t8, 2, cr0, cr6, cr8, {0}\n \tsvclt\t0x00384562\n \tstmdaeq\tr1, {r3, r5, r7, r8, ip, sp, lr, pc}\n-\tbl\te52d4 \n+\tbl\te52cc \n \tvqdmulh.s\tq8, q15, d2[1]\n-\tb\tfe092b10 \n-\tb\t13cbef8 \n+\tb\tfe092b08 \n+\tb\t13cbef0 \n \tldclvs\t0, cr6, [sl, #120]!\t@ 0x78\n \tandvc\tpc, r0, r0, lsl #10\n \teorsvs\tpc, r6, r3, asr r8\t@ \n \tstrbvc\tpc, [r0, #-1285]\t@ 0xfffffafb\t@ \n-\tbleq\t244114 \n+\tbleq\t24410c \n \tsbceq\tlr, r0, #3072\t@ 0xc00\n \teorseq\tpc, r0, r3, asr r8\t@ \n \tstmdacs\tr7, {r2, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstmvc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n \trsbsmi\tr6, r0, r2, asr r8\n \tldrdvs\tpc, [r4], -ip\n \tfstmiaxeq\tr8, {d30}\t@ Deprecated\n-\tbl\td98f4 \n+\tbl\td98ec \n \t\t\t@ instruction: 0xf85306c5\n \trsbmi\tr5, r8, r5, lsr r0\n \t\t\t@ instruction: 0xf8536875\n-\tblx\t17e981c \n+\tblx\t17e9814 \n \trsbmi\tpc, sl, sl, lsl #13\n \tstrmi\tpc, [r7, #-970]\t@ 0xfffffc36\n \tandeq\tlr, r8, r0, lsl #21\n \tstrvc\tpc, [r0, #1285]\t@ 0x505\n \t\t\t@ instruction: 0xf8dc1809\n-\tbl\tc9764 \n+\tbl\tc975c \n \t\t\t@ instruction: 0xf8530cc6\n-\tb\tfe0a9834 \n-\tblx\t17c9f60 \n+\tb\tfe0a982c \n+\tblx\t17c9f58 \n \t\t\t@ instruction: 0xf500f08b\n-\tbl\t1265768 \n+\tbl\t1265760 \n \t\t\t@ instruction: 0xf8dc0902\n-\tbl\te1780 \n+\tbl\te1778 \n \tvqdmulh.s\tq8, , d1[1]\n \t\t\t@ instruction: 0xf8534207\n \t\t\t@ instruction: 0xf5025035\n \t\t\t@ instruction: 0xf8dc7240\n-\tb\tfe239794 \n-\tb\tfe18ab9c \n-\tbl\tcafbc \n+\tb\tfe23978c \n+\tb\tfe18ab94 \n+\tbl\tcafb4 \n \t\t\t@ instruction: 0xf8530cc0\n \tsubmi\tr0, r5, r0, lsr r0\n \tldrdeq\tpc, [r4], -ip\n \tfstmiaxeq\tr2, {d30}\t@ Deprecated\n \t\t\t@ instruction: 0xf8534046\n \t\t\t@ instruction: 0xf8dc0032\n \tsubmi\tr2, r5, r4\n \tsubsmi\tr0, r6, r8, asr #1\n-\tb\t108d4d8 \n+\tb\t108d4d0 \n \tstmdane\tr9, {r0, r3, r6, r7, r9}\n \tstmdbeq\tr2, {r0, r3, r6, r8, r9, fp, sp, lr, pc}\n-\tbl\tfea652a4 \n+\tbl\tfea6529c \n \tvrsubhn.i16\td16, q5, q3\n \tadcmi\tr2, r9, #7\n \tmcrcc\t15, 0, fp, cr1, cr8, {1}\n-\tb\tfe0904f0 \n+\tb\tfe0904e8 \n \tcdpvs\t12, 7, cr0, cr9, cr1, {0}\n \trsbsgt\tpc, r8, r7, asr #17\n \tsubvc\tpc, r0, r0, lsl #10\n \tandeq\tlr, r6, #528384\t@ 0x81000\n-\tb\t13e35c8 \n-\tb\t13e204c \n+\tb\t13e35c0 \n+\tb\t13e2044 \n \t\t\t@ instruction: 0xf502661b\n \tvsubl.u8\t, d11, d0\n-\tbl\td2c0c \n+\tbl\td2c04 \n \t\t\t@ instruction: 0xf5050cc6\n-\tbl\te6df8 \n+\tbl\te6df0 \n \t\t\t@ instruction: 0xf85301c2\n \t\t\t@ instruction: 0xf8536036\n \t\t\t@ instruction: 0xf8d72032\n \tstmdavs\tr9, {r2, r4, r5, r6, pc}^\n \t\t\t@ instruction: 0xf8dc4072\n \trsbsmi\tr6, r1, r4\n \tstrbeq\tlr, [r0], r3, lsl #22\n \teorseq\tpc, r0, r3, asr r8\t@ \n \tldmdavs\tr0!, {r1, r6, lr}^\n \tsvcvs\t0x00b84041\n-\tblx\t17db228 \n+\tblx\t17db220 \n \tvmull.u8\t, d16, d0\n-\tbl\tdb048 \n+\tbl\tdb040 \n \t\t\t@ instruction: 0xf85300c5\n \t\t\t@ instruction: 0xf5065035\n \trsbmi\tr7, sl, r0, lsl #13\n \tvmoveq.32\td2[0], lr\n \tstrbeq\tlr, [r6, #2819]\t@ 0xb03\n-\tbl\te394c \n+\tbl\te3944 \n \t\t\t@ instruction: 0xf85300cc\n-\tb\tfe061924 \n-\tblx\t17c9c58 \n+\tb\tfe06191c \n+\tblx\t17c9c50 \n \tstmdavs\tsp!, {r3, r7, r9, ip, sp, lr, pc}^\n \tandvc\tpc, r0, #8388608\t@ 0x800000\n-\tbl\t112395c \n+\tbl\t1123954 \n \t\t\t@ instruction: 0xf8530401\n \tvshr.u8\td28, d28, #8\n \trsbmi\tr4, r8, r7, lsl #2\n \tstrbeq\tlr, [r2, #2819]\t@ 0xb03\n \tcmpvc\tr0, r1, lsl #10\t@ \n \teorscs\tpc, r2, r3, asr r8\t@ \n \tstreq\tlr, [r6], -ip, lsl #21\n \tstmdavs\tsl!, {r1, r2, r4, r6, lr}^\n \tstrbeq\tlr, [r1, #2819]\t@ 0xb03\n \t\t\t@ instruction: 0xf8534050\n \tstmdavs\tr9!, {r0, r4, r5, sp}^\n-\tb\t13d99e4 \n+\tb\t13d99dc \n \tstrbmi\tr0, [sp], -lr, asr #5\n-\tb\t13d99b4 \n-\tb\t1065e10 \n-\tbl\t789fac \n-\tbl\t110d0a8 \n+\tb\t13d99ac \n+\tb\t1065e08 \n+\tbl\t789fa4 \n+\tbl\t110d0a0 \n \tcfldrsvs\tmvf0, [r9, #4]!\n \tandeq\tlr, r6, #178176\t@ 0x2b800\n \tsubmi\tr1, sl, r0, lsr #20\n \tldrmi\tr6, [r6, #3385]!\t@ 0xd39\n \tstmdacc\tr1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc}\n \tsubmi\tr4, r1, r4, asr #12\n \t\t\t@ instruction: 0xf5000e28\n-\tb\t13e58c0 \n+\tb\t13e58b8 \n \t\t\t@ instruction: 0x67f96818\n \tstrcs\tpc, [r7], -r9, asr #7\n \t\t\t@ instruction: 0xf5066ff9\n \t\t\t@ instruction: 0xf8537640\n-\tbl\t101994 \n+\tbl\t10198c \n \tvmla.i\tq8, q10, d0[0]\n \tcfmul32eq\tmvfx2, mvfx4, mvfx7\n \tstrvc\tpc, [r0, #1285]\t@ 0x505\n \tstrvc\tpc, [r0], #-1284\t@ 0xfffffafc\n \tldrdgt\tpc, [r4], -r0\n \tstmdbcs\tr7, {r1, r6, r7, r8, r9, ip, sp, lr, pc}\n \teorseq\tpc, r8, r3, asr r8\t@ \n@@ -2906,210 +2904,210 @@\n \t\t\t@ instruction: 0x0c00ea8c\n \tldrvs\tr0, [r8, -r8, lsl #28]!\n \teorseq\tpc, r6, r3, asr r8\t@ \n \tstrbeq\tlr, [r6], r3, lsl #22\n \tvmlaeq.f32\ts28, s1, s28\n \tvmvn.i16\tq11, #144\t@ 0x0090\n \t\t\t@ instruction: 0xf5062607\n-\tb\tfe327328 \n+\tb\tfe327320 \n \t\t\t@ instruction: 0xf8530c00\n-\tbl\tc9a04 \n-\tb\tfe38b048 \n+\tbl\tc99fc \n+\tb\tfe38b040 \n \t\t\t@ instruction: 0xf8530000\n-\tbl\t6c1a0c \n-\tblx\t17c9940 \n+\tbl\t6c1a04 \n+\tblx\t17c9938 \n \tstmdavs\tsp!, {r1, r7, r9, fp, ip, sp, lr, pc}^\n \tstreq\tlr, [r5, #-2700]\t@ 0xfffff574\n \tfstmiaxeq\tr4, {d30}\t@ Deprecated\n \ttsteq\tr5, fp, asr #22\n \t\t\t@ instruction: 0x66f9693d\n \tldrtvs\tr1, [r9], r9, ror #16\n \t\t\t@ instruction: 0xf8dc6f39\n \t\t\t@ instruction: 0xf8974004\n \t\t\t@ instruction: 0xf853507c\n-\tbl\tf5a2c \n+\tbl\tf5a24 \n \t\t\t@ instruction: 0xf5050cc1\n-\tb\tfe3a6d70 \n-\tbl\tcd1a0 \n+\tb\tfe3a6d68 \n+\tbl\tcd198 \n \t\t\t@ instruction: 0xf8530bc9\n \t\t\t@ instruction: 0xf8dc9039\n-\tb\tfe3b9990 \n+\tb\tfe3b9988 \n \t\t\t@ instruction: 0xf8db0e09\n-\tb\tfe12d998 \n+\tb\tfe12d990 \n \t\t\t@ instruction: 0xf8530c0c\n-\tb\tfe335a78 \n-\tbl\tcc9b8 \n-\tbl\tcc0c0 \n+\tb\tfe335a70 \n+\tbl\tcc9b0 \n+\tbl\tcc0b8 \n \tsvcvs\t0x00fc0ac8\n \teorshi\tpc, r8, r3, asr r8\t@ \n \tldrdls\tpc, [r4], -r9\n \tldrdge\tpc, [r4], -sl\n \tstrmi\tpc, [r7], #-964\t@ 0xfffffc3c\n \tstrbvc\tpc, [r0], #-1284\t@ 0xfffffafc\t@ \n \tstmdaeq\tr8, {r0, r1, r3, r7, r9, fp, sp, lr, pc}\n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tbeq\tff1c45c8 \n+\tbeq\tff1c45c0 \n \teorsvs\tpc, r6, r3, asr r8\t@ \n \tstreq\tlr, [r6], -lr, lsl #21\n \tldrd\tpc, [r4], -sl\n \t\t\t@ instruction: 0x0c0eea8c\n \tvdiveq.f64\td30, d5, d3\n \teorspl\tpc, r5, r3, asr r8\t@ \n \tstmdaeq\tr5, {r3, r7, r9, fp, sp, lr, pc}\n \tldrdpl\tpc, [r4], -lr\n \tvdiveq.f64\td30, d4, d3\n-\tb\tfe2655c8 \n+\tb\tfe2655c0 \n \t\t\t@ instruction: 0xf8530905\n \tsvcvs\t0x00bc5034\n \tstmdaeq\tr5, {r3, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8de00c5\n \tstmdbne\tr5, {r2, ip, sp}^\n \tsubsvc\tlr, r0, pc, asr #20\n \tsbceq\tlr, r1, r0, asr #20\n-\tb\tfe2654e8 \n+\tb\tfe2654e0 \n \tsvclt\t0x002c0903\n \tmovwcs\tr2, #769\t@ 0x301\n \tsvcvs\t0x007c19a6\n \tstrmi\tr4, [r3], #-1035\t@ 0xfffffbf5\n \t\t\t@ instruction: 0x0ec6ea4f\n \t\t\t@ instruction: 0x0c0ceb44\n-\tbvs\te24110 \n+\tbvs\te24108 \n \tstmdbeq\tr9, {r0, r1, r5, r7, r8, r9, fp, sp, lr, pc}\n-\tbl\t58d7f4 \n-\tb\t10cb264 \n-\tb\tfe18a960 \n+\tbl\t58d7ec \n+\tb\t10cb25c \n+\tb\tfe18a958 \n \tldclvs\t6, cr0, [ip], #16\n \t\t\t@ instruction: 0x0c03eb4c\n \tstrbmi\tr6, [r5, #-4089]\t@ 0xfffff007\n \t\t\t@ instruction: 0xf1a9bf38\n-\tb\tfe10be48 \n+\tb\tfe10be40 \n \tstmib\tr0, {r2, r3, r8, r9}^\n \tldcvs\t3, cr6, [fp]\n \tsvclt\t0x00884293\n-\tbne\tff497e58 \n+\tbne\tff497e50 \n \tldmdbvs\tsl!, {r1, r7, sp, lr}^\n \tldrmi\tr6, [r5], #-3195\t@ 0xfffff385\n \tstreq\tlr, [r8, #-2981]\t@ 0xfffff45b\n \tadcmi\tr1, sl, #823296\t@ 0xc9000\n \t\t\t@ instruction: 0x464bbf94\n \tmovweq\tpc, #4361\t@ 0x1109\t@ \n \tstmib\tr0, {r0, r3, r9, fp, lr}^\n-\tblmi\t25e684 \n+\tblmi\t25e67c \n \tsbcvs\tr4, r1, sl, ror r4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4], r7\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tldrtmi\tr3, [sp], ip, lsl #15\n \tsvchi\t0x00f0e8bd\n-\tldcl\t7, cr15, [r0, #1008]!\t@ 0x3f0\n-\tandeq\tsp, r7, ip, lsl #11\n+\tldcl\t7, cr15, [r4, #1008]!\t@ 0x3f0\n+\tmuleq\tr7, r4, r5\n \tandeq\tr0, r0, r0, ror #11\n \tsvcmi\t0x00f0e92d\n \tvldrmi.16\ts4, [sl, #-126]\t@ 0xffffff82\t@ \n \tadclt\tr4, r5, sl, lsl ip\n \tsvcge\t0x0000447d\n \tstmdbpl\tip!, {r0, r3, r4, r8, r9, fp, lr}\n \tstmdavs\tr4!, {r0, r1, r3, r4, r5, r6, sl, lr}\n \taddmi\tpc, ip, r7, asr #17\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tvqadd.s8\tq11, , q13\n \t\t\t@ instruction: 0x4614865c\n \tssatvs\tr6, #27, r2, lsl #16\n \t\t\t@ instruction: 0xf0213940\n \tstmdavs\tr2!, {r0, r1, r2, r3, r4, r5, r8}^\n-\tbmi\t462dbc \n+\tbmi\t462db4 \n \t\t\t@ instruction: 0xf100589e\n \tstmiane\tfp, {r7, r8, r9}^\n \t\t\t@ instruction: 0xf100603b\n \t\t\t@ instruction: 0xf8c70340\n \tstmiavs\tr3!, {r2, r7, ip, sp}\n \tstmiavs\tr3!, {r0, r1, r3, r4, r5, r8, r9, sl, sp, lr}^\n \tstmdbvs\tr3!, {r0, r1, r3, r4, r5, r6, r9, sl, sp, lr}\n \tstmdbvs\tr3!, {r0, r1, r3, r4, r5, r6, sl, sp, lr}^\n \t\t\t@ instruction: 0xf64c643b\n \t\t\t@ instruction: 0xf6c853ef\n \tmvnsvs\tr1, fp, lsr #7\n \tmsrpl\tSPSR_sxc, #68, 4\t@ 0x40000004\n \tmsrne\tCPSR_xc, #192, 4\n \t\t\t@ instruction: 0xe00761bb\n-\tandeq\tsp, r7, r8, asr r5\n+\tandeq\tsp, r7, r0, ror #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r7, r0, asr r5\n+\tandeq\tsp, r7, r8, asr r5\n \tandeq\tr0, r0, r4, ror r6\n \tldrdcc\tpc, [r4], r7\n \tldmdb\tr3, {r0, r2, r3, r4, r5, sl, fp, sp, lr}^\n \trsbsvs\tr0, r9, #16, 2\n \tldccs\t8, cr15, [r8], #-332\t@ 0xfffffeb4\n \tldclvs\t0, cr4, [sp], #-420\t@ 0xfffffe5c\n \tldcmi\t8, cr15, [r4], #-332\t@ 0xfffffeb4\n-\tblx\t17e3720 \n-\tb\tfe048d40 \n+\tblx\t17e3718 \n+\tb\tfe048d38 \n \t\t\t@ instruction: 0xf50c0205\n \tldrvs\tr7, [ip, #3072]!\t@ 0xc00\n \tstcmi\t8, cr15, [r8], #-332\t@ 0xfffffeb4\n \tsbcslt\tr6, r4, #252, 8\t@ 0xfc000000\n \tldcpl\t8, cr15, [r0], {83}\t@ 0x53\n \tmovwmi\tpc, #29633\t@ 0x73c1\t@ \n \teors\tpc, ip, r6, asr r8\t@ \n \tmovtvc\tpc, #1283\t@ 0x503\t@ \n-\tbl\t1a2754 \n-\tbl\t18b294 \n+\tbl\t1a274c \n+\tbl\t18b28c \n \tldrbvs\tr0, [r8, -r4, asr #25]!\n \tandmi\tpc, r7, r2, asr #7\n \teorsmi\tpc, r4, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf500686d\n \t\t\t@ instruction: 0xf8dc7080\n-\tb\tfe3b9b8c \n+\tb\tfe3b9b84 \n \t\t\t@ instruction: 0xf8c70404\n-\tb\t13d1d84 \n-\tb\tfe1653cc \n-\tbl\t18afbc \n+\tb\t13d1d7c \n+\tb\tfe1653c4 \n+\tbl\t18afb4 \n \t\t\t@ instruction: 0xf8560cc0\n \tsubmi\tr0, r4, r0, lsr r0\n \tldrdeq\tpc, [r4], -ip\n \tvstmiaeq\tr3, {d30-}\n \t\t\t@ instruction: 0xf8564045\n \t\t\t@ instruction: 0xf8dc0033\n \tsubmi\tr3, r4, r4\n \tldrshmi\tr6, [sp], #-232\t@ 0xffffff18\n-\tblne\t1764e9c \n+\tblne\t1764e94 \n \taddsmi\tr6, ip, #2992\t@ 0xbb0\n \tstccc\t15, cr11, [r1, #-544]\t@ 0xfffffde0\n-\tb\tfe01082c \n+\tb\tfe010824 \n \t\t\t@ instruction: 0xf8d70c04\n \tldcvs\t0, cr0, [ip, #512]!\t@ 0x200\n \tcfmadd32eq\tmvax3, mvfx4, mvfx3, mvfx2\n \t\t\t@ instruction: 0x0c05ea84\n \tmovwvc\tpc, #1283\t@ 0x503\t@ \n \trsbsgt\tpc, ip, r7, asr #17\n \tstccs\t3, cr15, [r7], {192}\t@ 0xc0\n \tstrcs\tpc, [r7, #-961]\t@ 0xfffffc3f\n \tcfstr64vc\tmvdx15, [r0], {12}\n \tstrvc\tpc, [r0, #1285]\t@ 0x505\n \teorsmi\tpc, r3, r6, asr r8\t@ \n \tbiceq\tlr, r3, #6144\t@ 0x1800\n \t\t\t@ instruction: 0xf8566858\n-\tbl\t195cec \n+\tbl\t195ce4 \n \tldrvs\tr0, [sl, lr, asr #29]!\n \t\t\t@ instruction: 0xf8de405c\n \t\t\t@ instruction: 0xf8973004\n \tsubsmi\tfp, r8, r8, ror r0\n \teorscc\tpc, ip, r6, asr r8\t@ \n \tvstmiaeq\tip, {d30-}\n \tldrsbt\tpc, [ip], #-135\t@ 0xffffff79\t@ \n-\tbl\t199d84 \n+\tbl\t199d7c \n \t\t\t@ instruction: 0xf8dc09cb\n \tvaddl.u8\t, d2, d4\n \t\t\t@ instruction: 0xf8d74c07\n \t\t\t@ instruction: 0xf50c2084\n \tsubsmi\tr7, r8, r0, lsl #25\n \teorscc\tpc, r5, r6, asr r8\t@ \n \tstrbeq\tlr, [r5, #2822]\t@ 0xb06\n-\tbeq\tff34484c \n+\tbeq\tff344844 \n \tstccs\t8, cr15, [r8], {82}\t@ 0x52\n \tldrtvs\tr4, [sl], -r3, rrx\n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0xf8526f3c\n \tldmdbne\tfp, {r2, sl, fp, sp}\n \t\t\t@ instruction: 0xf8d765fa\n \tstmdavs\tip!, {r2, r7, sp}^\n@@ -3117,177 +3115,177 @@\n \tstrbvc\tpc, [r0, #-1285]\t@ 0xfffffafb\t@ \n \tldccs\t8, cr15, [r0], #-328\t@ 0xfffffeb8\n \tandeq\tlr, r4, r0, lsl #21\n \t\t\t@ instruction: 0xf8d7657a\n \tcdpvs\t0, 7, cr2, cr12, cr4, {4}\n \tstccs\t8, cr15, [ip], #-328\t@ 0xfffffeb8\n \tandeq\tlr, r4, r0, asr #22\n-\tblx\t17e315c \n+\tblx\t17e3154 \n \t\t\t@ instruction: 0xf8d7f48e\n \t\t\t@ instruction: 0xf5042084\n-\tbl\t1a6c80 \n-\tbl\t18d798 \n+\tbl\t1a6c78 \n+\tbl\t18d790 \n \t\t\t@ instruction: 0xf85208c4\n \teorsvs\tr2, sl, #36, 24\t@ 0x2400\n \tldrdcs\tpc, [r4], r7\n \tstccs\t8, cr15, [r0], #-328\t@ 0xfffffeb8\n \t\t\t@ instruction: 0xf8d763fa\n \t\t\t@ instruction: 0xf8522084\n \t\t\t@ instruction: 0x63ba2c1c\n \tldrdcs\tpc, [r4], r7\n \teorslt\tpc, fp, r6, asr r8\t@ \n \teorsgt\tpc, ip, r6, asr r8\t@ \n \tldccs\t8, cr15, [r8], {82}\t@ 0x52\n-\tb\tfe2e2a9c \n+\tb\tfe2e2a94 \n \t\t\t@ instruction: 0xf8d70c0c\n \t\t\t@ instruction: 0xf8562084\n \t\t\t@ instruction: 0xf8da4034\n \t\t\t@ instruction: 0xf852a004\n-\tb\tfe314d18 \n+\tb\tfe314d10 \n \tteqvs\tsl, #4, 24\t@ 0x400\n \tldrdcs\tpc, [r4], r7\n \tldrdls\tpc, [r4], -r9\n \tldrdmi\tpc, [r4], -r8\n \tstccs\t8, cr15, [ip], {82}\t@ 0x52\n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tstmdbeq\tr4, {r0, r3, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf85662ba\n \t\t\t@ instruction: 0xf8d74035\n-\tb\tfe311f00 \n+\tb\tfe311ef8 \n \t\t\t@ instruction: 0xf8de0c04\n \t\t\t@ instruction: 0xf1024004\n \t\t\t@ instruction: 0xf8c70e40\n-\tb\t1401f10 \n-\tb\tfe24d710 \n-\tbl\t4cc118 \n-\tb\t13cd544 \n+\tb\t1401f08 \n+\tb\tfe24d708 \n+\tbl\t4cc110 \n+\tb\t13cd53c \n \tsvclt\t0x002c7393\n \tstrcs\tr2, [r0, #-1281]\t@ 0xfffffaff\n \torreq\tlr, r0, #274432\t@ 0x43000\n \tldrmi\tr4, [r8], #-1064\t@ 0xfffffbd8\n-\tbl\tfe825d08 \n+\tbl\tfe825d00 \n \tsvcvs\t0x00b80909\n \tstrbmi\tr6, [r6, #4029]!\t@ 0xfbd\n \t\t\t@ instruction: 0xf1a9bf38\n-\tb\t13cc134 \n+\tb\t13cc12c \n \tldclvs\t8, cr6, [ip, #-72]!\t@ 0xffffffb8\n \tldcvs\t14, cr0, [fp, #-0]\n \tandvc\tpc, r0, r0, lsl #10\n \t\t\t@ instruction: 0x0c0cebae\n \tstreq\tlr, [ip], #-2692\t@ 0xfffff57c\n \tmovweq\tlr, #39555\t@ 0x9a83\n \tstccs\t3, cr15, [r7], {197}\t@ 0xc5\n \tstmibeq\tr8, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tstrbeq\tlr, [r0, #2822]\t@ 0xb06\n \teorshi\tpc, r8, r6, asr r8\t@ \n \teorseq\tpc, r0, r6, asr r8\t@ \n \tcfstr64vc\tmvdx15, [r0], {12}\n \tcdpcs\t3, 0, cr15, cr7, cr2, {6}\n-\tblx\tfe1486e4 \n-\tb\tfe023f20 \n+\tblx\tfe1486dc \n+\tb\tfe023f18 \n \t\t\t@ instruction: 0xf8d90008\n \t\t\t@ instruction: 0xf50e8004\n-\tbl\t1a9778 \n-\tb\tfe14c4a4 \n-\tbl\t18b1a0 \n+\tbl\t1a9770 \n+\tb\tfe14c49c \n+\tbl\t18b198 \n \t\t\t@ instruction: 0xf85608cc\n-\tb\tfe039e78 \n+\tb\tfe039e70 \n \t\t\t@ instruction: 0xf8d8000c\n \tvaddl.u8\tq14, d4, d4\n-\tb\tfe15bdb0 \n+\tb\tfe15bda8 \n \t\t\t@ instruction: 0xf508050c\n-\tbl\t1a7f9c \n+\tbl\t1a7f94 \n \t\t\t@ instruction: 0xf8560cce\n-\tbl\t1c1e9c \n-\tb\tfe00ccc8 \n-\tblx\t17c9de4 \n+\tbl\t1c1e94 \n+\tb\tfe00ccc0 \n+\tblx\t17c9ddc \n \t\t\t@ instruction: 0xf8dcfe83\n \t\t\t@ instruction: 0xf50ec004\n \t\t\t@ instruction: 0xf8567e00\n \t\t\t@ instruction: 0xf856a03a\n-\tb\tfe169ea0 \n+\tb\tfe169e98 \n \tcfldr64vs\tmvdx0, [sl, #48]!\t@ 0x30\n \tstcmi\t3, cr15, [r7], {195}\t@ 0xc3\n-\tbeq\t2447f4 \n+\tbeq\t2447ec \n \tldrdls\tpc, [r4], -r9\n \tldrdhi\tpc, [r4], -fp\n-\tbleq\tff3c49f0 \n+\tbleq\tff3c49e8 \n \teors\tpc, lr, r6, asr r8\t@ \n \tcfstr64vc\tmvdx15, [r0], {12}\n \tstmdbeq\tr8, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tstmiacc\tr5!, {r1, r7, ip, sp, lr, pc}\n-\tb\tfe2a47d4 \n+\tb\tfe2a47cc \n \t\t\t@ instruction: 0xf8db0e0e\n-\tbl\tfe8b1e04 \n+\tbl\tfe8b1dfc \n \tcdpvs\t8, 3, cr0, cr10, cr8, {0}\n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tbcc\tfe986008 \n+\tbcc\tfe986000 \n \tldrbmi\tr6, [r2, #-3962]\t@ 0xfffff086\n \t\t\t@ instruction: 0xf1a8bf38\n \tldrmi\tr0, [r3], r1, lsl #16\n \tldrdcs\tpc, [r0], r7\n \teorhi\tpc, r4, r7, asr #17\n \tstmdaeq\tsl, {r0, r1, r3, r5, r7, r8, r9, fp, sp, lr, pc}\n \tmrcvs\t8, 7, r1, cr8, cr2, {0}\n \ttsteq\tr5, r1, asr #22\n-\tb\tfe01b738 \n+\tb\tfe01b730 \n \tldcvs\t8, cr0, [r8, #20]!\n-\tbl\t1a2420 \n+\tbl\t1a2418 \n \t\t\t@ instruction: 0xf8c705cc\n \tsxtab16mi\tr8, r0, r4\n \tstmdavs\tsp!, {r3, r4, r5, r6, r9, fp, sp, lr}^\n-\tbeq\t4485c \n+\tbeq\t44854 \n \teorseq\tpc, ip, r6, asr r8\t@ \n \tstmdbeq\tr5, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tb\tfe38dc9c \n+\tb\tfe38dc94 \n \taddseq\tr0, r0, r0, lsl #28\n-\tb\t114fe98 \n-\tbl\t104b458 \n+\tb\t114fe90 \n+\tbl\t104b450 \n \tcfldr64vs\tmvdx0, [r9], #20\n \tstmdbeq\tr9, {r0, r2, r5, r7, r8, r9, fp, sp, lr, pc}\n \tldrbmi\tr6, [r2, #-2616]!\t@ 0xfffff5c8\n \t\t\t@ instruction: 0xf1a9bf38\n-\tbl\tfe88c26c \n-\tb\tfe04d6a4 \n+\tbl\tfe88c264 \n+\tb\tfe04d69c \n \tcdpeq\t12, 2, cr0, cr1, cr14, {0}\n \taddgt\tpc, r0, r7, asr #17\n \ttstvc\tr0, r1, lsl #10\t@ \n \t\t\t@ instruction: 0x6c13ea4f\n-\tbleq\t284880 \n+\tbleq\t284878 \n \tstrbeq\tlr, [r1, #2822]\t@ 0xb06\n-\tbl\t195e8c \n+\tbl\t195e84 \n \t\t\t@ instruction: 0xf8560ecc\n \t\t\t@ instruction: 0xf8561031\n \tvmvn.i32\td28, #188\t@ 0x000000bc\n \tldrvs\tr2, [r8, #519]!\t@ 0x207\n \tandcs\tpc, r7, r4, asr #7\n \tsmlabbeq\tip, r1, sl, lr\n \t\t\t@ instruction: 0xf8de686d\n \t\t\t@ instruction: 0xf500c004\n \t\t\t@ instruction: 0xf5027040\n \t\t\t@ instruction: 0xf8977280\n-\tb\tfe1820b4 \n-\tbl\t18b2e8 \n+\tb\tfe1820ac \n+\tbl\t18b2e0 \n \t\t\t@ instruction: 0xf8560cc0\n-\tb\tfe049f80 \n+\tb\tfe049f78 \n \t\t\t@ instruction: 0xf8dc0800\n \tsubmi\tr0, r5, r4\n \tldrdeq\tpc, [r0], r7\n \tstcmi\t3, cr15, [r7], {192}\t@ 0xc0\n \tsbceq\tlr, r2, r6, lsl #22\n \teorscs\tpc, r2, r6, asr r8\t@ \n \tcfstr32vc\tmvfx15, [r0], {12}\n \tsmlabbeq\tr2, r8, sl, lr\n-\tbl\t1a5dcc \n+\tbl\t1a5dc4 \n \t\t\t@ instruction: 0xf85608ce\n \tldmdane\tr1, {r1, r2, r3, r4, r5, ip, pc}^\n \tvmul.i\tq11, , d2[0]\n \t\t\t@ instruction: 0xf8d84007\n-\tb\tfe181f08 \n-\tbl\t18b304 \n+\tb\tfe181f00 \n+\tbl\t18b2fc \n \tsvcvs\t0x00fa08cc\n \teorsgt\tpc, ip, r6, asr r8\t@ \n \tsubvc\tpc, r0, r0, lsl #10\n \tstreq\tlr, [r5, #-2882]\t@ 0xfffff4be\n \t\t\t@ instruction: 0xf28bfa5f\n \tldrdhi\tpc, [r4], -r8\n \tandvc\tpc, r0, #8388608\t@ 0x800000\n@@ -3299,52 +3297,52 @@\n \t\t\t@ instruction: 0x0c02ea8c\n \tldrdcs\tpc, [r4], -r8\n \tstmiaeq\tr0, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tvmlaeq.f32\ts28, s5, s28\n \teorscs\tpc, r0, r6, asr r8\t@ \n \tldrdeq\tpc, [r4], -r8\n \t\t\t@ instruction: 0x0c02ea8c\n-\tb\tfe38a174 \n+\tb\tfe38a16c \n \tsvceq\t0x00880e00\n-\tb\t101017c \n-\tbl\t114a16c \n+\tb\t1010174 \n+\tbl\t114a164 \n \tldclvs\t0, cr0, [r9, #-0]\n-\tbl\tfe825d54 \n+\tbl\tfe825d4c \n \tstmdbne\tr9, {r1, r2, r3}^\n \tlfmvs\tf6, 4, [r9, #-228]!\t@ 0xffffff1c\n \tldrdpl\tpc, [r0], r7\n \tvmlseq.f64\td14, d10, d1\n \tstrbmi\tr6, [r2, #-3001]!\t@ 0xfffff447\n \tstmdacc\tr1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc}\n \tandeq\tlr, ip, #165888\t@ 0x28800\n \tldrvs\tr4, [r9, r1, asr #32]!\n \t\t\t@ instruction: 0xf3cb6bf9\n \t\t\t@ instruction: 0xf8c72c07\n \tvmov.i32\tq15, #208\t@ 0x000000d0\n-\tb\tfe0957ac \n+\tb\tfe0957a4 \n \tcdpeq\t0, 2, cr0, cr9, cr1, {0}\n \ttstvc\tr0, r1, lsl #10\t@ \n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n \tcfstr32vc\tmvfx15, [r0], {12}\n \t\t\t@ instruction: 0xf8566fba\n-\tbl\t19e06c \n+\tbl\t19e064 \n \t\t\t@ instruction: 0xf8d101c1\n \t\t\t@ instruction: 0xf8568004\n-\tbl\t18e098 \n+\tbl\t18e090 \n \tsubmi\tr0, sp, r9, asr #19\n \tldrdne\tpc, [r4], -r9\n \tstmdaeq\tr1, {r3, r7, r9, fp, sp, lr, pc}\n \teorsne\tpc, lr, r6, asr r8\t@ \n \tvdiveq.f64\td30, d14, d6\n \t\t\t@ instruction: 0xf8de404d\n \tvaddl.u8\t, d0, d4\n \t\t\t@ instruction: 0xf50e4e07\n-\tb\tfe2299d8 \n+\tb\tfe2299d0 \n \t\t\t@ instruction: 0xf8560801\n-\tbl\t18e0d0 \n+\tbl\t18e0c8 \n \trsbmi\tr0, r9, ip, asr #25\n \tstmdane\tr4!, {r0, r2, r4, r6, r7, r9, ip, sp, pc}^\n \tstrvc\tpc, [r0, #-1285]\t@ 0xfffffafb\n \tldrdne\tpc, [r4], -ip\n \tsmlabbeq\tr1, r8, sl, lr\n \t\t\t@ instruction: 0xf880fa5f\n \tmovweq\tlr, #6979\t@ 0x1b43\n@@ -3353,41 +3351,41 @@\n \tcmpvc\tr0, r1, lsl #10\t@ \n \teorsls\tpc, r8, r6, asr r8\t@ \n \tstmiaeq\tlr, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teors\tpc, lr, r6, asr r8\t@ \n \tldrdgt\tpc, [r4], -ip\n \tldrdhi\tpc, [r4], -r8\n \tvmlaeq.f32\ts28, s29, s18\n-\tb\tfe323604 \n-\tbl\t18d048 \n+\tb\tfe3235fc \n+\tbl\t18d040 \n \t\t\t@ instruction: 0xf85608c5\n-\tb\tfe39e104 \n+\tb\tfe39e0fc \n \t\t\t@ instruction: 0xf8d80e05\n-\tbl\t19e048 \n-\tb\tfe30c340 \n+\tbl\t19e040 \n+\tb\tfe30c338 \n \t\t\t@ instruction: 0xf8560c05\n-\tb\tfe39e108 \n+\tb\tfe39e100 \n \tadceq\tr0, r5, r5, lsl #28\n \t\t\t@ instruction: 0xf8d81965\n-\tb\t13ce060 \n+\tb\t13ce058 \n \tsvclt\t0x002c7494\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstreq\tlr, [r3], #2628\t@ 0xa44\n-\tb\tfe31b170 \n+\tb\tfe31b168 \n \tstrtmi\tr0, [r3], #-3073\t@ 0xfffff3ff\n-\tbl\tfe8e4e5c \n-\tb\t13cd0a0 \n+\tbl\tfe8e4e54 \n+\tb\t13cd098 \n \tldrbmi\tr6, [r5, #-2066]!\t@ 0xfffff7ee\n \t\t\t@ instruction: 0xf1acbf38\n-\tbl\tfe94d080 \n+\tbl\tfe94d078 \n \trsbmi\tr0, r5, lr, lsl #10\n-\tbl\t1a4d74 \n+\tbl\t1a4d6c \n \t\t\t@ instruction: 0xf85609c8\n-\tb\tfe12a16c \n+\tb\tfe12a164 \n \tldrbvs\tr0, [fp, ip, lsl #6]!\n \tvmull.p8\tq8, d0, d3\n \t\t\t@ instruction: 0xf5032c07\n \t\t\t@ instruction: 0xf50c7300\n \tvqdmulh.s\t, q1, d0[0]\n \tldcvs\t14, cr2, [r8, #28]!\n \tbiceq\tlr, r3, r6, lsl #22\n@@ -3410,145 +3408,145 @@\n \tvstmiaeq\tlr, {d30-}\n \teors\tpc, lr, r6, asr r8\t@ \n \tstmdavc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n \tstreq\tlr, [lr], #-2691\t@ 0xfffff57d\n \tsvcvs\t0x007c613c\n \tmvfeqs\tf7, #2.0\n \tldrdgt\tpc, [r4], -ip\n-\tb\tfe0655f4 \n-\tb\t13ca53c \n-\tb\t1319260 \n+\tb\tfe0655ec \n+\tb\t13ca534 \n+\tb\t1319258 \n \t\t\t@ instruction: 0xf8c74cca\n-\tb\tfe342138 \n+\tb\tfe342130 \n \tsvcvs\t0x00fb0c03\n-\tbeq\t144adc \n+\tbeq\t144ad4 \n \tldmdbvs\tip!, {r2, r7, sl, lr}\n \tcdpmi\t3, 0, cr15, cr7, cr3, {6}\n \t\t\t@ instruction: 0xf50e6a3b\n-\tb\tfe0e9a30 \n+\tb\tfe0e9a28 \n \t\t\t@ instruction: 0xf8d74aca\n \tldrbmi\tr3, [r2, #-128]\t@ 0xffffff80\n \t\t\t@ instruction: 0xf1acbf38\n \tstrbtmi\tr0, [r0], -r1, lsl #24\n \t\t\t@ instruction: 0x0c0aeba2\n \tldmdbne\tfp, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}\n \tteqvs\tip, r4, ror #12\n \t\t\t@ instruction: 0x0c04ea82\n \tsubsgt\tpc, r8, r7, asr #17\n-\tbl\t1a5040 \n-\tbl\t12ccc80 \n+\tbl\t1a5038 \n+\tbl\t12ccc78 \n \t\t\t@ instruction: 0xf8560101\n-\tb\tfe0ae248 \n+\tb\tfe0ae240 \n \tcdpvs\t12, 15, cr0, cr10, cr0, {0}\n \t\t\t@ instruction: 0xf8da4664\n \t\t\t@ instruction: 0x63b8a004\n \tvstmiaeq\tr2, {d30-}\n \teorslt\tpc, r2, r6, asr r8\t@ \n-\tb\tfe2e575c \n+\tb\tfe2e5754 \n \t\t\t@ instruction: 0xf8560909\n \t\t\t@ instruction: 0xf8dcb038\n-\tb\tfe27a198 \n+\tb\tfe27a190 \n \t\t\t@ instruction: 0xf8560b0b\n-\tb\tfe32e288 \n-\tbl\t18d1bc \n-\tb\tfe2cccb8 \n+\tb\tfe32e280 \n+\tbl\t18d1b4 \n+\tb\tfe2cccb0 \n \t\t\t@ instruction: 0xf8da0b09\n-\tb\tfe32a1b0 \n-\tbl\t18d1c4 \n+\tb\tfe32a1a8 \n+\tbl\t18d1bc \n \t\t\t@ instruction: 0xf8d808ce\n-\tb\t14021bc \n-\tb\tfe30c3bc \n-\tb\t13cd1ec \n-\tb\t13a9c04 \n-\tbl\t4cdbc0 \n-\tbl\t104ade0 \n+\tb\t14021b4 \n+\tb\tfe30c3b4 \n+\tb\t13cd1e4 \n+\tb\t13a9bfc \n+\tbl\t4cdbb8 \n+\tbl\t104add8 \n \tvaddw.u8\tq8, , d14\n-\tbl\tfe8541e4 \n-\tbvs\tffe4d9fc \n+\tbl\tfe8541dc \n+\tbvs\tffe4d9f4 \n \tsvclt\t0x0038455b\n \tmvfeqdp\tf7, #0.5\n-\tbleq\t305064 \n+\tbleq\t30505c \n \t\t\t@ instruction: 0x0c0bea81\n-\tbvs\tfee661cc \n+\tbvs\tfee661c4 \n \tstmdavc\tr0, {r3, r8, sl, ip, sp, lr, pc}^\n \tvmlaeq.f32\ts28, s29, s2\n-\tb\t13cda90 \n+\tb\t13cda88 \n \t\t\t@ instruction: 0xf5016913\n \tvaddw.u8\t, , d0\n-\tbl\t194e14 \n-\tbl\t18cd20 \n+\tbl\t194e0c \n+\tbl\t18cd18 \n \t\t\t@ instruction: 0xf85603c1\n \t\t\t@ instruction: 0xf50b9039\n \t\t\t@ instruction: 0xf8567b80\n \tldmdavs\tfp, {r0, r4, r5, ip}^\n \tsmlabbeq\tr9, r1, sl, lr\n \tldrdls\tpc, [r4], -sl\n-\tbeq\tff304e30 \n+\tbeq\tff304e28 \n \teorslt\tpc, fp, r6, asr r8\t@ \n \tmovweq\tlr, #39555\t@ 0x9a83\n \tstmibeq\tr8, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorshi\tpc, r8, r6, asr r8\t@ \n \tsmlabbeq\tr8, r1, sl, lr\n \tldrdhi\tpc, [r4], -r9\n \t\t\t@ instruction: 0xf98cfa5f\n \tsmlabbeq\tfp, r1, sl, lr\n-\tb\tfe0d0344 \n+\tb\tfe0d033c \n \t\t\t@ instruction: 0xf8da0308\n \tvaddl.u8\t, d12, d4\n-\tbl\t19c264 \n+\tbl\t19c25c \n \t\t\t@ instruction: 0xf5080ac9\n \t\t\t@ instruction: 0xf8567880\n-\tb\tfe0f6338 \n+\tb\tfe0f6330 \n \tsvcvs\t0x00b90301\n \tldrdls\tpc, [r4], -sl\n-\tbeq\tff244e78 \n+\tbeq\tff244e70 \n \tandeq\tlr, r3, r1, asr #22\n \t\t\t@ instruction: 0xf18efa5f\n \ttstvc\tr0, r1, lsl #10\t@ \n \teorshi\tpc, r8, r6, asr r8\t@ \n \tldrdge\tpc, [r4], -sl\n \tmovwmi\tpc, #29646\t@ 0x73ce\t@ \n \tmovtvc\tpc, #1283\t@ 0x503\t@ \n \tstmdaeq\tr8, {r0, r1, r3, r7, r9, fp, sp, lr, pc}\n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tbeq\tff084ea0 \n+\tbeq\tff084e98 \n \teorsne\tpc, r1, r6, asr r8\t@ \n \tstmdaeq\tr1, {r3, r7, r9, fp, sp, lr, pc}\n \tldrdne\tpc, [r4], -sl\n-\tbeq\tff104eb0 \n+\tbeq\tff104ea8 \n \tstmdbeq\tr1, {r0, r3, r7, r9, fp, sp, lr, pc}\n \teorsne\tpc, r3, r6, asr r8\t@ \n \tldrdcc\tpc, [r4], -sl\n \tstmdaeq\tr1, {r3, r7, r9, fp, sp, lr, pc}\n-\tb\tfe24a4f0 \n+\tb\tfe24a4e8 \n \tsvceq\t0x00930903\n \torreq\tlr, r0, #274432\t@ 0x43000\n-\tbl\t1010400 \n-\tblvs\t1e4a2c8 \n+\tbl\t10103f8 \n+\tblvs\t1e4a2c0 \n \tstmdbeq\tr9, {r5, r7, r8, r9, fp, sp, lr, pc}\n-\tb\t13e59a4 \n+\tb\t13e599c \n \tldrbvs\tr6, [ip, #-796]!\t@ 0xfffffce4\n \tcmnvs\tr9, #589824\t@ 0x90000\n \t\t\t@ instruction: 0xf5036b39\n-\tbl\t1066ed4 \n+\tbl\t1066ecc \n \tldrbtvs\tr0, [r9], #260\t@ 0x104\n \tstrbmi\tr6, [r2, #-3577]\t@ 0xfffff207\n \t\t\t@ instruction: 0xf1a9bf38\n \t\t\t@ instruction: 0xf8560901\n-\tbl\tfe88a3b4 \n-\tbl\t18ab0c \n-\tb\tfe04b1fc \n+\tbl\tfe88a3ac \n+\tbl\t18ab04 \n+\tb\tfe04b1f4 \n \tcdpvs\t8, 3, cr0, cr9, cr9, {0}\n \tldmdbvs\tlr, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \trsbhi\tpc, ip, r7, asr #17\n \tstmdaeq\tr2, {r0, r7, r9, fp, sp, lr, pc}\n \tandcs\tpc, r7, #204, 6\t@ 0x30000003\n \t\t\t@ instruction: 0xf8d34644\n \t\t\t@ instruction: 0xf8568004\n-\tbl\t1963f4 \n+\tbl\t1963ec \n \t\t\t@ instruction: 0xf50209c9\n \tvmlal.u\t, d14, d0[0]\n \tsubsmi\tr2, r8, r7, lsl #2\n \torrvc\tpc, r0, r1, lsl #10\n \tldrdcc\tpc, [r4], -r9\n \tldrvs\tr4, [ip, r2, lsr #13]!\n \tstmdaeq\tr3, {r3, r7, r9, fp, sp, lr, pc}\n@@ -3560,249 +3558,249 @@\n \tstmdaeq\tr3, {r3, r7, r9, fp, sp, lr, pc}\n \teorscc\tpc, r1, r6, asr r8\t@ \n \tbiceq\tlr, r1, r6, lsl #22\n \tldrbmi\tr4, [r0], -r3, asr #32\n \tstmdavs\tfp, {r0, r2, r3, r5, r6, r7, fp, ip}^\n \tandsvs\tlr, r0, pc, asr #20\n \t\t\t@ instruction: 0xf5006ff9\n-\tb\tfe226360 \n-\tbl\t104af70 \n+\tb\tfe226358 \n+\tbl\t104af68 \n \tcdpvs\t4, 15, cr0, cr11, cr3, {0}\n \t\t\t@ instruction: 0xf18afa5f\n-\tbeq\tff0c4f88 \n+\tbeq\tff0c4f80 \n \teorscs\tpc, r2, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf883fa5f\n \tldmdbvs\tr3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tstmdavc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n-\tblmi\t207290 \n+\tblmi\t207288 \n \tbiceq\tlr, r1, #6144\t@ 0x1800\n \teorsne\tpc, r1, r6, asr r8\t@ \n-\tblvc\t10477bc \n+\tblvc\t10477b4 \n \t\t\t@ instruction: 0xf8da4051\n-\tbl\t1923a8 \n+\tbl\t1923a0 \n \t\t\t@ instruction: 0xf8560ac8\n \tldmdavs\tfp, {r3, r4, r5, pc}^\n \tsmlabbeq\tr8, r1, sl, lr\n \taddne\tpc, r0, r7, asr #17\n \tldrshmi\tr6, [r3], #-233\t@ 0xffffff17\n \tldrdhi\tpc, [r4], -sl\n-\tbeq\tff304fcc \n+\tbeq\tff304fc4 \n \teorslt\tpc, fp, r6, asr r8\t@ \n \tmovweq\tlr, #35459\t@ 0x8a83\n \tstmdacs\tr7, {r0, r6, r7, r8, r9, ip, sp, lr, pc}\n \tldrdne\tpc, [r0], r7\n \tstmvc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n-\tb\tfe0662b4 \n-\tbl\t18a7fc \n+\tb\tfe0662ac \n+\tbl\t18a7f4 \n \t\t\t@ instruction: 0xf8da0bc0\n \tvaddl.u8\tq13, d2, d4\n-\tb\tfe0d2bf8 \n+\tb\tfe0d2bf0 \n \t\t\t@ instruction: 0xf856030a\n \t\t\t@ instruction: 0xf8dba030\n-\tbl\t18a3f8 \n+\tbl\t18a3f0 \n \t\t\t@ instruction: 0xf5020bc9\n \t\t\t@ instruction: 0xf8567240\n-\tb\tfe2ae4d8 \n+\tb\tfe2ae4d0 \n \t\t\t@ instruction: 0xf8db0a09\n-\tbl\t1ae40c \n+\tbl\t1ae404 \n \t\t\t@ instruction: 0xf8560bc2\n-\tb\tfe0124cc \n+\tb\tfe0124c4 \n \tadceq\tr0, r8, r9, lsl #18\n \tandeq\tlr, r2, #565248\t@ 0x8a000\n \t\t\t@ instruction: 0xf8db1828\n-\tbl\t1b2424 \n-\tb\t13cd338 \n-\tb\tfe267a70 \n+\tbl\t1b241c \n+\tb\t13cd330 \n+\tb\tfe267a68 \n \t\t\t@ instruction: 0xf856090a\n \t\t\t@ instruction: 0xf8dba038\n-\tb\t116a438 \n-\tb\tfe08ba3c \n-\tb\tfe24ac58 \n+\tb\t116a430 \n+\tb\tfe08ba34 \n+\tb\tfe24ac50 \n \tsvclt\t0x002c0908\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstrtmi\tr4, [ip], #-1092\t@ 0xfffffbbc\n \tvldmdbvs\tip!, {s3-s231}\n \taddmi\tr6, r8, #11968\t@ 0x2ec0\n \tstccc\t15, cr11, [r1, #-224]\t@ 0xffffff20\n-\tbeq\t144e0c \n+\tbeq\t144e04 \n \trsbeq\tr1, r1, #64, 20\t@ 0x40000\n-\tb\t1065848 \n-\tblvs\t1edeba8 \n-\tbpl\tff6c4e70 \n+\tb\t1065840 \n+\tblvs\t1edeba0 \n+\tbpl\tff6c4e68 \n \tldrhmi\tr6, [r9], #-172\t@ 0xffffff54\n \tbicmi\tr6, r9, #1028096\t@ 0xfb000\n-\tbeq\t2c52fc \n+\tbeq\t2c52f4 \n \tsvclt\t0x0038428b\n-\tbeq\t86b1c \n+\tbeq\t86b14 \n \t\t\t@ instruction: 0x6e391a5b\n \tandeq\tlr, r2, #28, 22\t@ 0x7000\n \tstmdbeq\tr9, {r1, r2, r3, r6, r8, r9, fp, sp, lr, pc}\n-\tb\tfe062f70 \n+\tb\tfe062f68 \n \tcfldrdvs\tmvd0, [r9, #12]!\n-\tb\t13ce2d8 \n-\tb\tfe04d698 \n+\tb\t13ce2d0 \n+\tb\tfe04d690 \n \tldmdbvs\tr9!, {r1, r3, fp}^\n \tandeq\tlr, ip, #18432\t@ 0x4800\n \torreq\tlr, r9, #274432\t@ 0x43000\n-\tbl\t1262888 \n-\tbvs\t1e8b0b0 \n+\tbl\t1262880 \n+\tbvs\t1e8b0a8 \n \tldrbvs\tr1, [ip, r9, lsl #18]!\n \t\t\t@ instruction: 0x0c08eb42\n \trsbgt\tpc, r0, r7, asr #17\n \t\t\t@ instruction: 0x0c01ea80\n \tmrcvs\t15, 1, r6, cr10, cr8, {7}\n-\tb\t13dbe4c \n-\tb\tfe159200 \n-\tb\t12cd4cc \n+\tb\t13dbe44 \n+\tb\tfe1591f8 \n+\tb\t12cd4c4 \n \tpopvs\t{r3, r6, r7, r8, r9, fp, lr}\n-\tbleq\tc4ef8 \n+\tbleq\tc4ef0 \n \tstrtmi\tr4, [fp], #960\t@ 0x3c0\n-\tb\tfe0662c8 \n+\tb\tfe0662c0 \n \tadcsvs\tr4, r9, r0, asr #1\n \tsvclt\t0x00384285\n-\tbleq\t86b8c \n+\tbleq\t86b84 \n \t\t\t@ instruction: 0x465a6d39\n \taddgt\tpc, r0, r7, asr #17\n-\tb\tfe0634d4 \n-\tbvs\te8d4f8 \n-\tbleq\t45388 \n+\tb\tfe0634cc \n+\tbvs\te8d4f0 \n+\tbleq\t45380 \n \tldmdbvs\tsp!, {r0, r5, r6, r9, sl, lr}\n \t\t\t@ instruction: 0x0c0bea82\n \t\t\t@ instruction: 0xf984fa5f\n \tvmlsl.u\tq10, d4, d2[4]\n \tstmiane\tsp!, {r0, r1, r2, sl, fp, lr}\n \t\t\t@ instruction: 0xf8d7653d\n \t\t\t@ instruction: 0xf50ce080\n-\tblvs\tfee29714 \n-\tbl\t10242fc \n+\tblvs\tfee2970c \n+\tbl\t10242f4 \n \t\t\t@ instruction: 0xf8560501\n \tldrbvs\tr1, [sp, #57]!\t@ 0x39\n \tandmi\tpc, r7, lr, asr #7\n \t\t\t@ instruction: 0xf58efa5f\n \tvdiveq.f64\td30, d9, d6\n \tstmibeq\tip, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tstrvc\tpc, [r0, #-1285]\t@ 0xfffffafb\n \teorsgt\tpc, ip, r6, asr r8\t@ \n \tsubvc\tpc, r0, r0, lsl #10\n \tldrd\tpc, [r4], -lr\n \tldrdls\tpc, [r4], -r9\n \t\t\t@ instruction: 0x0c0cea81\n-\tb\tfe3a6330 \n-\tbl\t18dd74 \n+\tb\tfe3a6328 \n+\tbl\t18dd6c \n \t\t\t@ instruction: 0xf85609c5\n \t\t\t@ instruction: 0x63ba5035\n \t\t\t@ instruction: 0x0c05ea8c\n \tldrdpl\tpc, [r4], -r9\n \tstmdbcs\tr1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^\n-\tb\tfe3a2f58 \n-\tbl\t18dd80 \n+\tb\tfe3a2f50 \n+\tbl\t18dd78 \n \t\t\t@ instruction: 0xf85605c0\n-\tb\t124a634 \n+\tb\t124a62c \n \t\t\t@ instruction: 0x6d3a59d2\n-\tb\tfe324730 \n+\tb\tfe324728 \n \tldclvs\t12, cr0, [r8, #-0]\n \tstmdbeq\tr2, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tstreq\tlr, [r5, #-2702]\t@ 0xfffff572\n \tstmdbeq\tr9, {r0, r1, r2, r3, r5, r6, r9, fp, sp, lr, pc}\n \tbicmi\tr1, fp, #95232\t@ 0x17400\n-\tblvs\t1ea5d78 \n+\tblvs\t1ea5d70 \n \tbicspl\tlr, r3, #528384\t@ 0x81000\n \tldrdne\tpc, [r0], r7\n \t\t\t@ instruction: 0x6db81ac3\n \tstrbmi\tr4, [r8, #-1694]\t@ 0xfffff962\n \t\t\t@ instruction: 0xf1aebf38\n \tldrbtmi\tr0, [r3], -r1, lsl #28\n \tvmlaeq.f64\td14, d25, d16\n \t\t\t@ instruction: 0xf8c76cf8\n-\tb\tfe0c2688 \n+\tb\tfe0c2680 \n \tldrbtmi\tr0, [r2], -lr, lsl #28\n-\tb\tfe0232ac \n+\tb\tfe0232a4 \n \trscsvs\tr0, sl, #3, 28\t@ 0x30\n-\tbvs\tfee9be14 \n+\tbvs\tfee9be0c \n \teor\tpc, r8, r7, asr #17\n \tldmvs\tfp!, {r4, r6, r7, fp, ip}^\n \tvmlseq.f64\td14, d14, d10\n \tsubs\tpc, r8, r7, asr #17\n \tsvclt\t0x00384563\n-\tbl\tfe8d99e4 \n+\tbl\tfe8d99dc \n \tcdpeq\t12, 2, cr0, cr3, cr12, {0}\n \tandeq\tlr, ip, #569344\t@ 0x8b000\n \tmovwvc\tpc, #1283\t@ 0x503\t@ \n \tvnmlavs.f32\ts28, s2, s30\n \tstccs\t3, cr15, [r7], {193}\t@ 0xc1\n-\tbl\t1a39d8 \n-\tblvs\tffe0ad08 \n+\tbl\t1a39d0 \n+\tblvs\tffe0ad00 \n \tstmibeq\tlr, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorscc\tpc, r3, r6, asr r8\t@ \n \tvmla.i\tq10, q2, d1[1]\n \tstmdavs\tr9, {r0, r1, r2, sp}^\n \tsubvc\tpc, r0, r0, lsl #10\n \teors\tpc, lr, r6, asr r8\t@ \n \tcfstr32vc\tmvfx15, [r0], {12}\n-\tblx\tfe0c8f98 \n+\tblx\tfe0c8f90 \n \tmovweq\tlr, #60035\t@ 0xea83\n \tldrd\tpc, [r4], -r9\n \tstmibeq\tsl, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tsmlabbeq\tlr, r1, sl, lr\n \tvdiveq.f64\td30, d0, d6\n \teorseq\tpc, r0, r6, asr r8\t@ \n \teorsmi\tpc, sl, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf8de4043\n \tvaddl.u8\tq8, d2, d4\n \t\t\t@ instruction: 0xf8d94e07\n \tsubmi\tr9, r1, r4\n \tsbceq\tlr, ip, r6, lsl #22\n \tcdpvc\t5, 8, cr15, cr0, cr14, {0}\n \teorsgt\tpc, ip, r6, asr r8\t@ \n-\tbl\t1a4758 \n+\tbl\t1a4750 \n \t\t\t@ instruction: 0xf8560ace\n-\tb\tfe102758 \n+\tb\tfe102750 \n \tsubmi\tr0, r1, ip, lsl #6\n \t\t\t@ instruction: 0xf8dab2e8\n \t\t\t@ instruction: 0xf500a004\n-\tb\tfe126670 \n+\tb\tfe126668 \n \tsvcvs\t0x00fc0e0e\n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tbeq\tff045294 \n+\tbeq\tff04528c \n \teorseq\tpc, r0, r6, asr r8\t@ \n \tstcmi\t3, cr15, [r7], {197}\t@ 0xc5\n \tcfstr64vc\tmvdx15, [r0], {12}\n \tvmlaeq.f32\ts28, s1, s28\n \tldrdeq\tpc, [r4], -sl\n \tstmdbeq\tr0, {r0, r3, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x46826cf8\n-\tb\tfe2a4e7c \n+\tb\tfe2a4e74 \n \tsvcvs\t0x00b80a00\n \tsvclt\t0x00384554\n \tstmdaeq\tr1, {r3, r5, r7, r8, ip, sp, lr, pc}\n \tstmiane\tr3, {r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8c76ef8\n-\tbl\tfe92a704 \n-\tbl\t18c6e0 \n-\tbl\t100b9ec \n+\tbl\tfe92a6fc \n+\tbl\t18c6d8 \n+\tbl\t100b9e4 \n \t\t\t@ instruction: 0xf8560101\n \t\t\t@ instruction: 0xf8c7003c\n-\tb\t13ea818 \n-\tb\tfe3a4720 \n+\tb\t13ea810 \n+\tb\tfe3a4718 \n \tstmdavs\tr0!, {r9, sl, fp}^\n-\tb\tfe24e444 \n+\tb\tfe24e43c \n \tsbcseq\tr0, r8, r0, lsl #18\n \tstrbeq\tlr, [r1], #2628\t@ 0xa44\n \tsvclt\t0x00884283\n-\tbne\t1856ae8 \n-\tblvs\tfef111f4 \n+\tbne\t1856ae0 \n+\tblvs\tfef111ec \n \tandeq\tlr, lr, r3, lsr #23\n \tstmdbeq\tr9, {r0, r5, r7, r8, r9, fp, sp, lr, pc}\n \tcdpeq\t0, 1, cr4, cr4, cr0, {3}\n \tsvclt\t0x00384573\n \tstmdbeq\tr1, {r0, r3, r5, r7, r8, ip, sp, lr, pc}\n \tstrvc\tpc, [r0], #-1284\t@ 0xfffffafc\n \t\t\t@ instruction: 0xf3c56f7b\n-\tbl\t195f24 \n+\tbl\t195f1c \n \tldrbvs\tr0, [r8, r4, asr #25]!\n \tsmlabbeq\tr9, r3, sl, lr\n \tstmibeq\tr8, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorsmi\tpc, r4, r6, asr r8\t@ \n \tmovwcs\tpc, #29634\t@ 0x73c2\t@ \n \teorshi\tpc, r8, r6, asr r8\t@ \n \tmovtvc\tpc, #1283\t@ 0x503\t@ \n@@ -3812,92 +3810,92 @@\n \tldrdhi\tpc, [r4], -r9\n \t\t\t@ instruction: 0x0c08ea8c\n \tstmiaeq\tr3, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorscc\tpc, r3, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf8d8405c\n \t\t\t@ instruction: 0xf8973004\n \tvmvn.i32\tq13, #140\t@ 0x0000008c\n-\tb\tfe31c76c \n-\tbl\t18d760 \n+\tb\tfe31c764 \n+\tbl\t18d758 \n \t\t\t@ instruction: 0xf50803ce\n \t\t\t@ instruction: 0xf8567880\n-\tbl\t1c2858 \n+\tbl\t1c2850 \n \t\t\t@ instruction: 0xf85609ca\n-\tbl\t18a850 \n+\tbl\t18a848 \n \tldmdavs\tfp, {r3, r6, r7, r9, fp}^\n \tstreq\tlr, [lr], #-2692\t@ 0xfffff57c\n \tldrdls\tpc, [r4], -r9\n \tcdpmi\t3, 0, cr15, cr7, cr1, {6}\n \tmovweq\tlr, #14988\t@ 0x3a8c\n \tsbclt\tr6, fp, #49020928\t@ 0x2ec0000\n \tldrdge\tpc, [r4], -sl\n \tmovwvc\tpc, #1283\t@ 0x503\t@ \n \teorshi\tpc, r8, r6, asr r8\t@ \n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n-\tbeq\tff1053b0 \n+\tbeq\tff1053a8 \n \tstmdaeq\tr8, {r7, r9, fp, sp, lr, pc}\n \teorscc\tpc, r3, r6, asr r8\t@ \n-\tb\tfe225184 \n+\tb\tfe22517c \n \t\t\t@ instruction: 0xf8da0803\n-\tb\tfe2567bc \n+\tb\tfe2567b4 \n \t\t\t@ instruction: 0x6d7b0903\n-\tbcc\tfe9869c0 \n+\tbcc\tfe9869b8 \n \t\t\t@ instruction: 0x469c6e3b\n \tldrbmi\tr6, [r3, #-2235]\t@ 0xfffff745\n \t\t\t@ instruction: 0xf1acbf38\n-\tbl\tfe8cd7c8 \n+\tbl\tfe8cd7c0 \n \tstmdbne\tr4, {r1, r3, r9, fp}\n \teorge\tpc, r4, r7, asr #17\n \tldrdeq\tpc, [r0], r7\n-\tbeq\t2c5200 \n+\tbeq\t2c51f8 \n \trsbge\tpc, ip, r7, asr #17\n-\tbeq\tff3c53f4 \n+\tbeq\tff3c53ec \n \teorscc\tpc, lr, r6, asr r8\t@ \n \tvnmlavc.f32\ts29, s8, s30\n \teorgt\tpc, r0, r7, asr #17\n \tsvcvs\t0x00b84684\n \tstmdaeq\tr3, {r3, r7, r9, fp, sp, lr, pc}\n \tldrdcc\tpc, [r4], -sl\n-\tbcs\t2076fc \n+\tbcs\t2076f4 \n \t\t\t@ instruction: 0x0c00eb4c\n-\tb\tfe265ce0 \n+\tb\tfe265cd8 \n \trsceq\tr0, r3, r3, lsl #18\n \t\t\t@ instruction: 0x0eccea4e\n \tsvclt\t0x0088429c\n \tstfeqd\tf7, [r1], {12}\n-\tbl\tfeb91484 \n-\tbl\tfe90d848 \n-\tbl\tfeb0b43c \n+\tbl\tfeb9147c \n+\tbl\tfe90d840 \n+\tbl\tfeb0b434 \n \tsubmi\tr0, r3, r9, lsl #18\n \tstrbmi\tr6, [r4, #-4088]\t@ 0xfffff008\n \t\t\t@ instruction: 0xf1a9bf38\n \t\t\t@ instruction: 0x6dfc0901\n \tldmdavs\tr1, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n-\tbvc\tfe047c5c \n-\tbleq\t285248 \n+\tbvc\tfe047c54 \n+\tbleq\t285240 \n \t\t\t@ instruction: 0xf5040e04\n-\tbl\t1a7840 \n+\tbl\t1a7838 \n \t\t\t@ instruction: 0xf85609c8\n \tvmvn.i32\td24, #136\t@ 0x00000088\n-\tbl\t196068 \n+\tbl\t196060 \n \t\t\t@ instruction: 0xf50e0cc4\n \t\t\t@ instruction: 0xf8567e40\n \t\t\t@ instruction: 0xf8dc4034\n-\tb\tfe13a86c \n+\tb\tfe13a864 \n \t\t\t@ instruction: 0xf8d90408\n-\tbl\t1aa874 \n+\tbl\t1aa86c \n \t\t\t@ instruction: 0xf85609ca\n-\tb\tfe332954 \n-\tbl\t18d890 \n+\tb\tfe33294c \n+\tbl\t18d888 \n \t\t\t@ instruction: 0xf85608ce\n-\tb\tfe142970 \n+\tb\tfe142968 \n \t\t\t@ instruction: 0xf8d8040e\n-\tblx\t1802890 \n-\tb\tfe148a90 \n+\tblx\t1802888 \n+\tb\tfe148a88 \n \tldmdbne\tr2, {r1, r3, sl}\n \t\t\t@ instruction: 0x0c0eea8c\n \tldrdmi\tpc, [r4], -r9\n \tcdpmi\t3, 0, cr15, cr7, cr3, {6}\n \tstmibeq\tr8, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tcdpvc\t5, 8, cr15, cr0, cr14, {0}\n \teorsge\tpc, r8, r6, asr r8\t@ \n@@ -3907,137 +3905,137 @@\n \tldrdhi\tpc, [r4], -r9\n \tstmibeq\tlr, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tstrvc\tpc, [r0], #-1284\t@ 0xfffffafc\n \teors\tpc, lr, r6, asr r8\t@ \n \tstcmi\t3, cr15, [r7], {203}\t@ 0xcb\n \t\t\t@ instruction: 0xf8d969b8\n \t\t\t@ instruction: 0xf50c9004\n-\tb\tfe2a99cc \n+\tb\tfe2a99c4 \n \tvmull.p8\tq8, d11, d14\n-\tb\tfe2150f0 \n-\tbl\t18c8fc \n+\tb\tfe2150e8 \n+\tbl\t18c8f4 \n \t\t\t@ instruction: 0xf85609c4\n \t\t\t@ instruction: 0xf50a4034\n-\tb\tfe3a92e4 \n+\tb\tfe3a92dc \n \t\t\t@ instruction: 0xf8d90e04\n-\tbl\t19a8fc \n-\tb\tfe20d020 \n+\tbl\t19a8f4 \n+\tb\tfe20d018 \n \t\t\t@ instruction: 0xf8560804\n-\tb\t13da9e8 \n-\tb\tfe3a9a44 \n+\tb\t13da9e0 \n+\tb\tfe3a9a3c \n \t\t\t@ instruction: 0xf8d90e04\n-\tb\t131a914 \n-\tb\tfe20dc1c \n+\tb\t131a90c \n+\tb\tfe20dc14 \n \tldcvs\t8, cr0, [ip, #16]!\n \tldmdbvs\tr8!, {r2, r6, lr}^\n \tldrtvs\tr1, [ip], -r4, lsl #22\n-\tblvs\tfee0ac68 \n+\tblvs\tfee0ac60 \n \tsvclt\t0x008842a2\n-\tbne\tfe917d24 \n+\tbne\tfe917d1c \n \tstreq\tlr, [r5, #-2988]\t@ 0xfffff454\n \tstmdaeq\tr8, {r0, r2, r5, r7, r8, r9, fp, sp, lr, pc}\n \tstmdbne\tr2, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x63ba6e3d\n \tadccc\tpc, r5, #133\t@ 0x85\n-\tbl\tfe96522c \n-\tblvs\tfff4b144 \n-\tb\tfe163228 \n+\tbl\tfe965224 \n+\tblvs\tfff4b13c \n+\tb\tfe163220 \n \tsvcvs\t0x007a0c02\n \t\t\t@ instruction: 0xf8c74665\n-\tbl\t10bab1c \n-\tblvs\tf4b164 \n+\tbl\t10bab14 \n+\tblvs\tf4b15c \n \tsvclt\t0x00384574\n \tstmdaeq\tr1, {r3, r5, r7, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x6c13ea4f\n \tcfstr32vc\tmvfx15, [r0], {12}\n-\tb\tfe16394c \n-\tb\t13cb188 \n-\tbl\t1a49d8 \n-\tbl\tfe90c0a0 \n-\tbl\t18b9ac \n+\tb\tfe163944 \n+\tb\t13cb180 \n+\tbl\t1a49d0 \n+\tbl\tfe90c098 \n+\tbl\t18b9a4 \n \t\t\t@ instruction: 0xf85609c8\n \t\t\t@ instruction: 0xf856c03c\n \tvmvn.i32\td24, #184\t@ 0x000000b8\n \tstmdavs\tsp!, {r0, r1, r2, r9, sl, fp, sp}^\n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n \t\t\t@ instruction: 0x0c08ea8c\n \tldrdhi\tpc, [r4], -r9\n \taddcs\tpc, r0, r7, asr #17\n \tstmibeq\tsl, {r1, r2, r8, r9, fp, sp, lr, pc}^\n-\tb\tfe165784 \n-\tbl\t18bdc0 \n+\tb\tfe16577c \n+\tbl\t18bdb8 \n \t\t\t@ instruction: 0xf85608ce\n \tsubsmi\tlr, r4, lr, lsr r0\n \teorsge\tpc, sl, r6, asr r8\t@ \n \t\t\t@ instruction: 0x0c0eea8c\n \tldrd\tpc, [r4], -r8\n \t\t\t@ instruction: 0xf884fa5f\n-\tb\tfe32699c \n-\tb\tfe14d9e8 \n+\tb\tfe326994 \n+\tb\tfe14d9e0 \n \tvabal.u8\tq8, d4, d14\n-\tbl\t41e1e4 \n+\tbl\t41e1dc \n \t\t\t@ instruction: 0xf8d9000c\n-\tbl\t1ba9e0 \n+\tbl\t1ba9d8 \n \t\t\t@ instruction: 0xf50e09c8\n \t\t\t@ instruction: 0xf8d77e80\n-\tb\tfe152bdc \n+\tb\tfe152bd4 \n \t\t\t@ instruction: 0xf856050c\n-\tbl\t1072ac4 \n+\tbl\t1072abc \n \t\t\t@ instruction: 0xf8d90105\n-\tbl\t1aa9fc \n-\tblx\t17cd128 \n+\tbl\t1aa9f4 \n+\tblx\t17cd120 \n \t\t\t@ instruction: 0xf856fc82\n \t\t\t@ instruction: 0xf50ce03e\n \tvmull.u8\t, d2, d0\n \t\t\t@ instruction: 0xf8d94507\n-\tb\tfe2aea14 \n+\tb\tfe2aea0c \n \t\t\t@ instruction: 0xf5050e0e\n-\tbvs\tfeea7f0c \n+\tbvs\tfeea7f04 \n \tstmdaeq\tr9, {r3, r7, r9, fp, sp, lr, pc}\n \tstmibeq\tip, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorsge\tpc, ip, r6, asr r8\t@ \n \tldrdgt\tpc, [r4], -r9\n-\tbeq\t2c5458 \n+\tbeq\t2c5450 \n \tcdpcs\t3, 0, cr15, cr7, cr4, {6}\n \tstmdaeq\tip, {r3, r7, r9, fp, sp, lr, pc}\n \tvstmiaeq\tr5, {d30-}\n \teorspl\tpc, r5, r6, asr r8\t@ \n \tcdpvc\t5, 4, cr15, cr0, cr14, {0}\n-\tbeq\t185460 \n+\tbeq\t185458 \n \tldrdpl\tpc, [r4], -ip\n \tvstmiaeq\tr0, {s29-s107}\n \tstmdaeq\tr5, {r3, r7, r9, fp, sp, lr, pc}\n-\tb\t114e75c \n+\tb\t114e754 \n \tstrbmi\tr0, [r0, #-1473]!\t@ 0xfffffa3f\n \tsmlabbcc\tr1, r8, pc, fp\t@ \n-\tbl\tfeb113f8 \n-\tbl\tfe84aa58 \n-\tbvs\tffe4ca7c \n+\tbl\tfeb113f0 \n+\tbl\tfe84aa50 \n+\tbvs\tffe4ca74 \n \tsvclt\t0x00384550\n \tstmdaeq\tr1, {r3, r5, r7, r8, ip, sp, lr, pc}\n \tandeq\tlr, sl, r0, lsr #23\n-\tb\tfe09ab8c \n+\tb\tfe09ab84 \n \t\t\t@ instruction: 0xf8d70108\n \tcdpeq\t0, 2, cr2, cr5, cr0, {4}\n \tstrvc\tpc, [r0, #-1285]\t@ 0xfffffafb\n \tsvcvs\t0x00f967f9\n \tldmdbvs\tr2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tvstmiaeq\tr5, {d30-}\n \teorspl\tpc, r5, r6, asr r8\t@ \n \tstmdacs\tr7, {r1, r6, r7, r8, r9, ip, sp, lr, pc}\n-\tbeq\tff2856a8 \n+\tbeq\tff2856a0 \n \tstmvc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n \teorsls\tpc, r9, r6, asr r8\t@ \n \tldrdgt\tpc, [r4], -ip\n \tstreq\tlr, [r9, #-2693]\t@ 0xfffff57b\n \tldrdls\tpc, [r4], -sl\n-\tb\tfe326690 \n-\tbl\t18dad0 \n+\tb\tfe326688 \n+\tbl\t18dac8 \n \t\t\t@ instruction: 0xf85609ce\n-\tb\t1c02bac \n+\tb\t1c02ba4 \n \tvldmdbvs\tsl!, {s0-s1}\n \tstreq\tlr, [lr, #-2693]\t@ 0xfffff57b\n \tldrd\tpc, [r4], -r9\n \tstmdbmi\tr7, {r6, r7, r8, r9, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x0c0eea8c\n \tmcr2\t10, 4, pc, cr0, cr15, {2}\t@ \n \trsbs\tpc, r8, r7, asr #17\n@@ -4048,132 +4046,132 @@\n \tstreq\tlr, [r8, #-2693]\t@ 0xfffff57b\n \t\t\t@ instruction: 0xf881fa5f\n \t\t\t@ instruction: 0x0c0eea8c\n \tcdpmi\t3, 0, cr15, cr7, cr1, {6}\n \t\t\t@ instruction: 0xf5086bb9\n \t\t\t@ instruction: 0xf8c77800\n \t\t\t@ instruction: 0xf50ec014\n-\tb\tfe06a400 \n+\tb\tfe06a3f8 \n \t\t\t@ instruction: 0x6df94aca\n \tldrbmi\tr4, [r2, #-1676]\t@ 0xfffff974\n \t\t\t@ instruction: 0xf10cbf28\n \tldmdbne\tfp, {r0, sl, fp}^\n-\tbeq\t2c599c \n+\tbeq\t2c5994 \n \t\t\t@ instruction: 0xf8c7697d\n-\tblvs\t1e7ac5c \n+\tblvs\t1e7ac54 \n \t\t\t@ instruction: 0x0c05eb4b\n \t\t\t@ instruction: 0xf8c76fba\n-\tb\tfe072b78 \n+\tb\tfe072b70 \n \t\t\t@ instruction: 0xf8c70a0a\n-\tbl\t1b2ca0 \n-\tbl\t18d658 \n+\tbl\t1b2c98 \n+\tbl\t18d650 \n \t\t\t@ instruction: 0xf85605c2\n \t\t\t@ instruction: 0xf856b032\n \t\t\t@ instruction: 0xf8da9039\n \tstmdavs\tsp!, {r2, sp, pc}^\n \tstmdbeq\tr9, {r0, r1, r3, r7, r9, fp, sp, lr, pc}\n \teorslt\tpc, r8, r6, asr r8\t@ \n \tstreq\tlr, [sl, #-2693]\t@ 0xfffff57b\n-\tbeq\tff24576c \n-\tbleq\t30557c \n+\tbeq\tff245764 \n+\tbleq\t305574 \n \teorsls\tpc, lr, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf8da6dba\n-\tb\tfe2eab74 \n-\tb\tfe14d78c \n-\tbl\t18bf8c \n+\tb\tfe2eab6c \n+\tb\tfe14d784 \n+\tbl\t18bf84 \n \t\t\t@ instruction: 0xf8d808ce\n-\tb\t1402b84 \n-\tb\t1228cc4 \n-\tb\tfe14ceac \n-\tb\t13cbfb8 \n+\tb\t1402b7c \n+\tb\t1228cbc \n+\tb\tfe14cea4 \n+\tb\t13cbfb0 \n \tldrbmi\tr0, [r3, #-3779]!\t@ 0xfffff13d\n \t\t\t@ instruction: 0xf10cbf88\n-\tbl\tfeb8db90 \n-\tbl\tfea0b79c \n+\tbl\tfeb8db88 \n+\tbl\tfea0b794 \n \tvmull.u8\tq8, d0, d12\n-\tbl\tfeb14bb4 \n+\tbl\tfeb14bac \n \t\t\t@ instruction: 0xf5080505\n \tldrbmi\tr7, [fp, #-2112]\t@ 0xfffff7c0\n \tstccc\t15, cr11, [r1, #-224]\t@ 0xffffff20\n-\tbleq\t305a34 \n+\tbleq\t305a2c \n \t\t\t@ instruction: 0x0c05ea82\n \tsvcvs\t0x00fa6cfb\n \tvmlaeq.f32\ts28, s23, s6\n \t\t\t@ instruction: 0xf5030e03\n-\tb\t13e77bc \n+\tb\t13e77b4 \n \tvorr.i16\td22, #162\t@ 0x00a2\n-\tbl\t1957e0 \n+\tbl\t1957d8 \n \t\t\t@ instruction: 0xf50b05c3\n-\tbl\t1a99cc \n+\tbl\t1a99c4 \n \t\t\t@ instruction: 0xf8560ac9\n \t\t\t@ instruction: 0xf8563033\n \tstmdavs\tsp!, {r0, r3, r4, r5, ip, pc}^\n \tmovweq\tlr, #39555\t@ 0x9a83\n \tldrdls\tpc, [r4], -sl\n-\tbeq\tff3057fc \n+\tbeq\tff3057f4 \n \teorslt\tpc, fp, r6, asr r8\t@ \n \tstreq\tlr, [r9, #-2693]\t@ 0xfffff57b\n \tstmibeq\tr8, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorshi\tpc, r8, r6, asr r8\t@ \n \tmovweq\tlr, #35459\t@ 0x8a83\n \tldrdhi\tpc, [r4], -r9\n \t\t\t@ instruction: 0xf98efa5f\n \tmovweq\tlr, #47747\t@ 0xba83\n-\tb\tfe150f98 \n+\tb\tfe150f90 \n \t\t\t@ instruction: 0xf8da0508\n \tvaddl.u8\t, d14, d4\n-\tbl\t19cc30 \n+\tbl\t19cc28 \n \t\t\t@ instruction: 0xf5080ac9\n \t\t\t@ instruction: 0xf8567880\n-\tb\tfe0f6d04 \n+\tb\tfe0f6cfc \n \t\t\t@ instruction: 0xf8d70305\n \t\t\t@ instruction: 0xf8da5080\n-\tbl\t1aec3c \n-\tbl\t114d750 \n-\tblx\t17cb440 \n+\tbl\t1aec34 \n+\tbl\t114d748 \n+\tblx\t17cb438 \n \t\t\t@ instruction: 0xf503f38c\n \t\t\t@ instruction: 0xf8567300\n \t\t\t@ instruction: 0xf8da8038\n \tvaddl.u8\tq13, d12, d4\n \t\t\t@ instruction: 0xf5054507\n-\tb\tfe2e814c \n-\tb\tfe24cc70 \n-\tbl\t18d07c \n+\tb\tfe2e8144 \n+\tb\tfe24cc68 \n+\tbl\t18d074 \n \t\t\t@ instruction: 0xf8560ac3\n-\tb\tfe216d28 \n+\tb\tfe216d20 \n \t\t\t@ instruction: 0xf8da0803\n-\tbl\t196c74 \n-\tb\tfe24d77c \n+\tbl\t196c6c \n+\tb\tfe24d774 \n \t\t\t@ instruction: 0xf8560903\n-\tb\tfe216d44 \n+\tb\tfe216d3c \n \t\t\t@ instruction: 0xf8da0803\n \tcdpvs\t0, 15, cr3, cr13, cr4, {0}\n \tstmdbeq\tr3, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tsvcvs\t0x007d0b6b\n \ttstcc\tr1, r9, lsr #12\n-\tblvs\tffe6316c \n+\tblvs\tffe63164 \n \tbicmi\tlr, r5, #274432\t@ 0x43000\n \tsubmi\tr6, fp, sp, lsr fp\n \tstrmi\tr6, [fp], #-3385\t@ 0xfffff2c7\n-\tb\tfe163984 \n+\tb\tfe16397c \n \trsceq\tr0, r3, r3, lsl #20\n \tldclvs\t15, cr0, [r9, #404]!\t@ 0x194\n \tstrbeq\tlr, [r2, #2629]\t@ 0xa45\n \tsvclt\t0x0088429c\n-\tbne\tfea974b0 \n-\tblne\t7258a4 \n+\tbne\tfea974a8 \n+\tblne\t72589c \n \tstmdane\tsp!, {r0, r1, r4, r6, r9, sl, lr}^\n-\tbl\tfe8a579c \n+\tbl\tfe8a5794 \n \tcmnvs\tsp, #-1879048192\t@ 0x90000000\n \ttsteq\tr3, r1, asr #22\n \tmrcvs\t5, 1, r6, cr9, cr9, {1}\n \tsvclt\t0x00384544\n-\tbl\tfe9194d0 \n-\tb\t13cb8f0 \n-\tb\tfe063d4c \n+\tbl\tfe9194c8 \n+\tb\t13cb8e8 \n+\tb\tfe063d44 \n \tldclvs\t8, cr0, [sl, #-8]!\n \tstrvc\tpc, [r0], #-1284\t@ 0xfffffafc\n \trsbshi\tpc, r8, r7, asr #17\n \tstmdbeq\tr3, {r1, r7, r9, fp, sp, lr, pc}\n \tandsvs\tlr, ip, #323584\t@ 0x4f000\n \tstrbeq\tlr, [r4, #2822]\t@ 0xb06\n \tmovwcs\tpc, #29646\t@ 0x73ce\t@ \n@@ -4183,275 +4181,275 @@\n \tstmdavs\tsp!, {r0, r3, r6, r9, sl, lr}^\n \tmovtvc\tpc, #1283\t@ 0x503\t@ \n \tstmdbcs\tr7, {r2, r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d84054\n \t\t\t@ instruction: 0xf5092004\n \tstrmi\tr7, [fp], r0, lsl #19\n \trsbsge\tpc, r4, r7, asr #17\n-\tbl\t19ae70 \n+\tbl\t19ae68 \n \t\t\t@ instruction: 0xf85602c3\n-\tbl\t196df0 \n+\tbl\t196de8 \n \t\t\t@ instruction: 0xf85608c9\n \tsubsmi\tr9, ip, r9, lsr r0\n \tsbclt\tr6, sl, #5439488\t@ 0x530000\n \tstreq\tlr, [r9], #-2692\t@ 0xfffff57c\n-\tb\tfe151138 \n+\tb\tfe151130 \n \t\t\t@ instruction: 0xf8d80503\n \tvaddl.u8\tq10, d1, d4\n \t\t\t@ instruction: 0xf8d74307\n-\tbl\t1aaf28 \n+\tbl\t1aaf20 \n \tsvcvs\t0x00f909c2\n \torrvc\tpc, r0, #12582912\t@ 0xc00000\n \tstreq\tlr, [r5], #-2692\t@ 0xfffff57c\n \ttsteq\tr4, r1, asr #22\n \t\t\t@ instruction: 0xf588fa5f\n \teorsmi\tpc, r2, r6, asr r8\t@ \n \tstrvc\tpc, [r0, #-1285]\t@ 0xfffffafb\n \tldrdcs\tpc, [r4], -r9\n \tstmibeq\tr3, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorscc\tpc, r3, r6, asr r8\t@ \n \tstmdami\tr7, {r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstmdavc\tr0, {r3, r8, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d9405c\n-\tbl\t196d90 \n+\tbl\t196d88 \n \t\t\t@ instruction: 0xf85609c5\n-\tb\tfe09ee5c \n+\tb\tfe09ee54 \n \tsvcvs\t0x00bb0a03\n \tldrbmi\tr4, [sl], -ip, rrx\n \tldrdpl\tpc, [r4], -r9\n \tmrceq\t14, 0, r0, cr11, cr2, {0}\n-\tbeq\t1857c4 \n+\tbeq\t1857bc \n \tstrbeq\tlr, [r8, #2822]\t@ 0xb06\n \tandvc\tpc, r0, #8388608\t@ 0x800000\n \teorshi\tpc, r8, r6, asr r8\t@ \n \teorlt\tpc, r8, r7, asr #17\n-\tblcs\t207cdc \n-\tb\tfe124f68 \n-\tbl\t18bdd8 \n+\tblcs\t207cd4 \n+\tb\tfe124f60 \n+\tbl\t18bdd0 \n \t\t\t@ instruction: 0xf85608c3\n-\tb\tfe296e8c \n+\tb\tfe296e84 \n \tsvcvs\t0x00bd0a05\n-\tblvc\t10481f4 \n+\tblvc\t10481ec \n \tstmdbcs\tr7, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstrbeq\tlr, [r2, #2822]\t@ 0xb06\n \teorscs\tpc, r2, r6, asr r8\t@ \n \tstmibvc\tr0, {r0, r3, r8, sl, ip, sp, lr, pc}\n \tsubsmi\tr6, sl, sp, ror #16\n \tldrdcc\tpc, [r4], -r8\n \tstmdaeq\tr3, {r0, r2, r7, r9, fp, sp, lr, pc}\n \tbiceq\tlr, fp, #6144\t@ 0x1800\n \teorspl\tpc, fp, r6, asr r8\t@ \n \trsbmi\tr6, sl, fp, asr r8\n-\tb\tfe20b108 \n+\tb\tfe20b100 \n \tsvceq\t0x00430803\n \tbiceq\tlr, r1, #274432\t@ 0x43000\n \tsvclt\t0x008842a8\n-\tbne\t1657208 \n+\tbne\t1657200 \n \tsvcvs\t0x007d1a28\n \tmovweq\tlr, #43937\t@ 0xaba1\n \tsvclt\t0x003842a0\n-\tblne\t19a18 \n-\tb\t1be6608 \n+\tblne\t19a10 \n+\tb\t1be6600 \n \trsbeq\tr0, r9, #20480\t@ 0x5000\n-\tb\t1066314 \n-\tblvs\t1f1f574 \n-\tbpl\tff6c583c \n+\tb\t106630c \n+\tblvs\t1f1f56c \n+\tbpl\tff6c5834 \n \tstrhtmi\tr6, [r1], #-221\t@ 0xffffff23\n \tbicmi\tr6, r9, #252, 24\t@ 0xfc00\n-\tbeq\t2c5cc8 \n+\tbeq\t2c5cc0 \n \tsvclt\t0x0038428c\n-\tbeq\t874e4 \n+\tbeq\t874dc \n \tvldmdbvs\tip!, {s3-s99}\n \trscsvs\tr4, sp, #89128960\t@ 0x5500000\n-\tbeq\t85858 \n+\tbeq\t85850 \n \t\t\t@ instruction: 0xf8c76e3c\n-\tb\tfe133040 \n+\tb\tfe133038 \n \t\t\t@ instruction: 0xf8560a05\n \t\t\t@ instruction: 0x46545039\n-\tbeq\tff285a74 \n+\tbeq\tff285a6c \n \tldrbtvs\tr4, [r9], #85\t@ 0x55\n-\tbl\t7a5848 \n+\tbl\t7a5840 \n \t\t\t@ instruction: 0xf8da0505\n \trsbsvs\tr2, ip, #4\n \tstmdaeq\tr2, {r3, r7, r9, fp, sp, lr, pc}\n \tsbceq\tlr, r5, #323584\t@ 0x4f000\n \t\t\t@ instruction: 0x0c08eb4c\n \tsvcvs\t0x00f94688\n \tsvclt\t0x00944295\n \t\t\t@ instruction: 0xf10c46e6\n-\tblne\t148e68c \n+\tblne\t148e684 \n \tstrmi\tr0, [r9], sp, ror #30\n-\tbeq\t85af0 \n-\tb\tfe025778 \n-\tb\t13ccec0 \n+\tbeq\t85ae8 \n+\tb\tfe025770 \n+\tb\t13cceb8 \n \t\t\t@ instruction: 0xf8c73b59\n-\tbl\t106b0a0 \n-\tb\t12caeb4 \n-\tb\tfe0dddb8 \n-\tb\tfe2cceac \n+\tbl\t106b098 \n+\tb\t12caeac \n+\tb\tfe0dddb0 \n+\tb\tfe2ccea4 \n \tldmdbvs\tr8!, {r8, r9, fp}\n-\tb\t115c7d8 \n+\tb\t115c7d0 \n \tcdpvs\t12, 15, cr0, cr13, cr12, {6}\n \tbicmi\tr4, r8, #-2097152000\t@ 0x83000000\n \trsbhi\tpc, r0, r7, asr #17\n \tmovweq\tlr, #60332\t@ 0xebac\n-\tb\tfe2a5eac \n+\tb\tfe2a5ea4 \n \taddmi\tr4, r5, #192\t@ 0xc0\n \t\t\t@ instruction: 0xf1abbf38\n-\tbne\ta0dad8 \n+\tbne\ta0dad0 \n \tstreq\tlr, [fp, #-2689]\t@ 0xfffff57f\n \t\t\t@ instruction: 0xf8976bb9\n-\tb\tfe0730e0 \n+\tb\tfe0730d8 \n \tldmdbvs\tr9!, {r9, sl, fp}^\n \t\t\t@ instruction: 0xf8d74674\n \tstmdbne\tr9, {r5, r6, lr, pc}\n-\tblvs\te644d4 \n+\tblvs\te644cc \n \tstmibeq\tsl, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorslt\tpc, ip, r7, asr #17\n \ttsteq\tr5, r1, asr #22\n \t\t\t@ instruction: 0xf8d765b9\n \t\t\t@ instruction: 0xf8561080\n \t\t\t@ instruction: 0xf8c7b03a\n-\tblx\t18030bc \n+\tblx\t18030b4 \n \tvmull.p8\t, d17, d12\n \t\t\t@ instruction: 0xf50e4807\n \t\t\t@ instruction: 0xf5087e00\n \t\t\t@ instruction: 0xf8d97880\n \tvaddl.u8\t, d12, d4\n \tcdpvs\t12, 15, cr4, cr12, cr7, {0}\n-\tbeq\tff245b40 \n+\tbeq\tff245b38 \n \tcfstr64vc\tmvdx15, [r0], {12}\n \teorshi\tpc, r8, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf8da6d79\n-\tb\tfe2f2f48 \n+\tb\tfe2f2f40 \n \t\t\t@ instruction: 0xf8560808\n-\tb\tfe277038 \n-\tbl\t18d36c \n-\tb\tfe20da80 \n+\tb\tfe277030 \n+\tbl\t18d364 \n+\tb\tfe20da78 \n \t\t\t@ instruction: 0xf856080b\n \t\t\t@ instruction: 0xf8dab03c\n-\tbl\t1c2f64 \n-\tb\tfe20da88 \n-\tb\tfe24cf88 \n-\tb\t13cd398 \n+\tbl\t1c2f5c \n+\tb\tfe20da80 \n+\tb\tfe24cf80 \n+\tb\t13cd390 \n \t\t\t@ instruction: 0xf8da2e45\n-\tb\t13b6f78 \n-\tb\tfe3a2abc \n+\tb\t13b6f70 \n+\tb\tfe3a2ab4 \n \tldcvs\t14, cr0, [r9, #4]!\n-\tbleq\t305998 \n-\tbl\tfe8e6d68 \n+\tbleq\t305990 \n+\tbl\tfe8e6d60 \n \tmvnmi\tr0, #11264\t@ 0x2c00\n \tvmlseq.f32\ts28, s28, s31\n \tbicspl\tlr, r3, #528384\t@ 0x81000\n-\tbne\tff8e5d6c \n+\tbne\tff8e5d64 \n \t\t\t@ instruction: 0x469c6dfc\n \tsvclt\t0x00384574\n \tstfeqd\tf7, [r1], {172}\t@ 0xac\n-\tbl\tfe91c924 \n+\tbl\tfe91c91c \n \tstrbtmi\tr0, [r4], -lr, lsl #24\n-\tb\tfe063e90 \n+\tb\tfe063e88 \n \tldcvs\t12, cr0, [r9, #-16]!\n \tcmnvs\tfp, #100, 12\t@ 0x6400000\n \t\t\t@ instruction: 0x0c03ea81\n \t\t\t@ instruction: 0x4623633c\n \t\t\t@ instruction: 0xf8c76cfc\n \tstmiane\tr3!, {r2, r3, r4, r6, lr, pc}^\n-\tbvs\tffe644a8 \n+\tbvs\tffe644a0 \n \t\t\t@ instruction: 0xf8d74663\n-\tbl\t105b1c4 \n+\tbl\t105b1bc \n \tstrbmi\tr0, [r2, #-259]\t@ 0xfffffefd\n \t\t\t@ instruction: 0xf1abbf38\n-\tbl\tfe88dbd4 \n+\tbl\tfe88dbcc \n \tldrbtvs\tr0, [r9], #2056\t@ 0x808\n \tmovweq\tlr, #35456\t@ 0x8a80\n \t\t\t@ instruction: 0x677b6e38\n \t\t\t@ instruction: 0xf5030e23\n-\tblvs\tffe67be4 \n+\tblvs\tffe67bdc \n \tvnmlavs.f32\ts28, s0, s30\n \t\t\t@ instruction: 0x9074f897\n \tsbceq\tlr, r3, #6144\t@ 0x1800\n-\tbleq\t3059f8 \n+\tbleq\t3059f0 \n \tstmiaeq\tlr, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorscc\tpc, r3, r6, asr r8\t@ \n \teors\tpc, lr, r6, asr r8\t@ \n \tsmlabtcs\tr7, r4, r3, pc\t@ \n \t\t\t@ instruction: 0xf5016852\n-\tb\tfe0e750c \n+\tb\tfe0e7504 \n \t\t\t@ instruction: 0xf8d8030e\n \tvaddl.u8\tq15, d0, d4\n \t\t\t@ instruction: 0xf8562c07\n-\tb\tfe0b3100 \n-\tbl\t18b858 \n+\tb\tfe0b30f8 \n+\tbl\t18b850 \n \t\t\t@ instruction: 0xf8560ec1\n \t\t\t@ instruction: 0xf50c1031\n-\tbl\t1aa22c \n+\tbl\t1aa224 \n \tldcvs\t8, cr0, [ip, #-804]!\t@ 0xfffffcdc\n \t\t\t@ instruction: 0xf8de404b\n \tsubmi\tr1, sl, r4\n \t\t\t@ instruction: 0xf8d86f79\n \tvaddl.u8\tq12, d1, d4\n-\tbl\t19e860 \n+\tbl\t19e858 \n \t\t\t@ instruction: 0xf50e01cc\n \t\t\t@ instruction: 0xf8567e80\n-\tbl\t1bb140 \n-\tb\tfe0cd78c \n-\tblx\t17cbc88 \n+\tbl\t1bb138 \n+\tb\tfe0cd784 \n+\tblx\t17cbc80 \n \t\t\t@ instruction: 0xf856fc8b\n \t\t\t@ instruction: 0xf50ce03e\n \tstmdavs\tr9, {sl, fp, ip, sp, lr}^\n \tldrdls\tpc, [r4], -r9\n \tvmlaeq.f32\ts28, s29, s20\n \tvmla.i\tq10, , d2[2]\n-\tb\tfe21b490 \n-\tbl\t18d09c \n+\tb\tfe21b488 \n+\tbl\t18d094 \n \t\t\t@ instruction: 0xf85609cc\n \t\t\t@ instruction: 0xf501a03c\n \t\t\t@ instruction: 0xf8d97140\n-\tb\tfe3bb098 \n-\tb\tfe20d8b4 \n+\tb\tfe3bb090 \n+\tb\tfe20d8ac \n \tstrtmi\tr0, [r4], ip, lsl #16\n-\tb\tfe325884 \n-\tbvs\t1f0e0a8 \n+\tb\tfe32587c \n+\tbvs\t1f0e0a0 \n \tsvcvs\t0x00fc46a6\n \tsvclt\t0x00384564\n \tmvfeqdp\tf7, #0.5\n \t\t\t@ instruction: 0xf8c76abc\n \tvmla.i\tq15, , d0[4]\n \tstmiane\tr3!, {r0, r1, r2, r9, sl, fp, sp}^\n \t\t\t@ instruction: 0xf50e6fbc\n-\tbl\t112aab8 \n+\tbl\t112aab0 \n \tsvcvs\t0x00fc0202\n \t\t\t@ instruction: 0x0c0ceba4\n \tstrbeq\tlr, [r1], #2822\t@ 0xb06\n \teorsne\tpc, r1, r6, asr r8\t@ \n \trsbsgt\tpc, r8, r7, asr #17\n-\tbeq\t85af8 \n+\tbeq\t85af0 \n \tsbcseq\tr6, ip, r1, ror #16\n \tstmdaeq\tr1, {r3, r7, r9, fp, sp, lr, pc}\n-\tb\t104ee40 \n+\tb\t104ee38 \n \tldmdbne\tfp, {r1, r6, r7, r8}\n \tandeq\tlr, r1, #67584\t@ 0x10800\n-\tbl\tfe8a6ccc \n-\tb\t13cd10c \n+\tbl\tfe8a6cc4 \n+\tb\t13cd104 \n \tldrbmi\tr6, [r3, #-539]\t@ 0xfffffde5\n \t\t\t@ instruction: 0xf1a8bf38\n-\tbl\tfe8cd0fc \n+\tbl\tfe8cd0f4 \n \tsvcvs\t0x007b0a0a\n-\tbeq\t2c5b04 \n+\tbeq\t2c5afc \n \tvstmiaeq\tr2, {d30-}\n \teorscs\tpc, r2, r6, asr r8\t@ \n \tstreq\tlr, [r8, #-2693]\t@ 0xfffff57b\n \tvmov.i8\td16, #185\t@ 0xb9\n \t\t\t@ instruction: 0xf5012307\n \t\t\t@ instruction: 0xf5037100\n-\tbl\t1a7e1c \n+\tbl\t1a7e14 \n \t\t\t@ instruction: 0xf85604c1\n \tstmdavs\tr4!, {r0, r4, r5, ip}^\n \t\t\t@ instruction: 0xf8dc4051\n-\tbl\t19313c \n+\tbl\t193134 \n \t\t\t@ instruction: 0xf8560cce\n \tsubsmi\tlr, r4, lr, lsr r0\n \tsbceq\tlr, r3, #6144\t@ 0x1800\n \teorscc\tpc, r3, r6, asr r8\t@ \n \tldrdgt\tpc, [r4], -ip\n \tldmdavs\tr3, {r0, r3, r4, r6, lr}^\n \t\t\t@ instruction: 0xf28afa5f\n@@ -4472,52 +4470,52 @@\n \teorscc\tpc, r3, r6, asr r8\t@ \n \tcfstr64vc\tmvdx15, [r0], {12}\n \tstreq\tlr, [r4], #-2880\t@ 0xfffff4c0\n \tmovweq\tlr, #14985\t@ 0x3a89\n \teorsls\tpc, lr, r6, asr r8\t@ \n \tldrdhi\tpc, [r4], -r8\n \tstmdbeq\tr9, {r0, r1, r7, r9, fp, sp, lr, pc}\n-\tb\tfe0a6f80 \n-\tbl\t18b9c4 \n-\tbl\t18d4e0 \n+\tb\tfe0a6f78 \n+\tbl\t18b9bc \n+\tbl\t18d4d8 \n \t\t\t@ instruction: 0xf8d80ecc\n-\tb\t13d71c0 \n+\tb\t13d71b8 \n \tsubsmi\tr6, sl, r5, lsl r8\n \teorscc\tpc, ip, r6, asr r8\t@ \n \tvstmiaeq\tr1, {s29-s107}\n \tstmdbeq\tr3, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tldrdcc\tpc, [r4], -lr\n \tvnmlavc.f32\ts29, s2, s30\n \t\t\t@ instruction: 0x0c0ceb11\n \t\t\t@ instruction: 0x0ec4ea4e\n \tandeq\tlr, r3, #532480\t@ 0x82000\n \tstreq\tlr, [lr], #-2884\t@ 0xfffff4bc\n \tvnmlavs.f32\ts28, s20, s30\n-\tbne\tfe8a67c4 \n+\tbne\tfe8a67bc \n \tcfsh32vc\tmvfx15, mvfx0, #14\n \tsvclt\t0x003845cc\n-\tbl\tfeb199f0 \n-\tbl\t18e214 \n-\tb\tfe04d914 \n-\tbl\t18e228 \n+\tbl\tfeb199e8 \n+\tbl\t18e20c \n+\tb\tfe04d90c \n+\tbl\t18e220 \n \tldcvs\t3, cr0, [r9, #824]!\t@ 0x338\n \teorshi\tpc, r8, r6, asr r8\t@ \n \teors\tpc, lr, r6, asr r8\t@ \n \tstreq\tlr, [r2], #-2689\t@ 0xfffff57f\n \tsmlabtcs\tr7, sl, r3, pc\t@ \n \t\t\t@ instruction: 0xf501685b\n-\tb\tfe3a7714 \n+\tb\tfe3a770c \n \t\t\t@ instruction: 0xf8d90e08\n \tvaddl.u8\tq12, d5, d4\n \t\t\t@ instruction: 0xf5022207\n-\tblx\t17e7c24 \n-\tb\tfe109858 \n-\tbl\t18be4c \n+\tblx\t17e7c1c \n+\tb\tfe109850 \n+\tbl\t18be44 \n \t\t\t@ instruction: 0xf85608c1\n-\tb\tfe38f2f8 \n+\tb\tfe38f2f0 \n \t\t\t@ instruction: 0xf8d80e01\n \tvaddl.u8\t, d12, d4\n \tsubmi\tr4, fp, r7, lsl #16\n \tbiceq\tlr, r2, r6, lsl #22\n \teorscs\tpc, r2, r6, asr r8\t@ \n \tstmvc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n \tandeq\tlr, r2, #581632\t@ 0x8e000\n@@ -4525,240 +4523,240 @@\n \tstmdavs\tsl, {r7, fp, ip}^\n \tbiceq\tlr, r9, r6, lsl #22\n \teorshi\tpc, r8, r6, asr r8\t@ \n \tmovweq\tlr, #10883\t@ 0x2a83\n \t\t\t@ instruction: 0xf8deb2e2\n \t\t\t@ instruction: 0xf502e004\n \tstmdavs\tr9, {r9, ip, sp, lr}^\n-\tbleq\t105fa0 \n+\tbleq\t105f98 \n \tmovwmi\tpc, #29636\t@ 0x73c4\t@ \n \teorsls\tpc, r9, r6, asr r8\t@ \n \tmovtvc\tpc, #1283\t@ 0x503\t@ \n \tsmlabbeq\tlr, r1, sl, lr\n \tvdiveq.f64\td30, d2, d6\n \teorscs\tpc, r2, r6, asr r8\t@ \n \tstmdaeq\tr8, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tstmibeq\tr3, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tstmdaeq\tr2, {r3, r7, r9, fp, sp, lr, pc}\n \tldrdcs\tpc, [r4], -lr\n \t\t\t@ instruction: 0x0ec0ea4f\n \t\t\t@ instruction: 0xf8564051\n \t\t\t@ instruction: 0xf8d92033\n-\tb\t13d72bc \n-\tb\tfe225700 \n-\tblvs\tfee8d2bc \n+\tb\t13d72b4 \n+\tb\tfe2256f8 \n+\tblvs\tfee8d2b4 \n \tsvceq\t0x00434059\n \tbiceq\tlr, fp, #274432\t@ 0x43000\n \tandeq\tlr, lr, r0, lsl fp\n-\tbleq\t105ff0 \n+\tbleq\t105fe8 \n \tvmlaeq.f64\td14, d24, d16\n \ttstvs\tip, #323584\t@ 0x4f000\n \tvmlaeq.f32\ts28, s29, s4\n \tsmlatbeq\tr1, fp, fp, lr\n \t\t\t@ instruction: 0xf5036b7a\n \tstrbmi\tr7, [r0, #-768]\t@ 0xfffffd00\n \tstmdbcc\tr1, {r3, r4, r5, r8, r9, sl, fp, ip, sp, pc}\n-\tbl\t19b428 \n-\tbl\t18e20c \n+\tbl\t19b420 \n+\tbl\t18e204 \n \t\t\t@ instruction: 0xf85602c3\n \t\t\t@ instruction: 0xf8569039\n \tvshr.u8\td19, d19, #4\n \t\t\t@ instruction: 0xf5002007\n \tvmla.i\t, q2, d0[0]\n \tldmdavs\tr2, {r0, r1, r2, fp, sp}^\n \tmovweq\tlr, #39555\t@ 0x9a83\n \tldrdls\tpc, [r4], -fp\n \tstmvc\tr0, {r3, r8, sl, ip, sp, lr, pc}\n-\tblx\tfe3c9c8e \n+\tblx\tfe3c9c86 \n \tandeq\tlr, r9, #532480\t@ 0x82000\n \tstmibeq\tr0, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorseq\tpc, r0, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf8d94043\n-\tbl\t18b334 \n+\tbl\t18b32c \n \t\t\t@ instruction: 0xf85609c8\n \tsubmi\tr8, r2, r8, lsr r0\n \tandmi\tpc, r7, lr, asr #7\n \taddvc\tpc, r0, r0, lsl #10\n \tstmdaeq\tr8, {r0, r1, r7, r9, fp, sp, lr, pc}\n \tldrdcc\tpc, [r4], -r9\n-\tbeq\t245fa8 \n+\tbeq\t245fa0 \n \tstmibeq\tr0, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tstmiaeq\tfp, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tmovweq\tlr, #10883\t@ 0x2a83\n \teorslt\tpc, fp, r6, asr r8\t@ \n \tstreq\tlr, [r3, #-2885]\t@ 0xfffff4bb\n \t\t\t@ instruction: 0xf8d9b2cb\n \t\t\t@ instruction: 0xf5039004\n \t\t\t@ instruction: 0xf8d87300\n \tvaddl.u8\tq12, d1, d4\n \t\t\t@ instruction: 0xf8564207\n \t\t\t@ instruction: 0xf5020030\n-\tb\tfe227c70 \n-\tbl\t18d398 \n+\tb\tfe227c68 \n+\tbl\t18d390 \n \t\t\t@ instruction: 0xf85609c3\n-\tb\tfe2d7448 \n+\tb\tfe2d7440 \n \tsubsmi\tr0, r8, r0\n \tldrdcc\tpc, [r4], -r9\n \tstmibeq\tr2, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \tstmdaeq\tr3, {r3, r7, r9, fp, sp, lr, pc}\n \teorscc\tpc, r2, r6, asr r8\t@ \n \tsubsmi\tr6, r8, sl, lsr fp\n \tldrdcc\tpc, [r4], -r9\n \tldmdbvc\tsl, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^\n \tstmdaeq\tr3, {r3, r7, r9, fp, sp, lr, pc}\n \tbiceq\tlr, sl, #323584\t@ 0x4f000\n-\tbeq\t106010 \n+\tbeq\t106008 \n \tstmibeq\tr5, {r0, r3, r6, r9, fp, sp, lr, pc}^\n \tstreq\tlr, [r9, #-2885]\t@ 0xfffff4bb\n \tmovweq\tlr, #2986\t@ 0xbaa\n \tstmdbeq\tr8, {r0, r2, r5, r7, r8, r9, fp, sp, lr, pc}\n \tstmdaeq\tr3, {r1, r7, r9, fp, sp, lr, pc}\n \tstrmi\tr6, [r2, #3578]\t@ 0xdfa\n \t\t\t@ instruction: 0xf1a9bf38\n \tvmlaeq.f16\ts0, s26, s2\t@ \n \tandcs\tpc, r7, lr, asr #7\n \tstmdbeq\tr9, {r1, r7, r9, fp, sp, lr, pc}\n \tandsvs\tlr, lr, #323584\t@ 0x4f000\n \tandvc\tpc, r0, #8388608\t@ 0x800000\n-\tbleq\tff185ff4 \n+\tbleq\tff185fec \n \teorspl\tpc, r5, r6, asr r8\t@ \n \tsubvc\tpc, r0, r0, lsl #10\n \tbiceq\tlr, r2, #6144\t@ 0x1800\n-\tbcs\t2082f0 \n+\tbcs\t2082e8 \n \teorscs\tpc, r2, r6, asr r8\t@ \n-\tbvc\tfe04881c \n+\tbvc\tfe048814 \n \trsbmi\tr6, sl, fp, asr r8\n \tldrdpl\tpc, [r4], -fp\n-\tbleq\tff2c6018 \n+\tbleq\tff2c6010 \n \teorsge\tpc, sl, r6, asr r8\t@ \n-\tbl\t19b5b4 \n+\tbl\t19b5ac \n \t\t\t@ instruction: 0xf85605c0\n \tsubmi\tr0, r2, r0, lsr r0\n-\tblx\t17e55b4 \n-\tb\tfe0c8a38 \n-\tbl\t70dc44 \n-\tb\tfe0ce448 \n-\tbl\t18c024 \n+\tblx\t17e55ac \n+\tb\tfe0c8a30 \n+\tbl\t70dc3c \n+\tb\tfe0ce440 \n+\tbl\t18c01c \n \tvmull.u\tq8, d24, d1[1]\n \t\t\t@ instruction: 0xf5004007\n \t\t\t@ instruction: 0xf8db7080\n \t\t\t@ instruction: 0xf8562004\n \t\t\t@ instruction: 0xf8dab035\n-\tbl\t19f44c \n-\tb\tfe0cdf40 \n-\tblx\t17cc04c \n+\tbl\t19f444 \n+\tb\tfe0cdf38 \n+\tblx\t17cc044 \n \t\t\t@ instruction: 0xf502f289\n-\tbl\t1127c4c \n+\tbl\t1127c44 \n \t\t\t@ instruction: 0xf8da0403\n \tvaddl.u8\tq13, d9, d4\n \t\t\t@ instruction: 0xf8564307\n \t\t\t@ instruction: 0xf5030030\n-\tb\tfe168160 \n-\tbl\t18c88c \n+\tb\tfe168158 \n+\tbl\t18c884 \n \t\t\t@ instruction: 0xf8560ac2\n-\tb\tfe2d3534 \n+\tb\tfe2d352c \n \tsubsmi\tr0, r0, r0\n \tldrdcs\tpc, [r4], -sl\n-\tbeq\tff106090 \n+\tbeq\tff106088 \n \t\t\t@ instruction: 0xf8564055\n \t\t\t@ instruction: 0xf8da2033\n \tsubsmi\tr3, r0, r4\n \tsbceq\tlr, ip, #323584\t@ 0x4f000\n-\tb\t13db600 \n-\tb\t10e8200 \n-\tbl\t70c3a4 \n-\tbl\t110e4a0 \n+\tb\t13db5f8 \n+\tb\t10e81f8 \n+\tbl\t70c39c \n+\tbl\t110e498 \n \tcfldrsvs\tmvf0, [sl, #-12]!\n-\tb\t13d2234 \n+\tb\t13d222c \n \tstrmi\tr6, [r4, #1049]\t@ 0x419\n \tstccc\t15, cr11, [r1, #-224]\t@ 0xffffff20\n \t\t\t@ instruction: 0x0c00ebac\n \t\t\t@ instruction: 0x0c0cea82\n \t\t\t@ instruction: 0xf8c76cfa\n \tvaddl.u8\tq14, d24, d0\n-\tb\tfe0934d8 \n+\tb\tfe0934d0 \n \tldrmi\tr0, [r2], r5, lsl #24\n-\tbl\t1a5bac \n+\tbl\t1a5ba4 \n \t\t\t@ instruction: 0xf85605c4\n \t\t\t@ instruction: 0xf5004034\n-\tb\tfe2a75d0 \n+\tb\tfe2a75c8 \n \tvaddvs.f32\ts0, s20, s4\n \trsbsgt\tpc, ip, r7, asr #17\n \tstccs\t3, cr15, [r7], {201}\t@ 0xc9\n-\tbeq\t2c6368 \n+\tbeq\t2c6360 \n \tandsvs\tlr, r8, #323584\t@ 0x4f000\n \tandvc\tpc, r0, #8388608\t@ 0x800000\n \tcfstr32vc\tmvfx15, [r0], {12}\n \tbiceq\tlr, r2, #6144\t@ 0x1800\n \teorscs\tpc, r2, r6, asr r8\t@ \n \trsbmi\tr6, r2, fp, asr r8\n-\tbl\t1a56ac \n+\tbl\t1a56a4 \n \t\t\t@ instruction: 0xf85605cc\n \trsbmi\tip, r3, ip, lsr r0\n \tstrbeq\tlr, [r0], #2822\t@ 0xb06\n \teorseq\tpc, r0, r6, asr r8\t@ \n \tstmdavs\tr0!, {r1, r6, lr}^\n \tldrdmi\tpc, [r0], r7\n \tandeq\tlr, ip, #532480\t@ 0x82000\n-\tbl\t79b628 \n+\tbl\t79b620 \n \t\t\t@ instruction: 0xf8d70e02\n \tvmvn.i32\tq14, #204\t@ 0x000000cc\n \t\t\t@ instruction: 0xf8974007\n \tstmdavs\tsl!, {r7, lr}^\n \taddvc\tpc, r0, r0, lsl #10\n \tstrbeq\tlr, [r4, #2822]\t@ 0xb06\n \tmovweq\tlr, #10883\t@ 0x2a83\n \ttsteq\tr3, r1, asr #22\n \t\t\t@ instruction: 0xf28cfa5f\n \tmovwmi\tpc, #29644\t@ 0x73cc\t@ \n \teorsgt\tpc, r4, r6, asr r8\t@ \n-\tbl\t1a56fc \n+\tbl\t1a56f4 \n \t\t\t@ instruction: 0xf50205c0\n \t\t\t@ instruction: 0xf8567200\n \t\t\t@ instruction: 0xf5030030\n \tstmdavs\tsp!, {r6, r8, r9, ip, sp, lr}^\n \tandeq\tlr, r0, ip, lsl #21\n-\tbl\t19b714 \n+\tbl\t19b70c \n \t\t\t@ instruction: 0xf85605c2\n \tsubsmi\tr2, r0, r2, lsr r0\n-\tbl\t1a5718 \n+\tbl\t1a5710 \n \tsubsmi\tr0, r4, r3, asr #11\n \teorscs\tpc, r3, r6, asr r8\t@ \n \tsubsmi\tr6, r0, fp, ror #16\n \tsbceq\tlr, lr, #323584\t@ 0x4f000\n-\tb\t13db6f4 \n-\tb\t10e8300 \n-\tbl\t78c490 \n-\tbl\t104ed98 \n+\tb\t13db6ec \n+\tb\t10e82f8 \n+\tbl\t78c488 \n+\tbl\t104ed90 \n \tsvcvs\t0x00ba0103\n \t\t\t@ instruction: 0xf8d71b0c\n \tstrmi\tr1, [r6, #128]\t@ 0x80\n \tstccc\t15, cr11, [r1], {56}\t@ 0x38\n \tvmlaeq.f64\td14, d16, d30\n-\tbleq\t3c5fb0 \n+\tbleq\t3c5fa8 \n \tmcreq\t15, 0, r6, cr11, cr10, {7}\n-\tbeq\t145fd8 \n+\tbeq\t145fd0 \n \tmovwvc\tpc, #1283\t@ 0x503\t@ \n \tandcs\tpc, r7, r1, asr #7\n \tvmov.i8\td16, #165\t@ 0xa5\n \t\t\t@ instruction: 0xf5002107\n \t\t\t@ instruction: 0xf5017040\n \t\t\t@ instruction: 0xf8567180\n-\tbl\t19b698 \n-\tb\t13cc4dc \n-\tb\t13e6640 \n+\tbl\t19b690 \n+\tb\t13cc4d4 \n+\tb\t13e6638 \n \t\t\t@ instruction: 0xf50c6e1a\n \tldmdavs\tsl, {sl, fp, ip, sp, lr}^\n \teorscc\tpc, r5, r6, asr r8\t@ \n \tstrbeq\tlr, [r5, #2822]\t@ 0xb06\n \tstmdavs\tfp!, {r2, r3, r4, r6, lr}^\n \tstrcs\tpc, [r7, #-971]\t@ 0xfffffc35\n \tstrbvc\tpc, [r0, #-1285]\t@ 0xfffffafb\t@ \n \t\t\t@ instruction: 0xf856405a\n-\tbl\t1976b8 \n+\tbl\t1976b0 \n \trsbmi\tr0, r3, r0, asr #1\n \tvst3.32\t\t\t@ instruction: 0xf48bfa5f\n \tsubmi\tr6, r2, r0, asr #16\n \tsbceq\tlr, r1, r6, lsl #22\n \teorsne\tpc, r1, r6, asr r8\t@ \n \tstmdavs\tr1, {r0, r1, r3, r6, lr}^\n \tmovweq\tlr, #15128\t@ 0x3b18\n@@ -4767,78 +4765,78 @@\n \taddvc\tpc, r0, r0, lsl #10\n \tstmdaeq\tr2, {r0, r3, r6, r8, r9, fp, sp, lr, pc}\n \tsbceq\tlr, ip, #6144\t@ 0x1800\n \tstmibeq\tlr, {r1, r2, r8, r9, fp, sp, lr, pc}^\n \teorsgt\tpc, ip, r6, asr r8\t@ \n \teors\tpc, lr, r6, asr r8\t@ \n \tsmlabtmi\tr7, fp, r3, pc\t@ \n-\tblx\t17e5524 \n+\tblx\t17e551c \n \t\t\t@ instruction: 0xf8c7f28a\n-\tbl\t1af7c4 \n+\tbl\t1af7bc \n \t\t\t@ instruction: 0xf85609c5\n \t\t\t@ instruction: 0xf5025035\n-\tb\tfe327e50 \n+\tb\tfe327e48 \n \tldrbtvs\tr0, [sl], lr, lsl #24\n \teorscs\tpc, r4, r6, asr r8\t@ \n \t\t\t@ instruction: 0x0c05ea8c\n-\tbl\t1a5448 \n+\tbl\t1a5440 \n \tcfsubsvs\tmvf0, mvf10, mvf4\n \torrvc\tpc, r0, r1, lsl #10\n \t\t\t@ instruction: 0xf8d96fbd\n \t\t\t@ instruction: 0xf8d29004\n \tstmdavs\tsp!, {r2, sp, lr, pc}^\n \tstreq\tlr, [lr, #-2693]\t@ 0xfffff57b\n \tvdiveq.f64\td30, d0, d6\n \teorseq\tpc, r0, r6, asr r8\t@ \n \tstmdbeq\tr9, {r0, r2, r7, r9, fp, sp, lr, pc}\n \tvmul.i\tq11, q5, d1[5]\n-\tb\tfe31c6a8 \n+\tb\tfe31c6a0 \n \t\t\t@ instruction: 0xf8de0c00\n \tsvcvs\t0x007a0004\n \tstrbvc\tpc, [r0], #-1284\t@ 0xfffffafc\t@ \n \tstmdbeq\tr0, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tsbceq\tlr, r1, r6, lsl #22\n \teorsne\tpc, r1, r6, asr r8\t@ \n \tmrcvs\t0, 7, r4, cr10, cr1, {2}\n \tsubmi\tr6, r5, r0, asr #16\n \tsbceq\tlr, r2, r6, lsl #22\n \teorscs\tpc, r2, r6, asr r8\t@ \n \tstmdavs\tr2, {r0, r4, r6, lr}^\n \tsbceq\tlr, r4, r6, lsl #22\n \teorsmi\tpc, r4, r6, asr r8\t@ \n \tsbcseq\tr4, sl, r5, asr r0\n-\tb\tfe051930 \n+\tb\tfe051928 \n \tstmdavs\tr0, {r2, r8}^\n \tstrcs\tfp, [r1], #-3884\t@ 0xfffff0d4\n \tsvceq\t0x005b2400\n \t\t\t@ instruction: 0xf8d74045\n \tstrbmi\tr0, [r4], #-128\t@ 0xffffff80\n \tbiceq\tlr, r8, #274432\t@ 0x43000\n \t\t\t@ instruction: 0x0c0ceb10\n-\tbl\t10276c8 \n+\tbl\t10276c0 \n \t\t\t@ instruction: 0x6c380909\n-\tb\t13dc700 \n+\tb\t13dc6f8 \n \tldrmi\tr0, [ip], #-204\t@ 0xffffff34\n \tcmpvc\tip, #323584\t@ 0x4f000\n \tbiceq\tlr, r9, #274432\t@ 0x43000\n \t\t\t@ instruction: 0x0c00eb1c\n \tstmdbeq\tr3, {r0, r3, r6, r8, r9, fp, sp, lr, pc}\n-\tbl\tfe9271f4 \n+\tbl\tfe9271ec \n \tldmdavs\tip!, {r0, r2, fp}^\n \tandeq\tlr, ip, r3, lsl #21\n \tldcvs\t6, cr4, [fp], #632\t@ 0x278\n-\tb\tfe0e3798 \n+\tb\tfe0e3790 \n \tldrtvs\tr0, [r8], r9, lsl #6\n \tsasxmi\tr6, sp, r8\n \tldclvs\t0, cr6, [sp], #-404\t@ 0xfffffe6c\n \tldrtvs\tr4, [fp], #1411\t@ 0x583\n \tmovweq\tlr, #7074\t@ 0x1ba2\n \tandcs\tfp, r0, ip, lsr #30\n \tldmdbne\tfp, {r0, sp}^\n-\tbl\tfeaa742c \n+\tbl\tfeaa7424 \n \tldrbtvs\tr0, [fp], #-0\n \tstreq\tlr, [r5, #-2987]\t@ 0xfffff455\n \tmrcvs\t7, 3, r6, cr13, cr13, {1}\n \tandeq\tlr, r5, r0, lsr #23\n \tuhasxvs\tr6, r8, sp\n \tadcvs\tr4, r5, r0, lsr #12\n \tandcs\tfp, r1, r8, lsr #30\n@@ -4847,24 +4845,24 @@\n \taddmi\tr5, sl, #201326592\t@ 0xc000000\n \tstrbmi\tfp, [r5], -ip, lsr #30\n \tstreq\tpc, [r1, #-424]\t@ 0xfffffe58\n \tldrtvs\tr1, [fp], #-2371\t@ 0xfffff6bd\n \tldmdavs\tfp!, {r0, r1, r5, r6, r8, sp, lr}\n \tldrdmi\tpc, [r4], r7\n \t\t\t@ instruction: 0xf47e42a3\n-\tbmi\t235ec0 \n+\tbmi\t235eb8 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip], r7\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tssatmi\tr3, #30, r4, lsl #15\n \tsvchi\t0x00f0e8bd\n-\tsvc\t0x006cf7fa\n-\tandeq\tfp, r7, r2, lsl #17\n+\tsvc\t0x0070f7fa\n+\tandeq\tfp, r7, sl, lsl #17\n \tandeq\tr0, r0, r0, ror #11\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldmdbmi\tr7!, {r3, r7, r9, sl, lr}\n \taddslt\tr4, r3, r7, lsr fp\n \tsvcge\t0x00004479\n \tldrmi\tr4, [r1], r4, lsl #12\n \tsvceq\t0x003ff1b8\n@@ -4878,145 +4876,145 @@\n \t\t\t@ instruction: 0xf7fc3440\n \tadcsmi\tpc, r4, #60416\t@ 0xec00\n \t\t\t@ instruction: 0xf008d1f8\n \tcfstr32cs\tmvfx0, [r0, #-252]\t@ 0xffffff04\n \tldcne\t0, cr13, [ip, #-268]!\t@ 0xfffffef4\n \tldrtmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf7fa4620\n-\t\t\t@ instruction: 0xf107ed6e\n+\t\t\t@ instruction: 0xf107ed72\n \tstrtmi\tr0, [fp], #-840\t@ 0xfffffcb8\n \tandcs\tr1, r1, #104, 24\t@ 0x6800\n \t\t\t@ instruction: 0xf8030745\n \tandle\tr2, r6, r4, asr #24\n \tandcs\tr1, r0, #2293760\t@ 0x230000\n \t\t\t@ instruction: 0xf8033001\n \tstrbeq\tr2, [r1, -r1, lsl #22]\n \tldmdacs\tr8!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}\n \tldmdacs\tpc!, {r0, r3, r5, r8, fp, ip, lr, pc}\t@ \n \t\t\t@ instruction: 0xf1c0d805\n \ttstcs\tr0, r0, asr #4\n \t\t\t@ instruction: 0xf7fa4420\n-\t\t\t@ instruction: 0x4620eb74\n+\t\t\t@ instruction: 0x4620eb78\n \t\t\t@ instruction: 0xf7fc4649\n \tandcs\tpc, r0, r1, lsl fp\t@ \n \teorseq\tpc, r8, #192, 2\t@ 0x30\n \tstrtmi\tr2, [r0], #-256\t@ 0xffffff00\n-\tbl\t1a49828 \n+\tbl\t1b49820 \n \tstrtmi\tr4, [r0], -r9, asr #12\n \tsbceq\tlr, r8, #323584\t@ 0x4f000\n \tstmib\tr7, {r8, r9, sp}^\n \t\t\t@ instruction: 0xf7fc230f\n-\tbmi\t40a458 \n+\tbmi\t40a450 \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror ip\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrbcc\tsp, [ip, -sp, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdle\tr8, [r1, #48]!\t@ 0x30\n \tmovwcs\tlr, #6118\t@ 0x17e6\n \t\t\t@ instruction: 0x46181d3c\n \t\t\t@ instruction: 0xe7c5713b\n \tstrmi\tr4, [r6], -r5, asr #12\n \t\t\t@ instruction: 0xf7fae7b1\n-\tsvclt\t0x0000eef8\n-\tandeq\tfp, r7, r0, asr r8\n+\tsvclt\t0x0000eefc\n+\tandeq\tfp, r7, r8, asr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r7, sl, lsr #15\n-\tblmi\t39e0cc \n+\t\t\t@ instruction: 0x0007b7b2\n+\tblmi\t39e0c4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3374a4 \n+\tbmi\t33749c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmpl\tr3, {fp, sp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7fabd80\n-\tsvclt\t0x0000eed6\n-\tandeq\tfp, r7, r8, ror #14\n+\tsvclt\t0x0000eeda\n+\tandeq\tfp, r7, r0, ror r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r7, r2, asr r7\n-\tblmi\t39e110 \n+\tandeq\tfp, r7, sl, asr r7\n+\tblmi\t39e108 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3374e8 \n+\tbmi\t3374e0 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmpl\tr3, {r6, fp, sp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7fabd80\n-\tsvclt\t0x0000eeb4\n-\tandeq\tfp, r7, r4, lsr #14\n+\tsvclt\t0x0000eeb8\n+\tandeq\tfp, r7, ip, lsr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r7, lr, lsl #14\n-\tcfstr32mi\tmvfx11, [pc], #-704\t@ b660 \n+\tandeq\tfp, r7, r6, lsl r7\n+\tcfstr32mi\tmvfx11, [pc], #-704\t@ b658 \n \taddlt\tr4, r4, pc, lsr #18\n-\tblmi\tbdcb18 \n-\tbmi\tbf752c \n+\tblmi\tbdcb10 \n+\tbmi\tbf7524 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \tstmdavs\tr0!, {r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf023b108\n \t\t\t@ instruction: 0x4620fe7f\n \tcdp2\t0, 7, cr15, cr12, cr3, {1}\n-\tbllt\t18e5a00 \n-\tblmi\t89e1ec \n+\tbllt\t18e59f8 \n+\tblmi\t89e1e4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1200300\n \tssatmi\tr3, #30, r0, lsl #14\n \tstmdbmi\tr0!, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \teorne\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2079\t@ 0xfffff7e1\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf0381000\n \tldmib\tr7, {r0, r1, r3, r4, r7, r8, fp, ip, sp, lr, pc}^\n \tstccs\t0, cr1, [r0], {-0}\n \tstmdavs\tfp!, {r0, r1, r3, r4, r6, r7, r8, ip, lr, pc}\n \trscle\tr2, r1, r0, lsl #22\n-\tblmi\t4de1f8 \n+\tblmi\t4de1f0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tsvclt\t0x00080300\n \teorne\tpc, sp, #64, 4\n \t\t\t@ instruction: 0xf7fad011\n-\tbmi\t507340 \n+\tbmi\t507348 \n \tldrbtmi\tr4, [sl], #-2827\t@ 0xfffff4f5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tpc, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}\t@ \n \taddsvc\tpc, sl, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2062\t@ 0xfffff7f2\n \t\t\t@ instruction: 0x37104478\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf03840b0\n \tsvclt\t0x0000ba41\n-\tldrdeq\tfp, [r7], -ip\n+\tandeq\tfp, r7, r4, ror #13\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tfp, [r7], -r2\n+\tldrdeq\tfp, [r7], -sl\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tfp, r7, r8, lsr #13\n+\t\t\t@ instruction: 0x0007b6b0\n \tandeq\tr9, r5, r6, ror #11\n \tstrdeq\tr9, [r5], -r0\n-\tandeq\tfp, r7, ip, ror #12\n-\tandeq\tfp, r7, lr, asr #12\n+\tandeq\tfp, r7, r4, ror r6\n+\tandeq\tfp, r7, r6, asr r6\n \tmuleq\tr5, r2, r5\n \tmuleq\tr5, ip, r5\n \tmvnsmi\tlr, sp, lsr #18\n \tstcmi\t14, cr4, [r9], #-160\t@ 0xffffff60\n \tldrbtmi\tfp, [lr], #-130\t@ 0xffffff7e\n \tsvcge\t0x00004b28\n \tldmdbpl\tr4!, {r3, r5, r8, sl, fp, lr}\n@@ -5024,26 +5022,26 @@\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8534604\n \tldrmi\tr8, [r5], -r5\n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xd12e2b00\n \teorvs\tfp, r6, sp, ror r9\n-\tbmi\t83a0ec \n+\tbmi\t83a0e4 \n \tldrbtmi\tr4, [sl], #-2844\t@ 0xfffff4e4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -ip, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdavs\tr1!, {r4, r5, r6, r7, r8, pc}\n \tsvclt\t0x000c2d01\n \t\t\t@ instruction: 0x43b14331\n-\tblcs\t23aec \n-\tbmi\t5bfe10 \n+\tblcs\t23ae4 \n+\tbmi\t5bfe08 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr2, {r1, r2, r4, r8, ip, lr, pc}\n \tsubsvc\tpc, r5, #1325400064\t@ 0x4f000000\n \tsmladcc\tr8, r1, r8, r4\n@@ -5052,123 +5050,123 @@\n \t\t\t@ instruction: 0xf03841f0\n \tstmdbmi\tlr, {r0, r1, r5, r6, r7, r8, fp, ip, sp, pc}\n \tsubcc\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2061\t@ 0xfffff7f3\n \t\t\t@ instruction: 0xf0384478\n \t\t\t@ instruction: 0xf8d8f909\n \tstrb\tr3, [r5, r0]\n-\tstcl\t7, cr15, [r2, #1000]!\t@ 0x3e8\n-\tandeq\tfp, r7, lr, ror #11\n+\tstcl\t7, cr15, [r6, #1000]!\t@ 0x3e8\n+\tstrdeq\tfp, [r7], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r7, r4, ror #11\n+\tandeq\tfp, r7, ip, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x0007b5be\n-\tmuleq\tr7, r2, r5\n+\tandeq\tfp, r7, r6, asr #11\n+\tmuleq\tr7, sl, r5\n \tldrdeq\tr9, [r5], -r4\n \tandeq\tr9, r5, lr, ror #9\n \t\t\t@ instruction: 0x000594be\n \tldrdeq\tr9, [r5], -r8\n \tcfldr32mi\tmvfx11, [r1], #-704\t@ 0xfffffd40\n \taddlt\tr4, r4, r1, lsr r9\n-\tblmi\tc5ccd4 \n-\tbmi\tc776e8 \n+\tblmi\tc5cccc \n+\tbmi\tc776e0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3, {r0, r1, r3, r5, fp, sp, lr}^\n \tstmdavs\tr0!, {r5, r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf023b108\n \tstmdavs\tr0!, {r0, r5, r7, r8, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf023b108\n \t\t\t@ instruction: 0x4620fd9d\n \tldc2\t0, cr15, [sl, #140]\t@ 0x8c\n-\tbllt\t18e5bc4 \n-\tblmi\t89e3b0 \n+\tbllt\t18e5bbc \n+\tblmi\t89e3a8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1200300\n \tssatmi\tr3, #30, r0, lsl #14\n \tstmdbmi\tr0!, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tsubpl\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2079\t@ 0xfffff7e1\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf0381000\n \tldmib\tr7, {r0, r3, r4, r5, r7, fp, ip, sp, lr, pc}^\n \tstccs\t0, cr1, [r0], {-0}\n \tstmdavs\tfp!, {r0, r1, r2, r4, r6, r7, r8, ip, lr, pc}\n \trscle\tr2, r1, r0, lsl #22\n-\tblmi\t4de3bc \n+\tblmi\t4de3b4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tsvclt\t0x00080300\n \tsubpl\tpc, pc, #64, 4\n \t\t\t@ instruction: 0xf7fad011\n-\tbmi\t50717c \n+\tbmi\t507184 \n \tldrbtmi\tr4, [sl], #-2827\t@ 0xfffff4f5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tpc, {r0, r1, r4, r5, r6, r7, r8, ip, lr, pc}\t@ \n \tadcvs\tpc, fp, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2062\t@ 0xfffff7f2\n \t\t\t@ instruction: 0x37104478\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf03840b0\n \tsvclt\t0x0000b95f\n-\tandeq\tfp, r7, r0, lsr #10\n+\tandeq\tfp, r7, r8, lsr #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r7, r6, lsl r5\n+\tandeq\tfp, r7, lr, lsl r5\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tfp, r7, r4, ror #9\n+\tandeq\tfp, r7, ip, ror #9\n \tandeq\tr9, r5, r2, lsr #8\n \tandeq\tr9, r5, r0, asr r4\n-\tandeq\tfp, r7, r8, lsr #9\n-\tandeq\tfp, r7, sl, lsl #9\n+\t\t\t@ instruction: 0x0007b4b0\n+\tmuleq\tr7, r2, r4\n \tandeq\tr9, r5, lr, asr #7\n \tstrdeq\tr9, [r5], -ip\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\tfe55d618 \n+\tbmi\tfe55d610 \n \tumulllt\tr4, r4, r5, fp\t@ \n \tmrcmi\t4, 4, r4, cr5, cr10, {3}\n \tstrmi\tsl, [r5], -r2, lsl #30\n \tldmpl\tr3, {r2, r3, r9, sl, lr}^\n \tsxtab16mi\tr4, r8, lr, ror #8\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf0002900\n \t\t\t@ instruction: 0xf9b580a8\n \t\t\t@ instruction: 0xf1b93014\n \t\t\t@ instruction: 0xf0030f09\n \tandsle\tr0, r4, r8, lsl #2\n \tstmdbcs\tr0, {r0, r9, sl, sp}\n \tstfcsd\tf5, [r0], {113}\t@ 0x71\n-\tbmi\tfe27fdbc \n+\tbmi\tfe27fdb4 \n \tldrbtmi\tr4, [sl], #-2950\t@ 0xfffff47a\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttsthi\tr0, r0, asr #32\t@ \n \tsmladxcc\tr8, r0, r6, r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdavs\tr8!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tcmnle\tr5, r0, lsl #18\n \t\t\t@ instruction: 0xf8564b80\n \t\t\t@ instruction: 0xf5099003\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t588d4 \n+\tblcs\t588cc \n \t\t\t@ instruction: 0xf01bd005\n \tstmdacs\tr0, {r0, r1, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc}\n \tsbchi\tpc, r3, r0, asr #5\n \t\t\t@ instruction: 0xf03e6828\n-\tbllt\t1c4b41c \n+\tbllt\t1c4b414 \n \tmovweq\tlr, #2517\t@ 0x9d5\n-\tblmi\t1dd6874 \n+\tblmi\t1dd686c \n \tandge\tpc, r3, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf8dabf0c\n \t\t\t@ instruction: 0xf8da1014\n \t\t\t@ instruction: 0xf01c1038\n \tmovwlt\tpc, #3785\t@ 0xec9\t@ \n \tsvceq\t0x0000f1b8\n \tsbchi\tpc, sl, r0\n@@ -5184,15 +5182,15 @@\n \tmovwcs\tr3, #2048\t@ 0x800\n \tmcr2\t0, 6, pc, cr8, cr6, {0}\t@ \n \taddpl\tpc, r0, #37748736\t@ 0x2400000\n \ttstcc\tr4, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0xf8c23301\n \t\t\t@ instruction: 0xf5093314\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t58950 \n+\tblcs\t58948 \n \tstmdavs\tr8!, {r1, ip, lr, pc}\n \t\t\t@ instruction: 0xf8acf01c\n \tstmibpl\tr0, {r0, r3, r8, sl, ip, sp, lr, pc}\n \tcmpcc\tr0, #14221312\t@ 0xd90000\t@ \n \tsvclt\t0x00182b01\n \torrsle\tr2, r8, r0, lsl #12\n \tstrcs\tr8, [r0], -fp, lsr #21\n@@ -5202,56 +5200,56 @@\n \tstc2\t0, cr15, [lr], #140\t@ 0x8c\n \t\t\t@ instruction: 0xf023e78f\n \tstmdavs\tr8!, {r3, r8, r9}\n \tadchi\tr2, fp, #32, 2\n \t\t\t@ instruction: 0xf01c2601\n \tusad8\tr4, r3, r8\n \tstc2l\t0, cr15, [sl, #-108]!\t@ 0xffffff94\n-\tblle\t95d08 \n+\tblle\t95d00 \n \tldreq\tr8, [fp, -fp, lsr #21]\n \t\t\t@ instruction: 0xf1b8d520\n \trsbsle\tr0, r3, r0, lsl #30\n \tsubcs\tr4, sp, #76, 18\t@ 0x130000\n \tstmib\tsp, {r8, r9, sp}^\n \tldrbtmi\tr2, [r9], #-2048\t@ 0xfffff800\n \tvhadd.s8\td18, d0, d2\n \t\t\t@ instruction: 0xf01612d5\n-\tblmi\t110b748 \n+\tblmi\t110b740 \n \t\t\t@ instruction: 0xf50358f3\n \t\t\t@ instruction: 0xf8d35380\n \tcdpcs\t3, 0, cr6, cr1, cr4, {1}\n \tsvcge\t0x0067f43f\n \tstrcs\tr6, [r1], -r8, lsr #16\n \t\t\t@ instruction: 0xf918f01c\n \tstmdavs\tr0, {r0, r5, r6, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf9ecf015\n \tldrb\tr4, [r2, -r0, lsl #13]\n \t\t\t@ instruction: 0xf03e6828\n \tstmdacs\tr0, {r0, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}\n \tldmib\tr5, {r2, r3, r6, r8, ip, lr, pc}^\n-\tblcs\t14c960 \n+\tblcs\t14c958 \n \t\t\t@ instruction: 0xf8564b36\n \tsvclt\t0x000ca003\n \t\t\t@ instruction: 0x1014f8da\n \tldrsbtne\tpc, [r8], -sl\t@ \n \tmcr2\t0, 2, pc, cr8, cr12, {0}\t@ \n \teorsle\tr2, sp, r0, lsl #16\n \tsvceq\t0x0000f1b8\n-\tblmi\tc3feb4 \n+\tblmi\tc3feac \n \tldmdavs\tfp, {r0, r1, r4, r5, r6, r7, fp, ip, lr}\n \tstmdavs\tfp!, {r0, r1, r3, r7, r8, fp, ip, sp, pc}^\n \trscvc\tpc, r3, #1325400064\t@ 0x4f000000\n-\tblcs\t15e24c \n+\tblcs\t15e244 \n \tcmpeq\tsp, #79\t@ 0x4f\t@ \n \tsvclt\t0x000c4479\n \t\t\t@ instruction: 0x0014f8da\n \tldrsbteq\tpc, [r8], -sl\t@ \n \tstmdacc\tr0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0162300\n-\tblmi\t90b6c8 \n+\tblmi\t90b6c0 \n \tandls\tpc, r3, r6, asr r8\t@ \n \taddpl\tpc, r0, #37748736\t@ 0x2400000\n \ttstcc\tr4, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0xf8c23301\n \t\t\t@ instruction: 0xf5093314\n \t\t\t@ instruction: 0xf8d95980\n \tcdpcs\t3, 0, cr6, cr1, cr4, {1}\n@@ -5274,141 +5272,141 @@\n \t\t\t@ instruction: 0xf98cf015\n \tstrb\tr4, [r5, r0, lsl #13]!\n \t\t\t@ instruction: 0xf0156828\n \tstrmi\tpc, [r0], r7, lsl #19\n \tstmdavs\tr8!, {r4, r5, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf982f015\n \tstr\tr4, [ip, r0, lsl #13]!\n-\tstc\t7, cr15, [r6], #-1000\t@ 0xfffffc18\n-\tandeq\tfp, r7, r8, lsr #8\n+\tstc\t7, cr15, [sl], #-1000\t@ 0xfffffc18\n+\tandeq\tfp, r7, r0, lsr r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r7, ip, lsl r4\n-\tandeq\tfp, r7, lr, ror #7\n+\tandeq\tfp, r7, r4, lsr #8\n+\tstrdeq\tfp, [r7], -r6\n \tandeq\tr0, r0, r8, asr #11\n \tmuleq\tr0, r4, r5\n \tandeq\tr0, r0, r8, asr #10\n \tandeq\tr9, r5, sl, asr #5\n \tandeq\tr9, r5, lr, lsr r2\n \tandeq\tr9, r5, r8, asr #3\n \tandeq\tr9, r5, r6, ror r1\n \tsvcmi\t0x00f0e92d\n \tldrmi\tr4, [lr], -r3, lsl #12\n \tsvcge\t0x0000b0d5\n \tstrmi\tr4, [r8], -ip, asr #26\n \tldrbtmi\tr2, [sp], #-1024\t@ 0xfffffc00\n-\tbmi\t12e4154 \n-\tblmi\t12e455c \n+\tbmi\t12e414c \n+\tblmi\t12e4554 \n \trscsvs\tr4, r9, sl, ror r4\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsmlalbtcc\tpc, ip, r7, r8\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tstmib\tsl!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tlr!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tteqvs\tr8, ip, lsr r2\n \tmcrcs\t1, 0, r6, cr0, cr12, {3}\n-\tbmi\t1140060 \n+\tbmi\t1140058 \n \tmsreq\tCPSR_s, r7, lsl #2\n \t\t\t@ instruction: 0xf1074620\n \tldrbtmi\tr0, [sl], #-800\t@ 0xfffffce0\n \t\t\t@ instruction: 0xf7fa6013\n-\tblmi\t1047734 \n+\tblmi\t104773c \n \t\t\t@ instruction: 0xf1074621\n \tstmiapl\tfp!, {r4, r5}^\n \t\t\t@ instruction: 0xf7f9607b\n-\tstmdacs\tr0, {r2, r3, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r6, r7, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf107d162\n \t\t\t@ instruction: 0xf1070030\n \t\t\t@ instruction: 0xf7fa0828\n-\tldmdami\tr9!, {r1, r3, r4, r8, sl, fp, sp, lr, pc}\n+\tldmdami\tr9!, {r1, r2, r3, r4, r8, sl, fp, sp, lr, pc}\n \tstrteq\tpc, [r0], -r7, lsl #2\n \tandcc\tr4, r4, r8, ror r4\n-\tldmib\tlr!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr2, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x464069b9\n-\tblx\t1047fd0 \n+\tblx\t1047fc8 \n \tldmib\tr7, {r1, r2, r3, r4, r5, r6, r7, r8, sp, lr}^\n \tldmib\tr7, {r2, r9, fp, ip, lr}^\n \t\t\t@ instruction: 0xb1b8b902\n \tldrtmi\tr6, [r0], -r6, lsl #16\n-\tldmib\tr6!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tsl!, {r1, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \taddmi\tr4, r5, #4, 12\t@ 0x400000\n \tstrmi\tsp, [r2], -fp, lsl #6\n \tldrtmi\tr4, [r0], -r9, asr #12\n-\tldcl\t7, cr15, [r2, #-1000]\t@ 0xfffffc18\n+\tldcl\t7, cr15, [r6, #-1000]\t@ 0xfffffc18\n \tadcmi\tfp, r5, #40, 18\t@ 0xa0000\n \t\t\t@ instruction: 0xf819d027\n-\tbcs\tbd3f18 \n+\tbcs\tbd3f10 \n \tstrbmi\tsp, [r0], -r3, lsr #32\n-\tblx\t1548008 \n+\tblx\t1548000 \n \tmvnle\tr2, r0, lsl #16\n \t\t\t@ instruction: 0xf1074604\n \t\t\t@ instruction: 0xf7fa0030\n-\tstmdami\tr3!, {r1, r3, r8, sl, fp, sp, lr, pc}\n+\tstmdami\tr3!, {r1, r2, r3, r8, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \t\t\t@ instruction: 0x46216a78\n-\tldcl\t7, cr15, [ip, #1000]\t@ 0x3e8\n-\tbmi\t7e6814 \n+\tstcl\t7, cr15, [r0, #1000]!\t@ 0x3e8\n+\tbmi\t7e680c \n \tldrbtmi\tr4, [sl], #-2841\t@ 0xfffff4e7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, #-135]\t@ 0xffffff79\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1220300\n \tstrvc\tpc, [sl, r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmibvs\tfp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^\n \tldrmi\tr4, [sl], -r2, lsr #11\n \tandcs\tfp, r0, #40, 30\t@ 0xa0\n \tsvclt\t0x00386819\n \tstmdbcs\tr0, {r0, r9, sp}\n \t\t\t@ instruction: 0xf042bf08\n-\tbcs\tc770 \n+\tbcs\tc768 \n \tstrtmi\tsp, [r2], sp, asr #1\n \t\t\t@ instruction: 0xf8cb601e\n \tstrb\tr4, [r8, r0]\n \t\t\t@ instruction: 0xe7da69b8\n \tldmdavs\tfp!, {r0, r2, r3, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7fa0030\n-\t\t\t@ instruction: 0xf7faedba\n-\tsvclt\t0x0000eb72\n-\tmuleq\tr7, sl, r1\n-\tmuleq\tr7, r0, r1\n+\t\t\t@ instruction: 0xf7faedbe\n+\tsvclt\t0x0000eb76\n+\tandeq\tfp, r7, r2, lsr #3\n+\tmuleq\tr7, r8, r1\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0007f6b2\n+\t\t\t@ instruction: 0x0007f6ba\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tpc, r7, r4, lsl #13\n-\tandeq\tpc, r7, sl, lsr #12\n-\tandeq\tfp, r7, sl, asr #1\n-\tandeq\tpc, r7, ip, asr #11\n-\tblmi\t55e80c \n+\tandeq\tpc, r7, ip, lsl #13\n+\tandeq\tpc, r7, r2, lsr r6\t@ \n+\tldrdeq\tfp, [r7], -r2\n+\tldrdeq\tpc, [r7], -r4\n+\tblmi\t55e804 \n \tldrbtmi\tfp, [sl], #-1424\t@ 0xfffffa70\n \tsvcge\t0x0000b083\n \t\t\t@ instruction: 0x463858d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tstcl\t7, cr15, [r6, #-1000]\t@ 0xfffffc18\n+\tstcl\t7, cr15, [sl, #-1000]\t@ 0xfffffc18\n \tldrtmi\tr2, [r8], -r1, lsl #2\n-\tmcr\t7, 7, pc, cr14, cr9, {7}\t@ \n+\tmrc\t7, 7, APSR_nzcv, cr2, cr9, {7}\n \tldrtmi\tr4, [r9], -sp, lsl #16\n \tandscc\tr4, ip, r8, ror r4\n-\tb\t1649fd0 \n+\tb\t1749fc8 \n \t\t\t@ instruction: 0xf7fa4638\n-\tbmi\t2c6450 \n+\tbmi\t2c6458 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tbl\td49ff4 \n-\tandeq\tfp, r7, r2, asr #32\n+\tbl\te49fec \n+\tandeq\tfp, r7, sl, asr #32\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r7, ip, ror #10\n-\tandeq\tfp, r7, lr\n-\tcfldr32mi\tmvfx11, [pc], #-960\t@ bc60 \n+\tandeq\tpc, r7, r4, ror r5\t@ \n+\tandeq\tfp, r7, r6, lsl r0\n+\tcfldr32mi\tmvfx11, [pc], #-960\t@ bc58 \n \tsvcge\t0x0000b0d1\n \tldmdbmi\tpc!, {r1, r2, r3, r4, r5, r9, fp, lr}\t@ \n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \trscsvs\tr4, sl, lr, lsr fp\n \tstmdavs\tr9, {r0, r5, r6, fp, ip, lr}\n \tteqne\tip, r7, asr #17\t@ \n \ttsteq\tr0, pc, asr #32\t@ \n@@ -5416,45 +5414,45 @@\n \tteqlt\tfp, fp, lsl r8\n \tvst2.8\t{d20,d22}, [pc :256], r9\n \tldmdami\tr9!, {r1, r2, r4, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 1, pc, cr2, cr7, {1}\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7fa2000\n-\tblmi\td87578 \n+\tblmi\td87580 \n \tstrdcs\tr6, [r0, -sl]\n \teoreq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], r3\n-\tstcl\t7, cr15, [ip, #996]!\t@ 0x3e4\n+\tldcl\t7, cr15, [r0, #996]!\t@ 0x3e4\n \tcmple\tr8, r0, lsl #16\n \teoreq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7fa4d2f\n-\tstmdami\tpc!, {r2, r3, r4, r5, sl, fp, sp, lr, pc}\t@ \n+\tstmdami\tpc!, {r6, sl, fp, sp, lr, pc}\t@ \n \tldreq\tpc, [r8], #-263\t@ 0xfffffef9\n \tldrbtmi\tr4, [r8], #-1149\t@ 0xfffffb83\n \tandcc\tr4, r4, r6, lsr #12\n \t\t\t@ instruction: 0xf7fa3534\n-\t\t\t@ instruction: 0x4620e8de\n+\tstrtmi\tlr, [r0], -r2, ror #17\n \t\t\t@ instruction: 0xf03e6879\n \t\t\t@ instruction: 0x4604f95f\n \tstmdavs\tr1!, {r2, r3, r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf03e4628\n \t\t\t@ instruction: 0x4630f819\n \t\t\t@ instruction: 0xf986f03e\n \tstccs\t6, cr4, [r0], {4}\n \t\t\t@ instruction: 0xf107d1f5\n \t\t\t@ instruction: 0xf7fa0020\n-\tstmdami\tr1!, {r2, r3, r4, r5, sl, fp, sp, lr, pc}\n+\tstmdami\tr1!, {r6, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \tldrmi\tr3, [r8, r4]\n \t\t\t@ instruction: 0x46216978\n-\tstc\t7, cr15, [lr, #-1000]\t@ 0xfffffc18\n+\tldc\t7, cr15, [r2, #-1000]\t@ 0xfffffc18\n \tldmvs\tsl!, {r1, r2, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t6fa6a4 \n+\tbmi\t6fa69c \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tip, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tstrvc\tpc, [r2, r7, lsl #10]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n@@ -5462,31 +5460,31 @@\n \tldmdami\tr4, {r0, r1, r2, r3, r4, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t0, 5, pc, cr12, cr7, {1}\t@ \n \tldmdami\tr2, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \tldrmi\tr3, [r8, r4]\n \teoreq\tpc, r0, r7, lsl #2\n-\tldcl\t7, cr15, [r4], #1000\t@ 0x3e8\n-\tb\tfeb4a104 \n-\tldrdeq\tsl, [r7], -r8\n-\tldrdeq\tsl, [r7], -r6\n+\tldcl\t7, cr15, [r8], #1000\t@ 0x3e8\n+\tb\tfec4a0fc \n+\tandeq\tsl, r7, r0, ror #31\n+\tldrdeq\tsl, [r7], -lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr8, r5, r0, lsl pc\n \tandeq\tr8, r5, lr, asr #30\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tpc, r7, r8, asr #9\n-\tandeq\tpc, r7, r6, asr #9\n-\tandeq\tpc, r7, lr, lsl #9\n-\tandeq\tsl, r7, r6, lsr #30\n+\tldrdeq\tpc, [r7], -r0\n+\tandeq\tpc, r7, lr, asr #9\n+\tmuleq\tr7, r6, r4\n+\tandeq\tsl, r7, lr, lsr #30\n \tandeq\tr8, r5, r0, ror #28\n \tmuleq\tr5, lr, lr\n-\tandeq\tpc, r7, r2, asr #8\n-\tcfldr32mi\tmvfx11, [pc], #-960\t@ bd98 \n+\tandeq\tpc, r7, sl, asr #8\n+\tcfldr32mi\tmvfx11, [pc], #-960\t@ bd90 \n \tsvcge\t0x0000b0d1\n \tldmdbmi\tpc!, {r1, r2, r3, r4, r5, r9, fp, lr}\t@ \n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \trscsvs\tr4, sl, lr, lsr fp\n \tstmdavs\tr9, {r0, r5, r6, fp, ip, lr}\n \tteqne\tip, r7, asr #17\t@ \n \ttsteq\tr0, pc, asr #32\t@ \n@@ -5494,45 +5492,45 @@\n \tteqlt\tfp, fp, lsl r8\n \tvmul.i8\td20, d0, d25\n \tldmdami\tr9!, {r1, r3, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [r6, #220]\t@ 0xdc\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7fa2000\n-\tblmi\td87440 \n+\tblmi\td87448 \n \tstrdcs\tr6, [r0, -sl]\n \teoreq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], r3\n-\tldcl\t7, cr15, [r0, #-996]\t@ 0xfffffc1c\n+\tldcl\t7, cr15, [r4, #-996]\t@ 0xfffffc1c\n \tcmple\tr8, r0, lsl #16\n \teoreq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7fa4d2f\n-\tstmdami\tpc!, {r5, r7, r8, r9, fp, sp, lr, pc}\t@ \n+\tstmdami\tpc!, {r2, r5, r7, r8, r9, fp, sp, lr, pc}\t@ \n \tldreq\tpc, [r8], #-263\t@ 0xfffffef9\n \tldrbtmi\tr4, [r8], #-1149\t@ 0xfffffb83\n \tandcc\tr4, r4, r6, lsr #12\n \t\t\t@ instruction: 0xf7fa3538\n-\tstrtmi\tlr, [r0], -r2, asr #16\n+\tstrtmi\tlr, [r0], -r6, asr #16\n \t\t\t@ instruction: 0xf03e6879\n \tstrmi\tpc, [r4], -r3, asr #17\n \tstmdavs\tr1!, {r2, r3, r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf03d4628\n \tshsub16mi\tpc, r0, sp\t@ \n \t\t\t@ instruction: 0xf8eaf03e\n \tstccs\t6, cr4, [r0], {4}\n \t\t\t@ instruction: 0xf107d1f5\n \t\t\t@ instruction: 0xf7fa0020\n-\tstmdami\tr1!, {r5, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdami\tr1!, {r2, r5, r7, r8, r9, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \tldrmi\tr3, [r8, r4]\n \t\t\t@ instruction: 0x46216978\n-\tldcl\t7, cr15, [r2], #-1000\t@ 0xfffffc18\n+\tldcl\t7, cr15, [r6], #-1000\t@ 0xfffffc18\n \tldmvs\tsl!, {r1, r2, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t6fa7dc \n+\tbmi\t6fa7d4 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tip, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tstrvc\tpc, [r2, r7, lsl #10]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n@@ -5540,30 +5538,30 @@\n \tldmdami\tr4, {r0, r4, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 0, pc, cr0, cr7, {1}\n \tldmdami\tr2, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \tldrmi\tr3, [r8, r4]\n \teoreq\tpc, r0, r7, lsl #2\n-\tmrrc\t7, 15, pc, r8, cr10\t@ \n-\tb\t44a23c \n-\tandeq\tsl, r7, r0, lsr #29\n-\tmuleq\tr7, lr, lr\n+\tmrrc\t7, 15, pc, ip, cr10\t@ \n+\tb\t54a234 \n+\tandeq\tsl, r7, r8, lsr #29\n+\tandeq\tsl, r7, r6, lsr #29\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tldrdeq\tr8, [r5], -r8\t@ \n \tandeq\tr8, r5, r6, lsr #28\n \tandeq\tr0, r0, ip, lsr #11\n-\tmuleq\tr7, r0, r3\n-\tandeq\tpc, r7, lr, lsl #7\n-\tandeq\tpc, r7, r6, asr r3\t@ \n-\tandeq\tsl, r7, lr, ror #27\n+\tmuleq\tr7, r8, r3\n+\tmuleq\tr7, r6, r3\n+\tandeq\tpc, r7, lr, asr r3\t@ \n+\tstrdeq\tsl, [r7], -r6\n \tandeq\tr8, r5, r8, lsr #26\n \tandeq\tr8, r5, r6, ror sp\n-\tandeq\tpc, r7, sl, lsl #6\n+\tandeq\tpc, r7, r2, lsl r3\t@ \n \tsvcmi\t0x00f0e92d\n \tstclmi\t13, cr4, [r4], #908\t@ 0x38c\n \tcfstrs\tmvf4, [sp, #-500]!\t@ 0xfffffe0c\n \taddslt\tr8, r5, r2, lsl #22\n \tsvcge\t0x00004be2\n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \tstrmi\tr4, [sp], -r1, ror #21\n@@ -5572,160 +5570,160 @@\n \tldmpl\tfp, {r3, r4, r5, r6, sp, lr}\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tstrcs\tr8, [r0], #-300\t@ 0xfffffed4\n \tstccs\t3, cr7, [r0, #-240]\t@ 0xffffff10\n \torrhi\tpc, fp, r0\n \t\t\t@ instruction: 0xf7f94628\n-\tstrmi\tlr, [r6], -r6, asr #31\n+\tstrmi\tlr, [r6], -sl, asr #31\n \t\t\t@ instruction: 0xf0002800\n-\tblmi\tff5ac67c \n+\tblmi\tff5ac674 \n \tcmpls\tr8, #14614528\t@ 0xdf0000\t@ \n \tmcr\t4, 0, r4, cr8, cr11, {3}\n-\tblmi\tff55ab24 \n+\tblmi\tff55ab1c \n \tldrbtmi\tr4, [fp], #-1273\t@ 0xfffffb07\n-\tbcc\tfe447b0c \n+\tbcc\tfe447b04 \n \tstrcc\tlr, [r1], #-3\n \tvrshr.s64\td4, d20, #64\n \tstcpl\t0, cr8, [sl, #-868]!\t@ 0xfffffc9c\n \t\t\t@ instruction: 0xf0002a00\n-\tbcs\t26c654 \n-\tbcs\t83bf64 \n+\tbcs\t26c64c \n+\tbcs\t83bf5c \n \tmovwcs\tfp, #7948\t@ 0x1f0c\n-\tbcs\tb14f0c \n+\tbcs\tb14f04 \n \t\t\t@ instruction: 0xf043bf08\n-\tblcs\tcf18 \n-\tbcs\tb00ac4 \n+\tblcs\tcf10 \n+\tbcs\tb00abc \n \trschi\tpc, r1, r0\n \tsvclt\t0x00032a2d\n \tstrcc\tr7, [r1], #-827\t@ 0xfffffcc5\n \tldmcc\tpc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\t@ \n \tsvclt\t0x00084698\n \tstmdbne\tr9!, {r1, r3, r5, r8, sl, fp, ip, lr}\n \tstfeqd\tf7, [fp], {7}\n-\tbleq\t1008748 \n+\tbleq\t1008740 \n \tand\tr4, r7, sl, lsl #13\n \t\t\t@ instruction: 0xf80c3401\n \tldrbmi\tr2, [ip, #-3841]\t@ 0xfffff0ff\n \tsbcshi\tpc, r8, r0\n \tsvccs\t0x0001f811\n \tmsreq\tCPSR_fxc, #-2147483608\t@ 0x80000028\n \tsbcseq\tpc, pc, r2\n \tsvclt\t0x00182800\n-\tbl\tfe856f64 \n+\tbl\tfe856f5c \n \tsvclt\t0x008c0e0a\n \tmovwcs\tr2, #769\t@ 0x301\n \tsvclt\t0x000c2a09\n \t\t\t@ instruction: 0xf0032300\n-\tblcs\tcf74 \n+\tblcs\tcf6c \n \t\t\t@ instruction: 0xf107d1e4\n \tldrmi\tr0, [lr], #848\t@ 0x350\n \t\t\t@ instruction: 0xf80e2300\n-\tblvc\tedb490 \n+\tblvc\tedb488 \n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf10780ed\n \tstrbmi\tr0, [r9], -ip, lsl #20\n \t\t\t@ instruction: 0xf7fa4650\n-\tstmdacs\tr0, {r2, r4, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r7, r8, r9, fp, sp, lr, pc}\n \tmrc\t0, 0, sp, cr8, cr14, {3}\n \t\t\t@ instruction: 0x46501a10\n-\tbl\tfe34a388 \n+\tbl\tfe44a380 \n \t\t\t@ instruction: 0xf0002800\n \tmrc\t0, 0, r8, cr8, cr6, {4}\n \t\t\t@ instruction: 0x46501a90\n-\tbl\tfe14a398 \n+\tbl\tfe24a390 \n \t\t\t@ instruction: 0xf0002800\n \tstmibmi\tr1!, {r1, r3, r4, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t1f4a3a8 \n+\tbl\tfe04a3a0 \n \t\t\t@ instruction: 0xf0002800\n \tldmibmi\tlr, {r2, r3, r4, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t1d4a3b8 \n+\tbl\t1e4a3b0 \n \t\t\t@ instruction: 0xf0002800\n \tldmibmi\tfp, {r1, r3, r4, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t1b4a3c8 \n+\tbl\t1c4a3c0 \n \t\t\t@ instruction: 0xf0002800\n \tldmibmi\tr8, {r0, r1, r3, r5, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t194a3d8 \n+\tbl\t1a4a3d0 \n \t\t\t@ instruction: 0xf0002800\n \tldmibmi\tr5, {r0, r3, r5, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t174a3e8 \n+\tbl\t184a3e0 \n \t\t\t@ instruction: 0xf0002800\n \tldmibmi\tr2, {r0, r1, r4, r5, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t154a3f8 \n+\tbl\t164a3f0 \n \t\t\t@ instruction: 0xf0002800\n \tstmibmi\tpc, {r0, r1, r2, r3, r4, r7, pc}\t@ \n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t134a408 \n+\tbl\t144a400 \n \t\t\t@ instruction: 0xf0002800\n \tstmibmi\tip, {r1, r4, r5, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t114a418 \n+\tbl\t124a410 \n \t\t\t@ instruction: 0xf0002800\n \tstmibmi\tr9, {r3, r4, r5, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\tf4a428 \n+\tbl\t104a420 \n \t\t\t@ instruction: 0xf0002800\n \tstmibmi\tr6, {r0, r3, r5, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\td4a438 \n+\tbl\te4a430 \n \t\t\t@ instruction: 0xf0002800\n \tstmibmi\tr3, {r0, r1, r2, r3, r5, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\tb4a448 \n+\tbl\tc4a440 \n \t\t\t@ instruction: 0xf0002800\n \tstmibmi\tr0, {r1, r2, r3, r5, r7, pc}\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t94a458 \n+\tbl\ta4a450 \n \t\t\t@ instruction: 0xf0002800\n \tldmdbmi\tsp!, {r0, r2, r3, r5, r7, pc}^\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n-\tbl\t74a468 \n+\tbl\t84a460 \n \t\t\t@ instruction: 0xf0402800\n \tldmdavs\tr8!, {r0, r1, r3, r4, r5, r7, pc}^\n \tvst1.16\t{d20-d22}, [pc], r2\n \t\t\t@ instruction: 0xf7ff4100\n \t\t\t@ instruction: 0xe004fabb\n \t\t\t@ instruction: 0x46426878\n \t\t\t@ instruction: 0xf7ff2101\n \tmovwcs\tpc, #2741\t@ 0xab5\t@ \n \tteqvc\tfp, #180, 4\t@ 0x4000000b\n \tsvcge\t0x0027f6ff\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, fp, sp, lr}\n \tteqle\tfp, r0, lsl #16\n-\tblmi\t171ee70 \n+\tblmi\t171ee68 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tldrbcc\tr8, [r4, -sl, lsr #1]\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \tldmdavs\tr8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^\n \ttstcs\tr2, r2, asr #12\n-\tblx\tfe5ca4d8 \n+\tblx\tfe5ca4d0 \n \tstrcc\tlr, [r1], #-2015\t@ 0xfffff821\n \t\t\t@ instruction: 0xf04f733b\n \tstcpl\t8, cr0, [sl, #-4]!\n \tldmdavs\tr8!, {r0, r5, r8, r9, sl, sp, lr, pc}^\n \tvst1.16\t{d20-d22}, [pc], r2\n \t\t\t@ instruction: 0xf7ff6100\n \tldrb\tpc, [r2, r9, lsl #21]\t@ \n \tcdpeq\t0, 3, cr15, cr15, cr15, {2}\n \tldmdavs\tr8!, {r0, r3, r4, r5, r8, r9, sl, sp, lr, pc}^\n \ttstcs\tr4, r2, asr #12\n-\tblx\tfe04a504 \n+\tblx\tfe04a4fc \n \tldmdavs\tr8!, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc}^\n \ttstcs\tr8, r2, asr #12\n-\tblx\t1eca510 \n+\tblx\t1eca508 \n \tldmdbmi\tr7, {r0, r1, r6, r7, r8, r9, sl, sp, lr, pc}^\n \tsubscc\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r9], #-2134\t@ 0xfffff7aa\n \t\t\t@ instruction: 0xf0374478\n \tstrb\tpc, [sl], r9, asr #23\t@ \n \tvst2.16\t{d20,d22}, [pc :64], r4\n \tldmdami\tr4, {r1, r4, r5, r6, r9, ip, sp, lr}^\n@@ -5753,49 +5751,49 @@\n \tstc2l\t0, cr15, [sl], #-220\t@ 0xffffff24\n \tldmdavs\tr8!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^\n \tvst1.16\t{d20-d22}, [pc], r2\n \t\t\t@ instruction: 0xf7ff7180\n \t\t\t@ instruction: 0xe782fa39\n \t\t\t@ instruction: 0x46426878\n \torrvs\tpc, r0, pc, asr #8\n-\tblx\tcca5a0 \n+\tblx\tcca598 \n \tldmdavs\tr8!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tvst1.16\t{d20-d22}, [pc], r2\n \t\t\t@ instruction: 0xf7ff7100\n \tldrb\tpc, [r4, -fp, lsr #20]!\t@ \n \t\t\t@ instruction: 0x46426878\n \torrpl\tpc, r0, pc, asr #8\n-\tblx\t94a5bc \n+\tblx\t94a5b4 \n \tldmdavs\tr8!, {r0, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tvst1.16\t{d20-d22}, [pc], r2\n \t\t\t@ instruction: 0xf7ff5100\n \t\t\t@ instruction: 0xe766fa1d\n \t\t\t@ instruction: 0x46426878\n \ttsteq\tr1, r4, asr #4\t@ \n-\tblx\t5ca5d8 \n+\tblx\t5ca5d0 \n \tldmdavs\tfp!, {r0, r1, r2, r3, r4, r6, r8, r9, sl, sp, lr, pc}\n-\tblcs\t26650 \n+\tblcs\t26648 \n \tstmdbmi\tr9!, {r0, r1, r2, r3, r4, r5, r7, ip, lr, pc}\n \tsubsvc\tpc, r9, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2088\t@ 0xfffff7d8\n \t\t\t@ instruction: 0xf0374478\n \t\t\t@ instruction: 0xf04ffc33\n \tsmmlsr\tr9, pc, r0, r3\t@ \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, fp, sp, lr}\n \tadcsle\tr2, r0, r0, lsl #22\n \tvmla.i8\td20, d0, d19\n \tstmdami\tr3!, {r1, r6, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [r4], #-220\t@ 0xffffff24\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7fae74a\n-\tsvclt\t0x0000e82c\n-\tandeq\tsl, r7, ip, ror #26\n+\tsvclt\t0x0000e830\n+\tandeq\tsl, r7, r4, ror sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r7, lr, asr sp\n+\tandeq\tsl, r7, r6, ror #26\n \tandeq\tr0, r0, r8, lsl r6\n \tstrdeq\tr8, [r5], -r8\t@ \n \tandeq\tr8, r5, ip, ror #25\n \tstrdeq\tr8, [r5], -r2\n \tandeq\tr8, r5, r6, lsr #24\n \tandeq\tr8, r5, sl, lsl ip\n \tandeq\tr8, r5, lr, lsl #24\n@@ -5805,42 +5803,42 @@\n \tldrdeq\tr8, [r5], -lr\n \tldrdeq\tr8, [r5], -r2\n \tandeq\tr8, r5, r6, asr #23\n \t\t\t@ instruction: 0x00058bba\n \t\t\t@ instruction: 0x00058bb2\n \tandeq\tr8, r5, r6, lsr #23\n \tmuleq\tr5, sl, fp\n-\tandeq\tsl, r7, ip, asr #22\n+\tandeq\tsl, r7, r4, asr fp\n \tandeq\tr8, r5, lr, lsr sl\n \tmuleq\tr5, ip, sl\n \tandeq\tr8, r5, ip, lsr #20\n \tandeq\tr8, r5, sl, lsl #21\n \tldrdeq\tr8, [r5], -ip\n \tandeq\tr8, r5, sl, lsr sl\n \tandeq\tr8, r5, lr, ror #18\n \tandeq\tr8, r5, ip, asr #19\n \tandeq\tr8, r5, r0, asr r9\n \tandeq\tr8, r5, lr, lsr #19\n \tmvnsmi\tlr, sp, lsr #18\n \tsvclt\t0x00182902\n \t\t\t@ instruction: 0x4d342914\n \taddslt\tr4, r8, r4, lsr ip\n-\tblmi\td1d8a4 \n-\tbmi\td382c4 \n+\tblmi\td1d89c \n+\tbmi\td382bc \n \t\t\t@ instruction: 0xf04fbf08\n \tstmdbpl\tip!, {r0, fp}\n \t\t\t@ instruction: 0x4605447b\n \t\t\t@ instruction: 0xf04fbf18\n \tstmdavs\tr4!, {fp}\n \t\t\t@ instruction: 0xf04f64fc\n \tstrmi\tr0, [ip], -r0, lsl #8\n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1b8b98b\n \tandsle\tr0, fp, r0, lsl #30\n-\tblmi\t9def88 \n+\tblmi\t9def80 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_irq\n \tldrbcc\tr2, [r0, -r0]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr4!, {r4, r5, r6, r7, r8, pc}\n@@ -5863,120 +5861,120 @@\n \t\t\t@ instruction: 0xf0166079\n \t\t\t@ instruction: 0x4628f97b\n \t\t\t@ instruction: 0xff80f022\n \tldmdavs\tr9!, {r0, r1, r4, r5, fp, sp, lr}^\n \tsbcle\tr2, r5, r0, lsl #22\n \tvtst.8\td20, d0, d1\n \tldrbtmi\tr4, [r8], #-573\t@ 0xfffffdc3\n-\tblx\tfe04883a \n+\tblx\tfe048832 \n \tldmdavs\tr3!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tadcsle\tr2, fp, r0, lsl #22\n \tldrdne\tlr, [r0], -r7\n \teorsmi\tpc, r5, #64, 4\n-\tblx\t1dc884e \n+\tblx\t1dc8846 \n \t\t\t@ instruction: 0xf7f9e7b4\n-\tsvclt\t0x0000ef80\n-\tandeq\tsl, r7, r4, asr r9\n+\tsvclt\t0x0000ef84\n+\tandeq\tsl, r7, ip, asr r9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r7, r4, asr #18\n+\tandeq\tsl, r7, ip, asr #18\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsl, r7, r0, lsr #18\n+\tandeq\tsl, r7, r8, lsr #18\n \tandeq\tr8, r5, sl, asr r8\n \tandeq\tr8, r5, r8, lsl r9\n \tandeq\tr8, r5, ip, lsr #16\n \tandeq\tr8, r5, r6, asr #17\n-\tblmi\tfee5f280 \n+\tblmi\tfee5f278 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstrdlt\tr4, [fp], r0\n \tsvcge\t0x000458d3\n \tcmnvs\tfp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsubsle\tr2, pc, r0, lsl #16\n \tstrmi\tr7, [r4], -r3, lsl #16\n \tsubsle\tr2, fp, r0, lsl #22\n \t\t\t@ instruction: 0xf7f94689\n-\tstrmi\tlr, [r1], -sl, asr #26\n+\tstrmi\tlr, [r1], -lr, asr #26\n \tandeq\tpc, r0, r9, asr #17\n-\tblcs\t8aa85c \n-\tblcs\ta00900 \n+\tblcs\t8aa854 \n+\tblcs\ta008f8 \n \tstmdane\tr3!, {r2, r8, ip, lr, pc}\n \tstccc\t8, cr15, [r1], {19}\n \tsuble\tr2, r9, r7, lsr #22\n \t\t\t@ instruction: 0xf0124620\n \t\t\t@ instruction: 0xf8d9f855\n \tstrmi\tsl, [r6], -r0\n \tsvceq\t0x0000f1ba\n \t\t\t@ instruction: 0xf10ad043\n \tmrcne\t1, 3, r3, cr3, cr15, {7}\n \tand\tr4, r1, r1, lsr r4\n \teorsle\tr4, ip, fp, lsl #5\n \tsvccs\t0x0001f813\n \tmvnsle\tr2, ip, asr sl\n-\tblcs\t2a8d8 \n+\tblcs\t2a8d0 \n \t\t\t@ instruction: 0xf10ad035\n \tldrtmi\tr0, [r4], -r1\n \t\t\t@ instruction: 0xff84f022\n \t\t\t@ instruction: 0xf04f7831\n \tstrmi\tr0, [r3], r0, lsl #6\n-\tbl\t28830 \n+\tbl\t28828 \n \t\t\t@ instruction: 0xf107080a\n \t\t\t@ instruction: 0x46050310\n \tmovwcs\tr6, #33019\t@ 0x80fb\n \tldmdbcs\tip, {r1, r5, r6, fp, ip, sp, lr}^\n \tstrcc\tfp, [r1], #-3870\t@ 0xfffff0e2\n-\tblne\t8a850 \n+\tblne\t8a848 \n \teorle\tr4, ip, r1, lsl r6\n \t\t\t@ instruction: 0xf0002900\n \tstrmi\tr8, [r8, #182]!\t@ 0xb6\n \tstmibmi\tpc, {r1, r4, r5, r6, r7, r9, ip, lr, pc}\t@ \n \tstmmi\tpc, {r1, r6, r7, r9, sp}\t@ \n \tldrbtmi\tr4, [r9], #-2959\t@ 0xfffff471\n \ttstls\tr0, r8, ror r4\n \tandcs\tlr, r1, sp, asr #19\n \tandcs\tr4, r0, fp, ror r4\n \tldc2l\t0, cr15, [r4, #220]!\t@ 0xdc\n \t\t\t@ instruction: 0xf7f92001\n-\tstmdane\tr3!, {r3, sl, fp, sp, lr, pc}\n+\tstmdane\tr3!, {r2, r3, sl, fp, sp, lr, pc}\n \tstccc\t8, cr15, [r1], {19}\n \t\t\t@ instruction: 0xd1b52b22\n \tldmdale\tr9!, {r1, r8, fp, sp}^\n-\tbmi\tfe19607c \n+\tbmi\tfe196074 \n \tldrbtmi\tr4, [sl], #-2945\t@ 0xfffff47f\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \trschi\tpc, r5, r0, asr #32\n \t\t\t@ instruction: 0x371c4630\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tbcs\t3085c \n+\tbcs\t30854 \n \tadchi\tpc, r6, r0\n \tsubsle\tr2, r2, r1, ror #20\n \tsubsle\tr2, r6, r2, ror #20\n \tsubsle\tr2, r9, r6, ror #20\n \trsbsle\tr2, r4, lr, ror #20\n \trsbsle\tr2, r8, r2, ror sl\n \trsble\tr2, sl, r4, ror sl\n \t\t\t@ instruction: 0xf0002a76\n-\tbcs\t172cb04 \n+\tbcs\t172cafc \n \tadchi\tpc, r0, r0\n \t\t\t@ instruction: 0xf0002a27\n-\tbcs\t8acae4 \n+\tbcs\t8acadc \n \taddhi\tpc, r3, r0\n \t\t\t@ instruction: 0xf7f960ba\n-\tldmvs\tsl!, {r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n-\tbcs\t1e268e0 \n+\tldmvs\tsl!, {r7, r9, sl, fp, sp, lr, pc}\n+\tbcs\t1e268d8 \n \taddshi\tpc, r7, r0\n \tandseq\tpc, r2, r1, lsr r8\t@ \n \tandvs\tpc, r0, r0, lsl r4\t@ \n \tadcshi\tpc, r3, r0\n \tldmdacs\tr7!, {r5, r7, fp, ip, sp, lr}\n \t\t\t@ instruction: 0xf04fbf8c\n \t\t\t@ instruction: 0xf04f0c00\n \t\t\t@ instruction: 0xf8310c01\n-\tb\t744940 \n+\tb\t744938 \n \t\t\t@ instruction: 0xf00023de\n \t\t\t@ instruction: 0xf89480a1\n \t\t\t@ instruction: 0xf831c003\n \t\t\t@ instruction: 0x4661e01c\n \tsvclt\t0x008c2937\n \tstceq\t0, cr15, [r0], {79}\t@ 0x4f\n \tstceq\t0, cr15, [r1], {79}\t@ 0x4f\n@@ -5984,48 +5982,48 @@\n \taddshi\tpc, r2, r0\n \tandcs\tr7, r8, #973078528\t@ 0x3a000000\n \t\t\t@ instruction: 0xf04f7478\n \tldrtvc\tr0, [r9], #768\t@ 0x300\n \tldmvs\tr8!, {r8, sp}^\n \tcfstrsne\tmvf7, [r3, #-1004]!\t@ 0xfffffc14\n \t\t\t@ instruction: 0xf7f960bb\n-\tstmdbvc\tr1!, {r2, r3, r5, r8, sl, fp, sp, lr, pc}\n+\tstmdbvc\tr1!, {r4, r5, r8, sl, fp, sp, lr, pc}\n \tldmvs\tip!, {r3, r8, r9, sp}\n-\tbleq\t8a95c \n+\tbleq\t8a954 \n \tstmiavc\tr1!, {r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n \tstrcc\tr2, [r2], #-519\t@ 0xfffffdf9\n-\tblcs\t8a968 \n+\tblcs\t8a960 \n \tstmiavc\tr1!, {r2, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf8053402\n \tstrb\tr3, [pc, -r1, lsl #22]!\n \tandcs\tr7, ip, #10551296\t@ 0xa10000\n \t\t\t@ instruction: 0xf8053402\n \tstrb\tr2, [r9, -r1, lsl #22]!\n \t\t\t@ instruction: 0x1c603901\n \tandne\tpc, r0, r9, asr #17\n \t\t\t@ instruction: 0xff8cf011\n \tldrdcs\tpc, [r0], -r9\n \tstrmi\tr2, [r6], -r0, lsl #6\n-\tbcc\t8d8c \n+\tbcc\t8d84 \n \tandge\tpc, r0, r9, asr #17\n \tandcc\tpc, sl, r0, lsl #16\n \tstmiavc\tr1!, {r1, r2, r3, r5, r8, r9, sl, sp, lr, pc}\n \tstrcc\tr2, [r2], #-521\t@ 0xfffffdf7\n-\tblcs\t8a9ac \n+\tblcs\t8a9a4 \n \tstmiavc\tr1!, {r1, r4, r6, r8, r9, sl, sp, lr, pc}\n \tstrcc\tr2, [r2], #-522\t@ 0xfffffdf6\n-\tblcs\t8a9b8 \n+\tblcs\t8a9b0 \n \tstmiavc\tr1!, {r2, r3, r6, r8, r9, sl, sp, lr, pc}\n \tstrcc\tr2, [r2], #-525\t@ 0xfffffdf3\n-\tblcs\t8a9c4 \n+\tblcs\t8a9bc \n \tstrmi\tlr, [r8, #1862]!\t@ 0x746\n \tsvcge\t0x0049f4ff\n \tldrbmi\tr7, [r8], -r9, lsr #32\n \t\t\t@ instruction: 0xf7f960f9\n-\tldmvs\tr9!, {r2, r3, r6, sl, fp, sp, lr, pc}^\n+\tldmvs\tr9!, {r4, r6, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8c94582\n \tmovtle\tr0, #32768\t@ 0x8000\n \t\t\t@ instruction: 0x465e4630\n \tcdp2\t0, 3, cr15, cr10, cr2, {1}\n \tstmiavc\tr1!, {r0, r4, r6, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf8053402\n \tstr\tr2, [pc, -r1, lsl #22]!\n@@ -6035,68 +6033,68 @@\n \teorvc\tr4, sl, r8, lsr #11\n \tsvcge\t0x002bf4ff\n \t\t\t@ instruction: 0xf0224658\n \tmovwcs\tpc, #3623\t@ 0xe27\t@ \n \t\t\t@ instruction: 0xf8c9469b\n \tstrb\tr3, [r3, r0]!\n \tstrcc\tr7, [r2], #-2209\t@ 0xfffff75f\n-\tblcs\t8aa20 \n+\tblcs\t8aa18 \n \tstmiavc\tr2!, {r3, r4, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf83178a0\n \tldrbeq\tr2, [r2], #18\n \tstmiavc\tr2!, {r1, r2, r4, r8, sl, ip, lr, pc}^\n \tandscs\tpc, r2, r1, lsr r8\t@ \n \trsbsvs\tr7, r9, r1, ror #17\n-\tstrle\tr0, [pc, #-1235]\t@ c555 \n-\tblx\tfe2c8a76 \n+\tstrle\tr0, [pc, #-1235]\t@ c54d \n+\tblx\tfe2c8a6e \n \tadcsvs\tr6, r8, r9, ror r8\n \tstrmi\tr3, [r8], -r4, lsl #8\n-\tblx\tfe148a82 \n+\tblx\tfe148a7a \n \tstmdavc\tr1!, {r1, r3, r4, r5, r7, fp, sp, lr}\n-\tbl\t15660 \n+\tbl\t15658 \n \t\t\t@ instruction: 0xf8051002\n \tldrbt\tr0, [fp], r1, lsl #22\n \tstrmi\tr2, [r8, #768]!\t@ 0x300\n \tsbcsle\tr7, r1, #43\t@ 0x2b\n \tstrmi\tlr, [r8, #1787]!\t@ 0x6fb\n \tsbcle\tr7, sp, #40\t@ 0x28\n \t\t\t@ instruction: 0xf7f9e6f7\n-\tstcmi\t14, cr14, [lr], {12}\n+\tstcmi\t14, cr14, [lr], {16}\n \tsfmmi\tf2, 4, [lr, #-832]\t@ 0xfffffcc0\n-\tblmi\t39e288 \n+\tblmi\t39e280 \n \tldrbtmi\tr4, [sp], #-1148\t@ 0xfffffb84\n \tldrbtmi\tr4, [fp], #-1569\t@ 0xfffff9df\n \tstrcs\tlr, [r1, #-2509]\t@ 0xfffff633\n \t\t\t@ instruction: 0xf0379400\n \tandcs\tpc, r1, r9, ror #25\n-\tb\tfff4aa64 \n-\tandeq\tsl, r7, r0, ror #16\n+\tbl\t4aa5c \n+\tandeq\tsl, r7, r8, ror #16\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr8, r5, sl, lsl #14\n \tandeq\tr8, r5, ip, lsl #16\n \tldrdeq\tr8, [r5], -r4\n-\tandeq\tsl, r7, r2, lsl #15\n+\tandeq\tsl, r7, sl, lsl #15\n \tstrdeq\tr8, [r5], -r4\n \tandeq\tr8, r5, r2, lsl #12\n \tandeq\tr8, r5, r2, asr #11\n-\tbmi\t7def20 \n+\tbmi\t7def18 \n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r3, lr, lsl ip\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [ip], #-2845\t@ 0xfffff4e3\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmiapl\tr6!, {r0, r2, r9, sl, lr}^\n \tstmiblt\tr3, {r0, r1, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0x46284b19\n \t\t\t@ instruction: 0xf50158e1\n \t\t\t@ instruction: 0x3110519a\n-\tblx\tff3c8b1e \n+\tblx\tff3c8b16 \n \t\t\t@ instruction: 0x46046833\n-\tbmi\t57b18c \n+\tbmi\t57b184 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d113\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstmdbmi\tpc, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\t@ \n@@ -6104,40 +6102,40 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8d8f037\n \tstmdbmi\tsp, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tstmdami\tsp, {r0, r2, r3, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9a2f037\n \t\t\t@ instruction: 0xf7f9e7e1\n-\tsvclt\t0x0000edac\n-\tandeq\tsl, r7, r8, asr r5\n+\tsvclt\t0x0000edb0\n+\tandeq\tsl, r7, r0, ror #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r7, sl, asr #10\n+\tandeq\tsl, r7, r2, asr r5\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsl, r7, lr, lsl r5\n+\tandeq\tsl, r7, r6, lsr #10\n \tandeq\tr8, r5, ip, asr r4\n \tandeq\tr8, r5, sl, ror r5\n \tandeq\tr8, r5, ip, asr #8\n \tandeq\tr8, r5, sl, ror #10\n-\tbmi\t81efc8 \n+\tbmi\t81efc0 \n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r3, pc, lsl ip\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [ip], #-2846\t@ 0xfffff4e2\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmiapl\tr6!, {r0, r2, r9, sl, lr}^\n \tstmiblt\tr3, {r0, r1, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0x46284b1a\n \t\t\t@ instruction: 0xf50158e1\n \t\t\t@ instruction: 0x3114519a\n-\tblx\t1f48bc2 \n+\tblx\t1f48bba \n \t\t\t@ instruction: 0x46046833\n-\tbmi\t5bb250 \n+\tbmi\t5bb248 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr0, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -6146,50 +6144,50 @@\n \t\t\t@ instruction: 0xf0374478\n \tldrb\tpc, [sp, r5, lsl #17]\t@ \n \tvst2.8\t{d20,d22}, [pc]!\n \tstmdami\tsp, {r0, r1, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf94ef037\n \t\t\t@ instruction: 0xf7f9e7df\n-\tsvclt\t0x0000ed58\n-\t\t\t@ instruction: 0x0007a4b4\n+\tsvclt\t0x0000ed5c\n+\t\t\t@ instruction: 0x0007a4bc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r7, r6, lsr #9\n+\tandeq\tsl, r7, lr, lsr #9\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsl, r7, sl, ror r4\n+\tandeq\tsl, r7, r2, lsl #9\n \t\t\t@ instruction: 0x000583b6\n \tandeq\tr8, r5, r8, ror #9\n \tandeq\tr8, r5, r4, lsr #7\n \tldrdeq\tr8, [r5], -r6\n-\tbmi\tf1f0e0 \n+\tbmi\tf1f0d8 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tldcmi\t3, cr4, [fp], #-960\t@ 0xfffffc40\n \tstmpl\tsl, {r0, r1, r7, ip, sp, pc}\n-\tblmi\teb8804 \n+\tblmi\teb87fc \n \tldmdavs\tr2, {r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tstrmi\tr0, [r5], -r0, lsl #4\n \tldmdavs\tr3!, {r1, r2, r5, r6, r7, fp, ip, lr}\n-\tblmi\tdbb9e4 \n-\tblvs\tff6dde08 \n+\tblmi\tdbb9dc \n+\tblvs\tff6dde00 \n \tsubsle\tr2, r9, r1, lsl #22\n \tstmiapl\tr3!, {r2, r4, r5, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_fs, #13828096\t@ 0xd30000\n \tandsle\tr2, sp, r1, lsl #22\n \tstrtmi\tfp, [r8], -sp, asr #2\n \t\t\t@ instruction: 0xf7f92100\n-\tvmov.f16\ts29, #222\t@ 0xbef00000 -0.4687500\n+\t\t\t@ instruction: 0xeefde912\n \tvnmla.f64\td7, d23, d0\n \tvstmdbcs\tr3!, {s11-s154}\n-\tblmi\tb42d38 \n+\tblmi\tb42d30 \n \tldrbtmi\tr6, [fp], #-2096\t@ 0xfffff7d0\n-\tbllt\t1a25cc4 \n-\tblmi\t91f4fc \n+\tbllt\t1a25cbc \n+\tblmi\t91f4f4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tsl, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tldrbtmi\tr4, [sl], #-2596\t@ 0xfffff5dc\n@@ -6197,15 +6195,15 @@\n \tldrdls\tpc, [ip], pc\t@ \n \tadcvc\tpc, pc, #1325400064\t@ 0x4f000000\n \tldrdhi\tpc, [r8], pc\t@ \n \tldrbtmi\tr4, [r8], #1273\t@ 0x4f9\n \tstrbmi\tr4, [r0], -r9, asr #12\n \t\t\t@ instruction: 0xf816f037\n \tldrbtmi\tr4, [fp], #-2847\t@ 0xfffff4e1\n-\tblcs\t67c00 \n+\tblcs\t67bf8 \n \tldmdavs\tr3!, {r2, r6, r7, r8, ip, lr, pc}\n \tstrbmi\tfp, [r0], -r3, ror #3\n \tvmax.s8\tq10, q0, \n \t\t\t@ instruction: 0xf0371261\n \t\t\t@ instruction: 0xf04ff8db\n \t\t\t@ instruction: 0xe7d130ff\n \tvst2.8\t{d20,d22}, [pc :64], r8\n@@ -6216,52 +6214,52 @@\n \tteqlt\tfp, r3, lsr r8\n \tvst2.8\t{d20,d22}, [pc :64], r4\n \tldmdami\tr4, {r1, r2, r4, r5, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8c4f037\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7f9e7ba\n-\tsvclt\t0x0000eccc\n-\tandeq\tsl, r7, ip, lsl #8\n+\tsvclt\t0x0000ecd0\n+\tandeq\tsl, r7, r4, lsl r4\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tsl, [r7], -ip\n+\tandeq\tsl, r7, r4, lsl #8\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r7, r4, lsr r9\n+\tandeq\tlr, r7, ip, lsr r9\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tlr, r7, r2, lsl #18\n-\tandeq\tsl, r7, ip, lsr #7\n-\tldrdeq\tlr, [r7], -lr\t@ \n+\tandeq\tlr, r7, sl, lsl #18\n+\t\t\t@ instruction: 0x0007a3b4\n+\tandeq\tlr, r7, r6, ror #17\n \tldrdeq\tr8, [r5], -ip\n \tandeq\tr8, r5, r2, lsr #8\n-\t\t\t@ instruction: 0x0007e8be\n+\tandeq\tlr, r7, r6, asr #17\n \tandeq\tr8, r5, r8, lsr #5\n \tandeq\tr8, r5, lr, ror #7\n \tmuleq\tr5, r0, r2\n \tldrdeq\tr8, [r5], -r6\n-\tblmi\t45f564 \n+\tblmi\t45f55c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3f8930 \n+\tbmi\t3f8928 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2827\t@ 0xfffff4f5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t281170 \n+\tblmi\t281168 \n \tstrcc\tr4, [r8, -r1, lsl #12]\n-\tblvs\tfe61df40 \n+\tblvs\tfe61df38 \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf03d4080\n \t\t\t@ instruction: 0xf7f9b8ab\n-\tsvclt\t0x0000ec8a\n-\tldrdeq\tsl, [r7], -ip\n+\tsvclt\t0x0000ec8e\n+\tandeq\tsl, r7, r4, ror #5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r7, r6, asr #5\n-\tstrdeq\tlr, [r7], -ip\n+\tandeq\tsl, r7, lr, asr #5\n+\tandeq\tlr, r7, r4, lsl #16\n \t\t\t@ instruction: 0x4601b5b0\n \taddlt\tr4, r6, r8, lsl ip\n \tldrbtmi\tsl, [ip], #-3840\t@ 0xfffff100\n \t\t\t@ instruction: 0xf1074d17\n \tmovwcs\tr0, #524\t@ 0x20c\n \tldrbtmi\tr6, [sp], #-120\t@ 0xffffff88\n \tstmdapl\tr0!, {r0, r2, r4, fp, lr}\n@@ -6271,64 +6269,64 @@\n \t\t\t@ instruction: 0xf7ff613b\n \t\t\t@ instruction: 0xf107f859\n \t\t\t@ instruction: 0x46040210\n \tstcvs\t8, cr6, [r8], #484\t@ 0x1e4\n \t\t\t@ instruction: 0xf852f7ff\n \tmovwcs\tlr, #14807\t@ 0x39d7\n \tsvclt\t0x0098429a\n-\tbmi\t2de5cc \n+\tbmi\t2de5c4 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r3, lsl #2\n \tssatmi\tr3, #30, r8, lsl #14\n \t\t\t@ instruction: 0xf7f9bdb0\n-\tsvclt\t0x0000ec4e\n-\tandeq\tsl, r7, r2, lsl #5\n-\tandeq\tlr, r7, r2, asr #15\n+\tsvclt\t0x0000ec52\n+\tandeq\tsl, r7, sl, lsl #5\n+\tandeq\tlr, r7, sl, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r7, r2, asr #4\n+\tandeq\tsl, r7, sl, asr #4\n \tmvnsmi\tlr, sp, lsr #18\n \tsbclt\tr4, ip, r8, lsr r8\n-\tblmi\te389f8 \n+\tblmi\te389f0 \n \tldrbtmi\tr4, [r8], #-2360\t@ 0xfffff6c8\n \trsbsvs\tr4, fp, fp, ror r4\n-\tblmi\tdde66c \n+\tblmi\tdde664 \n \tstmdavs\tr9, {r0, r6, fp, ip, lr}\n \tsmlawtne\tip, r7, r8, pc\t@ \n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldmdbmi\tr3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \taddscs\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2098\t@ 0xfffff7ce\n \t\t\t@ instruction: 0xf0364478\n \t\t\t@ instruction: 0xf107ff49\n \tandcs\tr0, r0, ip, lsl #2\n-\tmrc\t7, 2, APSR_nzcv, cr12, cr9, {7}\n+\tmcr\t7, 3, pc, cr0, cr9, {7}\t@ \n \tldmdavs\tsl!, {r1, r2, r3, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r4}^\n \t\t\t@ instruction: 0xf7f8603b\n-\tstrmi\tlr, [r4], -r4, lsl #30\n+\tstrmi\tlr, [r4], -r8, lsl #30\n \tteqle\tr9, r0, lsl #16\n \t\t\t@ instruction: 0xf1074d29\n \t\t\t@ instruction: 0x46400810\n \t\t\t@ instruction: 0xf7f9447d\n-\tstcne\t13, cr14, [lr, #-320]!\t@ 0xfffffec0\n+\tstcne\t13, cr14, [lr, #-336]!\t@ 0xfffffeb0\n \t\t\t@ instruction: 0xf7f94630\n-\tstmdbmi\tr5!, {r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdbmi\tr5!, {r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r9], #-3304\t@ 0xfffff318\n \t\t\t@ instruction: 0xf884f03d\n \tstrbtvs\tr4, [ip], #1600\t@ 0x640\n-\tstcl\t7, cr15, [r0, #-996]!\t@ 0xfffffc1c\n+\tstcl\t7, cr15, [r4, #-996]!\t@ 0xfffffc1c\n \t\t\t@ instruction: 0x4630683b\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7f94621\n-\tblmi\t648758 \n+\tblmi\t648760 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstmiblt\tr3, {r0, r1, r3, r4, fp, sp, lr}\n \tandcs\tr4, r0, fp, lsl sl\n \tldrbtmi\tr4, [sl], #-2835\t@ 0xfffff4ed\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, -r7]!\n \t\t\t@ instruction: 0xf04f405a\n@@ -6340,62 +6338,62 @@\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf0364478\n \tubfx\tpc, r1, #31, #6\n \tldmdavs\tfp!, {r0, r4, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7f90010\n-\t\t\t@ instruction: 0xf7f9ee1a\n-\tsvclt\t0x0000ebd2\n-\tandeq\tsl, r7, r6, lsl #4\n-\tandeq\tsl, r7, r4, lsl #4\n+\t\t\t@ instruction: 0xf7f9ee1e\n+\tsvclt\t0x0000ebd6\n+\tandeq\tsl, r7, lr, lsl #4\n+\tandeq\tsl, r7, ip, lsl #4\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr8, r5, lr, lsr r1\n \tmuleq\tr5, ip, r2\n \tandeq\tr0, r0, ip, lsr #11\n-\tstrdeq\tlr, [r7], -ip\n+\tandeq\tlr, r7, r4, lsl #14\n \t\t\t@ instruction: 0xffffeab7\n-\tandeq\tsl, r7, r2, ror r1\n+\tandeq\tsl, r7, sl, ror r1\n \tandeq\tr8, r5, sl, lsr #1\n \tandeq\tr8, r5, r8, lsl #4\n-\tandeq\tlr, r7, ip, lsl #13\n-\tbmi\tddf3e4 \n+\tmuleq\tr7, r4, r6\n+\tbmi\tddf3dc \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tldfmis\tf4, [r6, #-960]!\t@ 0xfffffc40\n \tstmpl\tsl, {r2, r7, ip, sp, pc}\n-\tblmi\td78b1c \n+\tblmi\td78b14 \n \tldmdavs\tr2, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fa\n \tstrmi\tr0, [r0], r0, lsl #4\n \tldmdavs\tr3!, {r1, r2, r3, r5, r6, r7, fp, ip, lr}\n \tcmple\tr4, r0, lsl #22\n \tldcne\t3, cr11, [ip, #-352]!\t@ 0xfffffea0\n \tstrtmi\tr4, [r0], -r1, asr #12\n-\tblx\t3c9030 \n+\tblx\t3c9028 \n \t\t\t@ instruction: 0xf8dfb318\n \tldrbtmi\tr8, [r8], #180\t@ 0xb4\n \tstrtmi\tlr, [r0], -r3\n-\tblx\tdc9040 \n+\tblx\tdc9038 \n \tstmiavs\tr3, {r3, r4, r6, r7, r8, ip, sp, pc}^\n-\tbcs\t19140bc \n+\tbcs\t19140b4 \n \t\t\t@ instruction: 0xf8d8bf84\n \tsbcvs\tr3, r3, r0, asr #32\n \tmvnsle\tr3, r1, lsl #6\n-\tblcs\t167070 \n-\tblmi\t941724 \n+\tblcs\t167068 \n+\tblmi\t94171c \n \t\t\t@ instruction: 0xf50358eb\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t59c04 \n+\tblcs\t59bfc \n \tstmdavs\tr0, {r0, r1, r2, r5, r6, r7, ip, lr, pc}\n \tstc2l\t0, cr15, [ip], {29}\n \t\t\t@ instruction: 0xf03d4620\n \tstmdacs\tr0, {r0, r1, r3, r4, r9, fp, ip, sp, lr, pc}\n \tldmdavs\tr3!, {r0, r1, r5, r6, r7, r8, ip, lr, pc}\n-\tbmi\t73b558 \n+\tbmi\t73b550 \n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r0, lsr #2\n \tssatmi\tr3, #30, r0, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -6409,50 +6407,50 @@\n \t\t\t@ instruction: 0xf0364478\n \t\t\t@ instruction: 0xf1b8fe77\n \tsbcsle\tr0, sl, r0, lsl #30\n \t\t\t@ instruction: 0x46411d3c\n \t\t\t@ instruction: 0xf03d4620\n \tstmdacs\tr0, {r0, r1, r2, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc}\n \tldrb\tsp, [r2, pc, lsr #3]\n-\tbl\t124afc8 \n-\tstrdeq\tsl, [r7], -r4\n+\tbl\t134afc0 \n+\tstrdeq\tsl, [r7], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r7, r4, ror #1\n+\tandeq\tsl, r7, ip, ror #1\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r7, sl, lsl #12\n+\tandeq\tlr, r7, r2, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsl, r7, r2, ror r0\n+\tandeq\tsl, r7, sl, ror r0\n \tandeq\tr7, r5, ip, lsr #31\n \tandeq\tr8, r5, r2, lsr #2\n \tmuleq\tr5, sl, pc\t@ \n \tandeq\tr8, r5, r0, lsl r1\n-\tblmi\tedf8fc \n+\tblmi\tedf8f4 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmdbmi\tfp!, {r1, r3, r4, r5, fp, lr}\n \tldrbtmi\tfp, [r8], #-204\t@ 0xffffff34\n \tsvcge\t0x000058d3\n \tsubscc\tr4, r0, r9, ror r4\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f312c\n \tldcmi\t3, cr0, [r6], #-0\n-\tstc\t7, cr15, [r2, #996]!\t@ 0x3e4\n+\tstc\t7, cr15, [r6, #996]!\t@ 0x3e4\n \ttsteq\tip, r7, lsl #2\t@ \n \tldrbtmi\tr2, [ip], #-0\n-\tldcl\t7, cr15, [r2, #-996]\t@ 0xfffffc1c\n+\tldcl\t7, cr15, [r6, #-996]\t@ 0xfffffc1c\n \ttstcs\tr0, r2, lsr fp\n \tandseq\tpc, r0, r7, lsl #2\n \trsbsvs\tr5, fp, r3, ror #17\n-\tldcl\t7, cr15, [sl, #992]!\t@ 0x3e0\n+\tldcl\t7, cr15, [lr, #992]!\t@ 0x3e0\n \tcmple\tr6, r0, lsl #16\n \tstrmi\tr4, [r4], -lr, lsr #26\n \tandseq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7f9447d\n-\t\t\t@ instruction: 0xf105ec48\n+\t\t\t@ instruction: 0xf105ec4c\n \t\t\t@ instruction: 0xf7f9001c\n-\tblvs\tfea47430 \n+\tblvs\tfea47438 \n \t\t\t@ instruction: 0xf03cb110\n \t\t\t@ instruction: 0x63acf813\n \tldrbtmi\tr4, [ip], #-3111\t@ 0xfffff3d9\n \ttstlt\tr8, r0, ror #22\n \t\t\t@ instruction: 0xf80cf03c\n \tcmnvs\tr3, #0, 6\n \tldrbtmi\tr4, [ip], #-3108\t@ 0xfffff3dc\n@@ -6462,56 +6460,56 @@\n \t\t\t@ instruction: 0xf7ff6ce0\n \tstclvs\t8, cr15, [r0], #-364\t@ 0xfffffe94\n \t\t\t@ instruction: 0xff32f7ff\n \t\t\t@ instruction: 0xf7ff6ca0\n \tstrmi\tpc, [r3], -pc, lsr #30\n \tandseq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7f960bb\n-\tldmdavs\tfp!, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r6, sl, fp, sp, lr, pc}^\n \tandseq\tpc, ip, r4, lsl #2\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7f92100\n-\tbmi\t5c8510 \n+\tbmi\t5c8518 \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmpl\tr3, {r3, r4, r5, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d10c\n \tssatmi\tr7, #30, r8, lsl #15\n \tstmdami\tpc, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\t@ \n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \t\t\t@ instruction: 0x4798301c\n \tandseq\tpc, r0, r7, lsl #2\n-\tstc\t7, cr15, [r4, #-996]\t@ 0xfffffc1c\n-\tb\tfef4b0e0 \n-\tandeq\tr9, r7, ip, ror #31\n+\tstc\t7, cr15, [r8, #-996]\t@ 0xfffffc1c\n+\tb\tff04b0d8 \n+\tstrdeq\tr9, [r7], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r7, lr, lsr #10\n+\tandeq\tlr, r7, r6, lsr r5\n \t\t\t@ instruction: 0xffffef91\n-\tandeq\tr9, r7, r2, asr #31\n+\tandeq\tr9, r7, sl, asr #31\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tlr, r7, ip, ror #9\n-\tldrdeq\tlr, [r7], -r2\n-\tandeq\tlr, r7, r2, asr #9\n-\tandeq\tr9, r7, r6, lsr pc\n-\tandeq\tlr, r7, r2, ror #8\n+\tstrdeq\tlr, [r7], -r4\n+\tldrdeq\tlr, [r7], -sl\n+\tandeq\tlr, r7, sl, asr #9\n+\tandeq\tr9, r7, lr, lsr pc\n+\tandeq\tlr, r7, sl, ror #8\n \tcfldr32mi\tmvfx11, [sp], {176}\t@ 0xb0\n \taddlt\tr4, r2, sp, lsl r9\n-\tblmi\t75e324 \n-\tbmi\t778d38 \n+\tblmi\t75e31c \n+\tbmi\t778d30 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tstmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204918\n \t\t\t@ instruction: 0xf03c4479\n \tstmdavs\tfp!, {r0, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc}\n-\tbmi\t5bb828 \n+\tbmi\t5bb820 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r5, lsl r1\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -6520,74 +6518,74 @@\n \t\t\t@ instruction: 0xf0364478\n \t\t\t@ instruction: 0xe7e1fd99\n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r1, r2, r4, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t0, 3, pc, cr2, cr6, {1}\t@ \n \t\t\t@ instruction: 0xf7f9e7df\n-\tsvclt\t0x0000ea6c\n-\tldrdeq\tr9, [r7], -r0\n+\tsvclt\t0x0000ea70\n+\tldrdeq\tr9, [r7], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, r6, asr #29\n+\tandeq\tr9, r7, lr, asr #29\n \tandeq\tr0, r0, r8, lsl r6\n \t\t\t@ instruction: 0xffffe7c9\n-\tandeq\tr9, r7, r2, lsr #29\n+\tandeq\tr9, r7, sl, lsr #29\n \tldrdeq\tr7, [r5], -lr\n \tandeq\tr7, r5, r4, ror #30\n \tandeq\tr7, r5, ip, asr #27\n \tandeq\tr7, r5, r2, asr pc\n-\tblmi\t14dfb14 \n+\tblmi\t14dfb0c \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \tsbclt\tr4, lr, r2, asr r8\n \tsvcge\t0x000058d3\n \tldrbtmi\tr4, [r8], #-2385\t@ 0xfffff6af\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3134\n-\tblmi\t13cdde8 \n+\tblmi\t13cdde0 \n \tsubscc\tr4, r0, r9, ror r4\n \trscsvs\tr4, fp, fp, ror r4\n \t\t\t@ instruction: 0xf7f9461c\n-\t\t\t@ instruction: 0xf107ecc4\n+\t\t\t@ instruction: 0xf107ecc8\n \tandcs\tr0, r0, r4, lsl r1\n-\tldcl\t7, cr15, [r4], #-996\t@ 0xfffffc1c\n+\tldcl\t7, cr15, [r8], #-996\t@ 0xfffffc1c\n \ttstcs\tr0, r9, asr #22\n \tandseq\tpc, r8, r7, lsl #2\n \tadcsvs\tr5, fp, r3, ror #17\n-\tldc\t7, cr15, [ip, #-992]\t@ 0xfffffc20\n+\tstc\t7, cr15, [r0, #-992]!\t@ 0xfffffc20\n \tcmnle\tr4, r0, lsl #16\n \t\t\t@ instruction: 0xf1074c45\n \t\t\t@ instruction: 0xf7f90018\n-\tldrbtmi\tlr, [ip], #-2924\t@ 0xfffff494\n+\tldrbtmi\tlr, [ip], #-2928\t@ 0xfffff490\n \tandseq\tpc, ip, r4, lsl #2\n-\tldmda\tr2, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr6, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tsl!, {r0, r6, r8, r9, fp, lr}^\n \tldmpl\tr3, {r2, r5, r6, sl, fp, sp, lr}^\n-\tblcs\t272a0 \n+\tblcs\t27298 \n \tldmdbmi\tpc!, {r3, r4, r5, r8, ip, lr, pc}\t@ \n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tmrc2\t0, 4, pc, cr8, cr12, {1}\n \tldmvs\tsl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}^\n \tstmdavs\tr3!, {r2, r4, r6, r7, fp, ip, lr}\n \tteqle\tpc, r0, lsl #22\n \tldrbtmi\tr4, [sl], #-2618\t@ 0xfffff5c6\n \tldrbvs\tr6, [r3], #-3220\t@ 0xfffff36c\n \t\t\t@ instruction: 0x46204939\n \t\t\t@ instruction: 0xf03c4479\n-\tblmi\td4cc84 \n+\tblmi\td4cc7c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n-\tbllt\t10e72d4 \n+\tbllt\t10e72cc \n \t\t\t@ instruction: 0xf1074c35\n \tstrcs\tr0, [r0, #-24]\t@ 0xffffffe8\n \tstrtvs\tr4, [r5], #1148\t@ 0x47c\n-\tbl\t174b25c \n+\tbl\t184b254 \n \t\t\t@ instruction: 0xf10468bb\n \t\t\t@ instruction: 0x4798001c\n \t\t\t@ instruction: 0x46296978\n-\tldc\t7, cr15, [r0], #-996\t@ 0xfffffc1c\n-\tblmi\t8dfb44 \n+\tldc\t7, cr15, [r4], #-996\t@ 0xfffffc1c\n+\tblmi\t8dfb3c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d138\n \tldrvc\tpc, [ip, r7, lsl #10]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n@@ -6612,37 +6610,37 @@\n \tadcle\tr2, pc, r0, lsl #20\n \tsbcscs\tpc, r3, #64, 4\n \tldc2l\t0, cr15, [lr], {54}\t@ 0x36\n \tldmdami\tr9, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \t\t\t@ instruction: 0x4798301c\n \tandseq\tpc, r8, r7, lsl #2\n-\tbl\tffe4b2f4 \n-\tldmib\tr0!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr9, r7, r4, lsr lr\n+\tbl\tfff4b2ec \n+\tldmib\tr4!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr9, r7, ip, lsr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r7, r2, ror r3\n+\tandeq\tlr, r7, sl, ror r3\n \t\t\t@ instruction: 0xffffedcd\n-\tandeq\tr9, r7, r4, lsl lr\n+\tandeq\tr9, r7, ip, lsl lr\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tlr, r7, lr, lsr #6\n+\tandeq\tlr, r7, r6, lsr r3\n \tandeq\tr0, r0, r8, lsl r6\n \t\t\t@ instruction: 0xffffe6df\n-\tstrdeq\tlr, [r7], -lr\t@ \n+\tandeq\tlr, r7, r6, lsl #6\n \t\t\t@ instruction: 0xffffe6c1\n-\tldrdeq\tlr, [r7], -ip\n-\tandeq\tr9, r7, r4, ror sp\n+\tandeq\tlr, r7, r4, ror #5\n+\tandeq\tr9, r7, ip, ror sp\n \tandeq\tr7, r5, ip, lsr #25\n \tandeq\tr7, r5, r2, lsr lr\n \tmuleq\tr5, sl, ip\n \tandeq\tr7, r5, r0, lsr #28\n \tandeq\tr7, r5, r8, lsl #25\n \tandeq\tr7, r5, lr, lsl #28\n-\tandeq\tlr, r7, r6, ror #4\n-\tandeq\tlr, r7, sl, asr #4\n+\tandeq\tlr, r7, lr, ror #4\n+\tandeq\tlr, r7, r2, asr r2\n \tldmdami\tip!, {r4, r5, r6, r7, r8, sl, ip, sp, pc}\n \tsvcge\t0x0000b0cf\n \tldmdbmi\tip!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a607b\n \tstmdapl\tr1, {r1, r3, r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n@@ -6651,42 +6649,42 @@\n \tteqlt\tfp, fp, lsl r8\n \tvmul.i8\td20, d0, d22\n \tldmdami\tr6!, {r0, r3, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [ip], {54}\t@ 0x36\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7f92000\n-\tblmi\tcc822c \n+\tblmi\tcc8234 \n \ttstcs\tr0, sl, ror r8\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tmcrr\t7, 15, pc, r6, cr8\t@ \n+\tmcrr\t7, 15, pc, sl, cr8\t@ \n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tstfmid\tf5, [sp], #-260\t@ 0xfffffefc\n \tandseq\tpc, r8, r7, lsl #2\n-\tb\tfe54b3b0 \n+\tb\tfe64b3a8 \n \tcfstrsne\tmvf4, [r0, #-496]!\t@ 0xfffffe10\n-\tsvc\t0x003cf7f8\n+\tsvc\t0x0040f7f8\n \tandseq\tpc, r0, r7, lsl #2\n \tstrmi\tr6, [r6], -r1, ror #25\n \t\t\t@ instruction: 0xffbcf03c\n \tteqlt\tr4, r4, lsl #12\n \tldrtmi\tr8, [r0], -r5, lsr #4\n \t\t\t@ instruction: 0xffe6f03c\n \tstccs\t6, cr4, [r0], {4}\n \t\t\t@ instruction: 0xf107d1f8\n \t\t\t@ instruction: 0xf7f90018\n-\tstmdami\tr0!, {r2, r3, r4, r7, r9, fp, sp, lr, pc}\n+\tstmdami\tr0!, {r5, r7, r9, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \tldrmi\tr3, [r8, r4]\n \t\t\t@ instruction: 0x462168f8\n-\tbl\t1bcb3f0 \n+\tbl\t1ccb3e8 \n \tldmdavs\tsl!, {r1, r2, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t6bb9e4 \n+\tbmi\t6bb9dc \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tldrvc\tpc, [lr, r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n@@ -6694,86 +6692,86 @@\n \tldmdami\tr3, {r2, r3, r4, r5, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [ip, #-216]\t@ 0xffffff28\n \tldmdami\tr1, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \tldrmi\tr3, [r8, r4]\n \tandseq\tpc, r8, r7, lsl #2\n-\tbl\t154b43c \n-\tstmdb\tip, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr9, r7, ip, lsl #25\n-\tandeq\tr9, r7, sl, lsl #25\n+\tbl\t164b434 \n+\tldmdb\tr0, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tmuleq\tr7, r4, ip\n+\tmuleq\tr7, r2, ip\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr7, r5, r4, asr #23\n \tandeq\tr7, r5, r2, ror #26\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tlr, r7, r0, lsl #3\n-\tandeq\tlr, r7, lr, asr #2\n-\tandeq\tr9, r7, r6, ror #23\n+\tandeq\tlr, r7, r8, lsl #3\n+\tandeq\tlr, r7, r6, asr r1\n+\tandeq\tr9, r7, lr, ror #23\n \tandeq\tr7, r5, r0, lsr #22\n \t\t\t@ instruction: 0x00057cbe\n-\tandeq\tlr, r7, r2, lsl #2\n+\tandeq\tlr, r7, sl, lsl #2\n \tstmdami\tr9, {r4, r5, r6, r7, r8, sl, ip, sp, pc}^\n \tsvcge\t0x0000b0d1\n \tstmdbmi\tr9, {r3, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a607b\n \tstmdapl\tr1, {r0, r1, r2, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f113c\n \tldmpl\tr3, {r8}^\n \tteqlt\tfp, fp, lsl r8\n \tvmla.i8\tq10, q0, \n \tstmdami\tr3, {r0, r3, r4, r5, r6, r7, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tffe495a2 \n+\tblx\tffe4959a \n \tstmdbmi\tr2, {r0, r6, fp, lr}^\n \tldrbtmi\tr4, [r9], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0xf7f93050\n-\t\t\t@ instruction: 0xf107eb54\n+\t\t\t@ instruction: 0xf107eb58\n \tandcs\tr0, r0, ip, lsl #2\n-\tbl\t14b4c4 \n+\tbl\t24b4bc \n \tldmdavs\tsl!, {r0, r2, r3, r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r5}^\n \t\t\t@ instruction: 0xf7f8603b\n-\tstrmi\tlr, [r4], -ip, lsr #23\n+\t\t\t@ instruction: 0x4604ebb0\n \tcmple\tr4, r0, lsl #16\n \t\t\t@ instruction: 0xf1074d38\n \t\t\t@ instruction: 0xf7f90020\n-\tldrbtmi\tlr, [sp], #-2554\t@ 0xfffff606\n+\tldrbtmi\tlr, [sp], #-2558\t@ 0xfffff602\n \tandseq\tpc, ip, r5, lsl #2\n-\tmcr\t7, 5, pc, cr0, cr8, {7}\t@ \n+\tmcr\t7, 5, pc, cr4, cr8, {7}\t@ \n \tandseq\tpc, r0, r7, lsl #2\n \tstrmi\tr6, [r5], -r9, ror #24\n \t\t\t@ instruction: 0xff20f03c\n \tteqlt\tr3, r3, lsl #12\n \t\t\t@ instruction: 0x4628821c\n \t\t\t@ instruction: 0xff4af03c\n-\tblcs\t1ed34 \n-\tbmi\tb81d0c \n+\tblcs\t1ed2c \n+\tbmi\tb81d04 \n \tandseq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0x4606461c\n \tcfldrsvs\tmvf4, [r1], {122}\t@ 0x7a\n \t\t\t@ instruction: 0xff0ef03c\n \tteqlt\tr5, r5, lsl #12\n \tldrtmi\tr8, [r0], -ip, lsr #4\n \t\t\t@ instruction: 0xff38f03c\n \tstccs\t6, cr4, [r0, #-20]\t@ 0xffffffec\n \t\t\t@ instruction: 0xf107d1f8\n \t\t\t@ instruction: 0xf7f90020\n-\tstmdami\tr3!, {r1, r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdami\tr3!, {r1, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x4798301c\n \t\t\t@ instruction: 0x462968f8\n-\tb\tff04b54c \n+\tb\tff14b544 \n \tldmdavs\tsl!, {r1, r2, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t77bb40 \n+\tbmi\t77bb38 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tip, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tstrvc\tpc, [r2, r7, lsl #10]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n@@ -6781,311 +6779,311 @@\n \tldmdami\tr6, {r1, r2, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrrc2\t0, 3, pc, lr, cr6\t@ \n \tldmdami\tr4, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x4798301c\n \teoreq\tpc, r0, r7, lsl #2\n-\tb\tfe9cb598 \n-\tldmda\tlr, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr9, r7, r4, ror #22\n-\tandeq\tr9, r7, r2, ror #22\n+\tb\tfeacb590 \n+\tstmda\tr2!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr9, r7, ip, ror #22\n+\tandeq\tr9, r7, sl, ror #22\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tmuleq\tr5, ip, sl\n \tandeq\tr7, r5, sl, asr #24\n-\tandeq\tlr, r7, r0, lsl #1\n+\tandeq\tlr, r7, r8, lsl #1\n \t\t\t@ instruction: 0xffffeae7\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tlr, r7, sl, asr #32\n-\tandeq\tlr, r7, r8, lsl r0\n-\tstrdeq\tsp, [r7], -r2\n-\tandeq\tr9, r7, sl, lsl #21\n+\tandeq\tlr, r7, r2, asr r0\n+\tandeq\tlr, r7, r0, lsr #32\n+\tstrdeq\tsp, [r7], -sl\n+\tmuleq\tr7, r2, sl\n \tandeq\tr7, r5, r4, asr #19\n \tandeq\tr7, r5, r2, ror fp\n-\tandeq\tsp, r7, r6, lsr #31\n+\tandeq\tsp, r7, lr, lsr #31\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43ac04 \n+\tbmi\t43abfc \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e218 \n+\tblmi\t28e210 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tmcrlt\t7, 1, pc, cr10, cr14, {7}\t@ \n-\tldmda\tip, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr9, r7, r2, lsl #20\n+\tstmda\tr0!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr9, r7, sl, lsl #20\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr9, [r7], -r4\n-\tandeq\tr9, r7, r8, ror #19\n+\tstrdeq\tr9, [r7], -ip\n+\tstrdeq\tr9, [r7], -r0\n \tstrdeq\tr0, [r0], -r8\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43ac5c \n+\tbmi\t43ac54 \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e270 \n+\tblmi\t28e268 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tldcllt\t7, cr15, [lr, #1016]!\t@ 0x3f8\n-\tsvc\t0x00f0f7f8\n-\tandeq\tr9, r7, sl, lsr #19\n+\tsvc\t0x00f4f7f8\n+\t\t\t@ instruction: 0x000799b2\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, ip, r9\n-\tmuleq\tr7, r0, r9\n+\tandeq\tr9, r7, r4, lsr #19\n+\tmuleq\tr7, r8, r9\n \tandeq\tr0, r0, ip, lsr r6\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43acb4 \n+\tbmi\t43acac \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e2c8 \n+\tblmi\t28e2c0 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tldcllt\t7, cr15, [r2, #1016]\t@ 0x3f8\n-\tsvc\t0x00c4f7f8\n-\tandeq\tr9, r7, r2, asr r9\n+\tsvc\t0x00c8f7f8\n+\tandeq\tr9, r7, sl, asr r9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, r4, asr #18\n-\tandeq\tr9, r7, r8, lsr r9\n+\tandeq\tr9, r7, ip, asr #18\n+\tandeq\tr9, r7, r0, asr #18\n \tandeq\tr0, r0, r4, ror #11\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43ad0c \n+\tbmi\t43ad04 \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e320 \n+\tblmi\t28e318 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tstclt\t7, cr15, [r6, #1016]!\t@ 0x3f8\n-\tsvc\t0x0098f7f8\n-\tstrdeq\tr9, [r7], -sl\n+\tsvc\t0x009cf7f8\n+\tandeq\tr9, r7, r2, lsl #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, ip, ror #17\n-\tandeq\tr9, r7, r0, ror #17\n+\tstrdeq\tr9, [r7], -r4\n+\tandeq\tr9, r7, r8, ror #17\n \tandeq\tr0, r0, r0, asr #12\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43ad64 \n+\tbmi\t43ad5c \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e378 \n+\tblmi\t28e370 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tldcllt\t7, cr15, [sl, #-1016]!\t@ 0xfffffc08\n-\tsvc\t0x006cf7f8\n-\tandeq\tr9, r7, r2, lsr #17\n+\tsvc\t0x0070f7f8\n+\tandeq\tr9, r7, sl, lsr #17\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, r4, r8\n-\tandeq\tr9, r7, r8, lsl #17\n+\tmuleq\tr7, ip, r8\n+\tmuleq\tr7, r0, r8\n \tandeq\tr0, r0, ip, ror #11\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43adbc \n+\tbmi\t43adb4 \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e3d0 \n+\tblmi\t28e3c8 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tstcllt\t7, cr15, [lr, #-1016]\t@ 0xfffffc08\n-\tsvc\t0x0040f7f8\n-\tandeq\tr9, r7, sl, asr #16\n+\tsvc\t0x0044f7f8\n+\tandeq\tr9, r7, r2, asr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, ip, lsr r8\n-\tandeq\tr9, r7, r0, lsr r8\n+\tandeq\tr9, r7, r4, asr #16\n+\tandeq\tr9, r7, r8, lsr r8\n \tandeq\tr0, r0, r8, lsr #11\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43ae14 \n+\tbmi\t43ae0c \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e428 \n+\tblmi\t28e420 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tstclt\t7, cr15, [r2, #-1016]!\t@ 0xfffffc08\n-\tsvc\t0x0014f7f8\n-\tstrdeq\tr9, [r7], -r2\n+\tsvc\t0x0018f7f8\n+\tstrdeq\tr9, [r7], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, r4, ror #15\n-\tldrdeq\tr9, [r7], -r8\n+\tandeq\tr9, r7, ip, ror #15\n+\tandeq\tr9, r7, r0, ror #15\n \tandeq\tr0, r0, r8, ror #11\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43ae6c \n+\tbmi\t43ae64 \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e480 \n+\tblmi\t28e478 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tldcllt\t7, cr15, [r6], #1016\t@ 0x3f8\n-\tmcr\t7, 7, pc, cr8, cr8, {7}\t@ \n-\tmuleq\tr7, sl, r7\n+\tmcr\t7, 7, pc, cr12, cr8, {7}\t@ \n+\tandeq\tr9, r7, r2, lsr #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, ip, lsl #15\n-\tandeq\tr9, r7, r0, lsl #15\n+\tmuleq\tr7, r4, r7\n+\tandeq\tr9, r7, r8, lsl #15\n \tldrdeq\tr0, [r0], -r0\t@ \n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43aec4 \n+\tbmi\t43aebc \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e4d8 \n+\tblmi\t28e4d0 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tstcllt\t7, cr15, [sl], {254}\t@ 0xfe\n-\tmrc\t7, 5, APSR_nzcv, cr12, cr8, {7}\n-\tandeq\tr9, r7, r2, asr #14\n+\tmcr\t7, 6, pc, cr0, cr8, {7}\t@ \n+\tandeq\tr9, r7, sl, asr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, r4, lsr r7\n-\tandeq\tr9, r7, r8, lsr #14\n+\tandeq\tr9, r7, ip, lsr r7\n+\tandeq\tr9, r7, r0, lsr r7\n \tandeq\tr0, r0, ip, lsl #11\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43af1c \n+\tbmi\t43af14 \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e530 \n+\tblmi\t28e528 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tldclt\t7, cr15, [lr], {254}\t@ 0xfe\n-\tmrc\t7, 4, APSR_nzcv, cr0, cr8, {7}\n-\tandeq\tr9, r7, sl, ror #13\n+\tmrc\t7, 4, APSR_nzcv, cr4, cr8, {7}\n+\tstrdeq\tr9, [r7], -r2\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr9, [r7], -ip\n-\tldrdeq\tr9, [r7], -r0\n+\tandeq\tr9, r7, r4, ror #13\n+\tldrdeq\tr9, [r7], -r8\n \tandeq\tr0, r0, ip, lsl #12\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43af74 \n+\tbmi\t43af6c \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e588 \n+\tblmi\t28e580 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tldcllt\t7, cr15, [r2], #-1016\t@ 0xfffffc08\n-\tmcr\t7, 3, pc, cr4, cr8, {7}\t@ \n-\tmuleq\tr7, r2, r6\n+\tmcr\t7, 3, pc, cr8, cr8, {7}\t@ \n+\tmuleq\tr7, sl, r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, r4, lsl #13\n-\tandeq\tr9, r7, r8, ror r6\n+\tandeq\tr9, r7, ip, lsl #13\n+\tandeq\tr9, r7, r0, lsl #13\n \tandeq\tr0, r0, r8, ror r5\n \tldmdami\tr0, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2832\t@ 0xfffff4f0\n-\tbmi\t43afcc \n+\tbmi\t43afc4 \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdami\tpc, {r8, r9, sl, fp, sp, pc}\t@ \n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t28e5e0 \n+\tblmi\t28e5d8 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r8, -r8, lsl #22]\n \tssatmi\tr5, #30, r0, asr #17\n \t\t\t@ instruction: 0x4080e8bd\n \tmcrrlt\t7, 15, pc, r6, cr14\t@ \n-\tmrc\t7, 1, APSR_nzcv, cr8, cr8, {7}\n-\tandeq\tr9, r7, sl, lsr r6\n+\tmrc\t7, 1, APSR_nzcv, cr12, cr8, {7}\n+\tandeq\tr9, r7, r2, asr #12\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, ip, lsr #12\n-\tandeq\tr9, r7, r0, lsr #12\n+\tandeq\tr9, r7, r4, lsr r6\n+\tandeq\tr9, r7, r8, lsr #12\n \tandeq\tr0, r0, r0, ror #12\n \tstmdacc\tr1, {r0, r1, r2, r4, r5, r8, fp, lr}\n \tldrbtmi\tr4, [r9], #-2615\t@ 0xfffff5c9\n-\tblmi\tdfb024 \n+\tblmi\tdfb01c \n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n \tldrbtmi\tsl, [fp], #-3840\t@ 0xfffff100\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldmdale\tsp, {r0, r1, r3, fp, sp}^\n \t\t\t@ instruction: 0xf000e8df\n-\tbcs\t9152a0 \n+\tbcs\t915298 \n \teorsmi\tr3, ip, #48, 12\t@ 0x3000000\n \tldrbeq\tr4, [r4], -r8, asr #28\n \tldmpl\tfp, {r1, r2, r3, r5, r9, fp, lr}\n \t\t\t@ instruction: 0xf0406818\n-\tbmi\tb5db94 \n+\tbmi\tb5db8c \n \tldrbtmi\tr4, [sl], #-2857\t@ 0xfffff4d7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r4, asr #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tldmpl\tfp, {r0, r1, r2, r5, r9, fp, lr}\n@@ -7117,142 +7115,142 @@\n \tsbfx\tr4, r0, #0, #29\n \tldmpl\tfp, {r0, r2, r4, r9, fp, lr}\n \t\t\t@ instruction: 0xf0406818\n \tsbfx\tr4, r0, #0, #23\n \tldmpl\tfp, {r0, r1, r4, r9, fp, lr}\n \t\t\t@ instruction: 0xf0406818\n \tsbfx\tr4, r0, #0, #17\n-\tstcl\t7, cr15, [r0, #992]\t@ 0x3e0\n+\tstcl\t7, cr15, [r4, #992]\t@ 0x3e0\n \tstr\tr2, [ip, r0]!\n-\tandeq\tr9, r7, r2, ror #11\n+\tandeq\tr9, r7, sl, ror #11\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr9, [r7], -r6\n+\tldrdeq\tr9, [r7], -lr\n \tstrdeq\tr0, [r0], -r8\n-\tandeq\tr9, r7, sl, lsr #11\n+\t\t\t@ instruction: 0x000795b2\n \tandeq\tr0, r0, r8, ror #11\n \tandeq\tr0, r0, ip, lsl #11\n \tldrdeq\tr0, [r0], -r0\t@ \n \tandeq\tr0, r0, r8, ror r5\n \tandeq\tr0, r0, r0, ror #12\n \tandeq\tr0, r0, ip, lsl #12\n \tandeq\tr0, r0, ip, lsr r6\n \tandeq\tr0, r0, r4, ror #11\n \tandeq\tr0, r0, r0, asr #12\n \tandeq\tr0, r0, ip, ror #11\n \tandeq\tr0, r0, r8, lsr #11\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [ip], #-24\t@ 0xffffffe8\n \taddlt\tr4, r3, ip, lsr r9\n-\tblmi\tf1ed38 \n-\tbmi\tf3974c \n+\tblmi\tf1ed30 \n+\tbmi\tf39744 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tip!, {r0, r2, r3, r4, r7, fp, ip, lr}\n \t\t\t@ instruction: 0x212abb04\n-\tldmdb\tlr!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr2, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrcs\tfp, [r1], #-376\t@ 0xfffffe88\n-\tblmi\tca0440 \n+\tblmi\tca0438 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr7, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tteqcs\tpc, r0\t@ \t@ \n \t\t\t@ instruction: 0xf7f84630\n-\tstmdacs\tr0, {r1, r3, r5, r6, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r6, r8, fp, sp, lr, pc}\n \tcmpcs\tfp, r9, ror #3\n \t\t\t@ instruction: 0xf7f84630\n-\tstmdacs\tr0, {r2, r5, r6, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r5, r6, r8, fp, sp, lr, pc}\n \tstrb\tsp, [r3, r3, ror #3]!\n \tldrdls\tpc, [r0], pc\t@ \n \taddvs\tpc, r4, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x809cf8df\n \tldrbtmi\tr4, [r8], #1273\t@ 0x4f9\n \tstrbmi\tr4, [r0], -r9, asr #12\n \t\t\t@ instruction: 0xf880f036\n \tldrtmi\tr2, [r0], -sl, lsr #2\n-\tldmdb\tr0, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr4, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdavs\tfp!, {r4, r6, r8, ip, sp, pc}\n \tsbcle\tr2, lr, r0, lsl #22\n \tstrbmi\tr4, [r0], -r9, asr #12\n \teormi\tpc, r2, #64, 4\n \t\t\t@ instruction: 0xf0362401\n \tstrb\tpc, [r7, r3, asr #18]\t@ \n \t\t\t@ instruction: 0x4630213f\n-\tstmdb\tr0, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr4, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tcmplt\tr8, ip, lsr #16\n \tadcsle\tr2, lr, r0, lsl #24\n \tstrbmi\tr4, [r0], -r9, asr #12\n \teormi\tpc, r4, #64, 4\n \t\t\t@ instruction: 0xf0362401\n \t\t\t@ instruction: 0xe7b7f933\n \t\t\t@ instruction: 0x4630215b\n-\tldmdb\tr0!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr4!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tcmplt\tr8, r3, lsl #12\n \tadcle\tr2, lr, r0, lsl #24\n \tstrbmi\tr4, [r0], -r9, asr #12\n \teormi\tpc, r6, #64, 4\n \t\t\t@ instruction: 0xf0362401\n \tstr\tpc, [r7, r3, lsr #18]!\n \tadcle\tr2, r5, r0, lsl #24\n \taddvs\tpc, r5, #1325400064\t@ 0x4f000000\n \tstrbmi\tr4, [r0], -r9, asr #12\n \t\t\t@ instruction: 0xf036461c\n \t\t\t@ instruction: 0xe79df919\n-\tstc\t7, cr15, [r2, #-992]!\t@ 0xfffffc20\n-\t\t\t@ instruction: 0x000794bc\n+\tstc\t7, cr15, [r6, #-992]!\t@ 0xfffffc20\n+\tandeq\tr9, r7, r4, asr #9\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000794b2\n+\t\t\t@ instruction: 0x000794ba\n \tandeq\tr0, r0, r8, lsl r6\n-\tmuleq\tr7, r4, r4\n+\tmuleq\tr7, ip, r4\n \t\t\t@ instruction: 0x000573b0\n \tandeq\tr7, r5, lr, ror #10\n \tmvnsmi\tlr, sp, lsr #18\n \tsbclt\tr4, ip, r8, lsr r8\n-\tblmi\te39858 \n+\tblmi\te39850 \n \tldrbtmi\tr4, [r8], #-2360\t@ 0xfffff6c8\n \trsbsvs\tr4, fp, fp, ror r4\n-\tblmi\tddf4cc \n+\tblmi\tddf4c4 \n \tstmdavs\tr9, {r0, r6, fp, ip, lr}\n \tsmlawtne\tip, r7, r8, pc\t@ \n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldmdbmi\tr3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \tsubspl\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2098\t@ 0xfffff7ce\n \t\t\t@ instruction: 0xf0364478\n \t\t\t@ instruction: 0xf107f819\n \tandcs\tr0, r0, ip, lsl #2\n-\tsvc\t0x002cf7f8\n+\tsvc\t0x0030f7f8\n \tldmdavs\tsl!, {r1, r2, r3, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r4}^\n \t\t\t@ instruction: 0xf7f7603b\n-\t\t\t@ instruction: 0x4604efd4\n+\t\t\t@ instruction: 0x4604efd8\n \tteqle\tsl, r0, lsl #16\n \t\t\t@ instruction: 0xf1074d29\n \t\t\t@ instruction: 0x46400810\n \t\t\t@ instruction: 0xf7f8447d\n-\t\t\t@ instruction: 0xf105ee20\n+\t\t\t@ instruction: 0xf105ee24\n \t\t\t@ instruction: 0x46300654\n-\tb\tff1cbca0 \n+\tb\tff2cbc98 \n \tvfmavs.f16\ts9, s16, s9\t@ \n \t\t\t@ instruction: 0xf03c4479\n \t\t\t@ instruction: 0x4640f953\n \t\t\t@ instruction: 0xf7f866ec\n-\tldmdavs\tfp!, {r4, r5, r9, sl, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r2, r4, r5, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x47984630\n \t\t\t@ instruction: 0x462168f8\n-\tsvc\t0x0004f7f8\n+\tsvc\t0x0008f7f8\n \tldmdavs\tsl!, {r0, r1, r2, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t6fc2f8 \n-\tblmi\t4d5cf0 \n+\tbmi\t6fc2f0 \n+\tblmi\t4d5ce8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d116\n \tssatmi\tr7, #30, r8, lsl #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -7260,173 +7258,173 @@\n \tldmdami\tr3, {r2, r5, r6, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8a0f036\n \tldmdami\tr1, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x47983054\n \tandseq\tpc, r0, r7, lsl #2\n-\tmcr\t7, 7, pc, cr8, cr8, {7}\t@ \n-\tstc\t7, cr15, [r0], #992\t@ 0x3e0\n-\tandeq\tr9, r7, r6, lsr #7\n-\tandeq\tr9, r7, r4, lsr #7\n+\tmcr\t7, 7, pc, cr12, cr8, {7}\t@ \n+\tstc\t7, cr15, [r4], #992\t@ 0x3e0\n+\tandeq\tr9, r7, lr, lsr #7\n+\tandeq\tr9, r7, ip, lsr #7\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tldrdeq\tr7, [r5], -lr\n \t\t\t@ instruction: 0x000574b4\n \tandeq\tr0, r0, ip, lsr #11\n-\tmuleq\tr7, ip, r8\n+\tandeq\tsp, r7, r4, lsr #17\n \t\t\t@ instruction: 0xffffde11\n-\tandeq\tr9, r7, r0, lsl r3\n+\tandeq\tr9, r7, r8, lsl r3\n \tandeq\tr7, r5, r8, asr #4\n \tandeq\tr7, r5, lr, lsl r4\n-\tandeq\tsp, r7, sl, lsr #16\n+\tandeq\tsp, r7, r2, lsr r8\n \tcfstr32mi\tmvfx11, [sp, #-960]!\t@ 0xfffffc40\n \taddlt\tr4, r3, sp, lsr #24\n-\tblmi\tb5ef68 \n-\tbmi\tb79978 \n+\tblmi\tb5ef60 \n+\tbmi\tb79970 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \tstrmi\tr0, [ip], -r0, lsl #8\n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \tsmlalbtlt\tfp, r9, r3, r9\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \t\t\t@ instruction: 0xf9f0f03c\n \tstmdavs\tr2, {r5, r6, r7, r8, ip, sp, pc}^\n-\tbcs\t167e6c \n-\tbllt\t701e5c \n-\tbmi\t895da8 \n+\tbcs\t167e64 \n+\tbllt\t701e54 \n+\tbmi\t895da0 \n \tldrbtmi\tr4, [sl], #-2846\t@ 0xfffff4e2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -pc, lsr #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvst2.8\t{d20,d22}, [pc :64], ip\n \tldmdami\tip, {r0, r3, r4, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff74f035\n \tbicsle\tr2, sp, r0, lsl #24\n-\tblcs\t27ea4 \n+\tblcs\t27e9c \n \tldmdbmi\tr8, {r2, r5, r6, r7, ip, lr, pc}\n \tsbcspl\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \t\t\t@ instruction: 0xf0364478\n \t\t\t@ instruction: 0xe7dbf839\n \tvmul.i8\td20, d0, d5\n \tldmdami\tr5, {r1, r4, r6, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf830f036\n \tldrb\tr2, [r2, r0]\n-\tblcs\t15e08 \n+\tblcs\t15e00 \n \tldmdbmi\tr1, {r0, r1, r2, r3, r6, r7, ip, lr, pc}\n \tadcsvs\tpc, sl, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2064\t@ 0xfffff7f0\n \t\t\t@ instruction: 0xf0364478\n \tandcs\tpc, r1, r3, lsr #16\n \t\t\t@ instruction: 0xf7f8e7c5\n-\tsvclt\t0x0000ec2c\n-\tmuleq\tr7, r0, r2\n+\tsvclt\t0x0000ec30\n+\tmuleq\tr7, r8, r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, r6, lsl #5\n+\tandeq\tr9, r7, lr, lsl #5\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr9, r7, r6, asr r2\n+\tandeq\tr9, r7, lr, asr r2\n \tmuleq\tr5, r4, r1\n \tandeq\tr7, r5, r2, lsl #7\n \tandeq\tr7, r5, sl, ror r1\n \tandeq\tr7, r5, r8, ror #6\n \tandeq\tr7, r5, r8, ror #2\n \tandeq\tr7, r5, r6, asr r3\n \tandeq\tr7, r5, lr, asr #2\n \tandeq\tr7, r5, ip, lsr r3\n-\tblmi\td7b498 \n+\tblmi\td7b490 \n \tsvcge\t0x0000b0cd\n-\tbmi\td1f04c \n+\tbmi\td1f044 \n \trsbsvs\tr4, r8, r4, lsr r9\n \tsubseq\tpc, r0, r3, lsl #2\n \tldrbtmi\tr4, [sl], #-2867\t@ 0xfffff4cd\n \tcfldrsmi\tmvf4, [r3], #-484\t@ 0xfffffe1c\n \tldmpl\tr3, {r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f312c\n \t\t\t@ instruction: 0xf7f80300\n-\t\t\t@ instruction: 0xf107ee7e\n+\t\t\t@ instruction: 0xf107ee82\n \tandcs\tr0, r0, ip, lsl #2\n-\tmcr\t7, 1, pc, cr14, cr8, {7}\t@ \n+\tmrc\t7, 1, APSR_nzcv, cr2, cr8, {7}\n \tstrtmi\tr4, [r3], -ip, lsr #20\n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tr3!, {r4}\n \t\t\t@ instruction: 0xf7f7603b\n-\tstmdacs\tr0, {r1, r2, r4, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc}\n \tstfmid\tf5, [r8], #-228\t@ 0xffffff1c\n \tandseq\tpc, r0, r7, lsl #2\n-\tstc\t7, cr15, [r4, #-992]!\t@ 0xfffffc20\n+\tstc\t7, cr15, [r8, #-992]!\t@ 0xfffffc20\n \t\t\t@ instruction: 0xf104447c\n \t\t\t@ instruction: 0xf7f8001c\n-\tldmdavs\tr8!, {r2, r3, r6, r7, r8, fp, sp, lr, pc}^\n+\tldmdavs\tr8!, {r4, r6, r7, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7ff6c61\n \tstcvs\t15, cr15, [r1], #340\t@ 0x154\n \t\t\t@ instruction: 0xf380fab0\n \tstmdbcs\tr0, {r2, r9, sl, lr}\n \tcmpne\tr3, #323584\t@ 0x4f000\n \tmovwcs\tfp, #3848\t@ 0xf08\n \t\t\t@ instruction: 0xf107b9e3\n \t\t\t@ instruction: 0xf7f80010\n-\tldmdami\tfp, {r2, r3, r5, r8, sl, fp, sp, lr, pc}\n+\tldmdami\tfp, {r4, r5, r8, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x4798301c\n \tstrdcs\tr6, [r0, -r8]\n-\tldcl\t7, cr15, [lr, #992]!\t@ 0x3e0\n-\tblmi\t4a074c \n+\tmcr\t7, 0, pc, cr2, cr8, {7}\t@ \n+\tblmi\t4a0744 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d112\n \tldrvc\tpc, [sl, r7, lsl #10]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \t\t\t@ instruction: 0xf7ff6878\n \tstrmi\tpc, [r4], -fp, lsr #30\n \tstmdami\tlr, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x4798301c\n \tandseq\tpc, r0, r7, lsl #2\n-\tstcl\t7, cr15, [ip, #992]!\t@ 0x3e0\n-\tbl\tfe94bf0c \n-\tstrdeq\tsp, [r7], -r0\n-\tmuleq\tr7, r6, r1\n+\tldcl\t7, cr15, [r0, #992]!\t@ 0x3e0\n+\tbl\tfea4bf04 \n+\tstrdeq\tsp, [r7], -r8\n+\tmuleq\tr7, lr, r1\n \t\t\t@ instruction: 0xffffe149\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, r0, r1\n+\tmuleq\tr7, r8, r1\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tsp, r7, r0, lsr #13\n-\tandeq\tsp, r7, lr, ror #12\n-\tandeq\tr9, r7, r0, lsl r1\n-\tandeq\tsp, r7, r2, lsr r6\n+\tandeq\tsp, r7, r8, lsr #13\n+\tandeq\tsp, r7, r6, ror r6\n+\tandeq\tr9, r7, r8, lsl r1\n+\tandeq\tsp, r7, sl, lsr r6\n \tstmdacs\tr2, {r4, r8, fp, lr}\n \tsvclt\t0x00184a10\n \tldrbtmi\tr2, [r9], #-1\n-\tblmi\t3fb564 \n+\tblmi\t3fb55c \n \tldrbtmi\tfp, [fp], #-130\t@ 0xffffff7e\n \tsvcge\t0x0000588a\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tandsvs\tr4, r8, fp, lsl #20\n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7f8bd80\n-\tsvclt\t0x0000eb70\n-\tandeq\tr9, r7, r2, lsr #1\n+\tsvclt\t0x0000eb74\n+\tandeq\tr9, r7, sl, lsr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, sl, lsl r7\n-\tandeq\tr9, r7, r6, lsl #1\n+\tandeq\tr9, r7, r2, lsr #14\n+\tandeq\tr9, r7, lr, lsl #1\n \tandsgt\tpc, r0, #14614528\t@ 0xdf0000\n \tmvnsmi\tlr, sp, lsr #18\n \tldrbtmi\tr4, [ip], #3715\t@ 0xe83\n \tsvcge\t0x0004b0d6\n \t\t\t@ instruction: 0xf85c4d82\n \tstcmi\t0, cr6, [r2], {6}\n \tldmdavs\tr6!, {r0, r2, r3, r4, r5, r6, sl, lr}\n@@ -7445,182 +7443,182 @@\n \tstclne\t14, cr15, [r2], #-388\t@ 0xfffffe7c\n \t\t\t@ instruction: 0x461060ba\n \t\t\t@ instruction: 0xf0212400\n \tldmvs\tsl!, {r0, r1, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46806939\n \t\t\t@ instruction: 0xf0356038\n \tmulscs\tr8, r5, fp\n-\tblx\tfe1ca09a \n+\tblx\tfe1ca092 \n \t\t\t@ instruction: 0x608169b9\n \tsubvs\tr6, r5, r8, ror r1\n \t\t\t@ instruction: 0xf8c060c6\n \tmrsvs\tr8, (UNDEF: 4)\n \tstmdami\tfp!, {r2, r7, r9, pc}^\n \tldrbtmi\tr4, [r8], #-2411\t@ 0xfffff695\n \tsubscc\tr4, r0, r9, ror r4\n-\tstc\t7, cr15, [r4, #992]!\t@ 0x3e0\n+\tstc\t7, cr15, [r8, #992]!\t@ 0x3e0\n \tmsreq\tCPSR_s, r7, lsl #2\n \t\t\t@ instruction: 0xf7f84620\n-\tblmi\t1a09598 \n+\tblmi\t1a095a0 \n \t\t\t@ instruction: 0x462169fa\n \teoreq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tldcl\t7, cr15, [ip, #988]!\t@ 0x3dc\n+\tmcr\t7, 0, pc, cr0, cr7, {7}\t@ \n \t\t\t@ instruction: 0xf0402800\n \tstclmi\t0, cr8, [r2], #-564\t@ 0xfffffdcc\n \teoreq\tpc, r8, r7, lsl #2\n-\tmcrr\t7, 15, pc, sl, cr8\t@ \n+\tmcrr\t7, 15, pc, lr, cr8\t@ \n \t\t\t@ instruction: 0xf104447c\n \t\t\t@ instruction: 0xf7f8001c\n-\tblmi\t17c8434 \n+\tblmi\t17c843c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsvclt\t0x000c2b01\n \tstcvs\t12, cr6, [r1], #388\t@ 0x184\n \trsble\tr2, sl, r0, lsl #18\n \tldmdbvs\tr9!, {r3, r9, sl, lr}^\n \t\t\t@ instruction: 0xffb0f03b\n \t\t\t@ instruction: 0xf1074604\n \t\t\t@ instruction: 0xf7f80028\n-\tldmdami\tr6, {r1, r4, r6, sl, fp, sp, lr, pc}^\n+\tldmdami\tr6, {r1, r2, r4, r6, sl, fp, sp, lr, pc}^\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \t\t\t@ instruction: 0x4798301c\n \ttstcs\tr0, r8, ror sl\n-\tstc\t7, cr15, [r4, #-992]!\t@ 0xfffffc20\n+\tstc\t7, cr15, [r8, #-992]!\t@ 0xfffffc20\n \trsbsle\tr1, r4, r2, ror #24\n \tandsle\tr2, r8, r3, lsl #24\n \tldreq\tr6, [fp], #-2491\t@ 0xfffff645\n-\tblmi\t11c319c \n+\tblmi\t11c3194 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n-\tbllt\t1ae8124 \n+\tbllt\t1ae811c \n \tandcs\tr4, r0, ip, asr #20\n \tldrbtmi\tr4, [sl], #-2880\t@ 0xfffff4c0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4, #-135]\t@ 0xffffff79\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tip, r0, lsl #6\n \tstrvc\tpc, [r4, r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tblmi\t116e89c \n+\tblmi\t116e894 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqcc\tr0, #13828096\t@ 0xd30000\t@ \n \tandle\tr2, ip, r1, lsl #22\n \tsubscs\tr4, r0, #1064960\t@ 0x104000\n \tmovwcs\tr6, #2104\t@ 0x838\n \tandcs\tlr, r0, sp, asr #19\n \t\t\t@ instruction: 0xf04f4479\n \tvqadd.s8\t, q8, \n \t\t\t@ instruction: 0xf01462ff\n \tldmdavs\tr8!, {r0, r3, r4, r7, sl, fp, ip, sp, lr, pc}\n-\tblx\tfe7ca190 \n+\tblx\tfe7ca188 \n \t\t\t@ instruction: 0xf0216978\n \tbfi\tpc, fp, (invalid: 21:12)\t@ \n \tvmul.i8\td20, d0, d24\n \tldmdami\tr8!, {r0, r1, r2, r3, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 4, pc, cr12, cr5, {1}\n-\tblmi\tdc8048 \n-\tbmi\td96320 \n+\tblmi\tdc8040 \n+\tbmi\td96318 \n \tldrbtmi\tr4, [fp], #-2358\t@ 0xfffff6ca\n \tldrbtmi\tr6, [sl], #-2364\t@ 0xfffff6c4\n \tstrcc\tlr, [r2], #-2509\t@ 0xfffff633\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \tmovwcs\tr0, #512\t@ 0x200\n \tvhadd.s8\td18, d0, d2\n \t\t\t@ instruction: 0xf0147209\n \t\t\t@ instruction: 0x4620fc77\n \t\t\t@ instruction: 0xf892f04f\n \tstmdami\tlr!, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf03b4478\n \tstrmi\tpc, [r1], -r1, ror #29\n-\tblmi\tb3adc0 \n+\tblmi\tb3adb8 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tandle\tr2, ip, r1, lsl #22\n \tldrbtmi\tr4, [fp], #-2858\t@ 0xfffff4d6\n \t\t\t@ instruction: 0xe7856498\n \tldmdavs\tfp!, {r0, r3, r5, fp, lr}^\n \tandscc\tr4, ip, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7f80028\n-\tblmi\t9c9484 \n+\tblmi\t9c948c \n \tldrbvs\tr4, [r8], #-1147\t@ 0xfffffb85\n \t\t\t@ instruction: 0xf7f8e778\n-\tandcs\tlr, r0, #116, 20\t@ 0x74000\n+\tandcs\tlr, r0, #120, 20\t@ 0x78000\n \t\t\t@ instruction: 0x46104611\n \tcdp2\t0, 3, cr15, cr4, cr8, {0}\n \tandcs\tr4, r1, #2162688\t@ 0x210000\n \tmvnsvs\tpc, r0, asr #4\n \t\t\t@ instruction: 0xf02b4478\n \tstrmi\tpc, [r2], -sp, asr #31\n \tcdp2\t0, 2, cr15, cr10, cr8, {0}\n \tandcs\tr4, r1, #1900544\t@ 0x1d0000\n \tmvnvs\tpc, r0, asr #4\n \t\t\t@ instruction: 0xf02b4478\n \tsvclt\t0x0000ffc3\n-\tandeq\tr9, r7, lr, asr #32\n+\tandeq\tr9, r7, r6, asr r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, r0, asr #32\n+\tandeq\tr9, r7, r8, asr #32\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr6, r5, lr, ror #30\n \tandeq\tr7, r5, r4, ror r1\n-\tandeq\tsp, r7, r2, lsr #10\n+\tandeq\tsp, r7, sl, lsr #10\n \t\t\t@ instruction: 0xffffdf89\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tsp, r7, ip, ror #9\n-\tandeq\tr9, r7, r4, lsl r6\n-\t\t\t@ instruction: 0x0007d4ba\n-\tandeq\tr8, r7, r2, asr #30\n+\tstrdeq\tsp, [r7], -r4\n+\tandeq\tr9, r7, ip, lsl r6\n+\tandeq\tsp, r7, r2, asr #9\n+\tandeq\tr8, r7, sl, asr #30\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr6, r5, r4, ror #28\n \tandeq\tr6, r5, r0, asr #28\n \tandeq\tr7, r5, r6, asr #32\n \tandeq\tr7, r5, lr, asr #32\n \tandeq\tr7, r5, r2, rrx\n \tandeq\tr6, r5, r4, lsr #28\n \t\t\t@ instruction: 0xffffd73d\n-\tandeq\tr9, r7, r0, lsr #10\n-\tandeq\tsp, r7, r2, ror #7\n-\tldrdeq\tsp, [r7], -r8\n-\tandeq\tsp, r7, r8, asr #7\n+\tandeq\tr9, r7, r8, lsr #10\n+\tandeq\tsp, r7, sl, ror #7\n+\tandeq\tsp, r7, r0, ror #7\n+\tldrdeq\tsp, [r7], -r0\n \t\t\t@ instruction: 0x00056dbc\n \tandeq\tr6, r5, r8, lsr #27\n-\tblmi\t4e0a74 \n+\tblmi\t4e0a6c \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tcmplt\tr0, r0, lsl #6\n \tstrtmi\tr4, [r5], -r4, lsl #12\n \tstmdavs\tr8!, {r2, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf9fef021\n \t\t\t@ instruction: 0xf0214628\n \t\t\t@ instruction: 0x2c00f9fb\n-\tbmi\t282a2c \n+\tbmi\t282a24 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\t4c254 \n-\tldrdeq\tr8, [r7], -r4\n+\tb\t14c24c \n+\tldrdeq\tr8, [r7], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r7, r6, lsr #27\n-\tblmi\t760af4 \n+\tandeq\tr8, r7, lr, lsr #27\n+\tblmi\t760aec \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460e41f0\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tteqlt\tr0, r0, lsl #6\n \tldreq\tpc, [r3], #-256\t@ 0xffffff00\n \t\t\t@ instruction: 0xf7f74620\n-\t\t\t@ instruction: 0x4602efda\n+\t\t\t@ instruction: 0x4602efde\n \t\t\t@ instruction: 0x46b0b978\n-\tblmi\t4a0afc \n+\tblmi\t4a0af4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr7, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, asr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdcs\tr8, [r8], -r0\n@@ -7629,32 +7627,32 @@\n \trscle\tr2, r8, r0, lsl #16\n \t\t\t@ instruction: 0xf0214628\n \tstrtmi\tpc, [sl], -r1, lsr #20\n \t\t\t@ instruction: 0xf8c84621\n \t\t\t@ instruction: 0xf0350000\n \t\t\t@ instruction: 0xf8c8fa27\n \tldrb\tr6, [sp, r4]\n-\tstmib\tr0, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr8, r7, ip, ror sp\n+\tstmib\tr4, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr8, r7, r4, lsl #27\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r7, r0, asr sp\n+\tandeq\tr8, r7, r8, asr sp\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t79f4fc \n-\tbmi\t7b9f10 \n+\tblmi\t79f4f4 \n+\tbmi\t7b9f08 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tr4, r9, ror r4\n \t\t\t@ instruction: 0xffa2f00f\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5bca04 \n+\tbmi\t5bc9fc \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -7663,60 +7661,60 @@\n \t\t\t@ instruction: 0xf0354478\n \tldrb\tpc, [pc, fp, lsr #25]\t@ \n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r2, r3, r5, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r4, #-212]!\t@ 0xffffff2c\n \t\t\t@ instruction: 0xf7f8e7df\n-\tsvclt\t0x0000e97e\n-\tstrdeq\tr8, [r7], -r8\t@ \n+\tsvclt\t0x0000e982\n+\tandeq\tr8, r7, r0, lsl #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r7, lr, ror #25\n+\tstrdeq\tr8, [r7], -r6\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr9, r7, r8, asr r3\n-\tandeq\tr8, r7, r6, asr #25\n+\tandeq\tr9, r7, r0, ror #6\n+\tandeq\tr8, r7, lr, asr #25\n \tandeq\tr6, r5, r2, lsl #24\n \tandeq\tr6, r5, ip, asr #28\n \tstrdeq\tr6, [r5], -r0\n \tandeq\tr6, r5, sl, lsr lr\n \tmvnsmi\tlr, sp, lsr #18\n \tmcrrmi\t6, 0, r4, sl, cr5\n \taddlt\tr4, r2, sl, asr #20\n-\tblmi\t129f5a4 \n+\tblmi\t129f59c \n \tstmdbmi\tsl, {r8, r9, sl, fp, sp, pc}^\n \tldrbtmi\tr5, [fp], #-2210\t@ 0xfffff75e\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrbtmi\tr4, [sl], #-2631\t@ 0xfffff5b9\n \tsvcvs\t0x0014585e\n-\tblcs\t2849c \n+\tblcs\t28494 \n \tstfcsd\tf5, [r0, #-236]\t@ 0xffffff14\n \tandcs\tsp, r0, #67\t@ 0x43\n \t\t\t@ instruction: 0x46284639\n-\tsvc\t0x00daf7f7\n+\tsvc\t0x00def7f7\n \t\t\t@ instruction: 0x4680683b\n \trsble\tr2, r2, r0, lsl #22\n-\tbcs\teac454 \n+\tbcs\teac44c \n \tldmdavc\tsl, {r0, r1, r2, r3, r4, r6, r8, ip, lr, pc}^\n \tcmple\tip, pc, lsr #20\n \teorsvs\tr1, r8, r8, asr ip\n-\tsvc\t0x002ef7f7\n+\tsvc\t0x0032f7f7\n \tandcs\tr4, ip, r5, lsl #12\n \t\t\t@ instruction: 0xf0213501\n \tstrmi\tpc, [r4], -sp, lsl #19\n \t\t\t@ instruction: 0xf0214628\n \tldmdavs\tr9!, {r0, r3, r7, r8, fp, ip, sp, lr, pc}\n \trsbvs\tr4, r0, sl, lsr #12\n \t\t\t@ instruction: 0xf990f035\n \tldmdavs\tr2!, {r0, r1, r4, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf8c4447b\n \tsvcvs\t0x00198000\n \tldrvs\tr6, [ip, -r1, lsr #1]\n \tteqle\tr7, r0, lsl #20\n-\tbmi\tbd6430 \n+\tbmi\tbd6428 \n \tldrbtmi\tr4, [sl], #-2857\t@ 0xfffff4d7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, asr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr9!, {r4, r5, r6, r7, r8, pc}\n@@ -7727,15 +7725,15 @@\n \tstrhlt\tsp, [r4, #-27]!\t@ 0xffffffe5\n \tldrbtmi\tr4, [sp], #-3365\t@ 0xfffff2db\n \tmovweq\tlr, #6612\t@ 0x19d4\n \t\t\t@ instruction: 0xf021672b\n \tstrtmi\tpc, [r0], -sp, ror #17\n \t\t\t@ instruction: 0xf8eaf021\n \tstccs\t15, cr6, [r0], {44}\t@ 0x2c\n-\tblmi\t842c4c \n+\tblmi\t842c44 \n \tldmdavs\tr2!, {sl, sp}\n \t\t\t@ instruction: 0x671c447b\n \tsbcsle\tr2, r1, r0, lsl #20\n \tvmul.i8\td20, d0, d13\n \tldmdami\tsp, {r1, r2, r3, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [r2], #212\t@ 0xd4\n@@ -7749,26 +7747,26 @@\n \tadcsle\tr2, sl, r0, lsl #22\n \tvmul.i8\td20, d0, d5\n \tldmdami\tr5, {r1, r2, r4, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [sl], {53}\t@ 0x35\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7f8e7af\n-\tsvclt\t0x0000e8d2\n-\tandeq\tr8, r7, r0, asr ip\n+\tsvclt\t0x0000e8d6\n+\tandeq\tr8, r7, r8, asr ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r7, r6, asr #24\n+\tandeq\tr8, r7, lr, asr #24\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsp, r7, r6, lsl #3\n-\tandeq\tsp, r7, r0, lsr r1\n-\tandeq\tr8, r7, lr, asr #23\n+\tandeq\tsp, r7, lr, lsl #3\n+\tandeq\tsp, r7, r8, lsr r1\n+\tldrdeq\tr8, [r7], -r6\n \tandeq\tr6, r5, sl, lsl #22\n \tandeq\tr6, r5, r0, ror sp\n-\tandeq\tsp, r7, sl, ror #1\n-\tandeq\tsp, r7, ip, asr #1\n+\tstrdeq\tsp, [r7], -r2\n+\tldrdeq\tsp, [r7], -r4\n \tandeq\tr6, r5, ip, asr #21\n \tandeq\tr6, r5, r2, lsr sp\n \t\t\t@ instruction: 0x00056ab8\n \tandeq\tr6, r5, lr, lsl sp\n \tmuleq\tr5, ip, sl\n \tandeq\tr6, r5, r2, lsl #26\n \tstmdacs\tr5, {r1, r4, r9, fp, lr}\n@@ -7785,38 +7783,38 @@\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_und\n \tstrcc\tr4, [r8, -r8, lsl #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf0064080\n \t\t\t@ instruction: 0xf7f8b9e5\n-\tsvclt\t0x0000e88a\n-\tandeq\tr8, r7, r2, ror #21\n+\tsvclt\t0x0000e88e\n+\tandeq\tr8, r7, sl, ror #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r7, sl, asr #21\n-\tblmi\t420db0 \n+\tldrdeq\tr8, [r7], -r2\n+\tblmi\t420da8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ba180 \n+\tbmi\t3ba178 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \t\t\t@ instruction: 0x46bd3174\n \t\t\t@ instruction: 0x4080e8bd\n \tcdplt\t0, 6, cr15, cr4, cr15, {0}\n-\tstmda\tr2!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr8, r7, ip, lsl #21\n+\tstmda\tr6!, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tmuleq\tr7, r4, sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r7, r6, ror sl\n-\tandeq\tip, r7, lr, lsr #31\n+\tandeq\tr8, r7, lr, ror sl\n+\t\t\t@ instruction: 0x0007cfb6\n \tmvnsmi\tlr, sp, lsr #18\n \tstmdbpl\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tcfstr64vs\tmvdx15, [ip, #692]\t@ 0x2b4\n \t\t\t@ instruction: 0xf8dfaf04\n \t\t\t@ instruction: 0xf8df695c\n \tldrbtmi\tr4, [sp], #-2396\t@ 0xfffff6a4\n \t\t\t@ instruction: 0xf8df447e\n@@ -7838,74 +7836,74 @@\n \t\t\t@ instruction: 0xf0215080\n \tldrtvs\tpc, [r8], #2177\t@ 0x881\t@ \n \taddpl\tpc, r6, pc, asr #8\n \t\t\t@ instruction: 0xf87cf021\n \t\t\t@ instruction: 0xf8df6438\n \tldrbtmi\tr0, [r8], #-2324\t@ 0xfffff6ec\n \t\t\t@ instruction: 0xf7f73008\n-\tvmulne.f64\td14, d19, d6\n+\tvmulne.f64\td14, d19, d10\n \tsvclt\t0x00186c7a\n-\tbcs\t17244 \n+\tbcs\t1723c \n \tandcs\tfp, r0, #12, 30\t@ 0x30\n \tandeq\tpc, r1, #3\n \t\t\t@ instruction: 0xf0402a00\n \tldclvs\t0, cr8, [sl], #-736\t@ 0xfffffd20\n-\tbcs\t27544 \n+\tbcs\t2753c \n \trsbhi\tpc, r9, #0\n-\tbcs\t169644 \n+\tbcs\t16963c \n \tmovwcs\tfp, #3852\t@ 0xf0c\n \tmovweq\tpc, #4099\t@ 0x1003\t@ \n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df814b\n \tldclvs\t8, cr3, [sl], #800\t@ 0x320\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tldfvsp\tf0, [r8], #-156\t@ 0xffffff64\n-\tstcl\t7, cr15, [ip, #988]!\t@ 0x3dc\n+\tldcl\t7, cr15, [r0, #988]!\t@ 0x3dc\n \tmvnsvc\tpc, #64, 12\t@ 0x4000000\n \taddsmi\tr4, r8, #4, 12\t@ 0x400000\n \tadcshi\tpc, r9, r0, lsl #4\n \tldmib\tr7, {r0, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf6401011\n \t\t\t@ instruction: 0xf03572ff\n \tmvnslt\tpc, pc, asr #16\n \t\t\t@ instruction: 0xf3402c01\n \tldfvsd\tf0, [lr], #148\t@ 0x94\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tldmne\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1584\t@ 0xfffff9d0\n \t\t\t@ instruction: 0xfff6f034\n \t\t\t@ instruction: 0xf7f74628\n-\t\t\t@ instruction: 0x4604edd0\n+\t\t\t@ instruction: 0x4604edd4\n \tldfvsd\tf3, [r8], #120\t@ 0x78\n-\tstcl\t7, cr15, [sl, #988]\t@ 0x3dc\n+\tstcl\t7, cr15, [lr, #988]\t@ 0x3dc\n \t\t\t@ instruction: 0xf5b44404\n \t\t\t@ instruction: 0xf0805f80\n \tldcvs\t3, cr8, [r8], #936\t@ 0x3a8\n \tvst1.8\t{d20-d22}, [pc :128], r9\n \t\t\t@ instruction: 0xf0345280\n \t\t\t@ instruction: 0xf8dfffe3\n \tldclvs\t8, cr3, [sl], #352\t@ 0x160\n \tldcvs\t8, cr5, [sl], #844\t@ 0x34c\n-\tbcs\t28754 \n+\tbcs\t2874c \n \tmvnshi\tpc, #0\n \t\t\t@ instruction: 0xf0402b00\n \tldfvsd\tf0, [ip], #-452\t@ 0xfffffe3c\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf1046cb9\n \t\t\t@ instruction: 0xf0350008\n-\tblvs\tecc770 \n+\tblvs\tecc768 \n \t\t\t@ instruction: 0xf5046022\n-\tblvs\t1ea350c \n+\tblvs\t1ea3504 \n \tstrne\tlr, [lr, #-2519]\t@ 0xfffff629\n \trsbvs\tr6, r2, r2, lsl r8\n \t\t\t@ instruction: 0xf8c32200\n \t\t\t@ instruction: 0xf8c320bc\n-\tblvs\tffed69b0 \n-\tblcs\t169b0c \n+\tblvs\tffed69a8 \n+\tblcs\t169b04 \n \tstmdacc\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldcvs\t8, cr5, [sl], #-844\t@ 0xfffffcb4\n \tldmdbvs\tr8, {r2, r3, r8, r9, sl, fp, ip, sp, pc}^\n \t\t\t@ instruction: 0xf5076b98\n \tstrls\tr6, [r0, #-957]\t@ 0xfffffc43\n \tmcrr2\t0, 0, pc, r8, cr11\t@ \n \tstmdacs\tr0, {r2, r9, sl, lr}\n@@ -7937,66 +7935,66 @@\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr #12\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x83b7f040\n \tstrbvs\tpc, [sl, r7, lsl #10]\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldfvsp\tf0, [sl], #-960\t@ 0xfffffc40\n-\tbcs\tbec80c \n+\tbcs\tbec804 \n \tmvnshi\tpc, r0\n \t\t\t@ instruction: 0xe74563bc\n \t\t\t@ instruction: 0xf7f76c78\n-\t\t\t@ instruction: 0xf640ed44\n+\t\t\t@ instruction: 0xf640ed48\n \t\t\t@ instruction: 0x460473fe\n \t\t\t@ instruction: 0xf67f4298\n \t\t\t@ instruction: 0xf8dfaf58\n \tldclvs\t7, cr3, [sl], #336\t@ 0x150\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf8dfb14b\n \t\t\t@ instruction: 0xf640176c\n \t\t\t@ instruction: 0xf8df3233\n \tldrbtmi\tr0, [r9], #-1896\t@ 0xfffff898\n \t\t\t@ instruction: 0xf0354478\n \t\t\t@ instruction: 0x6c78fb2f\n \tldc2\t0, cr15, [r0], {18}\n-\tblvs\tfee20014 \n+\tblvs\tfee2000c \n \t\t\t@ instruction: 0xf01262fb\n \t\t\t@ instruction: 0xf107fc8b\n \tadcsvs\tr0, r8, #96, 2\n \t\t\t@ instruction: 0xf7f82000\n-\t\t\t@ instruction: 0xf8dfe968\n+\t\t\t@ instruction: 0xf8dfe96c\n \tldclvs\t7, cr3, [sl], #272\t@ 0x110\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r1, r2, r3, r5, r6, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7f7627b\n-\tstrmi\tlr, [r4], -lr, lsl #20\n+\t\t\t@ instruction: 0x4604ea12\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50782f5\n \t\t\t@ instruction: 0xf8df756e\n \tstrtmi\tr8, [r8], -r8, lsr #14\n-\tldmda\tr8, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tip, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x3720f8df\n \tldrbtmi\tr6, [r8], #3322\t@ 0xcfa\n \t\t\t@ instruction: 0x463058d6\n-\tldcl\t7, cr15, [ip], #988\t@ 0x3dc\n+\tstc\t7, cr15, [r0, #-988]\t@ 0xfffffc24\n \tusatcc\tpc, #16, pc, asr #17\t@ \n \t\t\t@ instruction: 0xf04f6cf9\n-\tbvs\tfee119a8 \n+\tbvs\tfee119a0 \n \tstmiapl\tfp, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \tandls\tr4, r1, #68157440\t@ 0x4100000\n \taddcs\tpc, lr, #64, 12\t@ 0x4000000\n-\tblvs\tfe632878 \n+\tblvs\tfe632870 \n \t\t\t@ instruction: 0xf8cd4623\n \t\t\t@ instruction: 0xf014c000\n \t\t\t@ instruction: 0x4628f8df\n-\tldmda\tr8, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tip, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46306a7b\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7f86e38\n-\tbvs\tfee48d48 \n+\tbvs\tfee48d50 \n \tcdp2\t0, 13, cr15, cr10, cr0, {1}\n \t\t\t@ instruction: 0xf0206af8\n \tldcvs\t14, cr15, [r8], #860\t@ 0x35c\n \tcdp2\t0, 13, cr15, cr4, cr0, {1}\n \t\t\t@ instruction: 0xf0206c38\n \t\t\t@ instruction: 0xf8dffed1\n \tldclvs\t6, cr3, [r9], #560\t@ 0x230\n@@ -8015,74 +8013,74 @@\n \t\t\t@ instruction: 0x6c7bf9ed\n \t\t\t@ instruction: 0xf47f2b00\n \tstccs\t15, cr10, [r0, #-460]\t@ 0xfffffe34\n \tmrcge\t4, 7, APSR_nzcv, cr7, cr15, {1}\n \tldmdavc\tfp, {r0, r1, r3, r4, r5, r7, sl, fp, sp, lr}\n \t\t\t@ instruction: 0xf47f2b2f\n \t\t\t@ instruction: 0x4628aed6\n-\tstc\t7, cr15, [lr], #988\t@ 0x3dc\n+\tldc\t7, cr15, [r2], #988\t@ 0x3dc\n \tldrb\tr4, [lr], r4, lsl #12\n \t\t\t@ instruction: 0x3644f8df\n \tldclvs\t6, cr4, [sl], #132\t@ 0x84\n \tandcs\tr5, r0, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf0126bd8\n \tstmdacs\tr0, {r0, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc}\n \tmcrge\t4, 5, pc, cr9, cr15, {1}\t@ \n \tldmdavc\tr3, {r1, r3, r4, r5, r6, sl, fp, sp, lr}\n \ttstle\tr3, pc, lsr #22\n \tstccs\t8, cr7, [r0, #-340]\t@ 0xfffffeac\n \tbichi\tpc, r5, r0\n \t\t\t@ instruction: 0xf0126c78\n \t\t\t@ instruction: 0x4603fbfb\n \tmvnsvs\tr4, r0, lsr #12\n-\tblx\tffdca982 \n+\tblx\tffdca97a \n \tcmpeq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0x200061b8\n-\tldm\tr2, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr6, {r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x3618f8df\n \tstrdcs\tr6, [r0, -sl]\n \teorvc\tpc, r8, r7, lsl #10\n \tldrsbvs\tr5, [fp, #-131]!\t@ 0xffffff7d\n-\tldmdb\tr8!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tip!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \taddshi\tpc, r8, #64\t@ 0x40\n \tstrtvc\tpc, [r8], -r7, lsl #10\n \t\t\t@ instruction: 0xf7f74630\n-\t\t\t@ instruction: 0xf8dfefc6\n+\t\t\t@ instruction: 0xf8dfefca\n \tcfldr64vs\tmvdx3, [sl], #1008\t@ 0x3f0\n \t\t\t@ instruction: 0x462858d5\n-\tstcl\t7, cr15, [sl], #-988\t@ 0xfffffc24\n+\tstcl\t7, cr15, [lr], #-988\t@ 0xfffffc24\n \tstrbcc\tpc, [ip, #2271]\t@ 0x8df\t@ \n \t\t\t@ instruction: 0xf04f6cfa\n \tldmibvs\tr9!, {r1, r3, r4, r6, sl, fp}^\n \tldmibvs\tsl!, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf6409202\n \ttstls\tr1, lr, ror r2\n \tstrbne\tpc, [r4, #2271]!\t@ 0x8df\t@ \n \t\t\t@ instruction: 0x46236bd8\n \tandgt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xf0144479\n \tldrtmi\tpc, [r0], -fp, asr #16\t@ \n-\tsvc\t0x00c4f7f7\n+\tsvc\t0x00c8f7f7\n \t\t\t@ instruction: 0x4628697b\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7f86df8\n-\tldmibvs\tr8!, {r1, r3, r4, r7, fp, sp, lr, pc}\n+\tldmibvs\tr8!, {r1, r2, r3, r4, r7, fp, sp, lr, pc}\n \tcdp2\t0, 4, cr15, cr6, cr0, {1}\n \t\t\t@ instruction: 0xf02069f8\n \t\t\t@ instruction: 0xf8dffe43\n \tcfldr64vs\tmvdx3, [sl], #448\t@ 0x1c0\n \tldmpl\tr3, {r0, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n-\tblcs\t28a3c \n+\tblcs\t28a34 \n \tldrb\tsp, [sl, -r5, lsl #1]!\n \tstrne\tpc, [r4, #2271]!\t@ 0x8df\n \teorsvs\tpc, r4, #1325400064\t@ 0x4f000000\n \tstreq\tpc, [r0, #2271]!\t@ 0x8df\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tecaabc \n+\tblx\tecaab4 \n \t\t\t@ instruction: 0xf8dfe683\n \tcfldr64vs\tmvdx3, [sl], #608\t@ 0x260\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \teorle\tr2, r5, r1, lsl #22\n \tstrcc\tpc, [ip, #2271]\t@ 0x8df\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002b01\n@@ -8090,19 +8088,19 @@\n \tcfldr64vs\tmvdx3, [sl], #528\t@ 0x210\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \tandcc\tr2, r1, #16, 6\t@ 0x40000000\n \ttstcs\tr0, #12779520\t@ 0xc30000\t@ \n \tmsrcs\tCPSR_s, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf0002a01\n-\tbcs\taed9c \n+\tbcs\taed94 \n \tandhi\tpc, r3, #0\n-\tblvs\t1ea9b1c \n+\tblvs\t1ea9b14 \n \tandsvs\tr6, r3, fp, asr r8\n-\tblcs\t129a24 \n+\tblcs\t129a1c \n \tldfvsd\tf5, [fp], #-16\n \t\t\t@ instruction: 0x061b681b\n \torrhi\tpc, fp, r0, lsl #2\n \t\t\t@ instruction: 0xf5036c3b\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xf89300bc\n \ttstlt\tr8, ip, lsr r0\n@@ -8115,15 +8113,15 @@\n \tldcvs\t13, cr15, [r8], #-948\t@ 0xfffffc4c\n \tstc2l\t0, cr15, [sl, #128]!\t@ 0x80\n \tldrtcc\tpc, [ip], #2271\t@ 0x8df\t@ \n \tstccs\t12, cr6, [sp], #-1000\t@ 0xfffffc18\n \tldmdavs\tr9, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tcmphi\tsl, r0\t@ \n \tmovteq\tpc, #16804\t@ 0x41a4\t@ \n-\tbcs\te3b5f4 \n+\tbcs\te3b5ec \n \tmrshi\tpc, SP_usr\t@ \n \tvpadd.i8\td2, d0, d24\n \tldm\tpc, {r1, r8, pc}^\t@ \n \tcmneq\tr1, r3, lsl r0\t@ \n \tmrseq\tr0, (UNDEF: 16)\n \tmrseq\tr0, (UNDEF: 16)\n \tmrseq\tr0, (UNDEF: 16)\n@@ -8154,145 +8152,145 @@\n \t\t\t@ instruction: 0x01b80100\n \tldrbtcc\tpc, [ip], #-2271\t@ 0xfffff721\t@ \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf43f2b01\n \tldcvs\t14, cr10, [r8], #80\t@ 0x50\n-\tblx\t9cab8c \n+\tblx\t9cab84 \n \t\t\t@ instruction: 0xf107e60f\n \t\t\t@ instruction: 0x46100154\n \t\t\t@ instruction: 0xf7f74614\n-\t\t\t@ instruction: 0xf8dfefda\n+\t\t\t@ instruction: 0xf8dfefde\n \tstrtmi\tr3, [r1], -r8, lsr #8\n \t\t\t@ instruction: 0xf1076cfa\n \tldmpl\tr3, {r4, r5, r6}^\n \t\t\t@ instruction: 0xf7f7623b\n-\tstrmi\tlr, [r4], -r0, lsl #17\n+\tstrmi\tlr, [r4], -r4, lsl #17\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf1078196\n \t\t\t@ instruction: 0xf8df0570\n \t\t\t@ instruction: 0x46288438\n-\tmcr\t7, 6, pc, cr10, cr7, {7}\t@ \n+\tmcr\t7, 6, pc, cr14, cr7, {7}\t@ \n \tstrcc\tpc, [r4], #-2271\t@ 0xfffff721\n \tldrbtmi\tr6, [r8], #3322\t@ 0xcfa\n \t\t\t@ instruction: 0x463058d6\n-\tbl\t1bccb4c \n+\tbl\t1cccb44 \n \trsbcs\tpc, r4, #64, 12\t@ 0x4000000\n \tstrtmi\tr4, [r3], -r1, asr #12\n \tandls\tr2, r0, ip, asr #32\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xff5af013\n \t\t\t@ instruction: 0xf7f74628\n-\tbvs\tf0a6dc \n+\tbvs\tf0a6e4 \n \t\t\t@ instruction: 0x47984630\n \tldclvs\t6, cr4, [r8, #-132]!\t@ 0xffffff7c\n-\tsvc\t0x00a8f7f7\n+\tsvc\t0x00acf7f7\n \t\t\t@ instruction: 0xf0206cb8\n \tldcvs\t13, cr15, [r8], #-340\t@ 0xfffffeac\n \tldc2l\t0, cr15, [r2, #-128]\t@ 0xffffff80\n \tfldmiaxvs\tsl!, {d20-d132}\t@ Deprecated\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tldmmi\tr8!, {r1, r4, r5, r6, r7, r8, sl, fp, sp, pc}^\n \t\t\t@ instruction: 0xf6404641\n \tldrbtmi\tr2, [r8], #-616\t@ 0xfffffd98\n \t\t\t@ instruction: 0xf94ef035\n \tcfldr64vs\tmvdx14, [sl], #-932\t@ 0xfffffc5c\n-\tbcs\t2cd10 \n+\tbcs\t2cd08 \n \tcfldrdge\tmvd15, [lr, #508]!\t@ 0x1fc\n-\tbcs\tbecc58 \n+\tbcs\tbecc50 \n \tcfldrdge\tmvd15, [sl, #508]!\t@ 0x1fc\n-\tbcs\t2cd60 \n+\tbcs\t2cd58 \n \tcfldrdge\tmvd15, [r6, #508]!\t@ 0x1fc\n \tstrb\tr6, [r4, #-954]\t@ 0xfffffc46\n-\tblcs\t169bd0 \n+\tblcs\t169bc8 \n \tadcshi\tpc, r3, r0\n \t\t\t@ instruction: 0xf1036c3b\n \t\t\t@ instruction: 0xf03b0008\n \tstmdacs\tr1, {r0, r1, r3, r6, r9, sl, fp, ip, sp, lr, pc}\n \tadchi\tpc, r5, r0\n \t\t\t@ instruction: 0x46206c3c\n \tcdp2\t0, 9, cr15, cr4, cr5, {0}\n \t\t\t@ instruction: 0x61bdf507\n \t\t\t@ instruction: 0xf0544620\n \t\t\t@ instruction: 0xe70ffff5\n \t\t\t@ instruction: 0xf5036c3b\n \t\t\t@ instruction: 0xf8935380\n-\tblcs\tb5ad08 \n+\tblcs\tb5ad00 \n \tmrcge\t4, 7, APSR_nzcv, cr5, cr15, {3}\n \t\t\t@ instruction: 0xf0126cb8\n \t\t\t@ instruction: 0xf107fa81\n \tadcsvs\tr0, r8, r4, ror #2\n \t\t\t@ instruction: 0xf7f74620\n-\tblmi\tff34a9a8 \n+\tblmi\tff34a9b0 \n \t\t\t@ instruction: 0x46216cfa\n \taddsvs\tpc, sl, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tstmda\tr4, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr8, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tmsrhi\tSPSR_s, r0, asr #32\n \tldrvs\tpc, [sl], r7, lsl #10\n \t\t\t@ instruction: 0xf7f74630\n-\tblmi\tff18a59c \n+\tblmi\tff18a5a4 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7f74628\n-\tstmibmi\tlr, {r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}^\n+\tstmibmi\tlr, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf50768bb\n \tldrbtmi\tr6, [r9], #-189\t@ 0xffffff43\n \t\t\t@ instruction: 0xf6409302\n \t\t\t@ instruction: 0x462322bf\n \tsubcs\tr9, r9, r1\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf01330ff\n \t\t\t@ instruction: 0x4630fedd\n-\tmrc\t7, 2, APSR_nzcv, cr6, cr7, {7}\n+\tmrc\t7, 2, APSR_nzcv, cr10, cr7, {7}\n \t\t\t@ instruction: 0x4628687a\n \tmrcvs\t7, 3, r4, cr8, cr0, {4}\n \t\t\t@ instruction: 0xf7f74621\n-\tldmvs\tr8!, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tldmvs\tr8!, {r4, r5, r8, r9, sl, fp, sp, lr, pc}\n \tldc2l\t0, cr15, [r8], {32}\n \tstmdbcs\tr0, {r0, r2, r4, r5, r7, r9, sl, sp, lr, pc}\n \tcfldrdge\tmvd15, [fp, #-252]!\t@ 0xffffff04\n \t\t\t@ instruction: 0xf64049be\n \tldmmi\tlr!, {r0, r5, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8d6f035\n \t\t\t@ instruction: 0x4620e571\n-\tblx\tdcad00 \n+\tblx\tdcacf8 \n \tcmpeq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0x46286138\n-\tsvc\t0x0012f7f7\n+\tsvc\t0x0016f7f7\n \tvldmiavs\tsl!, {d20-}\n \t\t\t@ instruction: 0xf5074629\n \tldmpl\tr3, {r2, r6, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7f660fb\n-\t\t\t@ instruction: 0x4604efba\n+\t\t\t@ instruction: 0x4604efbe\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078110\n \tldrtmi\tr7, [r0], -r4, asr #13\n-\tmcr\t7, 0, pc, cr6, cr7, {7}\t@ \n+\tmcr\t7, 0, pc, cr10, cr7, {7}\t@ \n \tfldmiaxvs\tsl!, {d20-d98}\t@ Deprecated\n \t\t\t@ instruction: 0x462858d5\n-\tb\tfeb4ccd0 \n+\tb\tfec4ccc8 \n \tvldmiavs\tsl!, {d20-d29}\n \tmrrceq\t0, 4, pc, sl, cr15\t@ \n \tldmpl\tr3, {r0, r3, r5, r7, r8, fp, lr}^\n \tldmdbvs\tsl!, {r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf6409202\n-\tblvs\tff6176d8 \n+\tblvs\tff6176d0 \n \t\t\t@ instruction: 0xf8cd4ba6\n \tldrbtmi\tip, [fp], #-0\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \tmcr2\t0, 4, pc, cr14, cr3, {0}\t@ \n \t\t\t@ instruction: 0xf7f74630\n-\tldmvs\tfp!, {r3, r9, sl, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r2, r3, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216db8\n-\tmrc\t7, 6, APSR_nzcv, cr12, cr7, {7}\n+\tmcr\t7, 7, pc, cr0, cr7, {7}\t@ \n \t\t\t@ instruction: 0xf0206938\n \tstrb\tpc, [r4], -r9, lsl #25\t@ \n \t\t\t@ instruction: 0xf0402900\n \tandcs\tr8, r0, r2, asr #1\n \tcfldr32vs\tmvfx14, [sl], #-168\t@ 0xffffff58\n \tvst2.8\t{d22-d23}, [r3 :64], r3\n \tandsvs\tr3, r3, r0, lsl #7\n@@ -8346,20 +8344,20 @@\n \tteqlt\tr9, r6, asr #9\n \t\t\t@ instruction: 0xf6404974\n \tldmdami\tr4!, {r0, r2, r3, r4, r9, ip, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf820f035\n \tldrt\tr2, [fp], #5\n \tfldmiaxvs\tsl!, {d20-d59}\t@ Deprecated\n-\tbvs\t1ee5168 \n+\tbvs\t1ee5160 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7f7706e\n-\t\t\t@ instruction: 0xf8d3ee68\n-\tblcs\t5bad8 \n-\tblvs\tfff03294 \n+\t\t\t@ instruction: 0xf8d3ee6c\n+\tblcs\t5bad0 \n+\tblvs\tfff0328c \n \ttstle\tr4, r5, lsl #22\n \tldmdavs\tr3, {r1, r3, r4, r5, sl, fp, sp, lr}\n \tmovwcc\tpc, #1091\t@ 0x443\t@ \n \tldcvs\t0, cr6, [fp], #-76\t@ 0xffffffb4\n \tandeq\tpc, r8, r3, lsl #2\n \tldc2\t0, cr15, [sl, #-236]\t@ 0xffffff14\n \ttstle\tr4, r1, lsl #16\n@@ -8367,70 +8365,70 @@\n \torrcc\tpc, r0, #1124073472\t@ 0x43000000\n \tldcvs\t0, cr6, [r8], #-76\t@ 0xffffffb4\n \tstc2l\t0, cr15, [r0, #-20]!\t@ 0xffffffec\n \tmvnscc\tpc, #79\t@ 0x4f\n \tadcsvs\tpc, sp, #29360128\t@ 0x1c00000\n \tmovwcs\tr9, #768\t@ 0x300\n \tldrdeq\tlr, [pc, -r7]\n-\tblx\tfec4aee6 \n-\tblmi\tec85d8 \n+\tblx\tfec4aede \n+\tblmi\tec85d0 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986a3b\n \trsbseq\tpc, r0, r7, lsl #2\n-\tmrc\t7, 1, APSR_nzcv, cr8, cr7, {7}\n+\tmrc\t7, 1, APSR_nzcv, cr12, cr7, {7}\n \tfldmiaxvs\tsl!, {d20-d45}\t@ Deprecated\n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7f77028\n-\tblmi\t94a764 \n+\tblmi\t94a76c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^\n-\tblcs\t28f18 \n+\tblcs\t28f10 \n \tcfstrsge\tmvf15, [r7], #252\t@ 0xfc\n \t\t\t@ instruction: 0xf640494d\n \tstmdami\tsp, {r0, r1, r3, r4, r5, r9, ip, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffcef034\n \tstmdbmi\tfp, {r0, r2, r3, r4, r7, sl, sp, lr, pc}^\n \tandscc\tpc, r8, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2122\t@ 0xfffff7b6\n \t\t\t@ instruction: 0xf0344478\n \tldr\tpc, [r4, -r5, asr #31]!\n \t\t\t@ instruction: 0xf6404948\n \tstmdami\tr8, {r0, r3, r4, r9, ip, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffbcf034\n-\tblcs\t48c74 \n+\tblcs\t48c6c \n \tcfstrsge\tmvf15, [r9], {63}\t@ 0x3f\n \t\t\t@ instruction: 0xf6404944\n \tstmdami\tr4, {r0, r1, r2, r3, r4, r5, r9, ip, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffb0f034\n-\tblmi\t6c80fc \n+\tblmi\t6c80f4 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \tsbcvc\tpc, r4, r7, lsl #10\n-\tldcl\t7, cr15, [r8, #988]!\t@ 0x3dc\n+\tldcl\t7, cr15, [ip, #988]!\t@ 0x3dc\n \tfldmiaxvs\tsl!, {d20-d29}\t@ Deprecated\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7f7609a\n-\t\t\t@ instruction: 0xf7f7edf0\n-\tsvclt\t0x0000eba8\n-\tandeq\tr8, r7, sl, lsr #20\n-\tandeq\tr8, r7, r8, lsr #20\n+\t\t\t@ instruction: 0xf7f7edf4\n+\tsvclt\t0x0000ebac\n+\tandeq\tr8, r7, r2, lsr sl\n+\tandeq\tr8, r7, r0, lsr sl\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr6, r5, lr, asr #18\n \tandeq\tr6, r5, r8, asr #23\n-\tandeq\tr9, r7, r2, asr r0\n+\tandeq\tr9, r7, sl, asr r0\n \tandeq\tr7, r6, sl, asr #5\n \tmuleq\tr0, r4, r5\n \tandeq\tr6, r5, lr, asr #15\n \tandeq\tr6, r5, r8, asr #20\n-\tandeq\tr8, r7, r0, ror #16\n+\tandeq\tr8, r7, r8, ror #16\n \tandeq\tr6, r5, r6, ror #14\n \tstrdeq\tr6, [r5], -r4\n \tandeq\tr0, r0, ip, lsr #11\n \tandeq\tr6, r5, r2, lsl r7\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr6, r5, r8, lsl r9\n \tandeq\tr6, r5, r6, lsl #13\n@@ -8467,35 +8465,35 @@\n \tandeq\tr6, r5, r2, lsr r3\n \tmuleq\tr5, r2, r0\n \tandeq\tr6, r5, ip, lsl #6\n \tandeq\tr6, r5, r0, lsl #1\n \tstrdeq\tr6, [r5], -sl\n \tandeq\tr6, r5, r8, rrx\n \tstrdeq\tr6, [r5], -r6\t@ \n-\tbmi\t1d615dc \n+\tbmi\t1d615d4 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8df4ff0\n \t\t\t@ instruction: 0xb097a1d0\n \tsvcge\t0x0004588a\n \tldrbtmi\tr4, [sl], #2930\t@ 0xb72\n \tldrbtvs\tr6, [sl], #-2066\t@ 0xfffff7ee\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tandcc\tpc, r3, sl, asr r8\t@ \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n-\tblmi\t1b6f32c \n-\tbleq\t74b458 \n+\tblmi\t1b6f324 \n+\tbleq\t74b450 \n \tldrbtmi\tr4, [fp], #-1624\t@ 0xfffff9a8\n \t\t\t@ instruction: 0xf03b6cd9\n \tstrmi\tpc, [r4], -r9, lsl #19\n \t\t\t@ instruction: 0xf0002800\n-\tblmi\t1a2f35c \n+\tblmi\t1a2f354 \n \tteqvs\tsl, r0, lsl #4\n \tandcc\tpc, r3, sl, asr r8\t@ \n-\tblmi\t19a7648 \n+\tblmi\t19a7640 \n \trsbsvs\tr4, fp, fp, ror r4\n \ttsteq\tr8, #-1073741823\t@ 0xc0000001\t@ \n \tstrd\tr6, [r5], -fp\n \t\t\t@ instruction: 0xf03b4658\n \tstrmi\tpc, [r4], -r5, lsr #19\n \tsubsle\tr2, r1, r0, lsl #16\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n@@ -8504,48 +8502,48 @@\n \tstccs\t0, cr5, [r0, #-64]\t@ 0xffffffc0\n \tstmdavs\tr0!, {r4, r5, r6, r7, r8, ip, lr, pc}\n \tldc2\t0, cr15, [sl, #68]\t@ 0x44\n \tstmdavs\tr0!, {r1, r2, r9, sl, lr}\n \tmcr2\t0, 2, pc, cr8, cr1, {0}\t@ \n \tpkhtbmi\tr4, r0, r8, asr #22\n \tandcc\tpc, r3, sl, asr r8\t@ \n-\tblcs\t6910c \n+\tblcs\t69104 \n \tssatmi\tfp, #10, r8, lsl #30\n-\tblmi\t158320c \n+\tblmi\t1583204 \n \tandeq\tlr, r1, #212, 18\t@ 0x350000\n \tandcc\tpc, r3, sl, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tSPSR_s, #13828096\t@ 0xd30000\n \tstrble\tr0, [r0], #-1819\t@ 0xfffff8e5\n \t\t\t@ instruction: 0x3014f9b4\n \t\t\t@ instruction: 0x61bb4611\n \tmovwls\tr2, #4864\t@ 0x1300\n \tldmvs\tfp!, {r1, r4, r5, r9, sl, lr}^\n \tstrbmi\tr9, [r3], -r0, lsl #6\n-\tblx\t1dcd0d0 \n+\tblx\t1dcd0c8 \n \t\t\t@ instruction: 0x460269bb\n \tstrbmi\tr8, [r9], -r3, lsr #5\n \t\t\t@ instruction: 0xf7fc4620\n \tldmdbvs\tfp!, {r0, r2, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}\n \tteqvs\tfp, r3, lsl #8\n \tsvceq\t0x0000f1b9\n \tstrbmi\tsp, [r8], -r2\n-\tblx\tfeacb174 \n+\tblx\tfeacb16c \n \tsvceq\t0x0000f1b8\n \tstrbmi\tsp, [r0], -r2\n-\tblx\tfe94b180 \n+\tblx\tfe94b178 \n \t\t\t@ instruction: 0x4630b116\n-\tblx\tfe84b188 \n+\tblx\tfe84b180 \n \tldrbmi\tr2, [r8], -r1, lsl #6\n \t\t\t@ instruction: 0xf03b8223\n \t\t\t@ instruction: 0x4604f953\n \t\t\t@ instruction: 0xd1ad2800\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, fp, sp, lr}\n \tcmple\tr0, r0, lsl #22\n-\tblmi\tbe1a00 \n+\tblmi\tbe19f8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #-104\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr1, r0, lsl #6\n \tsmlaldxcc\tr6, ip, r8, r9\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr1!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n@@ -8554,28 +8552,28 @@\n \tandcs\tr9, r0, #0, 4\n \tandcs\tlr, r1, #3358720\t@ 0x334000\n \tcdp2\t0, 0, cr15, cr4, cr12, {2}\n \tandeq\tlr, r1, #212, 18\t@ 0x350000\n \tstmdavs\tr0!, {r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xffe2f011\n \tstmdavs\tr0!, {r0, r7, r9, sl, lr}^\n-\tblx\tfef4b1c6 \n+\tblx\tfef4b1be \n \tmsreq\tCPSR_s, #-1073741823\t@ 0xc0000001\n \teorcs\tr4, r0, #1048576\t@ 0x100000\n \teorsvs\tr4, fp, r8, lsl r6\n-\tblx\tff84b248 \n+\tblx\tff84b240 \n \tsubcs\tr6, fp, #3866624\t@ 0x3b0000\n \tandls\tr9, r0, #67108864\t@ 0x4000000\n \tldmdavs\tr9!, {r0, r1, r3, r5, r9, sl, lr}^\n \trscscc\tpc, pc, pc, asr #32\n \tandls\tpc, r8, sp, asr #17\n \tandcs\tpc, sp, #64, 4\n \tmrrc2\t0, 1, pc, r2, cr3\t@ \n \tldmvs\tfp!, {r0, r1, r2, r7, r8, r9, sl, sp, lr, pc}\n-\tblcs\t29208 \n+\tblcs\t29200 \n \tldmdbmi\tsl, {r6, r7, ip, lr, pc}\n \trscsvc\tpc, sp, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2073\t@ 0xfffff7e7\n \t\t\t@ instruction: 0xf0344478\n \tsbfx\tpc, r7, #28, #24\n \tvmul.i8\td20, d0, d7\n \tldmdami\tr7, {r0, r1, r4, r5, r6, r7, r9, ip}\n@@ -8583,49 +8581,49 @@\n \tldc2l\t0, cr15, [ip, #-208]!\t@ 0xffffff30\n \tldmdbmi\tr5, {r0, r3, r4, r5, r8, r9, sl, sp, lr, pc}\n \teorscs\tpc, r2, #64, 4\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf0344478\n \tstr\tpc, [r5, r5, asr #28]!\n \t\t\t@ instruction: 0xe79f6138\n-\tb\t134d1b8 \n-\tstrdeq\tr7, [r7], -r4\n+\tb\t144d1b0 \n+\tstrdeq\tr7, [r7], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r7, r2, ror #31\n+\tandeq\tr7, r7, sl, ror #31\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tip, r7, lr, lsl #10\n+\tandeq\tip, r7, r6, lsl r5\n \tandeq\tr0, r0, r0, ror #10\n \tandeq\tr5, r5, r0, lsl #30\n \tandeq\tr0, r0, ip, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tldrdeq\tr7, [r7], -ip\n+\tandeq\tr7, r7, r4, ror #29\n \tandeq\tr0, r0, r0, asr r6\n \t\t\t@ instruction: 0x00055db6\n \tandeq\tr6, r5, r8, asr r0\n \tandeq\tr5, r5, r4, lsr #27\n \tandeq\tr6, r5, r6, asr #32\n \tmuleq\tr5, r2, sp\n \tandeq\tr6, r5, r4, lsr r0\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tblvs\t154d5a4 \n+\tblvs\t154d59c \n \tcfstr32vs\tmvfx15, [ip, #692]\t@ 0x2b4\n \t\t\t@ instruction: 0xf8dfaf08\n \t\t\t@ instruction: 0xf8df4b50\n \tldrbtmi\tr5, [lr], #-2896\t@ 0xfffff4b0\n \tldrbvs\tr4, [ip, #1148]!\t@ 0x47c\n \tstmdavs\tsp!, {r0, r2, r4, r5, r6, r8, fp, ip, lr}\n \tldrtpl\tpc, [ip], #-2247\t@ 0xfffff739\t@ \n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \ttstcs\tr5, #3260416\t@ 0x31c000\n-\tblcc\te4d5cc \n+\tblcc\te4d5c4 \n \tandsne\tlr, r3, r7, asr #19\n \tldrbvs\tr2, [r9, r0, lsl #2]!\n \t\t\t@ instruction: 0xf8c76679\n \tstmiapl\tr4!, {r7, ip}^\n-\tblcs\t292f0 \n+\tblcs\t292e8 \n \t\t\t@ instruction: 0xf8dfd139\n \t\t\t@ instruction: 0x6dfa3b24\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xdc1e2b00\n \tldclvs\t13, cr6, [sl, #-748]!\t@ 0xfffffd14\n \t\t\t@ instruction: 0xf383fab3\n \t\t\t@ instruction: 0xf1b2095b\n@@ -8638,16 +8636,16 @@\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf8dfb14b\n \t\t\t@ instruction: 0xf6401af0\n \t\t\t@ instruction: 0xf8df0239\n \tldrbtmi\tr0, [r9], #-2796\t@ 0xfffff514\n \t\t\t@ instruction: 0xf0344478\n \tldrdcs\tpc, [r0], -r5\n-\tbcs\tff84d634 \n-\tbcc\tff24d638 \n+\tbcs\tff84d62c \n+\tbcc\tff24d630 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr r4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmvnshi\tpc, #64\t@ 0x40\n \tstrvs\tpc, [r8, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -8658,15 +8656,15 @@\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf0341011\n \t\t\t@ instruction: 0xf8dffce3\n \t\t\t@ instruction: 0x6dfa3a98\n \t\t\t@ instruction: 0x1011e9d7\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tvstrle\td2, [r7, #-0]\n-\tblcs\t29394 \n+\tblcs\t2938c \n \tvst4.\t{d29-d32}, [pc :64], r3\n \t\t\t@ instruction: 0xf0346203\n \tstrb\tpc, [lr, r5, lsr #27]\t@ \n \tmrrcne\t13, 7, r6, sl, cr11\n \tsvclt\t0x00ac6dba\n \tmovwcs\tr2, #4864\t@ 0x1300\n \tsvclt\t0x00082a00\n@@ -8676,44 +8674,44 @@\n \teorseq\tpc, r4, #64, 12\t@ 0x4000000\n \tldc2\t0, cr15, [r2, #208]\t@ 0xd0\n \trscscc\tpc, pc, pc, asr #32\n \tldcvs\t7, cr14, [r8, #744]!\t@ 0x2e8\n \tmrc2\t0, 7, pc, cr0, cr1, {0}\n \tldrtvs\tr6, [r8], #-3387\t@ 0xfffff2c5\n \tandle\tr2, r8, r5, lsl #22\n-\tbcc\t154d6cc \n+\tbcc\t154d6c4 \n \tldcvs\t13, cr6, [r9, #1000]!\t@ 0x3e8\n \tandcs\tr5, r1, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf0126bd8\n \t\t\t@ instruction: 0xf8dff813\n \t\t\t@ instruction: 0x6dfa3a48\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002b01\n \tldcvs\t0, cr8, [r8, #804]!\t@ 0x324\n-\tsvc\t0x0072f7f6\n+\tsvc\t0x0076f7f6\n \tsvcpl\t0x0080f5b0\n \taddshi\tpc, sp, r0, lsl #1\n \tldmdavc\tfp, {r0, r1, r3, r4, r5, r7, r8, sl, fp, sp, lr}\n \teorle\tr2, r3, pc, lsr #22\n-\tbeq\t74d704 \n+\tbeq\t74d6fc \n \tcfldrdvs\tmvd2, [sp, #332]!\t@ 0x14c\n \t\t\t@ instruction: 0xf8df2300\n \t\t\t@ instruction: 0xf6401a1c\n \tstmdapl\tr8!, {r1, r2, r3, r4, r6, r9}\n \tstrls\tr4, [r0], #-1145\t@ 0xfffffb87\n \tstrls\tr6, [r1], #-3132\t@ 0xfffff3c4\n-\tblvs\t1028388 \n-\tblx\t124b3f6 \n+\tblvs\t1028380 \n+\tblx\t124b3ee \n \t\t\t@ instruction: 0xf0204620\n \t\t\t@ instruction: 0xf8dff94d\n \tstmiapl\tfp!, {r3, r4, r6, r7, r8, fp, ip, sp}^\n-\tblcs\t29424 \n+\tblcs\t2941c \n \t\t\t@ instruction: 0xf8dfd0be\n \t\t\t@ instruction: 0xf64009f4\n-\tblvs\tffe4fd4c \n+\tblvs\tffe4fd44 \n \t\t\t@ instruction: 0xf0344478\n \tldr\tpc, [r5, r9, asr #26]!\n \taddpl\tpc, r6, pc, asr #8\n \t\t\t@ instruction: 0xf9a6f020\n \t\t\t@ instruction: 0xf44f6dbe\n \tstrmi\tr5, [r4], -r0, lsl #5\n \tldrtmi\tr1, [r1], -r5, lsl #17\n@@ -8728,15 +8726,15 @@\n \tandls\tr6, r0, #3712\t@ 0xe80\n \t\t\t@ instruction: 0xf8d84622\n \t\t\t@ instruction: 0xf00a0034\n \t\t\t@ instruction: 0xf8dffddf\n \t\t\t@ instruction: 0x6df939a4\n \trsbeq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tstmiapl\tfp, {r4, sp, lr}^\n-\tblcs\t6948c \n+\tblcs\t69484 \n \taddhi\tpc, r8, r0\n \tldmibcc\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldmdavs\tfp, {r0, r1, r3, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002b01\n \tandcc\tr8, r1, r1, lsl #1\n \tadchi\tpc, r5, r0\n \tmlascc\tip, r5, r8, pc\t@ \n@@ -8759,15 +8757,15 @@\n \tsmlatblt\tr8, r4, r0, r0\n \t\t\t@ instruction: 0xf8e2f020\n \t\t\t@ instruction: 0xf0204620\n \tldcvs\t8, cr15, [r8], #-892\t@ 0xfffffc84\n \t\t\t@ instruction: 0xf8dcf020\n \tldmcc\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n-\tblcs\t29508 \n+\tblcs\t29500 \n \tsvcge\t0x004cf43f\n \tstmdbne\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \taddeq\tpc, pc, #64, 12\t@ 0x4000000\n \tldmdbeq\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r4], {52}\t@ 0x34\n \t\t\t@ instruction: 0xf8dfe740\n@@ -8782,15 +8780,15 @@\n \tstrtmi\tpc, [r0], -pc, lsr #21\n \t\t\t@ instruction: 0xf8b4f020\n \tstmiacc\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldmdavs\tfp, {r0, r1, r3, r5, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \t\t\t@ instruction: 0xf8dfaf25\n \t\t\t@ instruction: 0xf64008e0\n-\tblvs\tfee4fe58 \n+\tblvs\tfee4fe50 \n \t\t\t@ instruction: 0xf0344478\n \tldr\tpc, [fp, -pc, lsr #25]\n \tldrbtvc\tpc, [r7], #-1287\t@ 0xfffffaf9\t@ \n \t\t\t@ instruction: 0xf0176d38\n \teorcs\tpc, r0, #3850240\t@ 0x3ac000\n \tstrtmi\tr4, [r0], -r1, lsl #12\n \t\t\t@ instruction: 0xf912f034\n@@ -8810,15 +8808,15 @@\n \tsmlatblt\tr8, r4, r0, r0\n \t\t\t@ instruction: 0xf87cf020\n \t\t\t@ instruction: 0xf0204620\n \tldcvs\t8, cr15, [r8], #-484\t@ 0xfffffe1c\n \t\t\t@ instruction: 0xf876f020\n \tstmdacc\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n-\tblcs\t295d4 \n+\tblcs\t295cc \n \tmcrge\t4, 5, pc, cr3, cr15, {1}\t@ \n \tstmdane\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \trsbseq\tpc, r8, #64, 12\t@ 0x4000000\n \tstmdaeq\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [lr], #-208\t@ 0xffffff30\n \t\t\t@ instruction: 0xf8d5e697\n@@ -8843,24 +8841,24 @@\n \tubfxcc\tpc, pc, #17, #17\n \tstmiapl\tfp, {r0, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tSPSR_s, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf100071b\n \t\t\t@ instruction: 0xf504825b\n \t\t\t@ instruction: 0xf8d35380\n-\tbvs\t16cf8dc \n+\tbvs\t16cf8d4 \n \tstrdlt\tr6, [r8, -fp]\n \t\t\t@ instruction: 0xf82af020\n \torrpl\tpc, r0, #4, 10\t@ 0x1000000\n \tldrdeq\tpc, [r4], r3\t@ \n \t\t\t@ instruction: 0xf020b108\n \tstrtmi\tpc, [r0], -r3, lsr #16\n \t\t\t@ instruction: 0xf820f020\n \t\t\t@ instruction: 0xf7f66db8\n-\tteqvs\tr8, #88064\t@ 0x15800\n+\tteqvs\tr8, #92160\t@ 0x16800\n \t\t\t@ instruction: 0xf0002800\n \tvand\tq12, , q8\n \tstrcs\tr0, [r0], #-44\t@ 0xffffffd4\n \t\t\t@ instruction: 0xf880f020\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \trsbsvs\tr6, r8, #11840\t@ 0x2e40\n \tstrmi\tlr, [r0], #-2496\t@ 0xfffff640\n@@ -8868,58 +8866,58 @@\n \tstrmi\tlr, [r4], #-2496\t@ 0xfffff640\n \tstrmi\tlr, [r6], #-2496\t@ 0xfffff640\n \tstrmi\tlr, [r8], #-2496\t@ 0xfffff640\n \t\t\t@ instruction: 0xf840302c\n \t\t\t@ instruction: 0xf0344c04\n \t\t\t@ instruction: 0xf107f879\n \tstrtmi\tr0, [r0], -r4, lsl #3\n-\tb\t134d62c \n+\tb\t144d624 \n \t\t\t@ instruction: 0x3794f8df\n \t\t\t@ instruction: 0x46216dfa\n \taddseq\tpc, r0, r7, lsl #2\n \trscsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tb\tffccd63c \n+\tb\tffdcd634 \n \t\t\t@ instruction: 0xf0402800\n \tcmnvs\tr8, #1879048202\t@ 0x7000000a\n \taddseq\tpc, r0, r7, lsl #2\n-\tstmdb\tr0, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr4, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x3774f8df\n \t\t\t@ instruction: 0xf8df6dfa\n \t\t\t@ instruction: 0xf8df6774\n \tldmpl\tr0, {r2, r4, r5, r6, r8, r9, sl, pc}^\n \t\t\t@ instruction: 0xf7f6447e\n-\t\t\t@ instruction: 0xf8d7ede2\n-\tbvs\t1f77750 \n+\t\t\t@ instruction: 0xf8d7ede6\n+\tbvs\t1f77748 \n \t\t\t@ instruction: 0x465044f8\n-\tldmdb\tr2, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr6, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tmvnlt\tr4, r4, lsl #12\n \t\t\t@ instruction: 0xf1006a6b\n \t\t\t@ instruction: 0x46310913\n \tmovwcc\tr4, #5704\t@ 0x1648\n \t\t\t@ instruction: 0xf034626b\n \tstmdacs\tr0, {r0, r1, r2, r3, r7, r8, fp, ip, sp, lr, pc}\n \torrhi\tpc, pc, r0\n \tstrbmi\tr4, [r1], -r8, asr #12\n \t\t\t@ instruction: 0xf988f034\n \t\t\t@ instruction: 0xf0002800\n-\tblvs\t1e6fce4 \n+\tblvs\t1e6fcdc \n \t\t\t@ instruction: 0xf7fe4620\n \tcmnvs\tr8, #14016\t@ 0x36c0\t@ \n \t\t\t@ instruction: 0xf7f74650\n-\t\t\t@ instruction: 0x4604e936\n+\t\t\t@ instruction: 0x4604e93a\n \tmvnle\tr2, r0, lsl #16\n \taddseq\tpc, r0, r7, lsl #2\n-\tstmdb\tr8!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tip!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x3708f8df\n \tstmiapl\tr8!, {r0, r2, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986afb\n \t\t\t@ instruction: 0xf8d74621\n \t\t\t@ instruction: 0xf7f70084\n-\tblvs\te49ee0 \n-\tsvc\t0x0026f7f6\n+\tblvs\te49ee8 \n+\tsvc\t0x002af7f6\n \t\t\t@ instruction: 0x36c0f8df\n \tstmiapl\tfp!, {r3, r4, r5, r6, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf50362b8\n \t\t\t@ instruction: 0xf8d35380\n \tandcc\tr2, r1, #12, 6\t@ 0x30000000\n \tmovwcs\tpc, #51395\t@ 0xc8c3\t@ \n \t\t\t@ instruction: 0xf0002800\n@@ -8928,145 +8926,145 @@\n \t\t\t@ instruction: 0xf8df623b\n \tldrbtmi\tr3, [fp], #-1748\t@ 0xfffff92c\n \tmvnsvs\tr3, ip, lsl #6\n \t\t\t@ instruction: 0x36ccf8df\n \tcmpcc\tr0, #2063597568\t@ 0x7b000000\n \t\t\t@ instruction: 0xf8df617b\n \tldrbtmi\tr3, [fp], #-1736\t@ 0xfffff938\n-\tbvs\tee7e2c \n-\tblcs\t697b0 \n+\tbvs\tee7e24 \n+\tblcs\t697a8 \n \tmvnhi\tpc, r0\n \t\t\t@ instruction: 0xf7f669f8\n-\tvst1.64\t{d30-d31}, [pc :256], sl\n+\tvst1.64\t{d30-d31}, [pc :256], lr\n \t\t\t@ instruction: 0xf01f5080\n \tldcvs\t15, cr15, [r9, #916]!\t@ 0x394\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tteqvs\tr8, r4, lsl #12\n \t\t\t@ instruction: 0xffeaf033\n \t\t\t@ instruction: 0xf0002c00\n \t\t\t@ instruction: 0x462081f2\n-\tldcl\t7, cr15, [r4, #-984]!\t@ 0xfffffc28\n+\tldcl\t7, cr15, [r8, #-984]!\t@ 0xfffffc28\n \tvadd.i8\td18, d0, d1\n \tldmibvs\tr9!, {r2, r3, r5, r6, r7, r8, pc}\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf0336938\n-\tblvs\t1f0f5c0 \n+\tblvs\t1f0f5b8 \n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tldmdavs\tr9, {r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xff88f033\n \t\t\t@ instruction: 0xf8df6d7b\n \t\t\t@ instruction: 0xf04f1670\n \tldmne\tip, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp}\n \t\t\t@ instruction: 0x66bc6cfd\n \tcfldrsvs\tmvf4, [ip, #-484]!\t@ 0xfffffe1c\n \t\t\t@ instruction: 0x66fc6978\n \t\t\t@ instruction: 0x673c677d\n \t\t\t@ instruction: 0x67fa67bd\n \taddcs\tpc, r0, r7, asr #17\n-\tstmib\tr2!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr6!, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \torreq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf7f72000\n-\t\t\t@ instruction: 0xf8dfe994\n+\t\t\t@ instruction: 0xf8dfe998\n \tldclvs\t6, cr3, [sl, #144]!\t@ 0x90\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r2, r4, r6, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7f660bb\n-\tstmdacs\tr0, {r1, r3, r4, r5, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r5, r9, fp, sp, lr, pc}\n \tmvnshi\tpc, r0, asr #32\n \t\t\t@ instruction: 0x4628f8df\n \tsbcsvc\tpc, r4, r7, lsl #10\n-\tstm\tr6, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstm\tsl, {r0, r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf104447c\n \t\t\t@ instruction: 0xf7f6001c\n-\tldmdbvs\tr9!, {r1, r2, r3, r5, r8, sl, fp, sp, lr, pc}\n+\tldmdbvs\tr9!, {r1, r4, r5, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf03a6c60\n \tldrhlt\tpc, [r0, #-207]\t@ 0xffffff31\t@ \n \tldrvs\tr6, [sl, -r2, asr #16]!\n \tldrvs\tr6, [sl, r2, lsl #17]!\n \t\t\t@ instruction: 0x2010f9b0\n \t\t\t@ instruction: 0xf9b067fa\n \t\t\t@ instruction: 0xf8c72012\n \tsvcvs\t0x00fb2080\n \t\t\t@ instruction: 0xf0003301\n \t\t\t@ instruction: 0xf8df81b5\n \t\t\t@ instruction: 0xf50745f0\n \t\t\t@ instruction: 0xf7f770d4\n-\tldmvs\tfp!, {r1, r2, r7, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r1, r3, r7, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf104447c\n \t\t\t@ instruction: 0x4798001c\n \t\t\t@ instruction: 0xf8d72100\n \t\t\t@ instruction: 0xf7f70088\n-\t\t\t@ instruction: 0x1d20e958\n-\tstc\t7, cr15, [r6, #-984]\t@ 0xfffffc28\n+\t\t\t@ instruction: 0x1d20e95c\n+\tstc\t7, cr15, [sl, #-984]\t@ 0xfffffc28\n \t\t\t@ instruction: 0x6ce06939\n \tldc2\t0, cr15, [r8], {58}\t@ 0x3a\n \tstmdavs\tr2, {r4, r5, r7, r8, ip, sp, pc}^\n \tstmvs\tr2, {r1, r3, r4, r5, r8, r9, sl, sp, lr}\n \t\t\t@ instruction: 0xf9b067ba\n \t\t\t@ instruction: 0x67fa2010\n-\tblcs\t6b848 \n+\tblcs\t6b840 \n \t\t\t@ instruction: 0xf8dfd00c\n \tcfldr64vs\tmvdx3, [sl, #384]!\t@ 0x180\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t5c5b0 \n+\tblcs\t5c5a8 \n \t\t\t@ instruction: 0xf9b0bf04\n \t\t\t@ instruction: 0x667a2014\n \tldreq\tpc, [r4, #2271]\t@ 0x8df\n \tandcc\tr4, r4, r8, ror r4\n-\tldcl\t7, cr15, [r6], #-984\t@ 0xfffffc28\n-\tblcs\t6b874 \n+\tldcl\t7, cr15, [sl], #-984\t@ 0xfffffc28\n+\tblcs\t6b86c \n \tmsrhi\tSPSR_sxc, r0\n \t\t\t@ instruction: 0xf1076ffb\n-\tblcs\t51284 \n+\tblcs\t5127c \n \torrhi\tpc, fp, r0\n \t\t\t@ instruction: 0xf8df2300\n \tmovwls\tr5, #5496\t@ 0x1578\n \tmsreq\tSPSR_s, #-1073741823\t@ 0xc0000001\n \tldrbtmi\tr9, [sp], #-768\t@ 0xfffffd00\n \tsvcvs\t0x00386b7b\n \tsvcvs\t0x00b96dba\n \t\t\t@ instruction: 0xf7fe681b\n \tstrmi\tpc, [r4], -r5, lsl #29\n \t\t\t@ instruction: 0xf7f61d28\n-\tldmdbvs\tr9!, {r3, r6, r7, sl, fp, sp, lr, pc}\n+\tldmdbvs\tr9!, {r2, r3, r6, r7, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf03a6ce8\n \torrlt\tpc, r8, r9, asr ip\t@ \n \tstmdblt\tfp, {r0, r1, r4, r5, fp, sp, lr}\n \tandhi\tr2, r3, #67108864\t@ 0x4000000\n \tstrbtcc\tpc, [ip], #2271\t@ 0x8df\t@ \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tcmpcc\tr0, #13828096\t@ 0xd30000\t@ \n \ttstle\tr1, r1, lsl #22\n \taddhi\tr6, r3, #1968\t@ 0x7b0\n \tsubhi\tr2, r3, #67108864\t@ 0x4000000\n \tstreq\tpc, [r8, #-2271]!\t@ 0xfffff721\n \tandcc\tr4, r4, r8, ror r4\n-\tldc\t7, cr15, [ip], #-984\t@ 0xfffffc28\n+\tmcrr\t7, 15, pc, r0, cr6\t@ \n \t\t\t@ instruction: 0xf0402c00\n-\tbvs\t1eafcd0 \n+\tbvs\t1eafcc8 \n \tmovwcc\tr6, #6163\t@ 0x1813\n \tldmdbvs\tr8!, {r0, r1, r4, sp, lr}\n \tmrc2\t0, 4, pc, cr14, cr15, {0}\n \tstrtcc\tpc, [r4], #2271\t@ 0x8df\n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n-\tblcs\t69984 \n+\tblcs\t6997c \n \tsbchi\tpc, lr, r0\n \tldrcc\tpc, [r8], #2271\t@ 0x8df\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002b01\n-\tblvs\t1eefc48 \n+\tblvs\t1eefc40 \n \tcmnvs\tfp, #5963776\t@ 0x5b0000\n-\tblcs\t2a720 \n+\tblcs\t2a718 \n \tsvcge\t0x0003f47f\n \tstrbtcc\tpc, [ip], #-2271\t@ 0xfffff721\t@ \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n-\tblcs\t699b0 \n-\tbvs\t1ec3db0 \n+\tblcs\t699a8 \n+\tbvs\t1ec3da8 \n \trscscc\tpc, pc, pc, asr #32\n \tstrbne\tpc, [ip], #2271\t@ 0x8df\t@ \n \tldrbtmi\tr6, [r9], #-2451\t@ 0xfffff66d\n \tldmdbvs\tr3, {r0, r1, r2, r8, r9, ip, pc}^\n \tldmdbvs\tr3, {r1, r2, r8, r9, ip, pc}\n \tldmvs\tr3, {r0, r2, r8, r9, ip, pc}^\n \tldmvs\tr3, {r2, r8, r9, ip, pc}\n@@ -9075,19 +9073,19 @@\n \trscne\tpc, sp, #64, 12\t@ 0x4000000\n \tmovtcs\tr9, #41729\t@ 0xa301\n \tmovwcs\tr9, #768\t@ 0x300\n \t\t\t@ instruction: 0xf85ef013\n \t\t\t@ instruction: 0xf7fe6ab8\n \t\t\t@ instruction: 0xf8dffc53\n \tldrbtmi\tr3, [fp], #-1180\t@ 0xfffffb64\n-\tblcs\t69af8 \n-\tbvs\t1f03f48 \n+\tblcs\t69af0 \n+\tbvs\t1f03f40 \n \tldmvs\tfp!, {r0, r2, r3, r4, r6, fp, sp, lr}^\n \tmlsle\tr9, sp, r2, r4\n-\tblmi\tffed6710 \n+\tblmi\tffed6708 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n \tstrcs\tpc, [r0], #2271\t@ 0x8df\n \tldrbtmi\tr6, [sl], #-2075\t@ 0xfffff7e5\n \tldmdblt\tfp!, {r2, r4, r8, r9, sl, fp, sp, lr}\n \t\t\t@ instruction: 0xf0002c00\n \tstmdavs\tr3!, {r0, r2, r4, r8, pc}\n \tumaalle\tr4, ip, sp, r2\n@@ -9103,45 +9101,45 @@\n \t\t\t@ instruction: 0xf8d82262\n \tstmib\tsp, {r2, r4, r5}^\n \t\t\t@ instruction: 0xf6402100\n \t\t\t@ instruction: 0xf8df0287\n \tldrbtmi\tr1, [r9], #-1092\t@ 0xfffffbbc\n \t\t\t@ instruction: 0xf822f013\n \t\t\t@ instruction: 0xf7f7e52d\n-\tblmi\tffac9c24 \n+\tblmi\tffac9c2c \n \tsubcs\tr6, r0, #16256\t@ 0x3f80\n \t\t\t@ instruction: 0xf5076800\n \t\t\t@ instruction: 0x6638717f\n \tstrtmi\tpc, [r8], #-2271\t@ 0xfffff721\n \tldrbtmi\tr5, [ip], #-2291\t@ 0xfffff70d\n \t\t\t@ instruction: 0xf0126b5d\n \t\t\t@ instruction: 0x4602fe9b\n \t\t\t@ instruction: 0x46286b3b\n \t\t\t@ instruction: 0x46216c3d\n \tstrcs\tlr, [r1, #-2509]\t@ 0xfffff633\n \tandls\tr2, r0, #128, 4\n \tadceq\tpc, r8, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf804f013\n \t\t\t@ instruction: 0xf01f4628\n-\tblmi\tff54f25c \n+\tblmi\tff54f254 \n \tldmdavs\tfp, {r0, r1, r4, r5, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tldmmi\tsp!, {r0, r1, r3, r4, r5, r6, sl, fp, sp, pc}^\n \t\t\t@ instruction: 0xf6404621\n \tldrbtmi\tr0, [r8], #-684\t@ 0xfffffd54\n-\tblx\t1cbb20 \n+\tblx\t1cbb18 \n \tstmdavs\tr1!, {r1, r4, r5, r6, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7f76db8\n-\tstmdacs\tr0, {r4, r5, fp, sp, lr, pc}\n-\tblmi\tff2c4110 \n+\tstmdacs\tr0, {r2, r4, r5, fp, sp, lr, pc}\n+\tblmi\tff2c4108 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n-\tblcs\t29ad4 \n+\tblcs\t29acc \n \teorshi\tpc, pc, #64\t@ 0x40\n \t\t\t@ instruction: 0xf01f6c38\n-\tbvs\t1e4f220 \n+\tbvs\t1e4f218 \n \tstc2l\t0, cr15, [r8, #124]!\t@ 0x7c\n \t\t\t@ instruction: 0x6dfa4bc3\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tstmibmi\tsp!, {r1, r2, r4, sl, fp, sp, pc}^\n \tandscs\tpc, r4, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2284\t@ 0xfffff714\n@@ -9150,15 +9148,15 @@\n \t\t\t@ instruction: 0x6df94bea\n \tstmiapl\tr9, {r3, r4, r5, r7, r8, sl, fp, sp, lr}^\n \tmovwls\tr6, #11643\t@ 0x2d7b\n \tmovwls\tr6, #3323\t@ 0xcfb\n \tmovwls\tr2, #4865\t@ 0x1301\n \t\t\t@ instruction: 0xf04c6d3b\n \tldr\tpc, [r6, #2389]\t@ 0x955\n-\tldcl\t7, cr15, [lr, #984]\t@ 0x3d8\n+\tstcl\t7, cr15, [r2, #984]!\t@ 0x3d8\n \t\t\t@ instruction: 0xf01f6a78\n \tldcvs\t13, cr15, [r8], #-788\t@ 0xfffffcec\n \tstc2l\t0, cr15, [r2, #124]\t@ 0x7c\n \t\t\t@ instruction: 0x6dfa4bb0\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tldmibmi\tsp, {r4, r5, r6, r7, r8, r9, fp, sp, pc}^\n@@ -9174,176 +9172,176 @@\n \t\t\t@ instruction: 0xf0002c06\n \tstfcsd\tf0, [r3], {202}\t@ 0xca\n \tandhi\tpc, r1, #0\n \t\t\t@ instruction: 0xf0002c04\n \tstfcsd\tf0, [r7], {249}\t@ 0xf9\n \tmvnhi\tpc, r0\n \t\t\t@ instruction: 0xf47f2c08\n-\tbvs\t1ebb6f8 \n+\tbvs\t1ebb6f0 \n \tmovwcc\tr6, #6675\t@ 0x1a13\n \tusat\tr6, #18, r3, lsl #4\n \t\t\t@ instruction: 0xf01f6a78\n \tldcvs\t13, cr15, [r8], #-580\t@ 0xfffffdbc\n \tstc2\t0, cr15, [lr, #124]\t@ 0x7c\n \t\t\t@ instruction: 0x6dfa4b96\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tstmibmi\tr5, {r2, r3, r4, r5, r7, r8, r9, fp, sp, pc}^\n \trsceq\tpc, pc, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2244\t@ 0xfffff73c\n \t\t\t@ instruction: 0xf0344478\n \t\t\t@ instruction: 0xf7fff989\n \tldmdbvs\tfp!, {r1, r4, r5, r7, r8, r9, fp, ip, sp, pc}\n-\tblcs\tbedbc0 \n+\tblcs\tbedbb8 \n \tmcrge\t4, 0, pc, cr15, cr15, {3}\t@ \n \t\t\t@ instruction: 0xf8d7e613\n-\tblcs\t5bd60 \n+\tblcs\t5bd58 \n \tmrcge\t4, 4, APSR_nzcv, cr4, cr15, {3}\n \t\t\t@ instruction: 0xf0096938\n \tstmdacs\tr2, {r0, r2, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n-\tbvs\t1ec3f7c \n+\tbvs\t1ec3f74 \n \tmovwcc\tr6, #6227\t@ 0x1853\n \tldmdbvs\tr8!, {r0, r1, r4, r6, sp, lr}\n \tstc2l\t0, cr15, [r6, #-124]!\t@ 0xffffff84\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xe6d5637b\n \tldmdbvs\tr9!, {r2, r4, r5, r7, r8, r9, fp, lr}\n \tcfldrsvs\tmvf4, [r8], {123}\t@ 0x7b\n-\tblx\tffd4bc78 \n+\tblx\tffd4bc70 \n \t\t\t@ instruction: 0xf43f2800\n \tstmdavs\tr2, {r1, r6, r9, sl, fp, sp, pc}^\n \tstmvs\tr2, {r1, r3, r4, r5, r8, r9, sl, sp, lr}\n \t\t\t@ instruction: 0xf9b067ba\n \t\t\t@ instruction: 0xf9b03010\n \t\t\t@ instruction: 0x67fb2012\n \taddcs\tpc, r0, r7, asr #17\n \tldmdbvs\tr8!, {r0, r2, r4, r5, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xff60f009\n \tldr\tr4, [pc], r4, lsl #12\n \t\t\t@ instruction: 0x6dfa4b8c\n-\tbvs\tffee5f00 \n+\tbvs\tffee5ef8 \n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7f60090\n-\tstmiami\tr4!, {r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmiami\tr4!, {r5, r7, r8, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \t\t\t@ instruction: 0x4798301c\n \tsbcsvc\tpc, r4, r7, lsl #10\n-\tsvc\t0x0092f7f6\n+\tsvc\t0x0096f7f6\n \t\t\t@ instruction: 0xf0002d01\n-\tblmi\t1a7017c \n+\tblmi\t1a70174 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n-\tblcs\t29c58 \n+\tblcs\t29c50 \n \tcmphi\tr6, r0, asr #32\t@ \n \t\t\t@ instruction: 0xf7f66c38\n-\t\t\t@ instruction: 0xf44feb32\n+\t\t\t@ instruction: 0xf44feb36\n \tstrmi\tr7, [r4], -r0, lsl #3\n \t\t\t@ instruction: 0xf822f039\n \t\t\t@ instruction: 0xf504b108\n \tstrtmi\tr7, [r0], -r0, lsl #9\n \tstc2\t0, cr15, [sl, #124]\t@ 0x7c\n \tmovwls\tr6, #6395\t@ 0x18fb\n-\tbvs\t1ee1498 \n-\tbmi\tfe4a1428 \n+\tbvs\t1ee1490 \n+\tbmi\tfe4a1420 \n \tldrbtmi\tr6, [sl], #-2139\t@ 0xfffff7a5\n \tldcvs\t3, cr9, [fp], #-0\n-\tblx\tfe0cbcf4 \n+\tblx\tfe0cbcec \n \t\t\t@ instruction: 0x6df94a5f\n \tstmpl\tsl, {r1, r2, r3, r7, r8, r9, fp, lr}\n \tstmibmi\tlr, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tcmncs\tip, #134217728\t@ 0x8000000\n \tstrcc\tlr, [r0], #-2509\t@ 0xfffff633\n \tmovwcs\tr4, #1145\t@ 0x479\n \t\t\t@ instruction: 0xf6406b50\n \t\t\t@ instruction: 0xf0122208\n \t\t\t@ instruction: 0x4620fef9\n \tldc2l\t0, cr15, [lr], #124\t@ 0x7c\n-\tbvs\t1ec9888 \n+\tbvs\t1ec9880 \n \tmovwcc\tr6, #6355\t@ 0x18d3\n \t\t\t@ instruction: 0xe65660d3\n \tldmvs\tr3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}\n \taddsvs\tr3, r3, r1, lsl #6\n-\tbvs\t1ec95a8 \n+\tbvs\t1ec95a0 \n \tstrbeq\tpc, [r8, #-263]!\t@ 0xfffffef9\t@ \n \tmovwcc\tr6, #6227\t@ 0x1853\n \tstmdavs\tfp!, {r0, r1, r4, r6, sp, lr}\n \t\t\t@ instruction: 0xf6ff2b00\n \t\t\t@ instruction: 0xf8d7ae48\n-\tblcs\t5be7c \n+\tblcs\t5be74 \n \tmcrge\t4, 2, pc, cr3, cr15, {1}\t@ \n \t\t\t@ instruction: 0xf04f487a\n \tldmdbmi\tsl!, {r0, r1, r2, r3, r4, r5, r6, r7, sl, ip, sp}^\n \tldrbtmi\tr6, [r8], #-3451\t@ 0xfffff285\n \tsubscc\tr4, r0, r9, ror r4\n \teorvs\tr4, fp, r3, lsr #8\n \t\t\t@ instruction: 0xf8c767fc\n \t\t\t@ instruction: 0xf7f64080\n-\t\t\t@ instruction: 0xf107ef70\n+\t\t\t@ instruction: 0xf107ef74\n \tandcs\tr0, r0, ip, lsl #3\n-\tsvc\t0x0020f7f6\n+\tsvc\t0x0024f7f6\n \t\t\t@ instruction: 0x6dfa4b4f\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r4, r5, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7f5607b\n-\tstmdacs\tr0, {r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \trschi\tpc, r0, r0, asr #32\n \t\t\t@ instruction: 0xf5074c6c\n \t\t\t@ instruction: 0xf7f67030\n-\tldrbtmi\tlr, [ip], #-3606\t@ 0xfffff1ea\n+\tldrbtmi\tlr, [ip], #-3610\t@ 0xfffff1e6\n \tandseq\tpc, ip, r4, lsl #2\n-\tb\tfef4dcac \n+\tb\tff04dca4 \n \t\t\t@ instruction: 0x6c606939\n-\tblx\t13cbdc4 \n+\tblx\t13cbdbc \n \teorsle\tr2, r4, r0, lsl #16\n \tldrtvs\tr6, [sl], r2, asr #17\n \tldrbtvs\tr6, [sl], r2, asr #16\n \tldrbvs\tr6, [sl, -r2, lsl #17]!\n \t\t\t@ instruction: 0x2012f9b0\n \taddcs\tpc, r0, r7, asr #17\n \t\t\t@ instruction: 0x2010f9b0\n \tsvcvs\t0x00fb67fa\n \teorle\tr3, r7, r1, lsl #6\n \tldrdcc\tpc, [r0], r7\n \t\t\t@ instruction: 0xf04fb913\n \ttstvs\tr3, r1, lsl #6\n \teorsvc\tpc, r0, r7, lsl #10\n-\tmcr\t7, 0, pc, cr14, cr6, {7}\t@ \n+\tmrc\t7, 0, APSR_nzcv, cr2, cr6, {7}\n \tldmdavs\tfp!, {r3, r4, r6, fp, lr}^\n \tandscc\tr4, ip, r8, ror r4\n \t\t\t@ instruction: 0xf8d74798\n \tsmlabbcs\tr0, ip, r0, r0\n-\tmcr\t7, 7, pc, cr0, cr6, {7}\t@ \n+\tmcr\t7, 7, pc, cr4, cr6, {7}\t@ \n \tldrdcc\tpc, [r0], r7\n \tsvcvs\t0x00fbb11b\n \t\t\t@ instruction: 0xf47f3301\n-\tblvs\t1efb4d8 \n+\tblvs\t1efb4d0 \n \tsvcvs\t0x00796ef8\n \tmovwls\tr6, #2075\t@ 0x81b\n \tldmdbvs\tfp!, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr}\n-\tblx\t1b4dd44 \n+\tblx\t1b4dd3c \n \tsvcvs\t0x00fbe5dd\n \tbicsle\tr3, sp, r1, lsl #6\n \tldmdbvs\tr9!, {r1, r3, r6, r8, r9, fp, lr}\n \tcfldrsvs\tmvf4, [r8], {123}\t@ 0x7b\n-\tblx\t3cbe44 \n+\tblx\t3cbe3c \n \tsbcsle\tr2, r5, r0, lsl #16\n \tldrtvs\tr6, [sl], r2, asr #17\n \tldrbtvs\tr6, [sl], r2, asr #16\n \tldrbvs\tr6, [sl, -r2, lsl #17]!\n \t\t\t@ instruction: 0x2012f9b0\n \taddcs\tpc, r0, r7, asr #17\n \t\t\t@ instruction: 0x2010f9b0\n \t\t\t@ instruction: 0xe7c167fa\n-\tandeq\tr7, r7, sl, asr #27\n-\tandeq\tr7, r7, r8, asr #27\n+\tldrdeq\tr7, [r7], -r2\n+\tldrdeq\tr7, [r7], -r0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #10\n \t\t\t@ instruction: 0x00055cb2\n \tandeq\tr5, r5, r4, ror #30\n-\tandeq\tr7, r7, r4, asr #26\n+\tandeq\tr7, r7, ip, asr #26\n \tandeq\tr5, r5, r6, ror ip\n \tandeq\tr5, r5, r8, lsr #30\n \tmuleq\tr0, r4, r5\n \tandeq\tr0, r0, ip, lsl r6\n \tandeq\tr5, r5, r4, asr #23\n \tandeq\tr5, r5, ip, asr #28\n \tandeq\tr0, r0, ip, lsr #12\n@@ -9359,63 +9357,63 @@\n \tmuleq\tr5, r6, ip\n \tmuleq\tr5, sl, r9\n \tandeq\tr5, r5, ip, asr #24\n \tandeq\tr0, r0, ip, lsr #11\n \tandeq\tr0, r0, r0, ror r5\n \tandeq\tr7, r6, r0, ror r2\n \t\t\t@ instruction: 0x0005b2bc\n-\tandeq\tr7, r7, sl, asr pc\n-\tandeq\tfp, r7, ip, lsl lr\n+\tandeq\tr7, r7, r2, ror #30\n+\tandeq\tfp, r7, r4, lsr #28\n \tandeq\tr6, r6, lr, lsr r2\n \t\t\t@ instruction: 0xffffc815\n-\tandeq\tfp, r7, r4, ror #26\n-\tandeq\tfp, r7, r4, lsr #26\n-\tldrdeq\tfp, [r7], -r0\n-\tandeq\tfp, r7, r6, lsr #25\n-\tandeq\tfp, r7, ip, asr ip\n+\tandeq\tfp, r7, ip, ror #26\n+\tandeq\tfp, r7, ip, lsr #26\n+\tldrdeq\tfp, [r7], -r8\n+\tandeq\tfp, r7, lr, lsr #25\n+\tandeq\tfp, r7, r4, ror #24\n \tandeq\tr5, r5, sl, lsl #12\n-\tstrdeq\tr7, [r7], -sl\n-\tandeq\tfp, r7, r6, lsr #23\n+\tandeq\tr7, r7, r2, lsl #26\n+\tandeq\tfp, r7, lr, lsr #23\n \tmuleq\tr5, r4, r5\n \tstrdeq\tr5, [r5], -sl\n \tandeq\tr5, r5, lr, ror #10\n \tandeq\tr5, r5, lr, asr #10\n \tandeq\tr5, r5, r6, asr #15\n \tandeq\tr5, r5, lr, asr #9\n \tandeq\tr5, r5, r0, lsl #15\n \tandeq\tr0, r0, r0, asr r6\n \tandeq\tr5, r5, r2, lsl #9\n \tandeq\tr5, r5, r4, lsr r7\n \tandeq\tr5, r5, sl, lsl r4\n \tandeq\tr5, r5, ip, asr #13\n-\tandeq\tfp, r7, r4, asr #19\n-\tandeq\tfp, r7, lr, ror r9\n+\tandeq\tfp, r7, ip, asr #19\n+\tandeq\tfp, r7, r6, lsl #19\n \tandeq\tr5, r5, sl, lsr #12\n \tandeq\tr5, r5, r4, ror #11\n \tandeq\tr5, r5, r4, lsr #6\n-\tandeq\tfp, r7, r2, asr #17\n+\tandeq\tfp, r7, sl, asr #17\n \t\t\t@ instruction: 0xffffc329\n-\tandeq\tfp, r7, r2, lsl #17\n-\tandeq\tfp, r7, r4, lsr r8\n-\tstrdeq\tfp, [r7], -r8\n+\tandeq\tfp, r7, sl, lsl #17\n+\tandeq\tfp, r7, ip, lsr r8\n+\tandeq\tfp, r7, r0, lsl #16\n \tldmdavs\tfp!, {r0, r1, r5, fp, lr}^\n \tandscc\tr4, ip, r8, ror r4\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7f67030\n-\tbvs\t1ecb774 \n+\tbvs\t1ecb77c \n \tmovwcc\tr6, #6419\t@ 0x1913\n \tldr\tr6, [r4, #-275]!\t@ 0xfffffeed\n \tvmul.i8\td20, d0, d13\n \tldmdami\tsp, {r2, r3, r4, r5, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffd8f033\n \tldmdami\tfp, {r5, r7, r9, sl, sp, lr, pc}\n \tldcvs\t6, cr4, [r9, #168]!\t@ 0xa8\n \t\t\t@ instruction: 0xf7f64478\n-\tblmi\t68b0dc \n+\tblmi\t68b0e4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr}^\n \tstmdacs\tr0, {r0, r1, r3, r4, fp, sp, lr}\n \tmcrge\t4, 4, pc, cr13, cr15, {3}\t@ \n \t\t\t@ instruction: 0xf43f2b00\n \tldmdbmi\tr5, {r0, r1, r2, r3, r6, r7, r8, sl, fp, sp, pc}\n \trscsvs\tpc, pc, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n@@ -9426,62 +9424,62 @@\n \tldmdbmi\tr0, {r0, r2, r3, r8, sl, sp, lr, pc}\n \trscsvs\tpc, lr, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf0334478\n \tldr\tpc, [r7, #4017]!\t@ 0xfb1\n \tldmibvs\tr3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}\n \torrsvs\tr3, r3, r1, lsl #6\n-\tbvs\t1ec9304 \n+\tbvs\t1ec92fc \n \tmovwcc\tr6, #6483\t@ 0x1953\n \tldrbt\tr6, [sl], #339\t@ 0x153\n-\tandeq\tfp, r7, r8, asr #13\n+\tldrdeq\tfp, [r7], -r0\n \tstrheq\tr5, [r5], -r8\n \tandeq\tr5, r5, lr, ror r3\n \tandeq\tr5, r5, r4, lsl #7\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r5, r6, lsl #1\n \tandeq\tr5, r5, ip, asr #6\n \tandeq\tr5, r5, sl, rrx\n \tandeq\tr5, r5, r0, lsr r3\n \tldmibmi\tr4, {r4, r5, r6, r7, r8, sl, ip, sp, pc}^\n \tcfstr32vc\tmvfx15, [r1, #-692]!\t@ 0xfffffd4c\n \tldclmi\t15, cr10, [r3], {2}\n \tldrbtmi\tr4, [r9], #-2771\t@ 0xfffff52d\n-\tblmi\tff4e1138 \n+\tblmi\tff4e1130 \n \tstmpl\tsl, {r2, r3, r4, r5, r6, r7, r8, sp, lr}\n \tldmdavs\tr2, {r0, r3, r8, sp}\n \trsbscs\tpc, r4, #13041664\t@ 0xc70000\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0x61b862b9\n \trscsvs\tr2, r9, #0, 2\n \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tstmibmi\tip, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \trscspl\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2251\t@ 0xfffff735\n \t\t\t@ instruction: 0xf0334478\n-\tblmi\tff2cf9fc \n+\tblmi\tff2cf9f4 \n \teoreq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tldrbtmi\tr4, [fp], #-2505\t@ 0xfffff637\n \tsubseq\tpc, r0, r3, lsl #2\n \t\t\t@ instruction: 0x679a4479\n-\tldcl\t7, cr15, [r8, #984]!\t@ 0x3d8\n+\tldcl\t7, cr15, [ip, #984]!\t@ 0x3d8\n \tteqeq\tr0, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7f62000\n-\tblmi\tff14b640 \n+\tblmi\tff14b648 \n \tstrdcs\tr6, [r0, -sl]\n \tsubeq\tpc, r0, r7, lsl #2\n \tldrsbvs\tr5, [fp, #-131]!\t@ 0xffffff7d\n-\tmrc\t7, 2, APSR_nzcv, cr0, cr5, {7}\n+\tmrc\t7, 2, APSR_nzcv, cr4, cr5, {7}\n \t\t\t@ instruction: 0xf0402800\n-\tldcmi\t0, cr8, [pc], #768\t@ 102b0 \n+\tldcmi\t0, cr8, [pc], #768\t@ 102a8 \n \tsubeq\tpc, r0, r7, lsl #2\n-\tldc\t7, cr15, [lr], {246}\t@ 0xf6\n+\tstc\t7, cr15, [r2], #984\t@ 0x3d8\n \t\t\t@ instruction: 0xf104447c\n \t\t\t@ instruction: 0xf7f6001c\n-\tldmibvs\tfp!, {r1, r2, r6, r8, fp, sp, lr, pc}\n+\tldmibvs\tfp!, {r1, r3, r6, r8, fp, sp, lr, pc}\n \teorseq\tpc, r8, r7, lsl #2\n \tsvclt\t0x000c2b01\n \tstcvs\t12, cr6, [r1], #388\t@ 0x184\n \t\t\t@ instruction: 0xf9c2f03a\n \teorsvs\tr4, r8, #186368\t@ 0x2d800\n \tteqvs\tfp, fp, ror r4\n \trscsvs\tr3, fp, r4, lsl #6\n@@ -9493,119 +9491,119 @@\n \t\t\t@ instruction: 0x4010f9b0\n \teorsle\tr2, r2, r0, lsl #24\n \tldmibvs\tsl!, {r1, r2, r3, r5, r7, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tvqrdmulh.s\td18, d0, d0\n \t\t\t@ instruction: 0xf107809b\n \t\t\t@ instruction: 0xf7f60040\n-\tstmiami\tsl!, {r4, r7, sl, fp, sp, lr, pc}\n+\tstmiami\tsl!, {r2, r4, r7, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2427\t@ 0xfffff685\n \t\t\t@ instruction: 0x4798301c\n \ttstcs\tr0, r8, lsr fp\n-\tstcl\t7, cr15, [r2, #-984]!\t@ 0xfffffc28\n+\tstcl\t7, cr15, [r6, #-984]!\t@ 0xfffffc28\n \tldmibvs\tsl!, {r0, r1, r3, r4, r7, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\tfe93e63c \n+\tbmi\tfe93e634 \n \tldrbtmi\tr4, [sl], #-2967\t@ 0xfffff469\n \tldmpl\tr3, {r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, ror r2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttsthi\tlr, r0, asr #32\t@ \n \tldrvc\tpc, [pc, -r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d16, d12\n \tldmmi\tip, {r0, r2, r3, r4, r5, r6, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 7, pc, cr14, cr3, {1}\n-\tblmi\tfe489ff8 \n+\tblmi\tfe489ff0 \n \tteqeq\tr4, r7, lsl #2\t@ \n \tldmpl\tr3, {r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7f6607b\n-\t\t\t@ instruction: 0x4621ed3c\n+\tstrtmi\tlr, [r1], -r0, asr #26\n \tadcvc\tpc, ip, r7, lsl #10\n-\tstcl\t7, cr15, [r6, #980]!\t@ 0x3d4\n+\tstcl\t7, cr15, [sl, #980]!\t@ 0x3d4\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tsbchi\tpc, ip, r0, asr #32\n \tadcvc\tpc, ip, r7, lsl #10\n-\tldc\t7, cr15, [r4], #-984\t@ 0xfffffc28\n+\tldc\t7, cr15, [r8], #-984\t@ 0xfffffc28\n \t\t\t@ instruction: 0xf7f668f8\n-\tldmdbvs\tfp!, {r1, r2, r3, r4, r6, r7, fp, sp, lr, pc}\n-\tbvs\teeb3f8 \n+\tldmdbvs\tfp!, {r1, r5, r6, r7, fp, sp, lr, pc}\n+\tbvs\teeb3f0 \n \t\t\t@ instruction: 0xf03a6819\n \tstrmi\tpc, [r5], -sp, ror #16\n \t\t\t@ instruction: 0xf9b0b120\n-\tblcs\t1c0e8 \n+\tblcs\t1c0e0 \n \tstrcs\tsp, [r1], #-117\t@ 0xffffff8b\n \tadcvc\tpc, ip, r7, lsl #10\n-\tldc\t7, cr15, [lr], #-984\t@ 0xfffffc28\n+\tmcrr\t7, 15, pc, r2, cr6\t@ \n \tldcne\t8, cr6, [r8, #-748]\t@ 0xfffffd14\n \t\t\t@ instruction: 0x4798687b\n-\tblvs\t1e184c0 \n-\tldc\t7, cr15, [r2, #-984]\t@ 0xfffffc28\n+\tblvs\t1e184b8 \n+\tldc\t7, cr15, [r6, #-984]\t@ 0xfffffc28\n \tldmib\tr5, {r0, r2, r3, r4, r5, r9, fp, sp, lr}^\n \tstmdavs\tfp!, {r0, r8}\n \t\t\t@ instruction: 0xf9b5b9bc\n \t\t\t@ instruction: 0x461ac014\n \tstreq\tpc, [r4, #-263]!\t@ 0xfffffef9\n \tstrls\tr4, [r0, #-1571]\t@ 0xfffff9dd\n \t\t\t@ instruction: 0xf8c79401\n \t\t\t@ instruction: 0xf7fec024\n \tadcsvs\tpc, r8, #446464\t@ 0x6d000\n-\tbvs\te21970 \n-\tbvs\tfeeaaae4 \n+\tbvs\te21968 \n+\tbvs\tfeeaaadc \n \t\t\t@ instruction: 0xf7fb8285\n-\tbvs\tf8f6a4 \n+\tbvs\tf8f69c \n \tldrdeq\tlr, [r1, -r5]\n \t\t\t@ instruction: 0xf107682b\n \tstmiavs\tsl!, {r5, sl}^\n \t\t\t@ instruction: 0xf7ff9300\n \tstmdacs\tr0, {r0, r1, r3, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf9b26822\n \t\t\t@ instruction: 0xf0011014\n-\tblle\t651538 \n+\tblle\t651530 \n \tcmple\tr5, r0, lsl #26\n \tsubsle\tr2, ip, r9, lsl #16\n \tmovwcc\tr6, #6907\t@ 0x1afb\n \t\t\t@ instruction: 0xf04f62fb\n \ttstvs\tr3, r1, lsl #6\n \tstmdami\tr7!, {r1, r2, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tldrbtmi\tr6, [r8], #-2427\t@ 0xfffff685\n \t\t\t@ instruction: 0x4798301c\n \tsubeq\tpc, r0, r7, lsl #2\n-\tstcl\t7, cr15, [r0], #984\t@ 0x3d8\n+\tstcl\t7, cr15, [r4], #984\t@ 0x3d8\n \teorseq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf938f03a\n \tsmlaldx\tr6, ip, r8, r2\n \tmvnle\tr2, r0, lsl #26\n \t\t\t@ instruction: 0xf03a6810\n \tstmdavs\tr2!, {r0, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}\n \tldmib\tr2, {r3, r4, r5, r6, r8, fp, ip, sp, pc}^\n \t\t\t@ instruction: 0xf1070300\n \tldmibvs\tsl!, {r5, sl}^\n-\tblmi\t169ad7c \n+\tblmi\t169ad74 \n \tsvclt\t0x000c58d3\n-\tblvs\t166a6d4 \n+\tblvs\t166a6cc \n \tmcrr2\t0, 1, pc, r8, cr8\t@ \n \tstmdacs\tr0, {r1, r5, fp, sp, lr}\n-\tblmi\t15c46e0 \n+\tblmi\t15c46d8 \n \tstmiapl\tfp, {r0, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tcmpcc\tr0, #13828096\t@ 0xd30000\t@ \n \tbicle\tr2, ip, r1, lsl #22\n \t\t\t@ instruction: 0xf0438a93\n \taddshi\tr0, r3, #8, 6\t@ 0x20000000\n-\tbvs\tf0a0b4 \n+\tbvs\tf0a0ac \n \tstrteq\tpc, [r4], -r7, lsl #2\n \tldrdeq\tlr, [r1, -r0]\n \t\t\t@ instruction: 0xf9b5681a\n \trsbsvs\tr3, fp, #20\n \tstmib\tsp, {r0, r1, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7fe6400\n-\tbvs\t1f0e9d0 \n+\tbvs\t1f0e9c8 \n \t\t\t@ instruction: 0x462162b8\n \t\t\t@ instruction: 0x46286aba\n \tstrcs\tr8, [r1], #-683\t@ 0xfffffd55\n \tstc2\t7, cr15, [r4, #-1004]\t@ 0xfffffc14\n \tldrb\tr8, [r1, -ip, lsr #4]!\n \t\t\t@ instruction: 0xf0216810\n \taddshi\tr0, r1, #8, 2\n@@ -9616,71 +9614,71 @@\n \t\t\t@ instruction: 0x462b493d\n \trsbvs\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-1542\t@ 0xfffff9fa\n \tsubcs\tr9, sp, r1\n \tandcs\tr9, r2, r0\n \tstc2\t0, cr15, [r0], #-72\t@ 0xffffffb8\n \t\t\t@ instruction: 0xf01f4630\n-\tblmi\td8ea94 \n+\tblmi\td8ea8c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf5036822\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t5cea0 \n+\tblcs\t5ce98 \n \tldmdavs\tr0, {r1, r2, r7, ip, lr, pc}\n \tmcr2\t0, 5, pc, cr14, cr7, {0}\t@ \n \tstr\tr6, [r1, r2, lsr #16]\n \tldmdavs\tfp!, {r0, r1, r2, r3, r5, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7f670ac\n-\tldmdavs\tr0, {r1, r3, r5, r6, sl, fp, sp, lr, pc}\n+\tldmdavs\tr0, {r1, r2, r3, r5, r6, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xff78f010\n \tldmibvs\tsl!, {r1, r3, r5, r8, r9, fp, lr}^\n \tldmpl\tr3, {r0, r2, r9, sl, lr}^\n \tldmiblt\tr3, {r0, r1, r3, r4, fp, sp, lr}\n \tldmibvs\tsl!, {r0, r1, r5, fp, sp, lr}^\n \tldmdavs\tfp, {r0, r1, r2, r5, r8, fp, lr}^\n-\tblcs\t161430 \n+\tblcs\t161428 \n \tldmpl\tr3, {r5, r8, r9, fp, lr}^\n \tsubvs\tpc, r1, #64, 4\n \tldmdbvs\tr8, {r2, r3, r8, r9, sl, fp, ip, sp, pc}^\n \tcmpcs\tsp, #88, 22\t@ 0x16000\n \tmovwls\tr9, #1281\t@ 0x501\n \t\t\t@ instruction: 0xf0122300\n-\tblmi\t70f20c \n+\tblmi\t70f204 \n \tldmibvs\tsl!, {r3, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \tandcc\tr2, r1, #20, 6\t@ 0x50000000\n \ttstcs\tr4, #12779520\t@ 0xc30000\t@ \n \t\t\t@ instruction: 0xf9e4f01f\n \t\t\t@ instruction: 0xe77a6a3a\n-\tldmib\tr6!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tstrheq\tr7, [r7], -lr\n-\tstrheq\tr7, [r7], -ip\n+\tldmib\tsl!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr7, r7, r6, asr #1\n+\tandeq\tr7, r7, r4, asr #1\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr4, r5, lr, ror #31\n \tandeq\tr5, r5, r4, lsl #6\n-\tandeq\tfp, r7, lr, asr #11\n+\tldrdeq\tfp, [r7], -r6\n \t\t\t@ instruction: 0xffffc031\n \tandeq\tr0, r0, ip, lsr #11\n-\tmuleq\tr7, r4, r5\n-\tandeq\tfp, r7, r4, ror r5\n-\tandeq\tfp, r7, sl, ror #10\n+\tmuleq\tr7, ip, r5\n+\tandeq\tfp, r7, ip, ror r5\n+\tandeq\tfp, r7, r2, ror r5\n \tandeq\tr0, r0, r0, ror #10\n-\tandeq\tfp, r7, r6, lsr r5\n-\tandeq\tr6, r7, lr, asr #31\n+\tandeq\tfp, r7, lr, lsr r5\n+\tldrdeq\tr6, [r7], -r6\t@ \n \tandeq\tr4, r5, r4, lsl #30\n \tandeq\tr5, r5, sl, lsl r2\n-\tandeq\tfp, r7, sl, lsl r4\n+\tandeq\tfp, r7, r2, lsr #8\n \tmuleq\tr0, r4, r5\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr4, r5, r2, ror sp\n-\tandeq\tfp, r7, ip, lsr #6\n+\tandeq\tfp, r7, r4, lsr r3\n \tandeq\tr0, r0, r8, asr #10\n \tandeq\tr4, r5, r4, lsl sp\n \tmvnsmi\tlr, sp, lsr #18\n \tldclmi\t13, cr4, [r6], #-468\t@ 0xfffffe2c\n \tcfldr32vc\tmvfx15, [ip, #-692]\t@ 0xfffffd4c\n \tsvcge\t0x0000447d\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n@@ -9691,49 +9689,49 @@\n \tldrbtmi\tr6, [r8], #-187\t@ 0xffffff45\n \tsubscc\tr4, r0, pc, ror #22\n \t\t\t@ instruction: 0xf8d7496f\n \tldrbtmi\tr4, [fp], #-648\t@ 0xfffffd78\n \trscsvs\tr4, ip, r9, ror r4\n \tldrmi\tr2, [sp], -r0, lsl #8\n \trsbsvs\tr6, ip, #123\t@ 0x7b\n-\tstc\t7, cr15, [r8], #-984\t@ 0xfffffc28\n+\tstc\t7, cr15, [ip], #-984\t@ 0xfffffc28\n \tmsreq\tCPSR_f, r7, lsl #2\n \t\t\t@ instruction: 0xf7f64620\n-\tblmi\t1a4b2a0 \n+\tblmi\t1a4b2a8 \n \t\t\t@ instruction: 0xf1074621\n \tstmiapl\tfp!, {r3, r4, r5}^\n \t\t\t@ instruction: 0xf7f561bb\n-\tstmdacs\tr0, {r1, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r7, sl, fp, sp, lr, pc}\n \tadchi\tpc, r7, r0, asr #32\n \tstrmi\tr4, [r5], -r3, ror #28\n \teorseq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf7f6447e\n-\t\t\t@ instruction: 0xf106eace\n+\t\t\t@ instruction: 0xf106ead2\n \t\t\t@ instruction: 0xf7f5001c\n-\tldmibvs\tr9!, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmibvs\tr9!, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0396c70\n \tstrmi\tpc, [r4], -r7, lsl #30\n \teorle\tr2, lr, r0, lsl #16\n \tstmvs\tr3, {r1, r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0x601368f9\n \tstmdavs\tr3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \tldmvs\tsl!, {r0, r1, r4, sp, lr}\n \t\t\t@ instruction: 0x3014f9b0\n \tandcs\tr6, r1, #19\n \tstmiavs\tr3, {r1, r3, r4, r5, r6, r9, sp, lr}^\n \ttstvs\tr5, fp\n \t\t\t@ instruction: 0xf1078285\n \t\t\t@ instruction: 0xf7f60038\n-\tldmdami\tr1, {r2, r3, r6, r7, r9, fp, sp, lr, pc}^\n+\tldmdami\tr1, {r4, r6, r7, r9, fp, sp, lr, pc}^\n \tldrbtmi\tr6, [r8], #-2491\t@ 0xfffff645\n \t\t\t@ instruction: 0x4798301c\n \t\t\t@ instruction: 0x21006ab8\n-\tbl\tfe7ce384 \n-\tblmi\t11a2ce4 \n-\tbvs\t1e2159c \n+\tbl\tfe8ce37c \n+\tblmi\t11a2cdc \n+\tbvs\t1e21594 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \trsbcc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tip, r0, lsl #6\n \tldrvc\tpc, [ip, -r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldfvsd\tf0, [r0], #960\t@ 0x3c0\n@@ -9746,218 +9744,218 @@\n \t\t\t@ instruction: 0xf9b068ba\n \tandsvs\tr3, r3, r4, lsl r0\n \trsbsvs\tr2, sl, #268435456\t@ 0x10000000\n \tandvs\tr6, fp, r3, asr #17\n \taddhi\tr6, r4, #4, 2\n \t\t\t@ instruction: 0xf107e7c9\n \t\t\t@ instruction: 0xf7f6012c\n-\tblmi\td4b1d0 \n+\tblmi\td4b1d8 \n \t\t\t@ instruction: 0x4629687a\n \tadcvc\tpc, r8, r7, lsl #10\n \tldrsbtvs\tr5, [fp], -r3\n-\tldc\t7, cr15, [r8], {245}\t@ 0xf5\n+\tldc\t7, cr15, [ip], {245}\t@ 0xf5\n \tcmple\tr7, r0, lsl #16\n \t\t\t@ instruction: 0xf5074c32\n \t\t\t@ instruction: 0xf7f670a8\n-\t\t\t@ instruction: 0xf107ea68\n+\t\t\t@ instruction: 0xf107ea6c\n \tldrbtmi\tr0, [ip], #-1328\t@ 0xfffffad0\n \t\t\t@ instruction: 0xf1042605\n \t\t\t@ instruction: 0xf7f50054\n-\tstrtmi\tlr, [r8], -ip, lsl #30\n+\tqadd16mi\tlr, r8, r0\n \t\t\t@ instruction: 0xf0396ee1\n \t\t\t@ instruction: 0xf8d7ff8d\n \t\t\t@ instruction: 0x4604801c\n-\tbhi\tfe8fcbb8 \n+\tbhi\tfe8fcbb0 \n \taddslt\tr3, fp, #1024\t@ 0x400\n \tstmdble\tr4, {r0, r8, r9, fp, sp}\n \t\t\t@ instruction: 0xf0394628\n \t\t\t@ instruction: 0x4604ffb1\n \tstmdavs\tr0!, {r2, r4, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0x46414632\n-\tldmib\tr2!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr6!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tmvnsle\tr2, r0, lsl #16\n \tstmiavs\tr3!, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x601368f9\n \tstmiavs\tr3!, {r1, r3, r4, r5, r6, r8, fp, sp, lr}\n \tandcs\tr6, r1, #19\n \tstmdbvs\tr3!, {r1, r3, r4, r5, r6, r9, sp, lr}\n \t\t\t@ instruction: 0xf507600b\n \t\t\t@ instruction: 0xf7f670a8\n-\tldmdami\tr9, {r1, r2, r4, r6, r9, fp, sp, lr, pc}\n+\tldmdami\tr9, {r1, r3, r4, r6, r9, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x47983054\n \tstrdcs\tr6, [r0, -r8]\n-\tbl\ta4e470 \n+\tbl\tb4e468 \n \tldmdami\tr5, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2491\t@ 0xfffff645\n \t\t\t@ instruction: 0x4798301c\n \teorseq\tpc, r8, r7, lsl #2\n-\tbl\tace484 \n+\tbl\tbce47c \n \tldmdavs\tfp!, {r0, r4, fp, lr}\n \tsubscc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7f670a8\n-\t\t\t@ instruction: 0xf7f6eb22\n-\tsvclt\t0x0000e8da\n-\tandeq\tr6, r7, ip, lsl #26\n+\t\t\t@ instruction: 0xf7f6eb26\n+\tsvclt\t0x0000e8de\n+\tandeq\tr6, r7, r4, lsl sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r7, lr, lsr r2\n-\tandeq\tr6, r7, r6, ror #25\n+\tandeq\tfp, r7, r6, asr #4\n+\tandeq\tr6, r7, lr, ror #25\n \t\t\t@ instruction: 0xffffbc99\n \tandeq\tr0, r0, ip, lsr #11\n-\tstrdeq\tfp, [r7], -r8\n-\tandeq\tfp, r7, lr, lsr #3\n-\tandeq\tr6, r7, r0, asr ip\n-\tandeq\tfp, r7, r2, lsr #2\n-\tandeq\tfp, r7, r2, asr #1\n-\tandeq\tfp, r7, lr, lsr #1\n-\tmuleq\tr7, ip, r0\n+\tandeq\tfp, r7, r0, lsl #4\n+\t\t\t@ instruction: 0x0007b1b6\n+\tandeq\tr6, r7, r8, asr ip\n+\tandeq\tfp, r7, sl, lsr #2\n+\tandeq\tfp, r7, sl, asr #1\n+\tstrheq\tfp, [r7], -r6\n+\tandeq\tfp, r7, r4, lsr #1\n \tstrcs\tfp, [r0], #-1520\t@ 0xfffffa10\n \tldrsbgt\tpc, [r8, #-143]!\t@ 0xffffff71\t@ \n \tcfldr32vc\tmvfx15, [sp, #-692]\t@ 0xfffffd4c\n \tcdpmi\t15, 5, cr10, cr13, cr0, {0}\n \tldrbtmi\tr4, [ip], #3421\t@ 0xd5d\n \tadcsvs\tr4, lr, lr, ror r4\n \tandpl\tpc, r5, ip, asr r8\t@ \n \t\t\t@ instruction: 0xf8c7682d\n \t\t\t@ instruction: 0xf04f526c\n \tmvnsvs\tr0, r0, lsl #10\n \tsmlabtcs\tr4, r7, r9, lr\n \t\t\t@ instruction: 0xf1074620\n \trscsvs\tr0, fp, r8, lsr #2\n \t\t\t@ instruction: 0xf7f6627c\n-\tblmi\t154b0a4 \n+\tblmi\t154b0ac \n \t\t\t@ instruction: 0xf1074621\n \t\t\t@ instruction: 0xf1070038\n \tldmpl\tr3!, {r2, r5, r8, sl}^\n \t\t\t@ instruction: 0xf7f561bb\n-\tstmdacs\tr0, {r1, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r7, r8, r9, fp, sp, lr, pc}\n \taddhi\tpc, r2, r0, asr #32\n \t\t\t@ instruction: 0xf1074c4e\n \t\t\t@ instruction: 0xf7f60038\n-\tldrbtmi\tlr, [ip], #-2512\t@ 0xfffff630\n+\tldrbtmi\tlr, [ip], #-2516\t@ 0xfffff62c\n \t\t\t@ instruction: 0xf7f51d20\n-\tldmibvs\tr9!, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^\n+\tldmibvs\tr9!, {r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0396ce0\n \tcmplt\tr8, r9, lsl #28\t@ \n \tstmvs\tr3, {r1, r3, r4, r5, r8, fp, sp, lr}\n \tldmdbvs\tsl!, {r0, r1, r4, sp, lr}^\n \tandsvs\tr6, r3, r3, asr #16\n \t\t\t@ instruction: 0xf9b068fa\n \tandsvs\tr3, r3, r4, lsl r0\n \trsbsvs\tr2, sl, #268435456\t@ 0x10000000\n \teorseq\tpc, r8, r7, lsl #2\n-\tldmib\tr4, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr8, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmibvs\tfp!, {r6, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n-\tbvs\tfee223f4 \n+\tbvs\tfee223ec \n \t\t\t@ instruction: 0xf7f62100\n-\tbvs\t1f4b03c \n-\tbmi\tf3cb90 \n+\tbvs\t1f4b044 \n+\tbmi\tf3cb88 \n \tldrbtmi\tr4, [sl], #-2871\t@ 0xfffff4c9\n \tldmpl\tr3, {r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, ror #4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d15e\n \tssatmi\tr7, #30, sp, lsl #14\n \t\t\t@ instruction: 0xf107bdf0\n \tstrtmi\tr0, [r0], -ip, lsr #2\n-\tb\tfe44e5a0 \n+\tb\tfe54e598 \n \tldmvs\tsl!, {r1, r2, r3, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r3, r5, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7f5607b\n-\tstmdacs\tr0, {r3, r4, r5, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc}\n \tstfmid\tf5, [sp], #-260\t@ 0xfffffefc\n \tadcvc\tpc, r8, r7, lsl #10\n-\tstmib\tr6, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tsl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldreq\tpc, [r0, #-263]!\t@ 0xfffffef9\n \t\t\t@ instruction: 0x2605447c\n \tsubseq\tpc, r4, r4, lsl #2\n-\tmcr\t7, 1, pc, cr10, cr5, {7}\t@ \n+\tmcr\t7, 1, pc, cr14, cr5, {7}\t@ \n \tcdpvs\t6, 14, cr4, cr1, cr8, {1}\n \tmcr2\t0, 5, pc, cr12, cr9, {1}\t@ \n \tcmnlt\tr4, r4, lsl #12\n \t\t\t@ instruction: 0x3014f9b4\n \tstmdavs\tr0!, {r0, r1, r3, r5, r8, fp, ip, sp, pc}\n \tldmibvs\tr9!, {r1, r4, r5, r9, sl, lr}^\n-\tldm\tsl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tlr, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4628b198\n \tmcr2\t0, 6, pc, cr14, cr9, {1}\t@ \n \tstccs\t6, cr4, [r0], {4}\n \t\t\t@ instruction: 0xf507d1f0\n \t\t\t@ instruction: 0xf7f670a8\n-\tldmdami\tfp, {r2, r7, r8, fp, sp, lr, pc}\n+\tldmdami\tfp, {r3, r7, r8, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \t\t\t@ instruction: 0x47983054\n \tstrdcs\tr6, [r0, -r8]\n-\tb\t15ce614 \n+\tb\t16ce60c \n \tldmdbvs\tr9!, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}\n \tandcc\tlr, r2, #212, 18\t@ 0x350000\n \tandcs\tr6, r1, #10\n \trsbsvs\tr6, sl, #1982464\t@ 0x1e4000\n \tstrb\tr6, [r8, fp]!\n \tldmibvs\tfp!, {r1, r4, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7f60038\n-\tstmdami\tpc, {r4, r6, r9, fp, sp, lr, pc}\t@ \n+\tstmdami\tpc, {r2, r4, r6, r9, fp, sp, lr, pc}\t@ \n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \t\t\t@ instruction: 0x47983054\n \tadcvc\tpc, r8, r7, lsl #10\n-\tb\t11ce64c \n-\tsvc\t0x00fef7f5\n-\tstrdeq\tr6, [r7], -r6\t@ \n-\tstrdeq\tr6, [r7], -r4\n+\tb\t12ce644 \n+\tstmda\tr2, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstrdeq\tr6, [r7], -lr\n+\tstrdeq\tr6, [r7], -ip\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tstrdeq\tsl, [r7], -r6\n-\tandeq\tsl, r7, r0, asr #31\n-\tandeq\tr6, r7, lr, asr sl\n-\tandeq\tsl, r7, r0, ror #30\n-\tandeq\tsl, r7, lr, lsl pc\n-\tstrdeq\tsl, [r7], -r8\n-\tandeq\tsl, r7, r6, ror #29\n-\tbmi\t73dd68 \n+\tstrdeq\tsl, [r7], -lr\n+\tandeq\tsl, r7, r8, asr #31\n+\tandeq\tr6, r7, r6, ror #20\n+\tandeq\tsl, r7, r8, ror #30\n+\tandeq\tsl, r7, r6, lsr #30\n+\tandeq\tsl, r7, r0, lsl #30\n+\tandeq\tsl, r7, lr, ror #29\n+\tbmi\t73dd60 \n \tsvcge\t0x0000b084\n \tldrbtmi\tr4, [sl], #-2843\t@ 0xfffff4e5\n \tldcmi\t12, cr4, [ip, #-108]\t@ 0xffffff94\n \tldrbtmi\tr6, [ip], #-120\t@ 0xffffff88\n \tldrbtmi\tr1, [sp], #-3360\t@ 0xfffff2e0\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7f50300\n-\tldmdavs\tr9!, {r1, r6, r7, r8, sl, fp, sp, lr, pc}^\n+\tldmdavs\tr9!, {r1, r2, r6, r7, r8, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0396ce0\n \tcmplt\tr8, r3, asr sp\t@ \n \tstmiapl\tfp!, {r2, r4, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tcmpcc\tr0, #13828096\t@ 0xd30000\t@ \n \tsvclt\t0x00022b01\n \t\t\t@ instruction: 0xf0438a83\n \taddhi\tr0, r3, #8, 6\t@ 0x20000000\n-\tblmi\t2e2f2c \n+\tblmi\t2e2f24 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 56)\n \tldrcc\tr4, [r0, -fp, lsl #16]\n \tandcc\tr4, r4, r8, ror r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f540b0\n-\t\t\t@ instruction: 0xf7f5bd2d\n-\tsvclt\t0x0000efb0\n-\tandeq\tr6, r7, r2, asr r9\n+\t\t\t@ instruction: 0xf7f5bd31\n+\tsvclt\t0x0000efb4\n+\tandeq\tr6, r7, sl, asr r9\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, r6, lr\n-\tandeq\tr6, r7, r6, asr #18\n+\tmuleq\tr7, lr, lr\n+\tandeq\tr6, r7, lr, asr #18\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr6, r7, r0, lsl r9\n-\tandeq\tsl, r7, r8, asr #28\n+\tandeq\tr6, r7, r8, lsl r9\n+\tandeq\tsl, r7, r0, asr lr\n \tmcrmi\t5, 4, fp, cr12, cr0, {7}\n \tsvcge\t0x0004b0d9\n \tstcmi\t12, cr4, [ip, #556]\t@ 0x22c\n \tldrbtmi\tr4, [ip], #-1150\t@ 0xfffffb82\n \tldmdbpl\tr5!, {r2, r3, r4, r5, r6, r7, r8, sp, lr}^\n \tmovwcs\tr4, #1566\t@ 0x61e\n \t\t\t@ instruction: 0xf8c7682d\n@@ -9966,77 +9964,77 @@\n \tstmibmi\tr6, {r0, r2, ip}\n \trsbsvs\tr4, fp, #22020096\t@ 0x1500000\n \tstmdapl\tr3!, {r1, r5, r9, sl, lr}^\n \tteqlt\tfp, fp, lsl r8\n \tvmla.i8\td20, d16, d3\n \tstmmi\tr3, {r2, r3, r6, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe84c844 \n+\tblx\tfe84c83c \n \trscsvs\tr1, sl, sl, ror #24\n \t\t\t@ instruction: 0xf01e4610\n \tldmvs\tsl!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46046979\n \t\t\t@ instruction: 0xf0326078\n \t\t\t@ instruction: 0x2018ffd5\n \t\t\t@ instruction: 0xffc6f01e\n \t\t\t@ instruction: 0x600469b9\n \tstmib\tr0, {sl, sp}^\n \t\t\t@ instruction: 0xf1071601\n \tteqvs\tr8, r8, lsr #2\n \tstrmi\tlr, [r3], #-2496\t@ 0xfffff640\n \tstrtmi\tr8, [r0], -r4, lsl #5\n-\tldmib\tip, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr0!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmibvs\tsl!, {r0, r1, r4, r5, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r4, r5}^\n \t\t\t@ instruction: 0xf7f560bb\n-\tstmdacs\tr0, {r2, r6, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r6, r9, fp, sp, lr, pc}\n \tadcshi\tpc, r9, r0, asr #32\n \t\t\t@ instruction: 0xf1074c6e\n \t\t\t@ instruction: 0xf7f60030\n-\tldrbtmi\tlr, [ip], #-2194\t@ 0xfffff76e\n+\tldrbtmi\tlr, [ip], #-2198\t@ 0xfffff76a\n \t\t\t@ instruction: 0xf7f51d20\n-\tstclvs\t13, cr14, [r1], #232\t@ 0xe8\n+\tstclvs\t13, cr14, [r1], #248\t@ 0xf8\n \t\t\t@ instruction: 0xf0002900\n \t\t\t@ instruction: 0x46088099\n \t\t\t@ instruction: 0xf0396939\n \t\t\t@ instruction: 0x4604fbfd\n \teorseq\tpc, r0, r7, lsl #2\n-\tldm\tlr, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tr2!, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tfp!, {r2, r5, r6, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n-\tbvs\tfee22660 \n+\tbvs\tfee22658 \n \t\t\t@ instruction: 0xf7f62100\n-\t\t\t@ instruction: 0x1c60e972\n+\t\t\t@ instruction: 0x1c60e976\n \tadchi\tpc, r0, r0\n \teorle\tr2, r7, r3, lsl #24\n \t\t\t@ instruction: 0xf7fd69b8\n-\tblmi\t178ec1c \n+\tblmi\t178ec14 \n \t\t\t@ instruction: 0x460469fa\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \tldreq\tr3, [r9, -r4, ror #6]\n \tstrteq\tsp, [r2], #-1110\t@ 0xfffffbaa\n-\tbvs\t1f05928 \n+\tbvs\t1f05920 \n \trsbsvs\tr3, fp, #67108864\t@ 0x4000000\n \tldmibvs\tsl!, {r0, r1, r2, r3, r6, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t153f5ec \n+\tbmi\t153f5e4 \n \tldrbtmi\tr4, [sl], #-2891\t@ 0xfffff4b5\n \tldmpl\tr3, {r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddhi\tpc, r6, r0, asr #32\n \tstrvc\tpc, [sl, r7, lsl #10]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldmibvs\tsl!, {r1, r3, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t5d530 \n+\tblcs\t5d528 \n \tstmdbmi\tr8, {r2, r3, ip, lr, pc}^\n \tldmdavs\tr8!, {r4, r6, r9, sp}^\n \tstmib\tsp, {r8, r9, sp}^\n \tldrbtmi\tr2, [r9], #-0\n \trscscc\tpc, pc, pc, asr #32\n \trsbsmi\tpc, r1, #64, 4\n \t\t\t@ instruction: 0xf8d6f012\n@@ -10071,65 +10069,65 @@\n \tstmdbmi\tfp!, {r9, sp}\n \tstmib\tsp, {r0, r6, fp, ip, lr}^\n \tldmdbvs\tr8!, {r0, r9, sp}^\n \t\t\t@ instruction: 0xf04b9400\n \tstrteq\tpc, [r2], #-2599\t@ 0xfffff5d9\n \tstrb\tsp, [fp, sp, lsl #11]\n \tldrbtmi\tr4, [r8], #-2086\t@ 0xfffff7da\n-\tblx\t4ca02 \n+\tblx\t4c9fa \n \tstrbtvs\tr4, [r0], #1537\t@ 0x601\n \t\t\t@ instruction: 0xf47f2800\n \t\t\t@ instruction: 0x4602af5e\n-\tblx\t1acc944 \n+\tblx\t1acc93c \n \tandcs\tr4, r1, #2162688\t@ 0x210000\n \tmsrmi\t(UNDEF: 98), r0\n \t\t\t@ instruction: 0xf0294478\n \tldmdami\tpc, {r0, r1, sl, fp, ip, sp, lr, pc}\t@ \n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \tldrmi\tr3, [r8, r4]\n \teorseq\tpc, r0, r7, lsl #2\n-\tldm\tsl, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tlr, {r1, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrmi\tr2, [r1], -r0, lsl #4\n \t\t\t@ instruction: 0xf0064610\n \tldmdami\tr9, {r0, r2, r4, r6, r9, fp, ip, sp, lr, pc}\n \tvhsub.s8\td18, d0, d1\n \tldrbtmi\tr4, [r8], #-364\t@ 0xfffffe94\n-\tblx\tffbcca0a \n-\tmcr\t7, 4, pc, cr6, cr5, {7}\t@ \n-\tandeq\tr6, r7, r0, asr #17\n-\t\t\t@ instruction: 0x000768be\n+\tblx\tffbcca02 \n+\tmcr\t7, 4, pc, cr10, cr5, {7}\t@ \n+\tandeq\tr6, r7, r8, asr #17\n+\tandeq\tr6, r7, r6, asr #17\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr4, r5, ip, ror #15\n \tandeq\tr4, r5, sl, lsl #20\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tsl, r7, sl, ror sp\n-\tandeq\tsl, r7, r4, asr sp\n+\tandeq\tsl, r7, r2, lsl #27\n+\tandeq\tsl, r7, ip, asr sp\n \tandeq\tr0, r0, r8, asr #11\n-\t\t\t@ instruction: 0x000767be\n+\tandeq\tr6, r7, r6, asr #15\n \tldrdeq\tr4, [r5], -lr\n \t\t\t@ instruction: 0x000546ba\n \tldrdeq\tr4, [r5], -r8\n \tandeq\tr4, r5, r8, asr #17\n \tldrdeq\tr4, [r5], -ip\n \tmuleq\tr5, lr, r6\n \tandeq\tr0, r0, r0, asr r6\n \t\t\t@ instruction: 0xffffaf7b\n \tandeq\tr4, r5, r8, lsr #12\n-\tandeq\tsl, r7, lr, lsl #24\n+\tandeq\tsl, r7, r6, lsl ip\n \tstrdeq\tr4, [r5], -lr\n \tsvcmi\t0x00f0e92d\n \tldcmi\t13, cr4, [lr], #756\t@ 0x2f4\n \tldrbtmi\tfp, [sp], #-229\t@ 0xffffff1b\n \tstmdbpl\tip!, {r2, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f417c\n \tcmnvs\tsl, r0, lsl #8\n \tldrdcs\tpc, [ip, r7]!\n-\tblmi\tfee28cd0 \n+\tblmi\tfee28cc8 \n \tsmlabteq\tr3, r7, r9, lr\n \tldrbtmi\tr2, [fp], #-256\t@ 0xffffff00\n \tldrdmi\tpc, [r8, r7]!\n \trscsvs\tr6, r9, #-1073741762\t@ 0xc000003e\n \t\t\t@ instruction: 0xf7fdb912\n \tstrmi\tpc, [r4], -pc, lsl #16\n \tldmibvs\tsl!, {r1, r4, r5, r7, r8, r9, fp, lr}^\n@@ -10139,117 +10137,117 @@\n \tldmmi\tr0!, {r2, r4, r5, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf950f033\n \tteqeq\tip, #-1073741823\t@ 0xc0000001\t@ \n \tstrcs\tr4, [r0], #-2733\t@ 0xfffff553\n \tldrbtmi\tr6, [sl], #-2424\t@ 0xfffff688\n \taddsvs\tr4, ip, r1, lsr #12\n-\tmcr\t7, 4, pc, cr4, cr5, {7}\t@ \n+\tmcr\t7, 4, pc, cr8, cr5, {7}\t@ \n \tldmibvs\tsl!, {r1, r3, r5, r7, r8, r9, fp, lr}^\n \tldmpl\tr3, {r3, r4, r5, r7, r8, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf0402b01\n \tldmibvs\tip!, {r0, r1, r2, r4, r7, pc}\n \tteqle\tip, r0, lsl #24\n \t\t\t@ instruction: 0xf1076bfb\n-\tblcs\t12340 \n+\tblcs\t12338 \n \t\t\t@ instruction: 0xf8dfd037\n \t\t\t@ instruction: 0xf1079288\n \tldmib\tr7, {r4, r5, fp}^\n \tldrbtmi\tsl, [r9], #1283\t@ 0x503\n \tldrdlt\tpc, [r8], -r7\n \t\t\t@ instruction: 0x462ae013\n \tstrmi\tfp, [r8], -r9, lsr #2\n \t\t\t@ instruction: 0xf7f56279\n-\tbvs\t1e8ba44 \n+\tbvs\t1e8ba4c \n \t\t\t@ instruction: 0xf8d84602\n \tldrbmi\tr3, [r0], -r0\n \tmrc2\t7, 2, pc, cr10, cr15, {7}\n \tldrmi\tr6, [r0], #-2810\t@ 0xfffff506\n \tldmdavs\tr3!, {r3, r4, r5, r6, r7, r9, sp, lr}\n \taddsmi\tr3, ip, #16777216\t@ 0x1000000\n \tldmdavs\tr3!, {r1, r2, r3, r4, r5, r9, ip, lr, pc}^\n \teorne\tpc, r4, r3, asr r8\t@ \n \trscle\tr2, r6, r0, lsl #26\n \t\t\t@ instruction: 0xf8c9460a\n \t\t\t@ instruction: 0xb1295000\n \teorsvs\tr4, r9, #8, 12\t@ 0x800000\n-\tbl\tff64ea7c \n+\tbl\tff74ea74 \n \t\t\t@ instruction: 0x46026a39\n \tldrdeq\tpc, [r0], -r8\n \tandls\tr4, r0, fp, asr r6\n \t\t\t@ instruction: 0xf7fd4650\n-\tbvs\tffecf498 \n+\tbvs\tffecf490 \n \trscsvs\tr4, r8, #16, 8\t@ 0x10000000\n \tldmdbvs\tr8!, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc}^\n-\tblx\tbccb0a \n+\tblx\tbccb02 \n \tldmibvs\tsp!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}\n \tstccs\t6, cr4, [r3, #-16]\n-\tblcs\t40734 \n-\tbmi\tfe044fb0 \n+\tblcs\t4072c \n+\tbmi\tfe044fa8 \n \tldmibvs\tsp!, {r0, r1, r3, r5, r9, sl, lr}^\n \tstmibmi\tr0, {r1, r2, r3, r6, sp}\n \tldrbtmi\tr5, [r9], #-2218\t@ 0xfffff756\n \t\t\t@ instruction: 0xf5029000\n \tstmib\tsp, {r7, ip, lr}^\n \tldmdbmi\tsp!, {r0, sl, ip}^\n \trscsmi\tpc, pc, #64, 4\n \tteqeq\tr0, #208, 16\t@ 0xd00000\t@ \n \tstmdacs\tr1, {r0, r3, r4, r5, r6, sl, lr}\n \teorcs\tfp, r0, r4, lsl pc\n \t\t\t@ instruction: 0xf0112004\n \tqadd8mi\tpc, r0, r9\t@ \n \tldc2\t0, cr15, [lr, #120]\t@ 0x78\n \teorseq\tpc, ip, r7, lsl #2\n-\tbl\t6ceae8 \n+\tbl\t7ceae0 \n \tldmibvs\tsl!, {r2, r3, r5, r6, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tcmple\tr2, r0, lsl #22\n-\tbvs\tffee34e8 \n+\tbvs\tffee34e0 \n \tldrbtmi\tr4, [sl], #-2918\t@ 0xfffff49a\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [ip, #-135]!\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780be\n \tldrtmi\tr7, [sp], r2, asr #15\n \tsvchi\t0x00f0e8bd\n-\tblcs\t6b234 \n+\tblcs\t6b22c \n \taddhi\tpc, fp, r0\n-\tblcs\tab23c \n-\tbmi\t19c4d38 \n+\tblcs\tab234 \n+\tbmi\t19c4d30 \n \tstmdbmi\tr6!, {r1, r2, r3, r6, sp}^\n \tandls\tr4, r0, sl, ror r4\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \tldmibvs\tfp!, {r0, r3, r4, r5, r6, sl, lr}\n \tvhadd.s8\td18, d0, d16\n \t\t\t@ instruction: 0xf011520f\n \tstrb\tpc, [sl, r5, ror #30]\t@ \n \tteqeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0x63bc4620\n-\tsvc\t0x00b6f7f5\n+\tsvc\t0x00baf7f5\n \t\t\t@ instruction: 0x46214b5d\n \t\t\t@ instruction: 0xf10769fa\n \tldmpl\tr3, {r5, r6}^\n \t\t\t@ instruction: 0xf7f5607b\n-\tstmdacs\tr0, {r1, r2, r3, r4, r6, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r5, r6, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf107d175\n \t\t\t@ instruction: 0xf7f50060\n-\tldmdami\tr7, {r1, r2, r3, r5, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdami\tr7, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc}^\n \tandcc\tr4, r4, r8, ror r4\n-\tb\t194eb78 \n+\tb\t1a4eb70 \n \t\t\t@ instruction: 0xf107b1c0\n \t\t\t@ instruction: 0xf7f50060\n-\tblvs\tfef0c6b8 \n+\tblvs\tfef0c6c0 \n \tldmdami\tr2, {r0, r1, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \ttstcs\tr0, r8, ror fp\n-\tsvc\t0x0092f7f5\n+\tsvc\t0x0096f7f5\n \tstmdbmi\tlr, {r0, r2, r3, r4, r5, r8, r9, sl, sp, lr, pc}^\n \tadcvs\tpc, r3, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2125\t@ 0xfffff7b3\n \t\t\t@ instruction: 0xf0334478\n \tstr\tpc, [r3, r3, asr #18]!\n \tandcs\tr6, r1, #120, 18\t@ 0x1e0000\n \t\t\t@ instruction: 0xf00d63ba\n@@ -10274,118 +10272,118 @@\n \tadcsle\tr2, ip, r0, lsl #16\n \t\t\t@ instruction: 0xf01e4630\n \tstrtmi\tpc, [r8], -fp, lsl #26\n \tstc2\t0, cr15, [r8, #-120]\t@ 0xffffff88\n \t\t\t@ instruction: 0xf01e4620\n \tldr\tpc, [r2, r5, lsl #26]!\n \tldrbtmi\tr4, [r8], #-2099\t@ 0xfffff7cd\n-\tbmi\td0ab90 \n+\tbmi\td0ab88 \n \tldmdbmi\tr3!, {r1, r2, r3, r6, sp}\n \tandls\tr4, r0, sl, ror r4\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \teorcs\tr4, r0, r9, ror r4\n \tandpl\tpc, sl, #64, 4\n \tmcr2\t0, 7, pc, cr12, cr1, {0}\t@ \n-\tbmi\tbca9a8 \n+\tbmi\tbca9a0 \n \tstmdbmi\tlr!, {r1, r2, r3, r6, sp}\n \tandls\tr4, r0, sl, ror r4\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \teorcs\tr4, r0, r9, ror r4\n \tandpl\tpc, r4, #64, 4\n \tmrc2\t0, 6, pc, cr14, cr1, {0}\n \tstmdami\tr9!, {r0, r1, r6, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \trsbeq\tpc, r0, r7, lsl #2\n-\tsvc\t0x0038f7f5\n+\tsvc\t0x003cf7f5\n \tldrbtmi\tr4, [r8], #-2085\t@ 0xfffff7db\n \t\t\t@ instruction: 0xf942f039\n \t\t\t@ instruction: 0xf8c84601\n \tstmdacs\tr0, {r2, r3, r5, r6}\n \t\t\t@ instruction: 0x4602d1be\n \t\t\t@ instruction: 0xf8acf006\n \tandcs\tr4, r1, #32, 16\t@ 0x200000\n \tbicsmi\tpc, r3, r0, asr #4\n \t\t\t@ instruction: 0xf0294478\n \t\t\t@ instruction: 0xf7f5fa45\n-\tsvclt\t0x0000ecde\n-\tandeq\tr6, r7, r6, lsr r6\n+\tsvclt\t0x0000ece2\n+\tandeq\tr6, r7, lr, lsr r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r7, r6, lsl r6\n+\tandeq\tr6, r7, lr, lsl r6\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr4, r5, ip, asr #10\n \tandeq\tr4, r5, r2, ror r8\n \t\t\t@ instruction: 0xffffbc77\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr6, r7, r2, lsr #24\n+\tandeq\tr6, r7, sl, lsr #24\n \t\t\t@ instruction: 0x000547b6\n \tandeq\tr4, r5, r4, ror #8\n-\tldrdeq\tr6, [r7], -sl\n+\tandeq\tr6, r7, r2, ror #9\n \tandeq\tr4, r5, r0, ror r7\n \tstrdeq\tr4, [r5], -ip\n \tandeq\tr0, r0, ip, lsr #11\n-\t\t\t@ instruction: 0x0007a9b0\n-\tmuleq\tr7, r6, r9\n+\t\t\t@ instruction: 0x0007a9b8\n+\tmuleq\tr7, lr, r9\n \tandeq\tr4, r5, lr, lsl #7\n \t\t\t@ instruction: 0x000546b4\n \tmuleq\tr5, r6, r6\n-\tandeq\tsl, r7, r8, asr r9\n+\tandeq\tsl, r7, r0, ror #18\n \tandeq\tr3, r6, r2, lsl #9\n \tandeq\tr4, r5, r0, ror r6\n \tandeq\tr4, r5, r8, lsl #6\n \tandeq\tr4, r5, r4, asr #12\n \tandeq\tr4, r5, ip, ror #5\n-\tandeq\tsl, r7, sl, asr #17\n+\tldrdeq\tsl, [r7], -r2\n \t\t\t@ instruction: 0xffffac43\n \tandeq\tr4, r5, ip, lsr #5\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstcmi\t6, cr4, [r0], {5}\n \taddlt\tr4, r6, r0, lsl #21\n \tmcrmi\t4, 4, r4, cr0, cr12, {3}\n-\tblmi\tfe03c94c \n+\tblmi\tfe03c944 \n \tldrbtmi\tr5, [lr], #-2210\t@ 0xfffff75e\n \tldmdavs\tr2, {r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fa\n \t\t\t@ instruction: 0xf8560200\n \t\t\t@ instruction: 0xf8d88003\n-\tblcs\t1cd5c \n-\tblmi\t1ec5310 \n+\tblcs\t1cd54 \n+\tblmi\t1ec5308 \n \tsvcvs\t0x00db447b\n \t\t\t@ instruction: 0xf0002b01\n-\tblmi\t1e31030 \n+\tblmi\t1e31028 \n \t\t\t@ instruction: 0xf50358f3\n \t\t\t@ instruction: 0xf8d35380\n \tcdpcs\t3, 0, cr6, cr1, cr12, {1}\n \taddhi\tpc, r1, r0\n \t\t\t@ instruction: 0xf1074620\n \t\t\t@ instruction: 0xf7fb0108\n \tstrmi\tpc, [r4], -fp, lsl #26\n \t\t\t@ instruction: 0xf0002800\n \tldmvs\tfp!, {r1, r5, r7, pc}\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf5b3809e\n \t\t\t@ instruction: 0xf0805f80\n \tstmdavc\tr2, {r0, r3, r5, r7, pc}\n \tcmnle\tr6, pc, lsr #20\n-\tblcs\t5870c \n+\tblcs\t58704 \n \t\t\t@ instruction: 0xf1a25c42\n-\tblx\tfec9166c \n-\tb\t140d7bc \n+\tblx\tfec91664 \n+\tb\t140d7b4 \n \tsvclt\t0x00081252\n-\tbcs\t195bc \n+\tbcs\t195b4 \n \t\t\t@ instruction: 0x4620d159\n \tmrc2\t7, 5, pc, cr10, cr12, {7}\n \tmovwcs\tfp, #480\t@ 0x1e0\n \tstrtmi\tr4, [r8], -r2, lsr #12\n \tstmib\tsp, {r0, r3, r4, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ff3300\n \t\t\t@ instruction: 0x4620fdf5\n \tldc2\t0, cr15, [r6], #-120\t@ 0xffffff88\n \tldrdeq\tpc, [r0], -r8\n-\tbmi\t16ff9e4 \n+\tbmi\t16ff9dc \n \tldrbtmi\tr4, [sl], #-2901\t@ 0xfffff4ab\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddshi\tpc, sp, r0, asr #32\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n@@ -10406,47 +10404,47 @@\n \tldrdge\tpc, [r0, -pc]!\t@ \n \trsbspl\tpc, fp, #64, 4\n \t\t\t@ instruction: 0x911cf8df\n \tldrbtmi\tr4, [r9], #1274\t@ 0x4fa\n \t\t\t@ instruction: 0x46484651\n \t\t\t@ instruction: 0xff34f032\n \tldrbtmi\tr4, [fp], #-2884\t@ 0xfffff4bc\n-\tblcs\t6cdc4 \n+\tblcs\t6cdbc \n \t\t\t@ instruction: 0xf8d8d187\n \t\t\t@ instruction: 0xb3ab3000\n \tldrbmi\tr4, [r1], -r8, asr #12\n \trsbspl\tpc, lr, #64, 4\n \t\t\t@ instruction: 0xfff8f032\n \trscscc\tpc, pc, pc, asr #32\n \tmovwcs\tlr, #1975\t@ 0x7b7\n \tldmvs\tfp!, {r0, r1, r6, sl, ip, lr}\n \tadcsvs\tr3, fp, r1, lsl #22\n \t\t\t@ instruction: 0xf7fbe79f\n \t\t\t@ instruction: 0xf7fcffb5\n \t\t\t@ instruction: 0xf7fcf9a1\n-\tblmi\te10a10 \n+\tblmi\te10a08 \n \t\t\t@ instruction: 0x67de447b\n \tldcmi\t7, cr14, [r6, #-464]!\t@ 0xfffffe30\n \t\t\t@ instruction: 0xf946f010\n \tstrmi\tr2, [r4], -r0, lsl #6\n \tsubscs\tr4, r3, sp, ror r4\n \tvmax.s8\td20, d0, d25\n \tstmib\tsp, {r1, r2, r3, r4, r7, r9, ip, lr}^\n \t\t\t@ instruction: 0xf04f0400\n \t\t\t@ instruction: 0xf01130ff\n \tstrtmi\tpc, [r0], -r3, asr #27\n-\tblx\tff24cf32 \n+\tblx\tff24cf2a \n \tldrdcc\tpc, [r0], -r8\n \tstmdami\tip!, {r0, r1, r4, r5, r8, ip, sp, pc}\n \tvmax.s8\td20, d0, d25\n \tldrbtmi\tr5, [r8], #-673\t@ 0xfffffd5f\n \t\t\t@ instruction: 0xffc8f032\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf8d8e787\n-\tblcs\t1ced8 \n+\tblcs\t1ced0 \n \tstmdbmi\tr6!, {r3, r4, r5, r6, r7, ip, lr, pc}\n \taddpl\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2085\t@ 0xfffff7db\n \t\t\t@ instruction: 0xf0324478\n \t\t\t@ instruction: 0xf04fffb9\n \t\t\t@ instruction: 0xe77830ff\n \t\t\t@ instruction: 0xf0104d22\n@@ -10455,286 +10453,286 @@\n \t\t\t@ instruction: 0x46292051\n \taddspl\tpc, r4, #64, 4\n \tstreq\tlr, [r0], #-2509\t@ 0xfffff633\n \trscscc\tpc, pc, pc, asr #32\n \tldc2\t0, cr15, [r4, #68]\t@ 0x44\n \t\t\t@ instruction: 0xf01e4620\n \t\t\t@ instruction: 0xf8d8fb99\n-\tblcs\t1cf1c \n+\tblcs\t1cf14 \n \tldmdami\tr8, {r1, r2, r4, r6, r7, ip, lr, pc}\n \tvmax.s8\td20, d0, d25\n \tldrbtmi\tr5, [r8], #-663\t@ 0xfffffd69\n \t\t\t@ instruction: 0xff98f032\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7f5e757\n-\tsvclt\t0x0000eba0\n-\tandeq\tr6, r7, r4, asr #5\n+\tsvclt\t0x0000eba4\n+\tandeq\tr6, r7, ip, asr #5\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000762ba\n+\tandeq\tr6, r7, r2, asr #5\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsl, r7, ip, ror #15\n+\tstrdeq\tsl, [r7], -r4\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr6, r7, sl, lsl r2\n+\tandeq\tr6, r7, r2, lsr #4\n \tandeq\tr4, r5, r0, lsr r1\n \tandeq\tr4, r5, sl, lsr #9\n \tandeq\tr4, r5, r8, lsl r1\n \tmuleq\tr5, r2, r4\n-\tstrdeq\tsl, [r7], -sl\t@ \n-\tandeq\tsl, r7, r0, asr #13\n+\tandeq\tsl, r7, r2, lsl #14\n+\tandeq\tsl, r7, r8, asr #13\n \tandeq\tr4, r5, r0, asr #1\n \tandeq\tr4, r5, r2, lsl r4\n \tandeq\tr4, r5, sl, ror r0\n \tstrdeq\tr4, [r5], -r4\t@ \n \tandeq\tr4, r5, r2, rrx\n \t\t\t@ instruction: 0x000543b2\n-\tblmi\t3e37c0 \n+\tblmi\t3e37b8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37cb94 \n+\tbmi\t37cb8c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, ip, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrt\tr4, [r9], r0, lsl #1\n-\tbl\t16cef94 \n-\tandeq\tr6, r7, r8, ror r0\n+\tbl\t17cef8c \n+\tandeq\tr6, r7, r0, lsl #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r7, r2, rrx\n-\tblmi\t3e3808 \n+\tandeq\tr6, r7, sl, rrx\n+\tblmi\t3e3800 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37cbdc \n+\tbmi\t37cbd4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r7, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldr\tr4, [r5], r0, lsl #1\n-\tbl\tdcefdc \n-\tandeq\tr6, r7, r0, lsr r0\n+\tbl\tecefd4 \n+\tandeq\tr6, r7, r8, lsr r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r7, sl, lsl r0\n-\tblmi\t3e3850 \n+\tandeq\tr6, r7, r2, lsr #32\n+\tblmi\t3e3848 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37cc24 \n+\tbmi\t37cc1c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r8, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrbt\tr4, [r1], -r0, lsl #1\n-\tbl\t4cf024 \n-\tandeq\tr5, r7, r8, ror #31\n+\tbl\t5cf01c \n+\tstrdeq\tr5, [r7], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr5, [r7], -r2\n-\tblmi\t3e3898 \n+\tldrdeq\tr5, [r7], -sl\n+\tblmi\t3e3890 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37cc6c \n+\tbmi\t37cc64 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r9, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrb\tr4, [sp], -r0, lsl #1\n-\tb\tffbcf06c \n-\tandeq\tr5, r7, r0, lsr #31\n+\tb\tffccf064 \n+\tandeq\tr5, r7, r8, lsr #31\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, sl, lsl #31\n-\tblmi\t3e38e0 \n+\tmuleq\tr7, r2, pc\t@ \n+\tblmi\t3e38d8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37ccb4 \n+\tbmi\t37ccac \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, sl, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrt\tr4, [r9], -r0, lsl #1\n-\tb\tff2cf0b4 \n-\tandeq\tr5, r7, r8, asr pc\n+\tb\tff3cf0ac \n+\tandeq\tr5, r7, r0, ror #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, r2, asr #30\n-\tblmi\t3e3928 \n+\tandeq\tr5, r7, sl, asr #30\n+\tblmi\t3e3920 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37ccfc \n+\tbmi\t37ccf4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, fp, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstr\tr4, [r5], -r0, lsl #1\n-\tb\tfe9cf0fc \n-\tandeq\tr5, r7, r0, lsl pc\n+\tb\tfeacf0f4 \n+\tandeq\tr5, r7, r8, lsl pc\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr5, [r7], -sl\n-\tblmi\t3e3970 \n+\tandeq\tr5, r7, r2, lsl #30\n+\tblmi\t3e3968 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37cd44 \n+\tbmi\t37cd3c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r1, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrb\tr4, [r1, #128]!\t@ 0x80\n-\tb\tfe0cf144 \n-\tandeq\tr5, r7, r8, asr #29\n+\tb\tfe1cf13c \n+\tldrdeq\tr5, [r7], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x00075eb2\n-\tblmi\t3e39b8 \n+\t\t\t@ instruction: 0x00075eba\n+\tblmi\t3e39b0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37cd8c \n+\tbmi\t37cd84 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r6, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldr\tr4, [sp, #128]!\t@ 0x80\n-\tb\t17cf18c \n-\tandeq\tr5, r7, r0, lsl #29\n+\tb\t18cf184 \n+\tandeq\tr5, r7, r8, lsl #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, sl, ror #28\n-\tblmi\t3e3a00 \n+\tandeq\tr5, r7, r2, ror lr\n+\tblmi\t3e39f8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37cdd4 \n+\tbmi\t37cdcc \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r2, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldr\tr4, [r9, #128]\t@ 0x80\n-\tb\tecf1d4 \n-\tandeq\tr5, r7, r8, lsr lr\n+\tb\tfcf1cc \n+\tandeq\tr5, r7, r0, asr #28\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, r2, lsr #28\n-\tblmi\t3e3a48 \n+\tandeq\tr5, r7, sl, lsr #28\n+\tblmi\t3e3a40 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37ce1c \n+\tbmi\t37ce14 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r3, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrb\tr4, [r5, #-128]!\t@ 0xffffff80\n-\tb\t5cf21c \n-\tstrdeq\tr5, [r7], -r0\n+\tb\t6cf214 \n+\tstrdeq\tr5, [r7], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr5, [r7], -sl\n-\tblmi\t3e3a90 \n+\tandeq\tr5, r7, r2, ror #27\n+\tblmi\t3e3a88 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37ce64 \n+\tbmi\t37ce5c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r4, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrb\tr4, [r1, #-128]\t@ 0xffffff80\n-\tldmib\tr2!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr5, r7, r8, lsr #27\n+\tldmib\tr6!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\t\t\t@ instruction: 0x00075db0\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, r2, sp\n-\tblmi\t3e3ad8 \n+\tmuleq\tr7, sl, sp\n+\tblmi\t3e3ad0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37ceac \n+\tbmi\t37cea4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r5, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstr\tr4, [sp, #-128]!\t@ 0xffffff80\n-\tstmib\tlr, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr5, r7, r0, ror #26\n+\tldmib\tr2, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr5, r7, r8, ror #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, sl, asr #26\n+\tandeq\tr5, r7, r2, asr sp\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tsfmmi\tf2, 4, [fp]\n \tsvcge\t0x0002b089\n \tcfstrsmi\tmvf4, [sl, #496]!\t@ 0x1f0\n-\tblmi\tfeaa2b10 \n+\tblmi\tfeaa2b08 \n \tldrbtmi\tr6, [sp], #-314\t@ 0xfffffec6\n \tstmiapl\tr2!, {r0, r3, r5, r7, r9, fp, lr}\n \tldmdavs\tr2, {r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f617a\n \t\t\t@ instruction: 0xf8550200\n \t\t\t@ instruction: 0xf8d99003\n-\tblcs\t1d314 \n+\tblcs\t1d30c \n \taddshi\tpc, pc, r0, asr #32\n \tstmiapl\tfp!, {r0, r1, r5, r7, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_fs, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf0002b01\n \tstrtmi\tr8, [r0], -r5, lsr #1\n \ttsteq\tip, r7, lsl #2\t@ \n-\tblx\td4f320 \n+\tblx\td4f318 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tadchi\tpc, lr, r0\n-\tblcs\t2b72c \n+\tblcs\t2b724 \n \tadchi\tpc, sl, r0\n-\tblcs\tbef354 \n+\tblcs\tbef34c \n \tstrmi\tsp, [r5], -r1, ror #2\n \tstmdaeq\tr1, {r0, r1, r2, r3, r5, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46286138\n-\tsvc\t0x0080f7f4\n+\tsvc\t0x0084f7f4\n \tsvcpl\t0x0080f5b0\n \t\t\t@ instruction: 0xf08060f8\n \tstmdacs\tr0, {r0, r1, r2, r3, r4, r6, r7, pc}\n \tstmdavc\tfp!, {r1, r2, r3, r5, r6, ip, lr, pc}\n \t\t\t@ instruction: 0xf0402b2f\n \tmcrne\t0, 2, r8, cr1, cr4, {5}\n \tstclpl\t8, cr2, [fp], #-4\n@@ -10749,15 +10747,15 @@\n \tandcs\tlr, r0, #3358720\t@ 0x334000\n \tldrbtmi\tr4, [r9], #-1603\t@ 0xfffff9bd\n \t\t\t@ instruction: 0x4630693a\n \t\t\t@ instruction: 0xf7ff6809\n \tstrtmi\tpc, [r0], -sp, lsl #22\n \t\t\t@ instruction: 0xf94ef01e\n \tldrdeq\tpc, [r0], -r9\n-\tbmi\t2000014 \n+\tbmi\t200000c \n \tldrbtmi\tr4, [sl], #-2939\t@ 0xfffff485\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \trschi\tpc, r5, r0, asr #32\n \tssatmi\tr3, #30, ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -10774,41 +10772,41 @@\n \tstmdbmi\tlr!, {r0, r1, r3, r4, r6, r7, ip, lr, pc}^\n \trsbsvc\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2157\t@ 0xfffff793\n \t\t\t@ instruction: 0xf0324478\n \tandcs\tpc, r0, r9, lsr #26\n \tandcs\tlr, sl, #54788096\t@ 0x3440000\n \ttsteq\tr0, r7, lsl #2\t@ \n-\tsvc\t0x00bef7f4\n+\tsvc\t0x00c2f7f4\n \t\t\t@ instruction: 0x4680693d\n \t\t\t@ instruction: 0xf00042a5\n \tmcrrne\t0, 10, r8, r3, cr5\n \tstmdale\tr4, {r2, r5, r6, r8, r9, fp, sp}^\n \tmvnscc\tpc, #160, 2\t@ 0x28\n-\tblx\tfecdcc44 \n-\tb\t140e240 \n+\tblx\tfecdcc3c \n+\tb\t140e238 \n \tsvclt\t0x00081353\n-\tblcs\t1a03c \n+\tblcs\t1a034 \n \tstfcsd\tf5, [r0, #-228]\t@ 0xffffff1c\n \trscsvs\tsp, sp, r7, lsl #3\n \t\t\t@ instruction: 0xf01e4620\n \t\t\t@ instruction: 0xf8d9f8ff\n \tstmiblt\tr3, {ip, sp}^\n \trscscc\tpc, pc, pc, asr #32\n \tldmdbmi\tr9, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^\n \tandsvc\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2136\t@ 0xfffff7a8\n \t\t\t@ instruction: 0xf0324478\n \tldrb\tpc, [r7, -r9, lsr #24]\t@ \n \tstrbtpl\tr2, [fp], #-768\t@ 0xfffffd00\n-\tblcc\t6b85c \n+\tblcc\t6b854 \n \t\t\t@ instruction: 0xe78960fb\n \tldc2\t7, cr15, [sl], #1004\t@ 0x3ec\n \tmcr2\t7, 5, pc, cr6, cr11, {7}\t@ \n-\tblx\tff9cf472 \n+\tblx\tff9cf46a \n \tldmdbmi\tr0, {r0, r1, r4, r6, r8, r9, sl, sp, lr, pc}^\n \tsubvc\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2127\t@ 0xfffff7b1\n \t\t\t@ instruction: 0xf0324478\n \t\t\t@ instruction: 0xf04ffce5\n \t\t\t@ instruction: 0xe78c30ff\n \tldrdcc\tpc, [r0], -r9\n@@ -10830,15 +10828,15 @@\n \t\t\t@ instruction: 0xf00f4628\n \tmovwcs\tpc, #3619\t@ 0xe23\t@ \n \tvqshl.s8\tq10, q15, q0\n \t\t\t@ instruction: 0x46057254\n \tstmib\tsp, {r0, r1, r4, r6, r8, sp}^\n \tldrtmi\tr1, [r1], -r0\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\tfe84d53c \n+\tblx\tfe84d534 \n \t\t\t@ instruction: 0xf01e4628\n \tstrtmi\tpc, [r0], -r5, lsr #17\n \t\t\t@ instruction: 0xf8a2f01e\n \tldrdcc\tpc, [r0], -r9\n \tadcle\tr2, r1, r0, lsl #22\n \tvst2.8\t{d20-d21}, [pc :256], r4\n \tldrtmi\tr6, [r1], -fp, ror #5\n@@ -10853,39 +10851,39 @@\n \tandne\tlr, r0, sp, asr #19\n \t\t\t@ instruction: 0xf04f4631\n \t\t\t@ instruction: 0xf01130ff\n \t\t\t@ instruction: 0x4628fa7b\n \t\t\t@ instruction: 0xf880f01e\n \t\t\t@ instruction: 0xf01e4620\n \t\t\t@ instruction: 0xf8d9f87d\n-\tblcs\t1d554 \n+\tblcs\t1d54c \n \tsvcge\t0x007cf43f\n \tldrtmi\tr4, [r1], -r3, lsr #16\n \tsubvc\tpc, sl, #64, 4\n \t\t\t@ instruction: 0xf0324478\n \t\t\t@ instruction: 0xf04ffc7b\n \t\t\t@ instruction: 0xe72230ff\n \t\t\t@ instruction: 0xf01e4628\n \t\t\t@ instruction: 0xf8d9f86b\n-\tblcs\t1d578 \n+\tblcs\t1d570 \n \tsvcge\t0x006af43f\n \tvmul.i8\td20, d0, d11\n \tldmdami\tfp, {r2, r3, r5, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [r8], #-200\t@ 0xffffff38\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7f5e70f\n-\tsvclt\t0x0000e870\n-\tandeq\tr5, r7, r0, lsl sp\n-\tandeq\tr5, r7, r6, lsl #26\n+\tsvclt\t0x0000e874\n+\tandeq\tr5, r7, r8, lsl sp\n+\tandeq\tr5, r7, lr, lsl #26\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr6, r7, r6, ror #5\n-\tandeq\tr5, r7, sl, asr #24\n+\tandeq\tr6, r7, lr, ror #5\n+\tandeq\tr5, r7, r2, asr ip\n \tandeq\tr3, r5, sl, asr fp\n \tandeq\tr3, r5, r8, ror #29\n \tstrdeq\tr3, [r5], -lr\n \tandeq\tr3, r5, ip, lsl #29\n \tldrdeq\tr3, [r5], -r2\n \tandeq\tr3, r5, r0, ror #28\n \t\t\t@ instruction: 0x00053ab4\n@@ -10894,230 +10892,230 @@\n \tandeq\tr3, r5, r2, lsr #28\n \tandeq\tr3, r5, ip, ror sl\n \tldrdeq\tr3, [r5], -r8\n \tandeq\tr3, r5, r2, lsr sl\n \tandeq\tr3, r5, ip, lsl #27\n \tldrdeq\tr3, [r5], -r8\n \tandeq\tr3, r5, r6, ror #26\n-\tblmi\t3e3e30 \n+\tblmi\t3e3e28 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d204 \n+\tbmi\t37d1fc \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, ip, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrb\tr4, [fp], -r0, lsl #1\n-\tstmda\tr2!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr5, r7, r8, lsl #20\n+\tstmda\tr6!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr5, r7, r0, lsl sl\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr5, [r7], -r2\n-\tblmi\t3e3e78 \n+\tstrdeq\tr5, [r7], -sl\n+\tblmi\t3e3e70 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d24c \n+\tbmi\t37d244 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r7, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrt\tr4, [r7], -r0, lsl #1\n-\tsvc\t0x00fef7f4\n-\tandeq\tr5, r7, r0, asr #19\n+\tstmda\tr2, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr5, r7, r8, asr #19\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, sl, lsr #19\n-\tblmi\t3e3ec0 \n+\t\t\t@ instruction: 0x000759b2\n+\tblmi\t3e3eb8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d294 \n+\tbmi\t37d28c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r8, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldr\tr4, [r3], -r0, lsl #1\n-\tsvc\t0x00daf7f4\n-\tandeq\tr5, r7, r8, ror r9\n+\tsvc\t0x00def7f4\n+\tandeq\tr5, r7, r0, lsl #19\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, r2, ror #18\n-\tblmi\t3e3f08 \n+\tandeq\tr5, r7, sl, ror #18\n+\tblmi\t3e3f00 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d2dc \n+\tbmi\t37d2d4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r9, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tstrb\tr4, [pc, #128]!\t@ 11784 \n-\tsvc\t0x00b6f7f4\n-\tandeq\tr5, r7, r0, lsr r9\n+\tstrb\tr4, [pc, #128]!\t@ 1177c \n+\tsvc\t0x00baf7f4\n+\tandeq\tr5, r7, r8, lsr r9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, sl, lsl r9\n-\tblmi\t3e3f50 \n+\tandeq\tr5, r7, r2, lsr #18\n+\tblmi\t3e3f48 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d324 \n+\tbmi\t37d31c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, sl, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrb\tr4, [fp, #128]\t@ 0x80\n-\tsvc\t0x0092f7f4\n-\tandeq\tr5, r7, r8, ror #17\n+\tsvc\t0x0096f7f4\n+\tstrdeq\tr5, [r7], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr5, [r7], -r2\n-\tblmi\t3e3f98 \n+\tldrdeq\tr5, [r7], -sl\n+\tblmi\t3e3f90 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d36c \n+\tbmi\t37d364 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, fp, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstr\tr4, [r7, #128]!\t@ 0x80\n-\tsvc\t0x006ef7f4\n-\tandeq\tr5, r7, r0, lsr #17\n+\tsvc\t0x0072f7f4\n+\tandeq\tr5, r7, r8, lsr #17\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, sl, lsl #17\n-\tblmi\t3e3fe0 \n+\tmuleq\tr7, r2, r8\n+\tblmi\t3e3fd8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d3b4 \n+\tbmi\t37d3ac \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r6, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstr\tr4, [r3, #128]\t@ 0x80\n-\tsvc\t0x004af7f4\n-\tandeq\tr5, r7, r8, asr r8\n+\tsvc\t0x004ef7f4\n+\tandeq\tr5, r7, r0, ror #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, r2, asr #16\n-\tblmi\t3e4028 \n+\tandeq\tr5, r7, sl, asr #16\n+\tblmi\t3e4020 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d3fc \n+\tbmi\t37d3f4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r1, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tldrb\tr4, [pc, #-128]\t@ 117a4 \n-\tsvc\t0x0026f7f4\n-\tandeq\tr5, r7, r0, lsl r8\n+\tldrb\tr4, [pc, #-128]\t@ 1179c \n+\tsvc\t0x002af7f4\n+\tandeq\tr5, r7, r8, lsl r8\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr5, [r7], -sl\n-\tblmi\t3e4070 \n+\tandeq\tr5, r7, r2, lsl #16\n+\tblmi\t3e4068 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d444 \n+\tbmi\t37d43c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r2, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldr\tr4, [fp, #-128]!\t@ 0xffffff80\n-\tsvc\t0x0002f7f4\n-\tandeq\tr5, r7, r8, asr #15\n+\tsvc\t0x0006f7f4\n+\tldrdeq\tr5, [r7], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000757b2\n-\tblmi\t3e40b8 \n+\t\t\t@ instruction: 0x000757ba\n+\tblmi\t3e40b0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d48c \n+\tbmi\t37d484 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r3, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldr\tr4, [r7, #-128]\t@ 0xffffff80\n-\tmrc\t7, 6, APSR_nzcv, cr14, cr4, {7}\n-\tandeq\tr5, r7, r0, lsl #15\n+\tmcr\t7, 7, pc, cr2, cr4, {7}\t@ \n+\tandeq\tr5, r7, r8, lsl #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, sl, ror #14\n-\tblmi\t3e4100 \n+\tandeq\tr5, r7, r2, ror r7\n+\tblmi\t3e40f8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d4d4 \n+\tbmi\t37d4cc \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r4, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrbt\tr4, [r3], #128\t@ 0x80\n-\tmrc\t7, 5, APSR_nzcv, cr10, cr4, {7}\n-\tandeq\tr5, r7, r8, lsr r7\n+\tmrc\t7, 5, APSR_nzcv, cr14, cr4, {7}\n+\tandeq\tr5, r7, r0, asr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, r2, lsr #14\n-\tblmi\t3e4148 \n+\tandeq\tr5, r7, sl, lsr #14\n+\tblmi\t3e4140 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37d51c \n+\tbmi\t37d514 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r1], -r6, lsl #2\n \tandcs\tr3, r5, r8, lsl #14\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tstrb\tr4, [pc], #128\t@ 11944 \n-\tmrc\t7, 4, APSR_nzcv, cr6, cr4, {7}\n-\tstrdeq\tr5, [r7], -r0\n+\tstrb\tr4, [pc], #128\t@ 1193c \n+\tmrc\t7, 4, APSR_nzcv, cr10, cr4, {7}\n+\tstrdeq\tr5, [r7], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr5, [r7], -sl\n+\tandeq\tr5, r7, r2, ror #13\n \tstmdami\tr1, {r4, r5, r6, r7, r8, sl, ip, sp, pc}^\n \tsvcge\t0x0002b0d1\n \tstmdbmi\tr1, {r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a607b\n \tstmdapl\tr1, {r0, r1, r2, r3, r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n@@ -11126,77 +11124,77 @@\n \tteqlt\tfp, fp, lsl r8\n \tvst2.8\t{d20,d22}, [pc :256], fp\n \tldmdami\tfp!, {r0, r1, r2, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf996f032\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7f52000\n-\tblmi\te0bc40 \n+\tblmi\te0bc48 \n \ttstcs\tr0, sl, ror r8\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tldmdb\tr0, {r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr4, {r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tcmple\tip, r0, lsl #16\n \t\t\t@ instruction: 0xf1074c32\n \t\t\t@ instruction: 0xf7f40018\n-\t\t\t@ instruction: 0xf107efa0\n+\t\t\t@ instruction: 0xf107efa4\n \tldrbtmi\tr0, [ip], #-1296\t@ 0xfffffaf0\n \t\t\t@ instruction: 0xf1042601\n \t\t\t@ instruction: 0xf7f40054\n-\tstrtmi\tlr, [r8], -r4, asr #24\n+\tstrtmi\tlr, [r8], -r8, asr #24\n \t\t\t@ instruction: 0xf0386ee1\n \tstrmi\tpc, [r4], -r5, asr #25\n \tstmdbvs\tr3!, {r2, r3, r4, r5, r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf9b46822\n \tstmiavs\tr0!, {r2, r4, ip}\n \tstmiavs\tr4!, {r0, r9, sl, ip, pc}^\n \t\t\t@ instruction: 0xf7fe9400\n \tstrtmi\tpc, [r8], -sp, ror #31\n \tstc2l\t0, cr15, [r6], #224\t@ 0xe0\n \tstccs\t6, cr4, [r0], {4}\n \t\t\t@ instruction: 0xf107d1ef\n \t\t\t@ instruction: 0xf7f40018\n-\tstmdami\tr0!, {r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdami\tr0!, {r5, r7, r8, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x47983054\n \t\t\t@ instruction: 0x462168f8\n-\tstmda\tlr!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr2!, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmdavs\tsl!, {r1, r2, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t6bffe4 \n+\tbmi\t6bffdc \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tldrvc\tpc, [lr, r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d3\n \tldmdami\tr3, {r2, r6, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t34db0c \n+\tblx\t34db04 \n \tldmdami\tr1, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x47983054\n \tandseq\tpc, r8, r7, lsl #2\n-\tldmda\tr4, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tmcr\t7, 0, pc, cr12, cr4, {7}\t@ \n-\tandeq\tr5, r7, r0, lsr #13\n-\tmuleq\tr7, lr, r6\n+\tldmda\tr8, {r0, r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tmrc\t7, 0, APSR_nzcv, cr0, cr4, {7}\n+\tandeq\tr5, r7, r8, lsr #13\n+\tandeq\tr5, r7, r6, lsr #13\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tldrdeq\tr3, [r5], -r8\n \tandeq\tr3, r5, sl, ror r9\n \tandeq\tr0, r0, ip, lsr #11\n-\tmuleq\tr7, r2, fp\n-\tandeq\tr9, r7, lr, asr #22\n-\tandeq\tr5, r7, r6, ror #11\n+\tmuleq\tr7, sl, fp\n+\tandeq\tr9, r7, r6, asr fp\n+\tandeq\tr5, r7, lr, ror #11\n \tandeq\tr3, r5, r0, lsr #10\n \tandeq\tr3, r5, r2, asr #17\n-\tandeq\tr9, r7, r2, lsl #22\n+\tandeq\tr9, r7, sl, lsl #22\n \tstmdami\tr2, {r4, r5, r6, r7, r8, sl, ip, sp, pc}^\n \tsvcge\t0x0002b0d1\n \tstmdbmi\tr2, {r0, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a607b\n \tstmdapl\tr1, {r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n@@ -11205,48 +11203,48 @@\n \tteqlt\tfp, fp, lsl r8\n \tvmul.i8\td20, d0, d28\n \tldmdami\tip!, {r0, r5, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8f8f032\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7f52000\n-\tblmi\te4bb04 \n+\tblmi\te4bb0c \n \ttstcs\tr0, sl, ror r8\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tldm\tr2!, {r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr6!, {r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tcmple\tsp, r0, lsl #16\n \t\t\t@ instruction: 0xf1074c33\n \t\t\t@ instruction: 0xf7f40018\n-\t\t\t@ instruction: 0xf107ef02\n+\t\t\t@ instruction: 0xf107ef06\n \tldrbtmi\tr0, [ip], #-1296\t@ 0xfffffaf0\n \t\t\t@ instruction: 0xf1042601\n \t\t\t@ instruction: 0xf7f40054\n-\tstrtmi\tlr, [r8], -r6, lsr #23\n+\tstrtmi\tlr, [r8], -sl, lsr #23\n \t\t\t@ instruction: 0xf0386ee1\n \tstrmi\tpc, [r4], -r7, lsr #24\n \t\t\t@ instruction: 0xf9b4b184\n \tldmdblt\tr9!, {r2, r4, ip}\n \tstmdavs\tr2!, {r0, r1, r5, r8, fp, sp, lr}\n \tstrls\tr6, [r1], -r0, lsr #17\n \tstrls\tr6, [r0], #-2276\t@ 0xfffff71c\n \t\t\t@ instruction: 0xff4ef7fe\n \t\t\t@ instruction: 0xf0384628\n \tstrmi\tpc, [r4], -r7, asr #24\n \tmvnle\tr2, r0, lsl #24\n \tandseq\tpc, r8, r7, lsl #2\n-\tmrc\t7, 7, APSR_nzcv, cr12, cr4, {7}\n+\tsvc\t0x0000f7f4\n \tldmdavs\tfp!, {r5, fp, lr}\n \tsubscc\tr4, r4, r8, ror r4\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7f44621\n-\tblmi\t60da8c \n+\tblmi\t60da94 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmdblt\tr3!, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\t4e43c0 \n+\tblmi\t4e43b8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d115\n \tssatmi\tr7, #30, lr, lsl #15\n \tldmdbmi\tr4, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -11254,227 +11252,227 @@\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf0324478\n \tstrb\tpc, [r7, sp, ror #18]!\t@ \n \tldmdavs\tfp!, {r0, r4, fp, lr}\n \tsubscc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7f40018\n-\t\t\t@ instruction: 0xf7f4efb6\n-\tsvclt\t0x0000ed6e\n-\tandeq\tr5, r7, r4, ror #10\n-\tandeq\tr5, r7, r2, ror #10\n+\t\t\t@ instruction: 0xf7f4efba\n+\tsvclt\t0x0000ed72\n+\tandeq\tr5, r7, ip, ror #10\n+\tandeq\tr5, r7, sl, ror #10\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tmuleq\tr5, ip, r4\n \tandeq\tr3, r5, lr, lsr r8\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr9, r7, r6, asr sl\n-\tandeq\tr9, r7, r0, lsl sl\n-\tandeq\tr5, r7, r8, lsr #9\n+\tandeq\tr9, r7, lr, asr sl\n+\tandeq\tr9, r7, r8, lsl sl\n+\t\t\t@ instruction: 0x000754b0\n \tandeq\tr3, r5, r2, ror #7\n \tandeq\tr3, r5, r4, lsl #15\n-\tandeq\tr9, r7, r4, asr #19\n-\tbmi\t5ff214 \n+\tandeq\tr9, r7, ip, asr #19\n+\tbmi\t5ff20c \n \tsvcge\t0x0000b085\n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \trsbsvs\tr4, r8, r6, lsl ip\n \tcfstrsne\tmvf4, [r0, #-496]!\t@ 0xfffffe10\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7f40300\n-\tldmdavs\tr9!, {r1, r2, r3, r5, r8, r9, fp, sp, lr, pc}^\n+\tldmdavs\tr9!, {r1, r4, r5, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0386ce0\n \t\t\t@ instruction: 0xb118fabf\n \t\t\t@ instruction: 0xf0238a83\n \taddhi\tr0, r3, #8, 6\t@ 0x20000000\n-\tblmi\t2e443c \n+\tblmi\t2e4434 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 56)\n \tldrcc\tr4, [r4, -r9, lsl #16]\n \tandcc\tr4, r4, r8, ror r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f44090\n-\t\t\t@ instruction: 0xf7f4baa1\n-\tsvclt\t0x0000ed24\n-\tandeq\tr5, r7, r6, lsr #8\n+\t\t\t@ instruction: 0xf7f4baa5\n+\tsvclt\t0x0000ed28\n+\tandeq\tr5, r7, lr, lsr #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, ip, ror #18\n-\tstrdeq\tr5, [r7], -r8\n-\tandeq\tr9, r7, r0, lsr r9\n+\tandeq\tr9, r7, r4, ror r9\n+\tandeq\tr5, r7, r0, lsl #8\n+\tandeq\tr9, r7, r8, lsr r9\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tsmullslt\tr4, lr, r1, ip\n-\tbmi\tfe47d860 \n+\tbmi\tfe47d858 \n \tldrbtmi\tr4, [ip], #-2449\t@ 0xfffff66f\n-\tblmi\tfe462e40 \n+\tblmi\tfe462e38 \n \tstmdapl\tr1!, {r1, r3, r4, r5, r9, sp, lr}^\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \tmsrne\tSPSR_s, r7, asr #17\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstmibmi\tip, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \tandmi\tpc, lr, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2187\t@ 0xfffff775\n \t\t\t@ instruction: 0xf0324478\n \tstcmi\t8, cr15, [sl, #116]\t@ 0x74\n-\tblmi\tfe2a3508 \n+\tblmi\tfe2a3500 \n \teorseq\tpc, r0, r7, lsl #2\n \tmvnsvs\tr4, sp, ror r4\n \trscsvs\tr4, fp, fp, ror r4\n-\tblx\t18cdd76 \n+\tblx\t18cdd6e \n \trsbsvs\tr4, r8, #137216\t@ 0x21800\n \tadcsvs\tr4, fp, fp, ror r4\n \tldrbtmi\tr4, [fp], #-2949\t@ 0xfffff47b\n \tstfnes\tf6, [fp, #-236]!\t@ 0xffffff14\n-\tbvs\t1eea394 \n+\tbvs\t1eea38c \n \tsubsle\tr2, r2, r0, lsl #22\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}\n-\tb\tff4cfc84 \n+\tb\tff5cfc7c \n \tmsreq\tCPSR_f, r7, lsl #2\n \tandcs\tr6, r0, r8, ror r0\n-\tsvc\t0x0014f7f4\n-\tbvs\tea4ab8 \n+\tsvc\t0x0018f7f4\n+\tbvs\tea4ab0 \n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r6}^\n \t\t\t@ instruction: 0xf7f3617b\n-\tstmdacs\tr0, {r2, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \taddhi\tpc, sp, r0, asr #32\n \tsubeq\tpc, r8, r7, lsl #2\n-\tmcr\t7, 0, pc, cr10, cr4, {7}\t@ \n+\tmcr\t7, 0, pc, cr14, cr4, {7}\t@ \n \t\t\t@ instruction: 0xf7f469b8\n-\tldmibvs\tfp!, {r2, r4, r5, r7, r9, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r3, r4, r5, r7, r9, fp, sp, lr, pc}^\n \teorseq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf0386cd9\n \t\t\t@ instruction: 0xf8d7fb33\n \tldmdavs\tlr!, {r2, r5, pc}^\n \t\t\t@ instruction: 0xb1ac4604\n \tstrtmi\tr6, [r8], -r5, lsr #16\n-\tb\tfeacfcd4 \n-\tblcs\t12be94 \n-\tblcs\t8196c \n+\tb\tfebcfccc \n+\tblcs\t12be8c \n+\tblcs\t81964 \n \tldclne\t0, cr13, [r3], #-20\t@ 0xffffffec\n-\tble\ta2720 \n+\tble\ta2718 \n \tstmdbcs\tpc!, {r0, r3, r5, r7, r8, sl, fp, ip, lr}\t@ \n \t\t\t@ instruction: 0xf107d033\n \t\t\t@ instruction: 0xf0380038\n \tstrmi\tpc, [r4], -fp, asr #22\n \tmvnle\tr2, r0, lsl #24\n \tsubeq\tpc, r8, r7, lsl #2\n-\tmcr\t7, 0, pc, cr0, cr4, {7}\t@ \n+\tmcr\t7, 0, pc, cr4, cr4, {7}\t@ \n \tldmdbvs\tfp!, {r1, r5, r6, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7f46ab8\n-\t\t\t@ instruction: 0xf107eed4\n+\t\t\t@ instruction: 0xf107eed8\n \t\t\t@ instruction: 0xf0380030\n \trsbsvs\tpc, r8, #56320\t@ 0xdc00\n-\tblcs\t2c73c \n-\tblmi\t14c6404 \n+\tblcs\t2c734 \n+\tblmi\t14c63fc \n \tldmpl\tr3, {r1, r3, r4, r5, r9, fp, sp, lr}^\n-\tblcs\t2bdc8 \n-\tbmi\t16462a8 \n-\tblmi\t1359d64 \n+\tblcs\t2bdc0 \n+\tbmi\t16462a0 \n+\tblmi\t1359d5c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, ror #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddhi\tpc, sl, r0, asr #32\n \tldrvc\tpc, [r4, r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmiane\tr8!, {r4, r5, r6, r7, r8, r9, sl, pc}^\n-\tstmda\tip!, {r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr0!, {r2, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tbicle\tr2, r6, r0, lsl #16\n \tldrdls\tpc, [r0], -r8\n \tldrtmi\tr4, [r2], -r8, lsr #12\n \t\t\t@ instruction: 0xf7f44649\n-\tstmdacs\tr0, {r2, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d8d1bd\n \t\t\t@ instruction: 0xf0133008\n \tadcsle\tr0, r8, r0, ror #31\n \t\t\t@ instruction: 0xf04f4b3c\n-\tbvs\te9e5ac \n+\tbvs\te9e5a4 \n \tldmpl\tr3, {r0, r3, r4, r5, r6, r7, r9, sp, lr}^\n-\tblcs\t2be24 \n+\tblcs\t2be1c \n \tstrbmi\tsp, [r8], -r1, ror #2\n \tcdp2\t0, 5, cr15, cr10, cr7, {0}\n \tsuble\tr2, ip, r2, lsl #16\n \t\t\t@ instruction: 0xf107693b\n \tldrbmi\tr0, [r0], -r0, asr #20\n \t\t\t@ instruction: 0xf0386cd9\n \tstrmi\tpc, [r5], -r3, asr #21\n \tstmdavs\tr9!, {r0, r2, r8, r9, ip, sp, pc}\n \t\t\t@ instruction: 0xf7f44648\n-\tldmdblt\tr8, {r1, r2, r3, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tldmdblt\tr8, {r1, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf01368ab\n \tandsle\tr0, r6, r0, ror #7\n \t\t\t@ instruction: 0xf0384650\n \tstrmi\tpc, [r5], -r5, ror #21\n \tldmdami\tr4!, {r4, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2427\t@ 0xfffff685\n \tldrmi\tr3, [r8, r4]\n \tsubeq\tpc, r8, r7, lsl #2\n-\tmrc\t7, 3, APSR_nzcv, cr14, cr4, {7}\n+\tmcr\t7, 4, pc, cr2, cr4, {7}\t@ \n \t\t\t@ instruction: 0xf6404930\n \tldmdami\tr0!, {r0, r3, r4, r5, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf824f032\n \trscsvs\tlr, fp, #42729472\t@ 0x28c0000\n-\tbvs\tea4a9c \n+\tbvs\tea4a94 \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbvs\tfff004b0 \n+\tbvs\tfff004a8 \n \t\t\t@ instruction: 0xf43f2b00\n \tstmdavs\tr3!, {r3, r4, r5, r6, r8, r9, sl, fp, sp, pc}\n \tmovwls\tr2, #8271\t@ 0x204f\n \tstmdbmi\tr7!, {r8, r9, sp}\n \tldrdcs\tpc, [r0], -r8\n \tandeq\tlr, r0, #3358720\t@ 0x334000\n \tvst3.16\t{d20-d22}, [pc :256], r9\n \t\t\t@ instruction: 0xf04f6243\n \t\t\t@ instruction: 0xf01030ff\n \t\t\t@ instruction: 0xe766fdf7\n \tvst2.8\t{d20,d22}, [pc :128], r1\n \tstmdami\tr1!, {r6, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf800f032\n-\tblmi\t40bde4 \n+\tblmi\t40bddc \n \tldmpl\tr3, {r1, r3, r4, r5, r9, fp, sp, lr}^\n-\tblcs\t2bed4 \n+\tblcs\t2becc \n \tsvcge\t0x0057f43f\n \t\t\t@ instruction: 0xf640491b\n \tldmdami\tfp, {r0, r4, r5, r6, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xfff0f031\n \tldmib\tr7, {r0, r2, r3, r6, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf6400102\n \t\t\t@ instruction: 0xf03132ee\n \t\t\t@ instruction: 0xe796ff17\n-\tbl\tffccfe60 \n-\tandeq\tr5, r7, lr, lsr #7\n-\tandeq\tr5, r7, ip, lsr #7\n+\tbl\tffdcfe58 \n+\t\t\t@ instruction: 0x000753b6\n+\t\t\t@ instruction: 0x000753b4\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr3, r5, r6, ror #5\n \tandeq\tr3, r5, r4, lsr #13\n-\tandeq\tr9, r7, r4, asr #17\n+\tandeq\tr9, r7, ip, asr #17\n \tldrdeq\tr3, [r5], -r0\n \tmuleq\tr5, r8, r6\n-\tandeq\tr9, r7, lr, lsr #17\n+\t\t\t@ instruction: 0x000798b6\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr9, r7, r8, lsl r8\n-\tmuleq\tr7, ip, r2\n-\tandeq\tr9, r7, r6, asr r7\n+\tandeq\tr9, r7, r0, lsr #16\n+\tandeq\tr5, r7, r4, lsr #5\n+\tandeq\tr9, r7, lr, asr r7\n \tandeq\tr3, r5, r0, asr r1\n \tandeq\tr3, r5, lr, lsl #10\n \tandeq\tr3, r5, r0, lsr #2\n \tandeq\tr3, r5, r8, lsl #2\n \tldrdeq\tr3, [r5], -sl\n \tandeq\tr3, r5, r8, ror #1\n \t\t\t@ instruction: 0x000534ba\n-\tbmi\t8e36f4 \n+\tbmi\t8e36ec \n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tldrmi\tr4, [r9], -sp, lsl #12\n \tldrbtmi\tr4, [sl], #-2849\t@ 0xfffff4df\n \tsvcge\t0x0002b086\n \tldmpl\tr3, {r1, r2, r3, r4, r5, r8, sl, fp, ip}^\n \tldmdavs\tfp, {r4, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n@@ -11492,95 +11490,95 @@\n \trscscc\tpc, pc, pc, asr #32\n \tsubmi\tpc, r8, #64, 12\t@ 0x4000000\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldc2l\t0, cr15, [ip, #-64]!\t@ 0xffffffc0\n \t\t\t@ instruction: 0xf0384630\n \t\t\t@ instruction: 0x4604fa39\n \tmvnle\tr2, r0, lsl #16\n-\tblmi\t2a4780 \n+\tblmi\t2a4778 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_und\n \tldrcc\tr4, [r0, -r0, asr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x468087f0\n \t\t\t@ instruction: 0xf7f4e7ee\n-\tsvclt\t0x0000eb82\n-\tandeq\tr5, r7, lr, lsl #2\n+\tsvclt\t0x0000eb86\n+\tandeq\tr5, r7, r6, lsl r1\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr3, r5, r2, asr #32\n-\tstrheq\tr5, [r7], -r0\n-\tblmi\tea486c \n+\tstrheq\tr5, [r7], -r8\n+\tblmi\tea4864 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmdbmi\tsl!, {r0, r3, r4, r5, fp, lr}\n \tldrbtmi\tfp, [r8], #-205\t@ 0xffffff33\n \tsvcge\t0x000058d3\n \tsubscc\tr4, r0, r9, ror r4\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f312c\n \tldcmi\t3, cr0, [r5], #-0\n-\tstcl\t7, cr15, [r8, #976]!\t@ 0x3d0\n+\tstcl\t7, cr15, [ip, #976]!\t@ 0x3d0\n \ttsteq\tip, r7, lsl #2\t@ \n \tldrbtmi\tr2, [ip], #-0\n-\tldc\t7, cr15, [r8, #976]\t@ 0x3d0\n+\tldc\t7, cr15, [ip, #976]\t@ 0x3d0\n \ttstcs\tr0, r1, lsr fp\n \tandseq\tpc, r0, r7, lsl #2\n \trsbsvs\tr5, fp, r3, ror #17\n-\tmcr\t7, 2, pc, cr0, cr3, {7}\t@ \n+\tmcr\t7, 2, pc, cr4, cr3, {7}\t@ \n \t\t\t@ instruction: 0x4c2ebbb0\n \tldreq\tpc, [r0], -r7, lsl #2\n \tldrbtmi\tr4, [ip], #-1584\t@ 0xfffff9d0\n-\tstc\t7, cr15, [lr], {244}\t@ 0xf4\n+\tldc\t7, cr15, [r2], {244}\t@ 0xf4\n \tldreq\tpc, [ip, #-260]\t@ 0xfffffefc\n \t\t\t@ instruction: 0xf7f44628\n-\t\t\t@ instruction: 0x6c60e936\n+\t\t\t@ instruction: 0x6c60e93a\n \tmcr2\t7, 1, pc, cr14, cr15, {7}\t@ \n \t\t\t@ instruction: 0xf7ff6ca0\n \tldmib\tr4, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7ff0111\n-\tbllt\t1051dd4 \n+\tbllt\t1051dcc \n \t\t\t@ instruction: 0x1011e9d4\n \t\t\t@ instruction: 0xff72f7ff\n-\tbllt\t1623814 \n+\tbllt\t162380c \n \t\t\t@ instruction: 0xf7f44630\n-\tldmdavs\tfp!, {r2, r4, r7, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r3, r4, r7, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x462168f8\n-\tstcl\t7, cr15, [r8, #-976]!\t@ 0xfffffc30\n-\tblmi\t564888 \n+\tstcl\t7, cr15, [ip, #-976]!\t@ 0xfffffc30\n+\tblmi\t564880 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d114\n \tldrvc\tpc, [sl, r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldmdavs\tfp!, {r2, r4, fp, lr}^\n \tandscc\tr4, ip, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7f40010\n-\tldmdami\tr1, {r2, r3, r4, r6, r8, sl, fp, sp, lr, pc}\n+\tldmdami\tr1, {r5, r6, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf6402201\n \tldrbtmi\tr4, [r8], #-353\t@ 0xfffffe9f\n \t\t\t@ instruction: 0xf82ef028\n-\tbl\t35002c \n+\tbl\t450024 \n \tandcs\tr4, r1, #851968\t@ 0xd0000\n \tmsrmi\t(UNDEF: 101), r0\n \t\t\t@ instruction: 0xf0284478\n \tsvclt\t0x0000f825\n-\tandeq\tr5, r7, r8, ror r0\n+\tandeq\tr5, r7, r0, lsl #1\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000795ba\n+\tandeq\tr9, r7, r2, asr #11\n \t\t\t@ instruction: 0xffffa01d\n-\tandeq\tr5, r7, lr, asr #32\n+\tandeq\tr5, r7, r6, asr r0\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr9, r7, sl, ror r5\n-\tandeq\tr4, r7, r4, ror #31\n-\tandeq\tr9, r7, r0, lsl r5\n+\tandeq\tr9, r7, r2, lsl #11\n+\tandeq\tr4, r7, ip, ror #31\n+\tandeq\tr9, r7, r8, lsl r5\n \tandeq\tr2, r5, sl, lsl #30\n \tstrdeq\tr2, [r5], -r8\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4615\n \taddslt\tr4, sp, r4, lsl #16\n \t\t\t@ instruction: 0xf8dfaf00\n \tldrbtmi\tr3, [ip], #-2048\t@ 0xfffff800\n@@ -11593,15 +11591,15 @@\n \tstmdbvs\tfp!, {r1, r2, r3, r4, r9, sl, lr}\n \tstmiavs\tr9!, {r0, r1, r3, r4, r6, fp, ip}\n \tstmiavs\tr9!, {r0, r3, r4, r5, r9, sl, sp, lr}^\n \tldrbvs\tr6, [r9, #299]!\t@ 0x12b\n \tstmdbvs\tfp!, {r1, r8, r9, ip, lr, pc}^\n \tcmnvs\tfp, r1, lsl #6\n \t\t\t@ instruction: 0xf08042a0\n-\tbcc\t73004 \n+\tbcc\t72ffc \n \torreq\tpc, r0, #0, 2\n \teorseq\tpc, pc, #34\t@ 0x22\n \tldmne\tr3, {r1, r2, r3, r4, r5, r6, r9, sl, sp, lr}^\n \t\t\t@ instruction: 0xf10062bb\n \tvcgt.s8\tq8, q5, q0\n \tvrshr.s8\tq10, q12, #3\n \trsbsvs\tr7, sl, #-1610612730\t@ 0xa0000006\n@@ -11623,59 +11621,59 @@\n \tandne\tpc, r5, #81788928\t@ 0x4e00000\n \trscne\tpc, r3, #211812352\t@ 0xca00000\n \t\t\t@ instruction: 0xf64e60ba\n \tvmlal.s\tq9, d10, d0[1]\n \tldrhtvs\tr4, [sl], #-46\t@ 0xffffffd2\n \tmovtcc\tr6, #3642\t@ 0xe3a\n \tmrcvs\t13, 3, r6, cr14, cr13, {7}\n-\tb\tfe0acd40 \n-\tbvs\t1f14174 \n+\tb\tfe0acd38 \n+\tbvs\t1f1416c \n \tstmdaeq\tr6, {r3, r9, fp, sp, lr, pc}\n \tstceq\t8, cr15, [r0], {83}\t@ 0x53\n \tstmdaeq\tr5, {r3, r7, r9, fp, sp, lr, pc}\n \tldrvs\tr1, [r8, #2316]!\t@ 0x90c\n \tldrtmi\tr4, [r0], -r4, lsl #8\n-\tb\tfe0233f8 \n+\tb\tfe0233f0 \n \tldrmi\tr0, [r1], -r2, lsl #24\n-\tbl\t1adb70 \n+\tbl\t1adb68 \n \t\t\t@ instruction: 0xf8536878\n-\tb\t32d378 \n+\tb\t32d370 \n \tldrbvs\tr0, [lr, #-3080]!\t@ 0xfffff3f8\n \t\t\t@ instruction: 0x0c02ea8c\n \tsubsvc\tpc, r6, #-1342177276\t@ 0xb0000004\n \tsbceq\tpc, r7, #216006656\t@ 0xce00000\n \tldcleq\t8, cr15, [r4], #-332\t@ 0xfffffeb4\n-\tb\tfe223248 \n+\tb\tfe223240 \n \tldrtmi\tr0, [r2], #-1284\t@ 0xfffffafc\n \tldrmi\tr6, [r4], #2622\t@ 0xa3e\n \tldclcs\t8, cr15, [r8], #-332\t@ 0xfffffeb4\n \tldrvs\tr4, [sl, #-1073]!\t@ 0xfffffbcf\n \t\t\t@ instruction: 0x5c3ceb08\n-\tb\t1631fc \n-\tb\tfe2135ec \n+\tb\t1631f4 \n+\tb\tfe2135e4 \n \trsbmi\tr0, r5, ip, lsl #4\n \tstrmi\tr6, [sp], #-1272\t@ 0xfffffb08\n \tmvnvs\tpc, ip, asr #12\n \t\t\t@ instruction: 0x11bdf2cc\n \tstclls\t8, cr15, [r4], #-332\t@ 0xfffffeb4\n \tldrbcc\tlr, [r5, #2828]!\t@ 0xb0c\n \teormi\tr4, sl, r1, lsr #8\n-\tb\tfe0a31e0 \n+\tb\tfe0a31d8 \n \t\t\t@ instruction: 0xf8530208\n \tstrmi\tr0, [sl], #-3184\t@ 0xfffff390\n \tstreq\tlr, [r5], #-2700\t@ 0xfffff574\n \t\t\t@ instruction: 0x71aff640\n \tcmnpl\tip, pc, asr #5\t@ \n \tadcscs\tlr, r2, #5120\t@ 0x1400\n \tandsmi\tr4, r4, r1, lsl #8\n-\tb\tfe123300 \n+\tb\tfe1232f8 \n \tldrtvs\tr0, [r8], #1036\t@ 0x40c\n \t\t\t@ instruction: 0xf853440c\n-\tb\tfe1593b8 \n-\tbl\t92214 \n+\tb\tfe1593b0 \n+\tbl\t9220c \n \t\t\t@ instruction: 0x460e6474\n \tmsrvs\tR10_fiq, ip\n \torrvc\tpc, r7, r4, asr #5\n \tldrtmi\tr4, [r1], #-32\t@ 0xffffffe0\n \trsbmi\tr4, r8, r1, ror #8\n \tldrbtvs\tr4, [lr], #-1032\t@ 0xfffffbf8\n \tstclvs\t8, cr15, [r8], #-332\t@ 0xfffffeb4\n@@ -11686,984 +11684,984 @@\n \tldrtmi\tr4, [r4], #1\n \tstrtmi\tr4, [ip], #81\t@ 0x51\n \tvmlaeq.f32\ts28, s1, s8\n \tvshl.s8\tq10, , \n \t\t\t@ instruction: 0xf6cf5501\n \tldrtvs\tr5, [lr], #-1350\t@ 0xfffffaba\n \tmvnscc\tlr, r0, lsl #22\n-\tb\t3a338c \n+\tb\t3a3384 \n \tstrtmi\tr0, [sl], #-3585\t@ 0xfffff1ff\n \tvmlaeq.f32\ts28, s9, s28\n \tstclpl\t8, cr15, [r0], #-332\t@ 0xfffffeb4\n-\tb\tfe0234c0 \n+\tb\tfe0234b8 \n \t\t\t@ instruction: 0xf6490b01\n \t\t\t@ instruction: 0xf6c602d8\n-\tbl\t56c74 \n+\tbl\t56c6c \n \tstrtmi\tr2, [sl], #-3774\t@ 0xfffff142\n-\tbleq\t3ccaa8 \n-\tb\tfe2e3308 \n+\tbleq\t3ccaa0 \n+\tb\tfe2e3300 \n \t\t\t@ instruction: 0xf8530b00\n \tldrmi\tr4, [r3], #3164\t@ 0xc5c\n \tstmdaeq\tlr, {r0, r7, r9, fp, sp, lr, pc}\n \tadcvc\tpc, pc, #-268435452\t@ 0xf0000004\n \tsubcc\tpc, r4, #200, 12\t@ 0xc800000\n-\tblvs\t1f0ced0 \n-\tb\t223324 \n+\tblvs\t1f0cec8 \n+\tb\t22331c \n \tstrmi\tr0, [r2], #-2059\t@ 0xfffff7f5\n \tstmdaeq\tr1, {r3, r7, r9, fp, sp, lr, pc}\n \tldrmi\tr6, [r0], #1021\t@ 0x3fd\n \tmrrcpl\t8, 5, pc, r8, cr3\t@ \n \t\t\t@ instruction: 0x0c0bea8e\n-\tbl\t2eca94 \n+\tbl\t2eca8c \n \t\t\t@ instruction: 0xf5a55838\n-\tb\t322b4c \n-\tbcc\t13d52e0 \n-\tb\tfe3232ec \n+\tb\t322b44 \n+\tbcc\t13d52d8 \n+\tb\tfe3232e4 \n \tldrmi\tr0, [r4], #3086\t@ 0xc0e\n \tmrrccs\t8, 5, pc, r4, cr3\t@ \n-\tbeq\t24ccfc \n-\tbl\t22b0bc \n+\tbeq\t24ccf4 \n+\tbl\t22b0b4 \n \tstrmi\tr3, [r2], #-3324\t@ 0xfffff304\n-\tbeq\t34cb04 \n-\tb\tfe2a34a8 \n+\tbeq\t34cafc \n+\tb\tfe2a34a0 \n \t\t\t@ instruction: 0xf8530a0b\n \tldrmi\tlr, [r2], #3152\t@ 0xc50\n-\tb\tfe22c9cc \n+\tb\tfe22c9c4 \n \t\t\t@ instruction: 0x63bc020c\n-\tbcs\tfeeccf24 \n+\tbcs\tfeeccf1c \n \ttsteq\tr0, lr, lsl #22\n \tandeq\tlr, sl, #8192\t@ 0x2000\n-\tb\tfe0a3464 \n+\tb\tfe0a345c \n \t\t\t@ instruction: 0xf8530208\n \tstrmi\tr0, [sl], #-3148\t@ 0xfffff3b4\n \tstreq\tlr, [sl], #-2700\t@ 0xfffff574\n \torrsne\tpc, r3, r7, asr #4\n \torrspl\tpc, r8, pc, asr #13\n \trsbsvs\tlr, r2, #10240\t@ 0x2800\n \tandsmi\tr4, r4, r1, lsl #8\n-\tb\tfe123424 \n+\tb\tfe12341c \n \t\t\t@ instruction: 0xf853040c\n \tstrmi\tr8, [ip], #-3144\t@ 0xfffff3b8\n \tvcge.s8\td22, d4, d24\n \tvaddw.s8\t, q13, d14\n-\tbl\taa918 \n-\tb\tfe2a7408 \n+\tbl\taa910 \n+\tb\tfe2a7400 \n \teormi\tr0, r0, r2\n \tstrbtmi\tr4, [r1], #-1089\t@ 0xfffffbbf\n \tandeq\tlr, sl, r0, lsl #21\n \t\t\t@ instruction: 0xf8534408\n-\tb\tfe0c545c \n+\tb\tfe0c5454 \n \t\t\t@ instruction: 0xf6400104\n \t\t\t@ instruction: 0xf6c40b21\n-\tbl\t119228 \n+\tbl\t119220 \n \tstrbtmi\tr3, [r3], #240\t@ 0xf0\n \tldrbmi\tr4, [sl], #1\n \tldclvs\t0, cr4, [lr, #-324]!\t@ 0xfffffebc\n \tvqshl.s8\tq10, , q1\n \tvmull.s\t, d15, d2[4]\n-\tbl\t2cbe8 \n+\tbl\t2cbe0 \n \tldrtmi\tr2, [r2], #433\t@ 0x1b1\n-\tb\tfe0235c0 \n+\tb\tfe0235b8 \n \teormi\tr0, r2, r1, lsl #4\n \tsubmi\tr6, r2, lr, lsr ip\n \tvqshl.s8\tq10, q1, \n \tvmull.s\t, d12, d0[0]\n-\tbl\t54c8c \n+\tbl\t54c84 \n \tldrtmi\tr6, [r2], #754\t@ 0x2f2\n-\tb\tfe06361c \n-\tblvs\t1f933a0 \n+\tb\tfe063614 \n+\tblvs\t1f93398 \n \tsubmi\tr4, ip, r4\n \tssatmi\tr4, #19, r4, asr #8\n-\tbl\tac99c \n+\tbl\tac994 \n \tldrtmi\tr5, [r2], #1268\t@ 0x4f4\n \tstrmi\tr6, [r2], #3518\t@ 0xdbe\n \tandeq\tlr, r4, r2, lsl #21\n \tsubsmi\tr4, r0, r8\n \tvqshl.s8\tq10, q0, q6\n \t\t\t@ instruction: 0xf6ce7aaa\n-\tbl\t118e98 \n+\tbl\t118e90 \n \tldrtmi\tr4, [r2], #176\t@ 0xb0\n-\tb\tfe1235f0 \n+\tb\tfe1235e8 \n \tandsmi\tr0, r1, r0, lsl #2\n \trsbmi\tr6, r1, lr, ror ip\n \tvqshl.s8\tq10, , \n \t\t\t@ instruction: 0xf2cd0a5d\n-\tbl\t2cc98 \n+\tbl\t2cc90 \n \tldrtmi\tr3, [r2], #305\t@ 0x131\n-\tb\tfe02362c \n+\tb\tfe023624 \n \teormi\tr0, r2, r1, lsl #4\n \tsubmi\tr6, r2, lr, lsr r9\n \tvqshl.s8\tq10, q1, \n \tvmov.i16\tq10, #768\t@ 0x0300\n-\tbl\t5cd08 \n+\tbl\t5cd00 \n \tstrtmi\tr6, [sl], #754\t@ 0x2f2\n-\tb\tfe063688 \n+\tb\tfe063680 \n \tandmi\tr0, r4, r2, lsl #8\n \tldrbmi\tr4, [r4], #-76\t@ 0xffffffb4\n-\tbeq\t1cd03c \n+\tbeq\t1cd034 \n \tcfldrsvs\tmvf4, [lr], #520\t@ 0x208\n \tldrbtpl\tlr, [r4], #2818\t@ 0xb02\n \tandeq\tlr, r4, r2, lsl #21\n \tsubsmi\tr4, r0, r8\n \t\t\t@ instruction: 0xf64f4450\n \tvmull.s\t, d30, d0[2]\n-\tbl\t130f74 \n+\tbl\t130f6c \n \tldrtmi\tr4, [r2], #176\t@ 0xb0\n-\tb\tfe123658 \n+\tb\tfe123650 \n \tandsmi\tr0, r1, r0, lsl #2\n \tstrhtmi\tr6, [r1], #-190\t@ 0xffffff42\n \t\t\t@ instruction: 0xf64c4451\n \tvmull.s\t, d18, d2[5]\n-\tbl\t18fc8 \n+\tbl\t18fc0 \n \tldrtmi\tr3, [r2], #305\t@ 0x131\n-\tb\tfe023694 \n+\tb\tfe02368c \n \teormi\tr0, r2, r1, lsl #4\n \tstrdmi\tr6, [r2], #-206\t@ 0xffffff32\n \tvqshl.s8\tq10, q1, q0\n \t\t\t@ instruction: 0xf2cc7ad6\n-\tbl\t60d3c \n+\tbl\t60d34 \n \tstrbmi\tr6, [r2], #754\t@ 0x2f2\n-\tb\tfe0635b8 \n-\tb\t294c74 \n-\tb\tfe294c70 \n+\tb\tfe0635b0 \n+\tb\t294c6c \n+\tb\tfe294c68 \n \tldrbmi\tr0, [r4], #-2561\t@ 0xfffff5ff\n-\tbpl\tfe20fd78 \n-\tbmi\tff58efb8 \n+\tbpl\tfe20fd70 \n+\tbmi\tff58efb0 \n \tldrbtpl\tlr, [r4], #2818\t@ 0xb02\n \tldrbmi\tr4, [r0], #-1202\t@ 0xfffffb4e\n-\tbeq\t14ce90 \n-\tb\t2ad484 \n-\tb\tfe294c94 \n+\tbeq\t14ce88 \n+\tb\t2ad47c \n+\tb\tfe294c8c \n \tldrbmi\tr0, [r0], #-2562\t@ 0xfffff5fe\n \tldmvs\tlr!, {r1, r4, r5, r7, r9, sl, lr}^\n \tadcsmi\tlr, r0, r4, lsl #22\n-\tblvs\tfa3768 \n-\tb\tfe1235e8 \n-\tb\t294ca8 \n-\tb\tfe294cb4 \n+\tblvs\tfa3760 \n+\tb\tfe1235e0 \n+\tb\t294ca0 \n+\tb\tfe294cac \n \tldrbmi\tr0, [r1], #-2564\t@ 0xfffff5fc\n \tldmvs\tlr!, {r1, r4, r5, r7, r9, sl, lr}\n \tteqcc\tr1, r0, lsl #22\n \tcfldrsvs\tmvf4, [lr, #-712]!\t@ 0xfffffd38\n-\tb\tfe023608 \n-\tb\t294cc8 \n-\tb\tfe294cd8 \n+\tb\tfe023600 \n+\tb\t294cc0 \n+\tb\tfe294cd0 \n \tldrbmi\tr0, [r2], #-2560\t@ 0xfffff600\n-\tbcc\tffe4edf8 \n-\tbmi\tffc10010 \n+\tbcc\tffe4edf0 \n+\tbmi\tffc10008 \n \trscsvs\tlr, r2, #1024\t@ 0x400\n \tstrtmi\tr4, [r2], #1202\t@ 0x4b2\n \tstreq\tlr, [r2], #-2689\t@ 0xfffff57f\n \tldclvs\t0, cr4, [lr], #-16\n \tldrbmi\tr4, [r4], #-76\t@ 0xffffffb4\n-\tbcs\tff68edec \n-\tbvc\t1c0f008 \n+\tbcs\tff68ede4 \n+\tbvc\t1c0f000 \n \tldrbtpl\tlr, [r4], #2818\t@ 0xb02\n \tstrmi\tr4, [r2], #1226\t@ 0x4ca\n \tandeq\tlr, r4, r2, lsl #21\n \tsubsmi\tr4, r0, r8\n \t\t\t@ instruction: 0xf6444450\n \t\t\t@ instruction: 0xf6c84a8a\n-\tbl\t128db4 \n+\tbl\t128dac \n \tldrbtmi\tr4, [r2], #176\t@ 0xb0\n-\tb\tfe123658 \n-\tb\t294d18 \n-\tb\tfe2d5124 \n+\tb\tfe123650 \n+\tb\t294d10 \n+\tb\tfe2d511c \n \tldrbmi\tr0, [r9], #-2820\t@ 0xfffff4fc\n-\tblcs\tfee4fbbc \n-\tblvs\tfefcefd4 \n-\tbl\t2d524 \n+\tblcs\tfee4fbb4 \n+\tblvs\tfefcefcc \n+\tbl\t2d51c \n \tldrmi\tr3, [r3], #305\t@ 0x131\n-\tbeq\t8cf5c \n+\tbeq\t8cf54 \n \taddvs\tpc, r1, #-268435452\t@ 0xf0000004\n \trsbsvc\tpc, r1, #200, 4\t@ 0x8000000c\n \tldrtmi\tr4, [r2], #-1242\t@ 0xfffffb26\n-\tbl\t6d33c \n+\tbl\t6d334 \n \tldrmi\tr7, [r4], #-2618\t@ 0xfffff5c6\n \tandeq\tlr, r1, #128, 20\t@ 0x80000\n \tandeq\tlr, sl, #532480\t@ 0x82000\n \tvqshl.s8\td20, d4, d6\n \t\t\t@ instruction: 0xf6c61222\n \tldrtmi\tr5, [r2], #-669\t@ 0xfffffd63\n \tldrbtpl\tlr, [r4], #-2826\t@ 0xfffff4f6\n-\tb\tfe0635a4 \n+\tb\tfe06359c \n \trsbmi\tr0, r2, sl, lsl #4\n \tldrmi\tr6, [r0], #-2174\t@ 0xfffff782\n \tandeq\tpc, ip, #70254592\t@ 0x4300000\n \trscpl\tpc, r5, #217055232\t@ 0xcf00000\n-\tbl\t123680 \n+\tbl\t123678 \n \tldrmi\tr4, [r1], #-48\t@ 0xffffffd0\n \tandeq\tlr, r4, #565248\t@ 0x8a000\n \tldrmi\tr4, [r1], #-66\t@ 0xffffffbe\n \tldrtmi\tr6, [r2], #-3450\t@ 0xfffff286\n \tcmncs\tr1, r0, lsl #22\n-\tb\tfe1237d8 \n+\tb\tfe1237d0 \n \tlfmvs\tf0, 4, [lr]\n \tldrmi\tr4, [r2], #74\t@ 0x4a\n \tadcvc\tpc, r9, #76, 12\t@ 0x4c00000\n \tsbcscc\tpc, lr, #196, 12\t@ 0xc400000\n-\tbl\t6366c \n+\tbl\t63664 \n \tldrmi\tr7, [r4], #-2618\t@ 0xfffff5c6\n \tandeq\tlr, r1, #128, 20\t@ 0x80000\n \tandeq\tlr, sl, #532480\t@ 0x82000\n \tstrtmi\tr6, [r2], #-2878\t@ 0xfffff4c2\n \tstrbtcc\tpc, [r0], #-1604\t@ 0xfffff9bc\t@ \n \tldrtvs\tpc, [fp], #719\t@ 0x2cf\t@ \n-\tbl\t2a36f0 \n+\tbl\t2a36e8 \n \tstrtmi\tr5, [r0], #-626\t@ 0xfffffd8e\n \tstreq\tlr, [sl], #-2689\t@ 0xfffff57f\n \tstrtmi\tr4, [r0], #-84\t@ 0xffffffac\n \tldrbtmi\tpc, [r0], #-1611\t@ 0xfffff9b5\t@ \n-\tldrtvs\tpc, [pc], #1739\t@ 125d4 \t@ \n-\tbl\ta3688 \n+\tldrtvs\tpc, [pc], #1739\t@ 125cc \t@ \n+\tbl\ta3680 \n \tstrtmi\tr4, [r1], #-48\t@ 0xffffffd0\n \tstreq\tlr, [r2], #-2698\t@ 0xfffff576\n \t\t\t@ instruction: 0xf5a54044\n \tstrtmi\tr1, [r1], #-1408\t@ 0xfffffa80\n \tstrbvs\tpc, [r6], #1607\t@ 0x647\t@ \n \tldreq\tpc, [fp], #1730\t@ 0x6c2\n \tstrcc\tpc, [r3, #1701]\t@ 0x6a5\n-\tbl\t236c8 \n+\tbl\t236c0 \n \tstrtmi\tr2, [r2], #369\t@ 0x171\n \tstreq\tlr, [r0], #-2690\t@ 0xfffff57e\n \tstrhmi\tr6, [ip], #-222\t@ 0xffffff22\n \tvshl.s8\td20, d18, d18\n \t\t\t@ instruction: 0xf6ce74fa\n \tldrtmi\tr2, [r4], #-1185\t@ 0xfffffb5f\n-\tbvc\tecd218 \n-\tb\tfe0236a0 \n+\tbvc\tecd210 \n+\tb\tfe023698 \n \tcfldrdvs\tmvd0, [lr], #4\n \tstreq\tlr, [sl], #-2692\t@ 0xfffff57c\n \tvshl.s8\td20, d18, d3\n \tvaddhn.i16\td16, , \n \tldrtmi\tr4, [r4], #-1263\t@ 0xfffffb11\n \trsbspl\tlr, r2, #10240\t@ 0x2800\n-\tb\tfe0636b4 \n+\tb\tfe0636ac \n \tcfldrsvs\tmvf0, [lr], #-40\t@ 0xffffffd8\n \tstrtmi\tr4, [r0], #-84\t@ 0xffffffac\n \tstrpl\tpc, [r5], #-1601\t@ 0xfffff9bf\n \tstrmi\tpc, [r8], #704\t@ 0x2c0\n-\tbl\ta3718 \n+\tbl\ta3710 \n \tstrtmi\tr4, [r1], #-48\t@ 0xffffffd0\n \tstreq\tlr, [r2], #-2698\t@ 0xfffff576\n \tstrhmi\tr6, [r4], #-190\t@ 0xffffff42\n \tvshl.s8\td20, d12, d13\n \t\t\t@ instruction: 0xf6cd0139\n \tldrtmi\tr1, [r1], #-468\t@ 0xfffffe2c\n \tldrbtcs\tlr, [r4], #-2816\t@ 0xfffff500\n-\tb\tfe0a3890 \n+\tb\tfe0a3888 \n \trsbmi\tr0, r1, r0, lsl #2\n \tstrmi\tr6, [sl], #3390\t@ 0xd3e\n \tmvnne\tpc, r9, asr #12\n \tbicsvs\tpc, fp, lr, asr #5\n-\tbl\t123840 \n+\tbl\t123838 \n \tstrmi\tr7, [sl], #-2618\t@ 0xfffff5c6\n \tsmlabbeq\tr4, r0, sl, lr\n \tsmlabbeq\tsl, r1, sl, lr\n \t\t\t@ instruction: 0xf6474411\n \t\t\t@ instruction: 0xf6c142f8\n \tstrbtmi\tr7, [r2], #-674\t@ 0xfffffd5e\n \tcmnpl\tr1, sl, lsl #22\n-\tb\tfe1236dc \n+\tb\tfe1236d4 \n \tsubmi\tr0, sl, sl, lsl #4\n \tvqshl.s8\td20, d0, d5\n \tvmlal.s\tq11, d12, d1[5]\n \tldrtmi\tr4, [r2], #-684\t@ 0xfffffd54\n \teorsmi\tlr, r0, r1, lsl #22\n-\tb\tfe2a3704 \n+\tb\tfe2a36fc \n \tsubmi\tr0, r2, r1, lsl #4\n \tldrmi\tr6, [r4], #-3518\t@ 0xfffff242\n \tsubcs\tpc, r4, #536870916\t@ 0x20000004\n \teormi\tpc, r9, #-268435444\t@ 0xf000000c\n \tldrbtcs\tlr, [r4], #-2816\t@ 0xfffff500\n \tldrmi\tr4, [r2], #1074\t@ 0x432\n \tandeq\tlr, r1, #100, 20\t@ 0x64000\n \tldclvs\t0, cr4, [lr], #-264\t@ 0xfffffef8\n \t\t\t@ instruction: 0xf64f4452\n \t\t\t@ instruction: 0xf2c47a97\n-\tbl\t120f88 \n+\tbl\t120f80 \n \tstrbmi\tr6, [sl], #690\t@ 0x2b2\n-\tb\t18a3910 \n+\tb\t18a3908 \n \trsbmi\tr0, r1, r0, lsl #2\n \tstmibcc\tr7!, {r1, r6, r9, ip, sp, lr, pc}\n \tldmibcc\tr4, {r1, r3, r6, r7, r9, sl, ip, sp, lr, pc}\n \tstrbmi\tr4, [r1], #1105\t@ 0x451\n \t\t\t@ instruction: 0x51b1eb02\n-\tb\t1863820 \n-\tb\tfe214714 \n+\tb\t1863818 \n+\tb\tfe21470c \n \tstrbmi\tr0, [r0], #-2050\t@ 0xfffff7fe\n \tldmdaeq\tr9!, {r1, r3, r6, r9, ip, sp, lr, pc}\n \tldmmi\tr3, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc}\n \trsbsmi\tlr, r0, r1, lsl #22\n-\tb\t18239d8 \n+\tb\t18239d0 \n \tstrbmi\tr0, [r4], #-2306\t@ 0xfffff6fe\n \tstmdbeq\tr1, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tstmiane\tr3, {r0, r2, r6, r9, sl, ip, sp, lr, pc}^\n \tldmdapl\tfp, {r1, r2, r6, r7, r9, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [r0], #1100\t@ 0x44c\n-\tbl\t2db28 \n+\tbl\t2db20 \n \tldrmi\tr2, [r0], #1268\t@ 0x4f4\n \tandeq\tlr, r1, #100, 20\t@ 0x64000\n \tcdpmi\t6, 9, cr15, cr2, cr12, {2}\n \tcfmadd32vc\tmvax6, mvfx15, mvfx12, mvfx8\n \tstrbmi\tr4, [r2], #-66\t@ 0xffffffbe\n \tstrmi\tr4, [r5], #-1206\t@ 0xfffffb4a\n-\tbl\t123910 \n+\tbl\t123908 \n \tlfmvs\tf6, 2, [lr, #-712]!\t@ 0xfffffd38\n \tandeq\tlr, r0, r2, ror #20\n \tstrmi\tr4, [r8], #-96\t@ 0xffffffa0\n \tbicspl\tpc, r1, r5, asr #12\n \torrpl\tpc, r4, r8, asr #5\n \tadcspl\tlr, r0, r2, lsl #22\n \tstrtmi\tr4, [r1], #-1073\t@ 0xfffffbcf\n \tstreq\tlr, [r4], #-2656\t@ 0xfffff5a0\n-\tblvs\tfffa28c0 \n+\tblvs\tfffa28b8 \n \t\t\t@ instruction: 0xf6474425\n \t\t\t@ instruction: 0xf6c6644f\n \tldrtmi\tr7, [r6], r8, lsr #9\n \tldrbmi\tlr, [r5, #-2816]!\t@ 0xfffff500\n \tldrmi\tr4, [r4], #-1076\t@ 0xfffffbcc\n \tandeq\tlr, r2, #413696\t@ 0x65000\n \tldcvs\t0, cr4, [lr], #-264\t@ 0xfffffef8\n \tvqshl.s8\td20, d1, d14\n \t\t\t@ instruction: 0xf6cf62e0\n-\tbl\t16b048 \n+\tbl\t16b040 \n \tstrbtmi\tr2, [r2], #-497\t@ 0xfffffe0f\n-\tb\t18637a8 \n+\tb\t18637a0 \n \trsbmi\tr0, r8, r0\n \tvshl.s8\td20, d4, d4\n \tvshr.s8\td19, d4, #6\n-\tbl\t5e7b4 \n+\tbl\t5e7ac \n \tldrtmi\tr6, [r0], #-1204\t@ 0xfffffb4c\n-\tb\t1923858 \n+\tb\t1923850 \n \tsubmi\tr0, sp, r5, lsl #10\n \tstrtmi\tr6, [sl], #-2878\t@ 0xfffff4c2\n \tstrne\tpc, [r1, #577]!\t@ 0x241\n \tstrvs\tpc, [r8, #-1732]\t@ 0xfffff93c\n \tadcspl\tlr, r2, #4, 22\t@ 0x1000\n \tstrmi\tr4, [sp], #-1077\t@ 0xfffffbcb\n \ttsteq\tr1, r2, ror #20\n \tldcvs\t0, cr4, [lr], #388\t@ 0x184\n \t\t\t@ instruction: 0xf6474408\n \tvaddw.s8\tq11, , d2\n-\tbl\taed30 \n+\tbl\taed28 \n \tldrtmi\tr4, [r1], #-112\t@ 0xffffff90\n-\tb\t1823870 \n+\tb\t1823868 \n \tsubsmi\tr0, r4, r4, lsl #8\n \tstrtmi\tr6, [r5], #-2942\t@ 0xfffff482\n \tldrtcs\tpc, [r5], #-591\t@ 0xfffffdb1\t@ \n \tldrtpl\tpc, [sl], #-1739\t@ 0xfffff935\t@ \n \tldrbcs\tlr, [r5, #2816]!\t@ 0xb00\n \tldrmi\tr4, [r4], #-1076\t@ 0xfffffbcc\n \tandeq\tlr, r2, #413696\t@ 0x65000\n \tldclvs\t0, cr4, [lr, #264]!\t@ 0x108\n-\tbvs\tffea3854 \n+\tbvs\tffea384c \n \t\t\t@ instruction: 0x61b1eb05\n \trscsvs\tr4, sl, #167772160\t@ 0xa000000\n \tandeq\tlr, r0, #397312\t@ 0x61000\n \tldrmi\tr4, [r4], #-106\t@ 0xffffff96\n \tldrtpl\tlr, [r4], #2817\t@ 0xb01\n \t\t\t@ instruction: 0x6d3e1932\n \tvqrshl.s8\tq11, q13, \n \t\t\t@ instruction: 0xf6c222bb\n-\tb\t191b390 \n+\tb\t191b388 \n \tldrtmi\tr0, [r2], #-3077\t@ 0xfffff3fb\n \t\t\t@ instruction: 0x0c01ea8c\n-\tblvs\tfefa3880 \n-\tbl\t1239c4 \n-\tb\t1822a08 \n+\tblvs\tfefa3878 \n+\tbl\t1239bc \n+\tb\t1822a00 \n \tsubmi\tr0, ip, r1, lsl #2\n \tstmdane\tsl, {r0, r3, r4, r5, r9, sl, fp, sp, lr}\n \tvmin.s8\td22, d13, d26\n \t\t\t@ instruction: 0xf6ce3291\n \tldrtmi\tr3, [r2], #-646\t@ 0xfffffd7a\n \tldrmi\tr6, [r5], #-3710\t@ 0xfffff182\n \tstrtmi\tr6, [ip], #-2746\t@ 0xfffff546\n-\tbl\t232d0 \n+\tbl\t232c8 \n \tstrtmi\tr2, [r6], #-1268\t@ 0xfffffb0c\n \t\t\t@ instruction: 0xf47f667e\n \tldmdavs\tfp!, {r0, r1, r2, r3, r5, r6, sl, fp, sp, pc}\n \t\t\t@ instruction: 0x6dfa6af9\n \tsbcsvs\tr6, sl, r9, lsl r0\n-\tbmi\t2ee164 \n+\tbmi\t2ee15c \n \taddsvs\tr6, r9, lr, asr r0\n-\tblmi\t223a70 \n+\tblmi\t223a68 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-235\t@ 0xffffff15\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbcc\tsp, [r4, -r3, lsl #2]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f38ff0\n-\tsvclt\t0x0000eeea\n-\tandeq\tr4, r7, r6, asr pc\n+\tsvclt\t0x0000eeee\n+\tandeq\tr4, r7, lr, asr pc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r7, ip, ror r7\n+\tandeq\tr4, r7, r4, lsl #15\n \tldclcs\t8, cr15, [r4, #-892]\t@ 0xfffffc84\n \tldclcc\t8, cr15, [r4, #-892]\t@ 0xfffffc84\n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x46054ff0\n \tldmpl\tr3, {r0, r3, r4, r7, ip, sp, pc}^\n \tldmib\tr0, {r8, r9, sl, fp, sp, pc}^\n \tldmdavs\tfp, {r0, r9, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f65fb\n \tstrtmi\tr0, [fp], -r0, lsl #6\n \tldrdgt\tpc, [ip], -r0\n \tstmdavs\tr8, {r2, r3, r9, sl, lr}\n-\tb\t13eaacc \n+\tb\t13eaac4 \n \tldmdbvs\tr9, {r1, r2, r3, r4, r5, r7, r8, fp}\n \torrsne\tpc, r9, #74448896\t@ 0x4700000\n \torrcs\tpc, r2, #206569472\t@ 0xc500000\n \tcfldr32vs\tmvfx6, [lr, #-236]!\t@ 0xffffff14\n \tstmdavs\tsp!, {r0, r1, r5, r9, sl, lr}\n-\tbeq\t28d300 \n+\tbeq\t28d2f8 \n \tstmdavs\tr4!, {r1, r2, r7, r8, fp, ip}^\n-\tb\tfe0a39c4 \n-\tb\t194134 \n-\tbl\t54140 \n-\tb\tfe1ab0e0 \n-\tb\t294140 \n+\tb\tfe0a39bc \n+\tb\t19412c \n+\tbl\t54138 \n+\tb\tfe1ab0d8 \n+\tb\t294138 \n \tstrmi\tr0, [lr], #-2565\t@ 0xfffff5fb\n \t\t\t@ instruction: 0x01b5ea4f\n-\tb\tfe2ade10 \n+\tb\tfe2ade08 \n \tldrbtvs\tr0, [r9], #2562\t@ 0xa02\n \tldrdhi\tpc, [r8], -r3\n \tstrmi\tr1, [ip], #2401\t@ 0x961\n \tstrbtmi\tr6, [r2], #3321\t@ 0xcf9\n \t\t\t@ instruction: 0x0c08ea80\n-\tb\tfe26cc94 \n+\tb\tfe26cc8c \n \teorsmi\tr0, r1, r1, lsl #2\n-\tbvs\tffdcd564 \n-\tbleq\t4d350 \n+\tbvs\tffdcd55c \n+\tbleq\t4d348 \n \tstreq\tlr, [r5], #-2824\t@ 0xfffff4f8\n-\tb\tfe0639d0 \n+\tb\tfe0639c8 \n \tldrmi\tr0, [r1], #-265\t@ 0xfffffef7\n-\tb\t13edd38 \n+\tb\t13edd30 \n \tldclvs\t6, cr0, [ip], #728\t@ 0x2d8\n-\tbl\t62b20 \n-\tb\tab144 \n-\tbl\t13188 \n+\tbl\t62b18 \n+\tb\tab13c \n+\tbl\t13180 \n \trsbmi\tr0, r2, r5, lsl #28\n-\tb\t13ecdd8 \n+\tb\t13ecdd0 \n \tstrbmi\tr0, [lr], #2746\t@ 0xaba\n-\tb\tfe22bf5c \n-\tb\tfe193584 \n+\tb\tfe22bf54 \n+\tb\tfe19357c \n \tldrtvs\tr0, [fp], #2058\t@ 0x80a\n \tldrbtmi\tr6, [r2], #-3323\t@ 0xfffff305\n \tstmdaeq\tr1, {r3, r9, fp, sp, lr, pc}\n \tvmlaeq.f64\td14, d5, d4\n-\tb\tfe223b54 \n+\tb\tfe223b4c \n \tldrmi\tr0, [r8], #2054\t@ 0x806\n-\tbl\tadf7c \n-\tb\t13eb558 \n-\tb\tfe29305c \n+\tbl\tadf74 \n+\tb\t13eb550 \n+\tb\tfe293054 \n \tldmdbvs\tsp, {r0, r8, fp}^\n \tstmdbeq\tr2, {r0, r3, r9, fp, sp, lr, pc}\n \tstmdbeq\tsl, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tldmvs\tr2!, {r3, r8, r9, fp, sp, lr, pc}^\n \tldrbtvs\tr4, [r8], #-104\t@ 0xffffff98\n-\tb\t13ed010 \n+\tb\t13ed008 \n \tstrhmi\tr0, [r4], #-34\t@ 0xffffffde\n \tldcvs\t3, cr6, [ip, #-1008]!\t@ 0xfffffc10\n \tstrtmi\tr1, [r6], #-2348\t@ 0xfffff6d4\n \tstreq\tlr, [r2], #-2689\t@ 0xfffff57f\n \tldmibvs\tlr, {r0, r4, r5, r7, sl, lr}^\n \tstreq\tlr, [r8], #-2564\t@ 0xfffff5fc\n \tldmibvs\tr8!, {r0, r3, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0x63bd4075\n \tsubmi\tr6, ip, sp, lsr sp\n \tldmeq\tr8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n-\tb\tfe098ef0 \n+\tb\tfe098ee8 \n \tldrbmi\tr0, [r5], #-3592\t@ 0xfffff1f8\n \tvmlaeq.f32\ts28, s18, s28\n \tcfldrsvs\tmvf4, [sp, #-176]!\t@ 0xffffff50\n \tldrbtvs\tlr, [r9], #2820\t@ 0xb04\n \tvmlaeq.f32\ts28, s5, s28\n-\tb\t13d8fc8 \n+\tb\t13d8fc0 \n \tstrtmi\tr0, [r9], #-2489\t@ 0xfffff647\n \tstrmi\tr6, [lr], #2589\t@ 0xa1d\n \tsmlabbeq\tr9, r8, sl, lr\n \tcmnvs\tr8, #104\t@ 0x68\n \teormi\tr6, r1, r8, asr sl\n-\tb\tfe06def8 \n-\tb\tfe2d2e30 \n+\tb\tfe06def0 \n+\tb\tfe2d2e28 \n \t\t\t@ instruction: 0xf8c70a00\n-\tb\tfe1bab48 \n+\tb\tfe1bab40 \n \tstmiane\tlr!, {r9, fp}^\n \tcfldrsvs\tmvf4, [fp], #88\t@ 0x58\n \tcfldrdvs\tmvd4, [r9, #-56]!\t@ 0xffffffc8\n \tvmovvs.f64\td30, #78\t@ 0x3e700000 0.2343750\n \teorge\tpc, r8, r7, asr #17\n \tldrteq\tlr, [r4], #2639\t@ 0xa4f\n \t\t\t@ instruction: 0x0c05ea8c\n-\tb\tfe26d45c \n-\tbl\t19324c \n-\tb\tac638 \n-\tb\tfe0d327c \n+\tb\tfe26d454 \n+\tbl\t193244 \n+\tb\tac630 \n+\tb\tfe0d3274 \n \tvldmdbvs\tfp!, {s0}\n \tvcvteq.s16.f32\ts28, s28, #-14\n-\tbleq\t8d464 \n-\tb\tfe098d68 \n+\tbleq\t8d45c \n+\tb\tfe098d60 \n \tstrbmi\tr0, [r5], #-521\t@ 0xfffffdf7\n \tstmdaeq\tlr, {r2, r7, r9, fp, sp, lr, pc}\n-\tb\t223ab4 \n+\tb\t223aac \n \tstmiane\tsl, {r1, r2, fp}^\n \tstmdaeq\tr4, {r3, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8c7444a\n \tldrmi\tsl, [r0], #64\t@ 0x40\n-\tbl\t16e05c \n+\tbl\t16e054 \n \tcfldr64vs\tmvdx6, [fp], #-984\t@ 0xfffffc28\n \tldrteq\tlr, [r6], pc, asr #20\n \tldrdge\tpc, [ip], -r2\t@ \n \tldmvs\tr5!, {r3, r8, r9, fp, sp, lr, pc}^\n \tandeq\tlr, sl, r0, lsl #21\n-\tb\tfe3ab36c \n-\tb\tfe0d2aa8 \n+\tb\tfe3ab364 \n+\tb\tfe0d2aa0 \n \teormi\tr0, r8, sl, lsl #4\n \t\t\t@ instruction: 0x03b5ea4f\n-\tb\tfe02e090 \n+\tb\tfe02e088 \n \tldrbtvs\tr0, [sl], #-14\n-\tblvs\tb6da8c \n+\tblvs\tb6da84 \n \tmvnsvs\tr4, r9, rrx\n-\tb\tfe0adf90 \n-\tblvs\tfee94ec4 \n+\tb\tfe0adf88 \n+\tblvs\tfee94ebc \n \tstrtmi\tr4, [r1], #-1105\t@ 0xfffffbaf\n \tldrteq\tlr, [r8], #2639\t@ 0xa4f\n \tstrmi\tr6, [r8], #-1212\t@ 0xfffffb44\n-\tb\tfe1ae0b0 \n-\tbl\t12ed0 \n-\tb\t6aea8 \n+\tb\tfe1ae0a8 \n+\tbl\t12ec8 \n+\tb\t6aea0 \n \trsbsmi\tr0, r1, r8, lsl #2\n \tldrsbthi\tpc, [r4], -r4\t@ \n \tstreq\tlr, [r8], #-2700\t@ 0xfffff574\n \tandeq\tlr, r8, #532480\t@ 0x82000\n-\tb\tfe2abac4 \n+\tb\tfe2ababc \n \t\t\t@ instruction: 0x6c7a0a08\n \tldrbtvc\tlr, [r4], #2639\t@ 0xa4f\n-\tbleq\t14d514 \n-\tb\t13e2c74 \n+\tbleq\t14d50c \n+\tb\t13e2c6c \n \trsbsvs\tr7, sl, #536870927\t@ 0x2000000f\n \t\t\t@ instruction: 0x0c02ea8a\n \tandsgt\tpc, r8, r7, asr #17\n \trscsvs\tr6, fp, #3712\t@ 0xe80\n \tldrbtmi\tr1, [r2], #-2218\t@ 0xfffff756\n \tcfldrsvs\tmvf4, [sl], #68\t@ 0x44\n \tmvnsvs\tlr, r1, lsl #22\n \tandmi\tr4, r2, sl, asr r0\n \tadcseq\tlr, r0, pc, asr #20\n \tldcvs\t0, cr4, [fp, #-360]!\t@ 0xfffffe98\n \t\t\t@ instruction: 0x0c03eb08\n \tldrtmi\tr4, [r2], #-1126\t@ 0xfffffb9a\n-\tbl\tae118 \n-\tblvs\tfeceb6e8 \n+\tbl\tae110 \n+\tblvs\tfeceb6e0 \n \tteqvs\tfp, #65024\t@ 0xfe00\n-\tb\tfe1a2ca0 \n-\tblvs\t1f9633c \n+\tb\tfe1a2c98 \n+\tblvs\t1f96334 \n \t\t\t@ instruction: 0x0c03ea86\n-\tbvs\teed530 \n+\tbvs\teed528 \n \tvcvtvc.s16.f32\ts29, s29, #-14\n \t\t\t@ instruction: 0x0c06ea8c\n \tstmdbeq\tlr, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tvldmiavc\tip!, {s29-s107}\n \tldmibvc\tr9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^\n-\tb\tfe0e44e8 \n-\tb\tfe315b8c \n+\tb\tfe0e44e0 \n+\tb\tfe315b84 \n \tstrbmi\tr0, [fp], -r6, lsl #24\n \tldrbtvs\tr4, [lr], #-93\t@ 0xffffffa3\n \tvldmiavc\tip!, {s29-s107}\n \tandgt\tpc, ip, r7, asr #17\n \teorsvs\tr4, fp, #106954752\t@ 0x6600000\n \tldcvs\t0, cr4, [lr], #-468\t@ 0xfffffe2c\n \tldrbvc\tlr, [r5, #2639]!\t@ 0xa4f\n \tldcvs\t3, cr6, [sp], #756\t@ 0x2f4\n \tstmdbeq\tr0, {r0, r2, r7, r9, fp, sp, lr, pc}\n \tstmdbeq\tr1, {r0, r3, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x01b1ea4f\n \tstmdbeq\tr5, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tblvs\tffb6e17c \n+\tblvs\tffb6e174 \n \t\t\t@ instruction: 0x0c05ea86\n-\tb\tfe22d688 \n-\tb\tfe194ba8 \n-\tblvs\tfff953ac \n+\tb\tfe22d680 \n+\tb\tfe194ba0 \n+\tblvs\tfff953a4 \n \tvldmiavc\tip!, {s29-s107}\n-\tbeq\t10d5c8 \n+\tbeq\t10d5c0 \n \tstreq\tlr, [ip], -r6, lsl #21\n \tldmibvs\tlr!, {r1, r2, r3, r4, r5, r6, r7, sl, sp, lr}^\n-\tbvc\tffecd4e8 \n+\tbvc\tffecd4e0 \n \tldrtvs\tr4, [fp], #-1619\t@ 0xfffff9ad\n-\tbeq\t34d5cc \n-\tb\tfe2adfb0 \n-\tb\t13d53c8 \n+\tbeq\t34d5c4 \n+\tb\tfe2adfa8 \n+\tb\t13d53c0 \n \tldrbtvs\tr7, [lr], #1782\t@ 0x6f6\n-\tb\t13edfb0 \n+\tb\t13edfa8 \n \tldmibvs\tlr!, {r1, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr}\n-\tbleq\t10d5f8 \n+\tbleq\t10d5f0 \n \tstmdaeq\tr3, {r3, r7, r9, fp, sp, lr, pc}\n \tstmdaeq\tsl, {r3, r7, r9, fp, sp, lr, pc}\n \teorsge\tpc, ip, r7, asr #17\n-\tblvc\tfff0d518 \n-\tbeq\t30d5f8 \n-\tb\t13ed8dc \n+\tblvc\tfff0d510 \n+\tbeq\t30d5f0 \n+\tb\t13ed8d4 \n \t\t\t@ instruction: 0xf8c778f8\n \t\t\t@ instruction: 0x46b08034\n-\tbvs\tffeee0e8 \n-\tbvc\tffecd530 \n-\tblvs\tfa3eb8 \n+\tbvs\tffeee0e0 \n+\tbvc\tffecd528 \n+\tblvs\tfa3eb0 \n \tcfldrdvs\tmvd4, [fp], #-608\t@ 0xfffffda0\n \tstrbmi\tr4, [r1], #102\t@ 0x66\n \tldcvs\t0, cr4, [fp, #-376]!\t@ 0xfffffe88\n \tstreq\tlr, [sl], -r6, lsl #21\n \tstmdaeq\tr1, {r7, r9, fp, sp, lr, pc}\n \tstmdaeq\tr2, {r3, r9, fp, sp, lr, pc}\n \tldmibvs\tr2!, {r0, r3, r8, r9, fp, sp, lr, pc}^\n \tldrbtvc\tlr, [r6], pc, asr #20\n \tstmiane\tlr!, {r1, r2, r3, r4, r5, r8, r9, sp, lr}^\n-\tb\tfe22df0c \n-\tb\tfe154c24 \n+\tb\tfe22df04 \n+\tb\tfe154c1c \n \tldrmi\tr0, [lr], #-1294\t@ 0xfffffaf2\n \tldrtmi\tr6, [r0], #3003\t@ 0xbbb\n-\tb\t13edd28 \n-\tbl\t2136fc \n+\tb\t13edd20 \n+\tbl\t2136f4 \n \tldrshtmi\tr6, [r5], #-137\t@ 0xffffff77\n \tstreq\tlr, [r2], -r1, lsl #21\n \tldcvs\t0, cr4, [fp, #-372]!\t@ 0xfffffe8c\n \tstreq\tlr, [r9], -r6, lsl #20\n \tldmibeq\tr9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tldrbvc\tlr, [r5, #2639]!\t@ 0xa4f\n \tstmiane\tr5!, {r0, r2, r3, r4, r5, r6, r7, r9, sp, lr}^\n \tstrtmi\tr4, [r8], #-78\t@ 0xffffffb2\n \tstreq\tlr, [ip], #-2692\t@ 0xfffff57c\n-\tblvs\t1e23c74 \n+\tblvs\t1e23c6c \n \tstreq\tlr, [fp], #-2692\t@ 0xfffff57c\n \tstrdmi\tr6, [r4], #-141\t@ 0xffffff73\n \tldrbtvs\tlr, [r8], r6, lsl #22\n \trscsvc\tlr, r4, pc, asr #20\n \tstreq\tlr, [r3], #-2830\t@ 0xfffff4f2\n-\tbvs\t1f23cf8 \n-\tb\tfe0ab758 \n-\tb\tfe392ca0 \n-\tb\t16490 \n-\tb\tfe392ca4 \n-\tblvs\tf5649c \n+\tbvs\t1f23cf0 \n+\tb\tfe0ab750 \n+\tb\tfe392c98 \n+\tb\t16488 \n+\tb\tfe392c9c \n+\tblvs\tf56494 \n \tldmeq\tr8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n-\tb\tfe3a2dd0 \n+\tb\tfe3a2dc8 \n \tstrmi\tr0, [r8], #-3589\t@ 0xfffff1fb\n \tsmlabbeq\tr8, r9, sl, lr\n \trscsvs\tlr, r6, r0, lsl #22\n \tvcvtvc.s16.f32\ts29, s29, #-14\n \t\t\t@ instruction: 0xf8c74031\n-\tbl\t34ad38 \n-\tb\tfe0564b8 \n+\tbl\t34ad30 \n+\tb\tfe0564b0 \n \tstrtmi\tr0, [r3], #-265\t@ 0xfffffef7\n \tsxtabmi\tr4, r6, r2, ror #8\n \tstrmi\tr6, [sl], #-3324\t@ 0xfffff304\n \tldrmi\tr6, [r9], #2617\t@ 0xa39\n \tmovweq\tlr, #19086\t@ 0x4a8e\n-\tb\tfe32dcb4 \n-\tb\tfe0d5ccc \n-\tb\tfe3138f4 \n-\tbvs\tfff15ce0 \n+\tb\tfe32dcac \n+\tb\tfe0d5cc4 \n+\tb\tfe3138ec \n+\tbvs\tfff15cd8 \n \trscsvs\tlr, r0, #2048\t@ 0x800\n \tldrteq\tlr, [r6], pc, asr #20\n \t\t\t@ instruction: 0x0c04ea8c\n-\tb\tfe22d7d0 \n+\tb\tfe22d7c8 \n \trsbmi\tr0, r3, r6, lsl #10\n \tvldmiavc\tip!, {s29-s107}\n \t\t\t@ instruction: 0xf8c74005\n-\tb\t1402d70 \n+\tb\t1402d68 \n \t\t\t@ instruction: 0x468c74f3\n \t\t\t@ instruction: 0x33a1f64e\n \tbicsvs\tpc, r9, #207618048\t@ 0xc600000\n-\tb\t13ec1ec \n+\tb\t13ec1e4 \n \tteqvs\tfp, r2\t@ \n \tldclvs\t6, cr4, [r9], #-44\t@ 0xffffffd4\n \tstreq\tlr, [r8, #-2693]\t@ 0xfffff57b\n \tadcseq\tlr, r0, pc, asr #20\n-\tb\tfe0e3e48 \n-\tblvs\tfeed511c \n-\tbl\t16d700 \n+\tb\tfe0e3e40 \n+\tblvs\tfeed5114 \n+\tbl\t16d6f8 \n \tldrshvs\tr6, [ip, #82]!\t@ 0x52\n \tstreq\tlr, [r0], #-2694\t@ 0xfffff57a\n-\tb\tfe262e78 \n+\tb\tfe262e70 \n \t\t\t@ instruction: 0x6d3a0903\n \tstmdbeq\tr1, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tldrmi\tr6, [r4], #2363\t@ 0x93b\n-\tb\t13e40b8 \n+\tb\t13e40b0 \n \t\t\t@ instruction: 0xf8c77cf9\n-\tb\tfe042da0 \n+\tb\tfe042d98 \n \tldclvs\t12, cr0, [fp], #12\n-\tbl\t123e58 \n-\tb\tfe32c120 \n+\tbl\t123e50 \n+\tb\tfe32c118 \n \tldrmi\tr0, [r9], -r5, lsl #24\n \tldreq\tlr, [r5, #2639]!\t@ 0xa4f\n \tstrmi\tr4, [lr], #-1041\t@ 0xfffffbef\n \tstrbtmi\tr6, [r6], #-3129\t@ 0xfffff3c7\n \tvmlaeq.f32\ts28, s3, s6\n-\tbvs\teedb48 \n+\tbvs\teedb40 \n \tldrbtvs\tlr, [r4], r6, lsl #22\n \tvmlaeq.f32\ts28, s3, s28\n \tvmlaeq.f32\ts28, s7, s28\n-\tb\tfe0ed260 \n+\tb\tfe0ed258 \n \tldfvss\tf0, [fp, #-20]!\t@ 0xffffffec\n-\tb\t13e2f00 \n+\tb\t13e2ef8 \n \t\t\t@ instruction: 0x462204b4\n-\tb\t13edf74 \n+\tb\t13edf6c \n \t\t\t@ instruction: 0xf8c77cfe\n-\tbl\t142ddc \n-\tb\tfe11659c \n+\tbl\t142dd4 \n+\tb\tfe116594 \n \tldrbtmi\tr0, [r0], #-3083\t@ 0xfffff3f5\n \tstrmi\tr6, [r1], #-3132\t@ 0xfffff3c4\n \tvldmdbvs\tfp!, {d6-}\n \tmvnsvs\tlr, r1, lsl #22\n \t\t\t@ instruction: 0x0c00ea8c\n-\tbl\t12d588 \n+\tbl\t12d580 \n \tldmdbvs\tfp!, {r0, r1, fp}\n \t\t\t@ instruction: 0x0c00ea8c\n \tandeq\tlr, r2, r5, lsl #21\n \trsbsmi\tr4, r0, r3, asr #8\n \tvldmiavc\tip!, {s29-s107}\n \t\t\t@ instruction: 0x2c11e9c7\n \tldmvs\tfp!, {r1, r3, r4, r9, sl, lr}^\n-\tb\t13e3dd0 \n-\tb\tfe1148a4 \n-\tbvs\tfff15ddc \n-\tbl\ta484c \n-\tb\tfe32b99c \n+\tb\t13e3dc8 \n+\tb\tfe11489c \n+\tbvs\tfff15dd4 \n+\tbl\ta4844 \n+\tb\tfe32b994 \n \tldmibvs\tip!, {r2}\n-\tb\t13e2f60 \n+\tb\t13e2f58 \n \tldrbtvs\tr7, [ip], #1264\t@ 0x4f0\n \tldcvs\t12, cr6, [r8, #-496]!\t@ 0xfffffe10\n \t\t\t@ instruction: 0x0c06ea84\n-\tbl\t2edde0 \n-\tbvs\tfee151f4 \n-\tbleq\t14d824 \n-\tb\tfe2ed3ec \n+\tbl\t2eddd8 \n+\tbvs\tfee151ec \n+\tbleq\t14d81c \n+\tb\tfe2ed3e4 \n \t\t\t@ instruction: 0x6c780b00\n-\tbleq\t14d830 \n-\tb\tfe32e2f8 \n+\tbleq\t14d828 \n+\tb\tfe32e2f0 \n \tstrbmi\tr0, [sp], #-3073\t@ 0xfffff3ff\n \t\t\t@ instruction: 0x01b1ea4f\n \tstrmi\tr4, [r0], r6, lsr #9\n \tldrbtmi\tr4, [r0], #1125\t@ 0x465\n \t\t\t@ instruction: 0x0c01ea86\n-\tb\tfe32d800 \n+\tb\tfe32d7f8 \n \tstrbmi\tr0, [r4], -r2, lsl #24\n \tldrbvs\tlr, [r2, #2821]!\t@ 0xb05\n-\tb\tfe0e3fbc \n-\tb\tfe315e58 \n+\tb\tfe0e3fb4 \n+\tb\tfe315e50 \n \tldcvs\t12, cr0, [r8]\n-\tb\t13ede24 \n-\tb\tfe313904 \n+\tb\t13ede1c \n+\tb\tfe3138fc \n \tldcvs\t12, cr0, [r8, #-0]\n \tvmlaeq.f32\ts28, s5, s2\n \tldrbtvs\tlr, [r5], #2820\t@ 0xb04\n \tstmdaeq\tr0, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tvldmiavc\tip!, {s29-s107}\n-\tb\tfe3a3f6c \n+\tb\tfe3a3f64 \n \t\t\t@ instruction: 0xf8c70e05\n \t\t\t@ instruction: 0x469cc010\n \tldrtmi\tr6, [r6], #3003\t@ 0xbbb\n-\tb\t13ed75c \n-\tb\tfe31453c \n-\tb\t13d5278 \n-\tb\tfe271e5c \n+\tb\t13ed754 \n+\tb\tfe314534 \n+\tb\t13d5270 \n+\tb\tfe271e54 \n \t\t\t@ instruction: 0x6cfe0906\n-\tbl\t3ae358 \n-\tb\tfe26ea4c \n-\tb\tfe095298 \n+\tbl\t3ae350 \n+\tb\tfe26ea44 \n+\tb\tfe095290 \n \trsbmi\tr0, r6, r5, lsl #12\n \tldrteq\tlr, [r4], #2639\t@ 0xa4f\n \tvldmiavc\tr9!, {s29-s107}\n \tstmdbeq\tr0, {r1, r3, r8, r9, fp, sp, lr, pc}\n-\tblvs\t1e240b8 \n+\tblvs\t1e240b0 \n \tldmibvs\tlr!, {r0, r4, r5, r7, sl, lr}^\n-\tbeq\t4d8c4 \n+\tbeq\t4d8bc \n \tsmlabbeq\tr4, r5, sl, lr\n-\tbeq\t1cd8cc \n-\tb\tfe2ae3a0 \n+\tbeq\t1cd8c4 \n+\tb\tfe2ae398 \n \t\t\t@ instruction: 0xf8c70a0b\n \tldmibne\tlr, {r2, r6, lr, pc}\n \tsmlabbeq\tlr, r1, sl, lr\n \tvldmiavc\tsl!, {s29-s107}\n \tsubgt\tpc, r0, r7, asr #17\n-\tblvs\tee4930 \n+\tblvs\tee4928 \n \tldmibvs\tlr!, {r1, r4, r5, sl, lr}\n-\tb\tfe323ef0 \n+\tb\tfe323ee8 \n \trsbsmi\tr0, r1, r3, lsl #2\n \t\t\t@ instruction: 0x4684693e\n \tldmibvs\tlr!, {r0, r3, r8, r9, fp, sp, lr, pc}^\n \tldcvs\t0, cr4, [lr, #-452]!\t@ 0xfffffe3c\n \tvcvteq.s16.f32\ts28, s28, #-14\n \trscsvs\tlr, r9, #2048\t@ 0x800\n-\tb\t13e41b4 \n+\tb\t13e41ac \n \tstrtmi\tr7, [ip], #497\t@ 0x1f1\n \tmvnsvs\tr6, #1036288\t@ 0xfd000\n-\tb\tfe024768 \n+\tb\tfe024760 \n \tldcvs\t8, cr0, [r8, #-20]!\t@ 0xffffffec\n \tsmlabbeq\tlr, r4, sl, lr\n-\tbeq\t4db08 \n-\tb\tfe06d9ec \n+\tbeq\t4db00 \n+\tb\tfe06d9e4 \n \tstrtmi\tr0, [r2], #265\t@ 0x109\n \tstrmi\tr6, [ip], #3260\t@ 0xcbc\n \tldmdbvs\tr9!, {r1, r2, r3, r4, r6, lr}^\n \tldcvs\t0, cr4, [ip], #-408\t@ 0xfffffe68\n \tstmdaeq\tr1, {r3, r7, r9, fp, sp, lr, pc}\n \trsbmi\tr6, r6, r9, ror ip\n \tldmibeq\tr9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tstmdaeq\tr1, {r3, r7, r9, fp, sp, lr, pc}\n \tsmlabbeq\tr9, lr, sl, lr\n \tldrbtvc\tlr, [r6], #2639\t@ 0xa4f\n-\tbl\t32e424 \n+\tbl\t32e41c \n \tldrshmi\tr6, [r1], #-194\t@ 0xffffff3e\n \tldmvc\tr8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^\n \tadcseq\tlr, r2, #323584\t@ 0x4f000\n \teorshi\tpc, r8, r7, asr #17\n \tstrmi\tr4, [sl], #1704\t@ 0x6a8\n-\tb\tfe264204 \n-\tbvs\t1e13350 \n+\tb\tfe2641fc \n+\tbvs\t1e13348 \n \tsmlabbeq\tip, r1, sl, lr\n \tstrmi\tr4, [r8], #1264\t@ 0x4f0\n \tstrdmi\tr6, [r5], #-201\t@ 0xffffff37\n-\tblvs\tfff2bd48 \n+\tblvs\tfff2bd40 \n \tldmibne\tlr, {r0, r2, r3, r6, lr}\n-\tbvs\tfff4db88 \n-\tb\t13e30f8 \n-\tb\tfe096258 \n+\tbvs\tfff4db80 \n+\tb\t13e30f0 \n+\tb\tfe096250 \n \tstrbmi\tr0, [lr], #-268\t@ 0xfffffef4\n \tldrbvc\tlr, [r5, #2639]!\t@ 0xa4f\n-\tbvs\tf6bc68 \n+\tbvs\tf6bc60 \n \tsmlabbeq\tsl, r1, sl, lr\n-\tbl\t223fb4 \n-\tb\tfe0ed368 \n-\tblvs\tfeed3f98 \n+\tbl\t223fac \n+\tb\tfe0ed360 \n+\tblvs\tfeed3f90 \n \tstreq\tlr, [fp], #-2692\t@ 0xfffff57c\n-\tbeq\tfeecd8c8 \n+\tbeq\tfeecd8c0 \n \tldcvs\t0, cr4, [fp, #-368]!\t@ 0xfffffe90\n \tldrbtvs\tlr, [r8], r6, lsl #22\n \tldmibvs\tfp!, {r0, r6, r7, fp, ip}^\n \tldmdbvs\tsl!, {r0, r4, sl, lr}\n \tvmlaeq.f32\ts28, s7, s0\n \tldrbtvc\tlr, [r4], #2639\t@ 0xa4f\n \tvmlaeq.f32\ts28, s5, s28\n-\tblvs\t1eabb9c \n+\tblvs\t1eabb94 \n \tstreq\tlr, [sl], #-2700\t@ 0xfffff574\n \tstreq\tlr, [r8], #-2692\t@ 0xfffff57c\n \tldmeq\tr8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tvmlaeq.f32\ts28, s5, s28\n \tstrtmi\tr6, [r1], #-3386\t@ 0xfffff2c6\n \tstreq\tlr, [r8], #-2698\t@ 0xfffff576\n \tldmibvs\tr8!, {r1, r3, r5, r7, fp, ip}\n \trsbsmi\tr4, r4, r2, ror #8\n \tcfldrdvs\tmvd4, [sl], #-80\t@ 0xffffffb0\n \tmvnsvs\tlr, r1, lsl #22\n \t\t\t@ instruction: 0x0c00ea85\n \tldrteq\tlr, [r6], pc, asr #20\n-\tb\tfe32dcd4 \n-\tb\tfe215fec \n-\tbl\t113800 \n+\tb\tfe32dccc \n+\tb\tfe215fe4 \n+\tbl\t1137f8 \n \tstrdmi\tr6, [sl], #-65\t@ 0xffffffbf\n \t\t\t@ instruction: 0x0c05ea8c\n \t\t\t@ instruction: 0x01b1ea4f\n-\tb\t13eb3dc \n+\tb\t13eb3d4 \n \tldcvs\t14, cr7, [r9, #-1016]!\t@ 0xfffffc08\n \tvldmiavc\tip!, {s29-s107}\n \teorgt\tpc, r4, r7, asr #17\n \tldmdane\tsp, {r2, r3, r4, r7, r9, sl, lr}^\n \tstrtmi\tr6, [sl], #2427\t@ 0x97b\n \tldrmi\tr6, [r2], #3133\t@ 0xc3d\n \tandeq\tlr, r3, #140, 20\t@ 0x8c000\n-\tbvs\tfff631c0 \n+\tbvs\tfff631b8 \n \teor\tpc, r8, r7, asr #17\n-\tbvs\tffd4dc48 \n+\tbvs\tffd4dc40 \n \tstmdane\tr5, {r1, r3, r5, r6, lr}^\n-\tb\t13e413c \n+\tb\t13e4134 \n \teorsvs\tr7, sl, #536870927\t@ 0x2000000f\n-\tb\tfe1ad418 \n+\tb\tfe1ad410 \n \tldcvs\t14, cr0, [sl], #8\n \tvmlaeq.f32\ts28, s9, s28\n \tldrteq\tlr, [r4], #2639\t@ 0xa4f\n \tstmdbeq\tr2, {r7, r9, fp, sp, lr, pc}\n \tldmvs\tsl!, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^\n-\tb\tfe26421c \n-\tbvs\tfee1544c \n-\tbl\t1631d8 \n-\tb\tfe26c83c \n-\tb\tfe095458 \n+\tb\tfe264214 \n+\tbvs\tfee15444 \n+\tbl\t1631d0 \n+\tb\tfe26c834 \n+\tb\tfe095450 \n \tlfmvs\tf0, 4, [r8], #40\t@ 0x28\n-\tbeq\tfeecd99c \n+\tbeq\tfeecd994 \n \tvldmiavc\tr9!, {s29-s107}\n \tandsgt\tpc, ip, r7, asr #17\n \tstrmi\tr4, [ip], #1692\t@ 0x69c\n \tldrtmi\tr4, [r2], #-1126\t@ 0xfffffb9a\n-\tbl\tae46c \n-\tb\tfe0ebc4c \n-\tblvs\tfeed6894 \n+\tbl\tae464 \n+\tb\tfe0ebc44 \n+\tblvs\tfeed688c \n \tstreq\tlr, [sl], -r4, lsl #21\n \tvmlaeq.f32\ts28, s7, s28\n \trsbmi\tr6, lr, fp, ror sl\n \tldreq\tlr, [r5, #2639]!\t@ 0xa4f\n \tvmlaeq.f32\ts28, s7, s28\n-\tb\t13e48c0 \n+\tb\t13e48b8 \n \t\t\t@ instruction: 0xf8c77cfe\n \tpkhbtmi\tip, r4, r8\n \tldmvs\tr9!, {r2, r3, r7, sl, lr}^\n-\tb\tfe024228 \n+\tb\tfe024220 \n \tldrtmi\tr0, [r1], #-3083\t@ 0xfffff3f5\n \tldclvs\t12, cr6, [r8], #1016\t@ 0x3f8\n \tmvnsvs\tlr, r1, lsl #22\n \tldmdbvs\tlr!, {r0, r1, r4, r5, sl, lr}\n-\tblvs\t1ee4128 \n-\tb\t13e327c \n-\tb\tfe316b84 \n-\tblvs\ted60d0 \n-\tbvs\tee3228 \n+\tblvs\t1ee4120 \n+\tb\t13e3274 \n+\tb\tfe316b7c \n+\tblvs\ted60c8 \n+\tbvs\tee3220 \n \t\t\t@ instruction: 0x0c03ea8c\n \tldrshmi\tr6, [r8], #-155\t@ 0xffffff65\n \tmovweq\tlr, #23178\t@ 0x5a8a\n-\tb\t13e3224 \n+\tb\t13e321c \n \tldrmi\tr7, [ip], #-3324\t@ 0xfffff304\n \tbicsmi\tpc, ip, #78643200\t@ 0x4b00000\n \ttstvc\tfp, #200, 12\t@ 0xc800000\t@ \n \tsubgt\tpc, r8, r7, asr #17\n \trscsvc\tlr, r0, pc, asr #20\n \tcmnvs\tr8, fp, lsr r5\n \tadcseq\tlr, r2, pc, asr #20\n \tldrbmi\tr4, [fp], #-1562\t@ 0xfffff9e6\n \tcfldrdvs\tmvd4, [fp], #-616\t@ 0xfffffd98\n \tldrbtvs\tlr, [r1], #2820\t@ 0xb04\n-\tbleq\t10db30 \n-\tbl\t2adcf4 \n-\tb\tfe2edcdc \n+\tbleq\t10db28 \n+\tbl\t2adcec \n+\tb\tfe2edcd4 \n \tldmibvs\tfp!, {r0, r1, r8, r9, fp}\n \tstmdaeq\tr3, {r0, r1, r3, r7, r9, fp, sp, lr, pc}\n \tmovweq\tlr, #2625\t@ 0xa41\n \tandmi\tr4, r1, fp, lsr #32\n \tvldmiavc\tr8!, {s29-s107}\n \tandsgt\tpc, r0, r7, asr #17\n \t\t\t@ instruction: 0x0c0eea44\n-\tb\t323d90 \n-\tb\t116130 \n-\tb\t1313d6c \n+\tb\t323d88 \n+\tb\t116128 \n+\tb\t1313d64 \n \tldrtmi\tr0, [r3], -r3, lsl #24\n \tldrbmi\tr4, [r1], #-1046\t@ 0xfffffbea\n \t\t\t@ instruction: 0x461e4435\n \tstrbtmi\tr6, [r5], #-3131\t@ 0xfffff3c5\n \tldrteq\tlr, [r4], #2639\t@ 0xa4f\n \tldrbvs\tlr, [r1, #2821]!\t@ 0xb05\n \t\t\t@ instruction: 0x0c03ea86\n \tvldmdbvs\tfp!, {s12-s201}\n \tldmeq\tr1!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x0c06ea8c\n-\tb\tfe32e458 \n+\tb\tfe32e450 \n \tldclvs\t12, cr0, [lr], #-24\t@ 0xffffffe8\n-\tb\t13d9534 \n+\tb\t13d952c \n \tldrmi\tr7, [r8], #-3324\t@ 0xfffff304\n-\tbl\t2e15c \n+\tbl\t2e154 \n \t\t\t@ instruction: 0x466260f5\n \tstmdbeq\tr3, {r1, r2, r7, r9, fp, sp, lr, pc}\n-\tb\t116db74 \n+\tb\t116db6c \n \trscsvs\tr0, sl, r8, lsl #6\n \tstmdbeq\tr6, {r0, r3, r7, r9, fp, sp, lr, pc}\n \teormi\tr6, r3, lr, ror r9\n \tstmdbeq\tr6, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tstreq\tlr, [r4], -r1, asr #20\n \tstreq\tlr, [lr], -r6, lsl #20\n \tteqmi\tr1, #33\t@ 0x21\n@@ -12671,499 +12669,499 @@\n \ttsteq\tr8, r5, lsl #20\n \tldcvs\t3, cr4, [r9, #-44]!\t@ 0xffffffd4\n \tvldmiavc\tr9!, {s29-s107}\n \tldreq\tlr, [r5, #2639]!\t@ 0xa4f\n \tstmdbeq\tr1, {r1, r2, r8, r9, fp, sp, lr, pc}\n \tstrbmi\tr6, [lr], #3001\t@ 0xbb9\n \tsubgt\tpc, r4, r7, asr #17\n-\tbeq\t8dbd4 \n+\tbeq\t8dbcc \n \tldrmi\tr6, [lr], #2617\t@ 0xa39\n-\tb\tfe2ae6b0 \n+\tb\tfe2ae6a8 \n \tldmdbvs\tr9!, {r0, r9, fp}\n \tvmovvs.f64\td30, #14\t@ 0x40700000 3.750\n \tstreq\tlr, [r1], -sl, lsl #21\n-\tbeq\tfec4db10 \n+\tbeq\tfec4db08 \n \tmvnsvc\tlr, pc, asr #20\n \tldrshtvs\tr6, [r9], lr\n \tldrmi\tr1, [ip], #-2291\t@ 0xfffff70d\n-\tbl\t12dfd0 \n-\tb\tfe1ac5e0 \n+\tbl\t12dfc8 \n+\tb\tfe1ac5d8 \n \tldmibvs\tfp!, {r0, r1, r8}^\n \tstreq\tlr, [r5], -r0, asr #20\n-\tb\t1a3294 \n+\tb\t1a328c \n \tsubsmi\tr0, r9, r8, lsl #12\n \tmovweq\tlr, #10881\t@ 0x2a81\n \tstrmi\tr4, [r4], #-816\t@ 0xfffffcd0\n \tandeq\tlr, sl, lr, asr #20\n \tmvnsvc\tlr, pc, asr #20\n-\tb\t3a32ac \n-\tblvs\tfef93e38 \n+\tb\t3a32a4 \n+\tblvs\tfef93e30 \n \tldcvs\t3, cr4, [fp, #-96]!\t@ 0xffffffa0\n-\tb\t13ec2fc \n+\tb\t13ec2f4 \n \tldmne\tr1!, {r1, r2, r3, r4, r5, r7, r9, sl, fp}^\n \tstrbmi\tr6, [r1], #-2490\t@ 0xfffff646\n \tldmibeq\tr4!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n-\tblvs\te64248 \n+\tblvs\te64240 \n \trscsvs\tlr, r4, r0, lsl #22\n \tstmdaeq\tr1, {r1, r2, r7, r9, fp, sp, lr, pc}\n-\tb\tfe22e418 \n-\tb\tfe215240 \n-\tb\t13d3e40 \n+\tb\tfe22e410 \n+\tb\tfe215238 \n+\tb\t13d3e38 \n \tmvnsvs\tr7, #-1073741764\t@ 0xc000003c\n \tvldmdbvs\tfp!, {d6-}\n \tldcvs\t6, cr4, [r9], #720\t@ 0x2d0\n-\tbvs\tffee44bc \n-\tb\t11243e4 \n+\tbvs\tffee44b4 \n+\tb\t11243dc \n \tsubsmi\tr0, lr, lr, lsl #24\n \tstrhmi\tr6, [lr], #-139\t@ 0xffffff75\n \tstreq\tlr, [lr], #-2564\t@ 0xfffff5fc\n-\tb\t3233d8 \n-\tb\t101628c \n-\tb\t1313e8c \n-\tb\t13d627c \n-\tblvs\tf30e48 \n-\tb\t2c66c \n+\tb\t3233d0 \n+\tb\t1016284 \n+\tb\t1313e84 \n+\tb\t13d6274 \n+\tblvs\tf30e40 \n+\tb\t2c664 \n \tldfvss\tf0, [lr, #-36]!\t@ 0xffffffdc\n \tmovweq\tlr, #59907\t@ 0xea03\n-\tbl\t163eac \n+\tbl\t163ea4 \n \tstmibne\tr1!, {r4, r5, r6, r7, r8, sl, sp, lr}\n \tstrtmi\tr6, [ip], #2750\t@ 0xabe\n-\tb\tfe1244b4 \n+\tb\tfe1244ac \n \tldmdbvs\tip!, {r1, r2, r8, sl}^\n-\tbvs\t1ee44fc \n+\tbvs\t1ee44f4 \n \tldcvs\t0, cr4, [ip], #-404\t@ 0xfffffe6c\n-\tb\t13ee794 \n+\tb\t13ee78c \n \tstrhtmi\tr0, [r5], #-0\n-\tb\t13ee888 \n-\tbl\t296198 \n-\tb\t13ede9c \n+\tb\t13ee880 \n+\tbl\t296190 \n+\tb\t13ede94 \n \t\t\t@ instruction: 0x63bc74f5\n \tldmdbvs\tsp!, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \tsubsmi\tr4, ip, r0, lsr #13\n-\tblvs\tfff6346c \n+\tblvs\tfff63464 \n \tmovweq\tlr, #2636\t@ 0xa4c\n-\tb\te4584 \n+\tb\te457c \n \trsbmi\tr0, ip, r9, lsl #6\n \t\t\t@ instruction: 0x0c00ea0c\n-\tb\t10eddc4 \n+\tb\t10eddbc \n \tstrbmi\tr0, [r6], #3084\t@ 0xc0c\n \tmovweq\tlr, #47690\t@ 0xba4a\n \tvmovvs.f64\td30, #174\t@ 0xc1700000 -15.0\n \tldrbtvc\tlr, [r4], #2639\t@ 0xa4f\n \tandvs\tr4, ip, r3\n \tstmdaeq\tlr, {r2, r3, r8, r9, fp, sp, lr, pc}\n-\tb\t2ac0dc \n+\tb\t2ac0d4 \n \t\t\t@ instruction: 0x4323040b\n \tstmibne\tip!, {r2, r3, r5, r7, r9, sl, lr}\n \tstrbmi\tr6, [ip], #-2621\t@ 0xfffff5c3\n-\tbeq\tfeecdc38 \n+\tbeq\tfeecdc30 \n \tvmlaeq.f32\ts28, s11, s24\n \tldrmi\tr6, [ip], #-2301\t@ 0xfffff703\n-\tb\tfe3ae7f4 \n+\tb\tfe3ae7ec \n \tldclvs\t14, cr0, [sp], #20\n \tldrbtvs\tlr, [r8], #2820\t@ 0xb04\n \tstreq\tlr, [r5], -lr, lsl #21\n \tldrbvc\tlr, [r6, #2639]!\t@ 0xa4f\n \tsubvs\tr6, sp, lr, ror sl\n \tteqvs\tsp, #15925248\t@ 0xf30000\n \tldmibvs\tfp!, {r3, r4, sl, lr}^\n \tldreq\tlr, [r8, #2639]!\t@ 0xa4f\n \trscsvs\tlr, r4, r0, lsl #22\n \t\t\t@ instruction: 0x0c03ea86\n-\tb\t122e52c \n-\tb\t213f60 \n-\tb\tfe315364 \n-\tblvs\tfef96358 \n+\tb\t122e524 \n+\tb\t213f58 \n+\tb\tfe31535c \n+\tblvs\tfef96350 \n \tmovweq\tlr, #47619\t@ 0xba03\n \tstmdbeq\tr6, {r2, r3, r7, r9, fp, sp, lr, pc}\n \tstmdaeq\tr8, {r0, r1, r6, r9, fp, sp, lr, pc}\n \tmovweq\tlr, #23108\t@ 0x5a44\n-\tb\t13e4454 \n-\tb\tf273c \n+\tb\t13e444c \n+\tb\tf2734 \n \t\t\t@ instruction: 0xf8c7030a\n-\tb\t1403410 \n+\tb\t1403408 \n \t\t\t@ instruction: 0xf8c108b0\n-\tb\t143388 \n-\tbvs\tf93780 \n+\tb\t143380 \n+\tbvs\tf93778 \n \tldcvs\t3, cr4, [r9, #-44]!\t@ 0xffffffd4\n \tldrteq\tlr, [r4], #2639\t@ 0xa4f\n \tsubsmi\tr1, r6, r1, ror r8\n \tldrmi\tr4, [r9], #-1113\t@ 0xfffffba7\n-\tbl\t6d66c \n+\tbl\t6d664 \n \tldrshmi\tr6, [lr], #-16\n \tsubsmi\tr6, lr, fp, ror fp\n-\tb\t13edb78 \n+\tb\t13edb70 \n \tlfmvs\tf7, 2, [lr, #-984]!\t@ 0xfffffc28\n \t\t\t@ instruction: 0x469c62ba\n \tldcvs\t0, cr6, [sl, #-968]!\t@ 0xfffffc38\n \tvmlaeq.f64\td14, d2, d3\n \tldrbtmi\tr6, [r2], #3259\t@ 0xcbb\n-\tb\tfe32da8c \n+\tb\tfe32da84 \n \t\t\t@ instruction: 0x6c3b0903\n-\tbvs\tffc8dfd4 \n+\tbvs\tffc8dfcc \n \tstmdbeq\tr3, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tb\tfe26e0a0 \n-\tb\t10157c4 \n+\tb\tfe26e098 \n+\tb\t10157bc \n \teormi\tr0, fp, r4, lsl #6\n \ttstmi\tr8, #32\n \tmovweq\tlr, #35393\t@ 0x8a41\n \tvmlaeq.f64\td14, d10, d0\n-\tb\t63458 \n-\tb\t13d33f0 \n+\tb\t63450 \n+\tb\t13d33e8 \n \tmovwmi\tr7, #15609\t@ 0x3cf9\n \t\t\t@ instruction: 0xf8c66d38\n-\tb\t140341c \n+\tb\t1403414 \n \tldmdane\tr0, {r0, r4, r5, r7, r8}\n \teorgt\tpc, r4, r7, asr #17\n \tldmdbvs\tsp!, {r3, r5, sl, lr}^\n \tcfldrsvs\tmvf4, [fp, #-96]!\t@ 0xffffffa0\n-\tbleq\t18ddf8 \n-\tbvs\tffeae3e8 \n+\tbleq\t18ddf0 \n+\tbvs\tffeae3e0 \n \trscsvs\tlr, lr, r0, lsl #22\n-\tbleq\t18de28 \n-\tb\tfe2e4cd4 \n+\tbleq\t18de20 \n+\tb\tfe2e4ccc \n \tvldmiavs\tsl!, {d0}\n \tvldmiaeq\tlr!, {s28-s106}\n-\tb\t13e4eb0 \n+\tb\t13e4ea8 \n \t\t\t@ instruction: 0xf8c67bfb\n \tldmne\tr6, {r2, r4, ip, sp, pc}^\n \tldmdbvs\tlr!, {r2, r4, r5, sl, lr}\n \tldrbtvs\tlr, [r0], #2820\t@ 0xb04\n \tmovweq\tlr, #27266\t@ 0x6a82\n \tldrshmi\tr6, [r3], #-202\t@ 0xffffff36\n \tldrhmi\tr6, [r3], #-170\t@ 0xffffff56\n-\tb\t13eda14 \n-\tb\t13b0ffc \n-\tb\td4038 \n-\tb\t394058 \n-\tb\t10d6c40 \n+\tb\t13eda0c \n+\tb\t13b0ff4 \n+\tb\td4030 \n+\tb\t394050 \n+\tb\t10d6c38 \n \t\t\t@ instruction: 0x61ae030e\n \tldmdbne\tlr, {r1, r2, r3, r4, r5, r9, sp, lr}\n \tmovweq\tlr, #51776\t@ 0xca40\n \tstreq\tlr, [ip], #-2560\t@ 0xfffff600\n-\tb\t13e347c \n+\tb\t13e3474 \n \t\t\t@ instruction: 0x432300b0\n-\tb\t13ee948 \n+\tb\t13ee940 \n \tldmdbne\tr4, {r1, r2, r4, r5, r7, r9, fp}\n \tldrmi\tr4, [ip], #-1092\t@ 0xfffffbbc\n-\tbl\t12d850 \n+\tbl\t12d848 \n \tldrshmi\tr6, [r3], #-70\t@ 0xffffffba\n \tldrhmi\tr6, [r3], #-186\t@ 0xffffff46\n \tsubsmi\tr6, r3, sl, ror sl\n \trscsvc\tlr, r3, #323584\t@ 0x4f000\n \tstrdvs\tr6, [sl, #26]!\n \tldmdbvs\tsl!, {r0, r1, r3, r4, r5, r8, sl, fp, sp, lr}\n \tldrmi\tr1, [r9], #-2259\t@ 0xfffff72d\n-\tbl\t6e670 \n-\tb\tfe0abc58 \n-\tblvs\t1e95498 \n+\tbl\t6e668 \n+\tb\tfe0abc50 \n+\tblvs\t1e95490 \n \tstmdaeq\tr2, {r3, r7, r9, fp, sp, lr, pc}\n-\tb\tfe22d87c \n-\tb\t13d54c4 \n+\tb\tfe22d874 \n+\tb\t13d54bc \n \t\t\t@ instruction: 0xf8c578f8\n-\tb\t11b3520 \n+\tb\t11b3518 \n \tandmi\tr0, r6, r0, lsl #10\n \tstreq\tlr, [ip, #-2565]\t@ 0xfffff5fb\n-\tb\t1124164 \n+\tb\t112415c \n \tldmdane\tr3!, {r1, r3, r8, sl}^\n-\tb\t1234c8 \n-\tb\t13d38e0 \n+\tb\t1234c0 \n+\tb\t13d38d8 \n \tmovwmi\tr0, #54452\t@ 0xd4b4\n \tldrtvs\tr6, [ip], #3385\t@ 0xd39\n \tvcvtbeq.f16.f32\ts28, s30\n-\tblvs\tf1960c \n+\tblvs\tf19604 \n \tldrmi\tr4, [r4], r1, ror #8\n \tstrtmi\tr6, [r9], #-2234\t@ 0xfffff746\n-\tbl\t6e9c8 \n-\tb\tfe32bca4 \n-\tbvs\tf964e4 \n+\tbl\t6e9c0 \n+\tb\tfe32bc9c \n+\tbvs\tf964dc \n \t\t\t@ instruction: 0x0c04ea8c\n-\tb\tfe32e6d4 \n+\tb\tfe32e6cc \n \tldrmi\tr0, [r6], -r6, lsl #24\n \t\t\t@ instruction: 0x6d3a1965\n \tcfldrsvs\tmvf4, [r8], #-20\t@ 0xffffffec\n-\tb\t13e45bc \n+\tb\t13e45b4 \n \tstrdmi\tr7, [r0], #-204\t@ 0xffffff34\t@ \n-\tblvs\tfffa4dcc \n+\tblvs\tfffa4dc4 \n \tldrbvs\tlr, [r1, #2821]!\t@ 0xb05\n \teorgt\tpc, r4, r9, asr #17\n \trsbmi\tr4, r6, r2, asr r4\n \tstrdmi\tr6, [r0], #-172\t@ 0xffffff54\t@ \n \tstrhtmi\tr6, [r6], #-172\t@ 0xffffff54\n-\tb\tfe1add04 \n+\tb\tfe1adcfc \n \trsbmi\tr0, r0, r8, lsl #12\n \tldrbtvc\tlr, [r6], #2639\t@ 0xa4f\n \tldrvs\tr6, [ip, #-3454]!\t@ 0xfffff282\n \trscsvc\tlr, r0, pc, asr #20\n \trscsvs\tr6, r4, #60, 26\t@ 0xf00\n \tadcsvs\tr6, r0, #188, 24\t@ 0xbc00\n \tldrteq\tlr, [r1], pc, asr #20\n \tstmdbeq\tr4, {r0, r1, r6, r9, fp, sp, lr, pc}\n-\tb\t2635c4 \n-\tb\t1255964 \n-\tb\t5414c \n+\tb\t2635bc \n+\tb\t125595c \n+\tb\t54144 \n \tstrtmi\tr0, [fp], #-2318\t@ 0xfffff6f2\n \tstreq\tlr, [lr, #-2625]\t@ 0xfffff5bf\n-\tbvs\tfff235e0 \n+\tbvs\tfff235d8 \n \tstreq\tlr, [r9, #-2629]\t@ 0xfffff5bb\n \tbicsne\tpc, r6, ip, asr #4\n \tmsrcs\t(UNDEF: 98), ip\n-\tbvs\tfef24fe0 \n+\tbvs\tfef24fd8 \n \tstrtmi\tr4, [sl], #-1160\t@ 0xfffffb78\n \teorhi\tpc, ip, r7, asr #17\n \tldrbtvs\tr4, [ip], #-1036\t@ 0xfffffbf4\n-\tb\tfe3ae65c \n+\tb\tfe3ae654 \n \tldcvs\t8, cr0, [sp], #24\n-\tbeq\tfed0deb0 \n+\tbeq\tfed0dea8 \n \trscsvs\tlr, r3, #2048\t@ 0x800\n \tstmdaeq\tr3, {r3, r7, r9, fp, sp, lr, pc}\n \tstrmi\tr1, [r9], #2147\t@ 0x863\n-\tblvs\tfff64630 \n+\tblvs\tfff64628 \n \tcfldrdvs\tmvd4, [fp], #608\t@ 0x260\n \tldmvs\tr2!, {r3, r8, r9, fp, sp, lr, pc}^\n-\tbvs\t1f2371c \n+\tbvs\t1f23714 \n \tstrmi\tr4, [ip], #-99\t@ 0xffffff9d\n \tmovweq\tlr, #51843\t@ 0xca83\n \t\t\t@ instruction: 0xf8c7448c\n-\tb\t1403640 \n+\tb\t1403638 \n \tldclvs\t12, cr7, [fp, #-972]!\t@ 0xfffffc34\n-\tb\tfe1ac898 \n+\tb\tfe1ac890 \n \tsubsmi\tr0, r4, sl, lsl #8\n \tadcseq\tlr, r2, #323584\t@ 0x4f000\n \teorsgt\tpc, r0, r3, asr #17\n \tstrmi\tr4, [fp], #-1579\t@ 0xfffff9d5\n \tldrmi\tr4, [ip], #-1139\t@ 0xfffffb8d\n-\tbl\t12e4ac \n+\tbl\t12e4a4 \n \tstrdmi\tr6, [fp], #-72\t@ 0xffffffb8\t@ \n \tstreq\tlr, [r1, #-2827]\t@ 0xfffff4f5\n \tmovweq\tlr, #47747\t@ 0xba83\n \tsubmi\tr6, r3, sp, lsr r4\n \tldclvs\t8, cr1, [r8, #-276]!\t@ 0xfffffeec\n \tmvnsvc\tlr, #323584\t@ 0x4f000\n \tldmdane\tsp, {r0, r2, r3, r4, r5, r6, r7, r8, r9, sp, lr}^\n \tmovtvs\tr6, #12925\t@ 0x327d\n \tmovweq\tlr, #10890\t@ 0x2a8a\n-\tb\tfe0ee9c8 \n-\tb\t13d420c \n+\tb\tfe0ee9c0 \n+\tb\t13d4204 \n \tstrmi\tr0, [r8], #-2232\t@ 0xfffff748\n \tcfldrdvs\tmvd4, [r8], #24\n \tldclvs\t6, cr4, [lr, #-212]!\t@ 0xffffff2c\n-\tblvs\t1e25014 \n-\tbvs\tee4674 \n-\tbleq\t4e03c \n+\tblvs\t1e2500c \n+\tbvs\tee466c \n+\tbleq\t4e034 \n \tand\tr4, r3, r8, lsl #8\n-\tandeq\tr4, r7, r8, asr #14\n+\tandeq\tr4, r7, r0, asr r7\n \tandeq\tr0, r0, r0, ror #11\n \tvmlaeq.f64\td14, d1, d3\n-\tbleq\t10e044 \n+\tbleq\t10e03c \n \tldrmi\tr6, [r0], #-3387\t@ 0xfffff2c5\n \tandeq\tlr, r8, #532480\t@ 0x82000\n \tldrbvs\tlr, [r4, #2821]!\t@ 0xb05\n-\tbleq\t10e054 \n+\tbleq\t10e04c \n \tldrvs\tr4, [fp, #-1035]!\t@ 0xfffffbf5\n-\tb\t13e37b8 \n+\tb\t13e37b0 \n \t\t\t@ instruction: 0x63b373fb\n \tstrmi\tr6, [fp], #-3006\t@ 0xfffff442\n-\tb\t13eca24 \n+\tb\t13eca1c \n \tcmnvs\tfp, #180, 8\t@ 0xb4000000\n \tldrbmi\tr1, [r3], #-2163\t@ 0xfffff78d\n \t\t\t@ instruction: 0x46b26cfa\n \tldrmi\tr6, [sl], #-2878\t@ 0xfffff4c2\n-\tb\tfe2a48d4 \n+\tb\tfe2a48cc \n \tstrmi\tr0, [lr], #-774\t@ 0xfffffcfa\n-\tb\tfe224770 \n-\tbl\t9566c \n-\tb\tfe22c234 \n-\tb\t13d5678 \n+\tb\tfe224768 \n+\tbl\t95664 \n+\tb\tfe22c22c \n+\tb\t13d5670 \n \tstrmi\tr0, [r0], #1461\t@ 0x5b5\n \tldclvs\t0, cr4, [r8], #-432\t@ 0xfffffe50\n-\tbl\t2237c0 \n+\tbl\t2237b8 \n \tstrtmi\tr6, [r6], #-2290\t@ 0xfffff70e\n \tadcseq\tlr, r2, #323584\t@ 0x4f000\n \t\t\t@ instruction: 0x6cb81944\n-\tbl\t1a37d4 \n+\tbl\t1a37cc \n \t\t\t@ instruction: 0x468266f8\n \tstreq\tlr, [r8, #-2693]\t@ 0xfffff57b\n \tldmeq\tr8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tldrmi\tr6, [r2], #3128\t@ 0xc38\n-\tb\tfe0a47c8 \n-\tbl\t153eb8 \n+\tb\tfe0a47c0 \n+\tbl\t153eb0 \n \tldrshtmi\tr6, [r2], #-86\t@ 0xffffffaa\n \tldrteq\tlr, [r6], pc, asr #20\n-\tbleq\t24e2a4 \n-\tb\tfe224730 \n-\tbl\t956c4 \n-\tb\tfe22c284 \n-\tb\t13d56c8 \n+\tbleq\t24e29c \n+\tb\tfe224728 \n+\tbl\t956bc \n+\tb\tfe22c27c \n+\tb\t13d56c0 \n \tldmibvs\tip!, {r0, r2, r4, r5, r7, r8, sl}^\n \tstrhtmi\tr4, [lr], #-70\t@ 0xffffffba\n \tldrsbmi\tr4, [r6], #-64\t@ 0xffffffc0\n \tldmvs\tr2!, {r3, r8, r9, fp, sp, lr, pc}^\n-\tb\t13e4994 \n+\tb\t13e498c \n \tstmdane\tr6!, {r1, r4, r5, r7, r9}^\n \tstrtmi\tr6, [lr], #-2808\t@ 0xfffff508\n-\tbl\t2e3828 \n-\tb\tfe16e6b8 \n-\tb\t13d4afc \n+\tbl\t2e3820 \n+\tb\tfe16e6b0 \n+\tb\t13d4af4 \n \tldrmi\tr0, [r0], #-2232\t@ 0xfffff748\n \tstrtmi\tr4, [lr], #99\t@ 0x63\n-\tb\tfe0ae1d8 \n-\tbl\t393f0c \n-\tb\tfe0af2dc \n-\tblvs\tfff53f20 \n-\tbleq\tfef0e034 \n-\tbl\t124754 \n-\tb\tfe213f20 \n-\tbl\t195730 \n+\tb\tfe0ae1d0 \n+\tbl\t393f04 \n+\tb\tfe0af2d4 \n+\tblvs\tfff53f18 \n+\tbleq\tfef0e02c \n+\tbl\t12474c \n+\tb\tfe213f18 \n+\tbl\t195728 \n \t\t\t@ instruction: 0x462c66fe\n \tstmdaeq\tlr, {r3, r7, r9, fp, sp, lr, pc}\n \tvcvteq.s16.f32\ts28, s28, #-14\n-\tb\tfe2e4884 \n+\tb\tfe2e487c \n \tstrmi\tr0, [r0], #2830\t@ 0xb0e\n-\tbleq\t1ce148 \n+\tbleq\t1ce140 \n \tldmvs\tr6!, {r3, r8, r9, fp, sp, lr, pc}^\n \tcfldrsvs\tmvf4, [sl, #-588]!\t@ 0xfffffdb4\n \tldrteq\tlr, [r6], pc, asr #20\n \tmovweq\tlr, #51843\t@ 0xca83\n-\tb\tfe3a48f8 \n-\tbl\t2d6f4c \n-\tb\tfe3ae718 \n+\tb\tfe3a48f0 \n+\tbl\t2d6f44 \n+\tb\tfe3ae710 \n \tstrmi\tr0, [ip], #3592\t@ 0xe08\n \tldmeq\tr8!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \trscsvc\tlr, r3, pc, asr #20\n \tcfldrdvs\tmvd4, [fp, #-720]!\t@ 0xfffffd30\n \tstreq\tlr, [r8], -r6, lsl #21\n \tstreq\tlr, [fp], -r6, lsl #21\n \tldrbtmi\tr6, [r4], #-2685\t@ 0xfffff583\n-\tbl\t124820 \n+\tbl\t124818 \n \tldmdavs\tlr!, {r0, r1, r3, r4, r5, r6, r7, sl, sp, lr}^\n-\tbleq\tfef0e09c \n+\tbleq\tfef0e094 \n \t\t\t@ instruction: 0x469e63d8\n \tmovweq\tlr, #35589\t@ 0x8b05\n-\tb\tfe22e560 \n-\tbl\t9579c \n-\tb\tfe22c344 \n-\tb\t13d5788 \n+\tb\tfe22e558 \n+\tbl\t95794 \n+\tb\tfe22c33c \n+\tb\t13d5780 \n \tldmdavs\tr6!, {r2, r4, r5, r7, sl}\n \tstmdbeq\tfp, {r0, r2, r8, r9, fp, sp, lr, pc}\n-\tbleq\t14e1b0 \n+\tbleq\t14e1a8 \n \tstreq\tlr, [r2, #-2699]\t@ 0xfffff575\n \tldrmi\tr4, [sp], #-1220\t@ 0xfffffb3c\n-\tbl\t31995c \n+\tbl\t319954 \n \tstrmi\tr6, [r3], #-3314\t@ 0xfffff30e\n \tadcseq\tlr, r2, #323584\t@ 0x4f000\n-\tb\tfe124828 \n+\tb\tfe124820 \n \tldmdavs\tip!, {r1, r8, r9, fp}^\n \tldrbvs\tlr, [ip, #2821]!\t@ 0xb05\n-\tbleq\t34e1d4 \n+\tbleq\t34e1cc \n \tvldmiaeq\tip!, {s28-s106}\n \tstmiavs\tr1!, {r0, r1, r3, r6, r7, sl, lr}\n \tandeq\tlr, ip, r2, lsl #21\n-\tblvs\tffd8e3e4 \n+\tblvs\tffd8e3dc \n \t\t\t@ instruction: 0x01b5eb01\n \tadcvs\tr4, r1, r5, asr #32\n \tldmib\tr4, {r0, r2, r3, r4, sl, lr}^\n-\tbl\t1577d4 \n+\tbl\t1577cc \n \tstmdavs\tr3!, {r0, r1, r3, r4, r5, r6, r7, r8, sl, sp, lr}^\n \t\t\t@ instruction: 0x61224402\n \tldrbmi\tr4, [fp], #-2570\t@ 0xfffff5f6\n \tstrbtmi\tr6, [r1], #-99\t@ 0xffffff9d\n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \trscvs\tr6, r1, r5, lsr #32\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-219\t@ 0xffffff25\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrbcc\tsp, [r4, -r3, lsl #2]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f28ff0\n-\tsvclt\t0x0000ef3e\n-\tandeq\tr3, r7, r6, lsr #16\n+\tsvclt\t0x0000ef42\n+\tandeq\tr3, r7, lr, lsr #16\n \tandeq\tr0, r0, r0, ror #11\n-\tblmi\t626064 \n+\tblmi\t62605c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r4, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f647b\n \tstmdbvs\tr3, {r8, r9}^\n \tcmpvs\tr3, r1, lsl #6\n \tstmibvs\tr3, {r0, r1, r4, r8, fp, ip, sp, pc}\n \torrvs\tr3, r3, r1, lsl #6\n \tmvfeqs\tf7, f7\n \tstfeqp\tf7, [r0], {1}\n \t\t\t@ instruction: 0xf8514672\n-\tblt\t6e2448 \n+\tblt\t6e2440 \n \t\t\t@ instruction: 0xf842458c\n \tmvnsle\tr3, r4, lsl #22\n \t\t\t@ instruction: 0xf7ff4671\n-\tbmi\t29191c \n+\tbmi\t291914 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror ip\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrbcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tsvc\t0x0008f7f2\n-\tstrdeq\tr3, [r7], -r8\n+\tsvc\t0x000cf7f2\n+\tandeq\tr3, r7, r0, lsl #16\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000737b6\n+\t\t\t@ instruction: 0x000737be\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\tc652b8 \n+\tbmi\tc652b0 \n \taddlt\tr4, r4, r1, lsr fp\n \t\t\t@ instruction: 0xf8d8447a\n \tsvcge\t0x00005018\n \tstrmi\tr4, [ip], -r1, lsl #13\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n-\tbllt\t954494 \n+\tbllt\t95448c \n \tstmdale\tlr, {r6, sl, fp, sp}\n-\tbmi\tac1fac \n+\tbmi\tac1fa4 \n \tldrbtmi\tr4, [sl], #-2856\t@ 0xfffff4d8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r0, -r3, asr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf02487f0\n \t\t\t@ instruction: 0x4648013f\n \t\t\t@ instruction: 0xf0044642\n \tstrmi\tr0, [r9], #1087\t@ 0x43f\n-\tblx\tffa518c2 \n+\tblx\tffa518ba \n \trscle\tr2, r6, r0, lsl #24\n \tstrbmi\tr4, [r9], -r2, lsr #12\n \tandseq\tpc, ip, r8, lsl #2\n-\tldcl\t7, cr15, [ip], #968\t@ 0x3c8\n+\tstc\t7, cr15, [r0, #-968]\t@ 0xfffffc38\n \tandsmi\tpc, r8, r8, asr #17\n \t\t\t@ instruction: 0xf1c5e7dd\n \t\t\t@ instruction: 0xf1050680\n \taddmi\tr0, lr, #28\n \tsvclt\t0x00284440\n \tstrbmi\tr4, [r9], -lr, lsl #12\n \tldrtmi\tr4, [r5], #-1586\t@ 0xfffff9ce\n-\tstcl\t7, cr15, [ip], #968\t@ 0x3c8\n+\tldcl\t7, cr15, [r0], #968\t@ 0x3c8\n \t\t\t@ instruction: 0x3018f8d8\n \tldrtmi\tr2, [r3], #-3392\t@ 0xfffff2c0\n \tandscc\tpc, r8, r8, asr #17\n \tldrtmi\tsp, [r1], #2050\t@ 0x802\n \tstrb\tr1, [r3, r4, lsr #23]\n-\tbeq\t100f9a4 \n+\tbeq\t100f99c \n \tandseq\tpc, ip, r8, lsl #2\n \tldrbmi\tr4, [r1], -r2, asr #12\n-\tldreq\tpc, [pc, #-5]!\t@ 13917 \n+\tldreq\tpc, [pc, #-5]!\t@ 1390f \n \t\t\t@ instruction: 0xf7fe6078\n \t\t\t@ instruction: 0xf10afbbb\n \tldmdavs\tr8!, {r2, r3, r4, r8}^\n \tstrtmi\tr4, [sl], -r1, asr #8\n-\tldcl\t7, cr15, [r0], {242}\t@ 0xf2\n+\tldcl\t7, cr15, [r4], {242}\t@ 0xf2\n \tandspl\tpc, r8, r8, asr #17\n \t\t\t@ instruction: 0xf7f2e7e7\n-\tsvclt\t0x0000ee9e\n-\tandeq\tr3, r7, r4, lsl #15\n+\tsvclt\t0x0000eea2\n+\tandeq\tr3, r7, ip, lsl #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r7, r2, ror #14\n-\tblmi\tb661fc \n+\tandeq\tr3, r7, sl, ror #14\n+\tblmi\tb661f4 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460443f0\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tstrmi\tsl, [sp], -r0, lsl #30\n \tldmdavs\tfp, {r0, r3, r5, r8, fp, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tstmdbvs\tr3, {r8, r9}\n@@ -13178,43 +13176,43 @@\n \t\t\t@ instruction: 0xf04fbf88\n \tstrtmi\tr0, [r0], #-2196\t@ 0xfffff76c\n \tldrcs\tfp, [r8], r7, lsl #31\n \tstmibeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldmdaeq\tr4, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\n \tsvclt\t0x00982658\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\n-\tldc\t7, cr15, [r4], {242}\t@ 0xf2\n+\tldc\t7, cr15, [r8], {242}\t@ 0xf2\n \tstrtmi\tr6, [r2], -r3, lsr #18\n \t\t\t@ instruction: 0xf1044649\n-\tb\t13d3a24 \n+\tb\t13d3a1c \n \t\t\t@ instruction: 0xf8440cc3\n-\tb\t14039dc \n+\tb\t14039d4 \n \tstmdbvs\tr3!, {r0, r1, r4, r6, sl, fp, ip, sp, lr}^\n \tbiceq\tlr, r3, #76, 20\t@ 0x4c000\n \t\t\t@ instruction: 0xf7fe51a3\n \tstmdavs\tr3!, {r0, r1, r2, r5, r6, r8, r9, fp, ip, sp, lr, pc}\n-\tbmi\t3aba7c \n+\tbmi\t3aba74 \n \trsbvs\tr6, fp, r3, ror #16\n \tstmiavs\tr3!, {r1, r3, r4, r5, r6, sl, lr}\n \tstmiavs\tr3!, {r0, r1, r3, r5, r7, sp, lr}^\n-\tblmi\t22bd8c \n+\tblmi\t22bd84 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -r4, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n-\tmrc\t7, 1, APSR_nzcv, cr12, cr2, {7}\n-\t\t\t@ instruction: 0x000736b4\n+\tmcr\t7, 2, pc, cr0, cr2, {7}\t@ \n+\t\t\t@ instruction: 0x000736bc\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr1, r5, r6, lsr fp\n-\tandeq\tr3, r7, ip, lsr #12\n+\tandeq\tr3, r7, r4, lsr r6\n \tsvcmi\t0x00f0e92d\n \tldrbls\tpc, [r8, #2271]!\t@ 0x8df\t@ \n-\tblhi\tceecc \n+\tblhi\tceec4 \n \tsvcge\t0x0004b0b5\n \tstmib\tr7, {r0, r3, r4, r5, r6, r7, sl, lr}^\n \t\t\t@ instruction: 0xf8df3206\n \t\t\t@ instruction: 0xf8df25ec\n \tldrbtmi\tr3, [sl], #-1516\t@ 0xfffffa14\n \tsmlabteq\tr2, r7, r9, lr\n \tldrsbtpl\tpc, [r0], #135\t@ 0x87\t@ \n@@ -13237,103 +13235,103 @@\n \taddne\tpc, r7, #-536870908\t@ 0xe0000004\n \tadcscc\tpc, r2, #204, 4\t@ 0xc000000c\n \tvrhadd.s8\td22, d10, d26\n \tvrshr.s64\td21, d20, #49\n \t\t\t@ instruction: 0x616a0296\n \t\t\t@ instruction: 0xf8594680\n \trsbsvs\tr3, fp, r3\n-\tblcs\t2db00 \n+\tblcs\t2daf8 \n \tcmphi\tr2, r0, asr #32\t@ \n \t\t\t@ instruction: 0x462268fc\n \tvsubl.s8\t, d0, d1\n \t\t\t@ instruction: 0xf0008126\n \t\t\t@ instruction: 0x462080df\n-\tbmi\t44f2cc \n+\tbmi\t44f2c4 \n \t\t\t@ instruction: 0xf970f032\n \t\t\t@ instruction: 0xf8df6178\n \t\t\t@ instruction: 0xf8593568\n \tstmdavs\tr3!, {r0, r1, lr}\n \tldrsbcc\tpc, [r8, #-131]!\t@ 0xffffff7d\t@ \n \t\t\t@ instruction: 0xf0002b00\n \tmovwcs\tr8, #455\t@ 0x1c7\n \t\t\t@ instruction: 0x469a627b\n \tadcsvs\tr6, fp, #-1342177265\t@ 0xb000000f\n-\tblcs\t2e1c0 \n+\tblcs\t2e1b8 \n \tandcs\tsp, r1, #104, 26\t@ 0x1a00\n-\tbeq\t44f33c \n+\tbeq\t44f334 \n \tstrbmi\tr9, [r1], -r0, lsl #4\n \tandmi\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf8a4f034\n \t\t\t@ instruction: 0x46046afb\n \tstccs\t3, cr3, [r0], {1}\n-\tblle\t19ac6e0 \n+\tblle\t19ac6d8 \n \t\t\t@ instruction: 0xb123697b\n \tstrbmi\tr4, [r1], -r2, lsr #12\n \t\t\t@ instruction: 0xf0474618\n-\tbvs\tfef12178 \n-\tbeq\t2ce758 \n-\tbl\t10ee2f4 \n+\tbvs\tfef12170 \n+\tbeq\t2ce750 \n+\tbl\t10ee2ec \n \tadcsvs\tr7, r9, #228, 2\t@ 0x39\n \tldmdavs\tr2, {r0, r1, r4, fp, sp, lr}^\n-\tbl\t1ca5064 \n+\tbl\t1ca505c \n \t\t\t@ instruction: 0xf0c00101\n \t\t\t@ instruction: 0xf8df80e0\n \t\t\t@ instruction: 0x11a23500\n \t\t\t@ instruction: 0xf0246a79\n \tldrmi\tr0, [r1], #-63\t@ 0xffffffc1\n \tandcc\tpc, r3, r9, asr r8\t@ \n \t\t\t@ instruction: 0xf5036279\n \tteqvs\tfp, r0, lsl #3\n \t\t\t@ instruction: 0xf8d16238\n \tstrmi\tr3, [r3], #-756\t@ 0xfffffd0c\n \trscscc\tpc, r4, #12648448\t@ 0xc10000\n \t\t\t@ instruction: 0xf0002a00\n-\tbvs\tef3f50 \n-\tbl\te565c \n+\tbvs\tef3f48 \n+\tbl\te5654 \n \tldrbmi\tr0, [r8], -r8, lsl #12\n \t\t\t@ instruction: 0xf10b462a\n \tcmpcs\tr0, r0, asr #22\n \t\t\t@ instruction: 0xff9ef7f5\n \tmvnsle\tr4, lr, asr r5\n \tsvcmi\t0x0000f5b4\n \trscshi\tpc, r0, r0, asr #5\n \tldrtcc\tpc, [r4], #2271\t@ 0x8df\t@ \n \tandcc\tpc, r3, r9, asr r8\t@ \n-\tblcs\t6dbe4 \n+\tblcs\t6dbdc \n \torrhi\tpc, r5, r0\n \tstrtcc\tpc, [r8], #2271\t@ 0x8df\n \t\t\t@ instruction: 0xf8596afa\n \tldmdavs\tfp, {r0, r1, ip, sp}\n \tsvclt\t0x00d42b00\n \tmovwcs\tr2, #4864\t@ 0x1300\n \tsvclt\t0x00182a20\n-\tblcs\t1c798 \n+\tblcs\t1c790 \n \t\t\t@ instruction: 0xf005d09a\n \tmovwcs\tpc, #4055\t@ 0xfd7\t@ \n \tldmibvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, r9, sp, lr}\n \tvldmiale\tr6, {d2-d1}\n-\tbeq\t44f40c \n+\tbeq\t44f404 \n \tandmi\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf0344641\n-\tbvs\tfff11f14 \n+\tbvs\tfff11f0c \n \tmovwcc\tr4, #5636\t@ 0x1604\n \trscsvs\tr2, fp, #0, 24\n \t\t\t@ instruction: 0xf8dfda98\n \t\t\t@ instruction: 0xf8593460\n \tldmdavs\tfp, {r0, r1, ip, sp}\n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0xf7f281bc\n-\t\t\t@ instruction: 0x4603ef9c\n+\tstrmi\tlr, [r3], -r0, lsr #31\n \tldmdavs\tlr, {r3, r4, r5, r7, fp, sp, lr}\n-\tblx\tfe8cfc14 \n+\tblx\tfe8cfc0c \n \tmvncc\tpc, #82837504\t@ 0x4f00000\n \tmvnsvc\tpc, #217055232\t@ 0xcf00000\n \taddsmi\tr4, ip, #5242880\t@ 0x500000\n \tbichi\tpc, r8, r0, asr #32\n-\tblcs\t1ee2e0 \n+\tblcs\t1ee2d8 \n \tmvnshi\tpc, r0, asr #32\n \tcmneq\tr8, #-1073741823\t@ 0xc0000001\t@ \n \t\t\t@ instruction: 0x462862fb\n \tstc2\t0, cr15, [r2, #-108]!\t@ 0xffffff94\n \ttstcs\tr0, r0, asr #4\n \t\t\t@ instruction: 0xf02f6af8\n \t\t\t@ instruction: 0xf44ffd1f\n@@ -13345,59 +13343,59 @@\n \t\t\t@ instruction: 0xf01b4640\n \tldmdavs\tfp!, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc}^\n \tstrdcs\tr6, [r0], -sl\n \tldmdavs\tfp, {r8, sp}\n \tsmlabteq\tr0, r2, r9, lr\n \t\t\t@ instruction: 0xf0402b00\n \tandcs\tr8, r0, r6, asr #3\n-\tblmi\tffd2682c \n+\tblmi\tffd26824 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tldrhmi\tr3, [sl], #-12\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tbicshi\tpc, r8, r0, asr #32\n \tldrtmi\tr3, [sp], r4, asr #15\n-\tblhi\tcef54 \n+\tblhi\tcef4c \n \tsvchi\t0x00f0e8bd\n \tteqcs\tr3, #61952\t@ 0xf200\n \t\t\t@ instruction: 0x21b468ba\n \t\t\t@ instruction: 0x4620447c\n \tmrc2\t0, 6, pc, cr12, cr2, {1}\n \tcdp\t14, 0, cr1, cr8, cr3, {0}\n \tsvclt\t0x00a43a10\n \tcmnvs\tfp, r0, lsl #6\n \tsvcge\t0x0017f6bf\n \t\t\t@ instruction: 0x266e68b8\n-\tblx\t134fcc0 \n+\tblx\t134fcb8 \n \t\t\t@ instruction: 0xf1074605\n \t\t\t@ instruction: 0xf0300034\n-\tbmi\tffa13204 \n-\tbcc\t44f4fc \n+\tbmi\tffa131fc \n+\tbcc\t44f4f4 \n \t\t\t@ instruction: 0xf8594621\n \tstrls\tr2, [r2, #-2]\n-\tblvs\t1eaeae8 \n+\tblvs\t1eaeae0 \n \tadcscs\tr9, ip, #268435456\t@ 0x10000000\n \t\t\t@ instruction: 0xf00e9600\n \tstrtmi\tpc, [r8], -r3, asr #29\n \tstc2l\t0, cr15, [r8], {27}\n \t\t\t@ instruction: 0xf01b4640\n \tldmdavs\tfp!, {r0, r2, r6, r7, sl, fp, ip, sp, lr, pc}^\n \tstrdcs\tr6, [r0], -sl\n \tldmdavs\tfp, {r8, sp}\n \tsmlabteq\tr0, r2, r9, lr\n \tadcsle\tr2, r6, r0, lsl #22\n \tsbccs\tr4, r1, #14221312\t@ 0xd90000\n \tldrbtmi\tr4, [r8], #-1569\t@ 0xfffff9df\n \t\t\t@ instruction: 0xf8c0f030\n \tldrmi\tlr, [ip], #-1967\t@ 0xfffff851\n-\tbl\tfe92c7cc \n+\tbl\tfe92c7c4 \n \tldrmi\tr0, [sl], sl, lsl #8\n \tstrbtvc\tlr, [r4], #2596\t@ 0xa24\n \tldmib\tr7, {r0, r1, r2, r4, r8, r9, sl, sp, lr, pc}^\n-\tblcc\t204fc \n+\tblcc\t204f4 \n \tmovwcs\tfp, #7960\t@ 0x1f18\n \tsvclt\t0x00183202\n \tldrmi\tr2, [ip], -r0, lsl #6\n \t\t\t@ instruction: 0xf0402b00\n \tvst4.\t{d24-d27}, [pc :128], r8\n \tstrbmi\tr4, [r0], -r0, lsl #2\n \tldc2l\t0, cr15, [lr, #36]\t@ 0x24\n@@ -13422,37 +13420,37 @@\n \tmovwcc\tr7, #16410\t@ 0x401a\n \tstccs\t8, cr15, [r3], {3}\n \tstccs\t8, cr15, [r2], {3}\n \tstccs\t8, cr15, [r1], {3}\n \t\t\t@ instruction: 0xd1f54299\n \taddsmi\tr6, ip, #241664\t@ 0x3b000\n \tcmphi\tr7, r0, asr #6\t@ \n-\tbvs\tffe1a910 \n-\tbl\t225644 \n+\tbvs\tffe1a908 \n+\tbl\t22563c \n \t\t\t@ instruction: 0xf7f20103\n-\tldrtmi\tlr, [r2], -r8, lsr #21\n-\tbvs\t1edaf48 \n-\tldrteq\tpc, [pc], #-4\t@ 13d8c \t@ \n+\tldrtmi\tlr, [r2], -ip, lsr #21\n+\tbvs\t1edaf40 \n+\tldrteq\tpc, [pc], #-4\t@ 13d84 \t@ \n \tmrceq\t1, 4, r0, cr14, cr9, {4}\n \tsvclt\t0x0094428b\n \tldclne\t6, cr4, [r3], #-204\t@ 0xffffff34\n \tsvclt\t0x00281866\n \trscseq\tr3, r4, r1, lsl #6\n \tsvclt\t0x008842a6\n-\tbcs\tde09ac \n+\tbcs\tde09a4 \n \tldrbvc\tlr, [r6], -r3, lsl #22\n \tbiceq\tpc, r0, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf04f441a\n \t\t\t@ instruction: 0xf8020301\n \tsha256h.32\t, q0, q4\n \tldmdacs\tr7!, {r3, r5, r7, pc}\n-\tbvs\tfff0addc \n+\tbvs\tfff0add4 \n \teorseq\tpc, r8, #192, 2\t@ 0x30\n \tldrmi\tr2, [r8], #-256\t@ 0xffffff00\n-\tstmia\tr0!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tr4!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrdls\tpc, [ip], -r7\t@ \n \tcmpcs\tr0, sl, lsr #12\n \tadcsmi\tpc, r0, r7, asr #17\n \tstrcs\tr4, [r0], #-1608\t@ 0xfffff9b8\n \tadcsvs\tpc, r4, r7, lsl #17\n \tadcsmi\tpc, r5, r7, lsl #17\n \tadcsmi\tpc, r6, r7, lsr #17\n@@ -13483,21 +13481,21 @@\n \t\t\t@ instruction: 0xf806f030\n \tldrbt\tr4, [r5], r8, lsr #12\n \tvst2.16\t{d20-d21}, [pc :256]\n \tstrbmi\tr4, [r2], -r0, lsl #6\n \tldrbtmi\tr2, [r8], #-455\t@ 0xfffffe39\n \t\t\t@ instruction: 0xfff6f008\n \t\t\t@ instruction: 0xf47f3001\n-\tblmi\t1eff724 \n+\tblmi\t1eff71c \n \tandvs\tpc, r3, r9, asr r8\t@ \n \t\t\t@ instruction: 0xf7f24630\n-\tstmdavs\tr3!, {r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr3!, {r4, r5, r6, r7, r8, fp, sp, lr, pc}\n \tldrtmi\tr2, [r0], -r1, lsl #4\n \tcmncs\tr8, r3, asr #17\t@ \n-\tldmdb\tr6!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tsl!, {r1, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsubcs\tlr, r0, #32505856\t@ 0x1f00000\n \t\t\t@ instruction: 0xf1072100\n \t\t\t@ instruction: 0xf02f0078\n \t\t\t@ instruction: 0xf44ffbdd\n \tmrscs\tr4, R8_usr\n \t\t\t@ instruction: 0xf02f4640\n \t\t\t@ instruction: 0xf44ffbd7\n@@ -13518,93 +13516,93 @@\n \tldmvs\tr8!, {r1, r3, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f76819\n \t\t\t@ instruction: 0xf44ffc61\n \tstrbmi\tr4, [r0], -r0, lsl #2\n \tldc2l\t0, cr15, [r0], #36\t@ 0x24\n \t\t\t@ instruction: 0xf01b4640\n \tldmdavs\tfp!, {r0, r1, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^\n-\tblcs\t2df64 \n+\tblcs\t2df5c \n \tldmdbmi\tsl, {r5, r7, ip, lr, pc}^\n \tsbcsvc\tpc, r2, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2137\t@ 0xfffff7a7\n \t\t\t@ instruction: 0xf02f4478\n \tstrtmi\tpc, [r8], -r9, lsr #31\n \tldmdacs\tpc!, {r3, r4, r7, r9, sl, sp, lr, pc}\t@ \n-\tbvs\tfff0af2c \n+\tbvs\tfff0af24 \n \tsubeq\tpc, r0, #192, 2\t@ 0x30\n \tldrmi\tr2, [r8], #-256\t@ 0xffffff00\n-\tsvc\t0x00f8f7f1\n+\tsvc\t0x00fcf7f1\n \tldrdls\tpc, [ip], -r7\t@ \n \tcmpcs\tr0, sl, lsr #12\n \t\t\t@ instruction: 0xf7f54648\n \tldmdbvs\tfp!, {r0, r1, r2, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}\n \ttstcs\tr0, r8, lsr r2\n \tcfstr32pl\tmvfx15, [r0], {3}\n \t\t\t@ instruction: 0xf8dc4648\n \tmovtcc\tr3, #756\t@ 0x2f4\n \trscscc\tpc, r4, #204, 16\t@ 0xcc0000\n-\tblx\tfe0d0006 \n+\tblx\tfe0cfffe \n \tvst1.16\t{d30}, [pc], r2\n \tstrbmi\tr4, [r0], -r0, lsl #2\n \tldc2\t0, cr15, [ip], #36\t@ 0x24\n \t\t\t@ instruction: 0xf01b4640\n \tldmdavs\tfp!, {r0, r1, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^\n \tstrdcs\tr6, [r0], -sl\n \tldmdavs\tfp, {r8, sp}\n \tsmlabteq\tr0, r2, r9, lr\n \t\t\t@ instruction: 0xf43f2b00\n \tldmdbmi\tpc!, {r3, r5, r6, r9, sl, fp, sp, pc}\t@ \n \tldmdami\tpc!, {r4, r5, r6, r7, r9, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff70f02f\n \tldrb\tr2, [pc], -r0\n-\tbeq\te503a0 \n+\tbeq\te50398 \n \t\t\t@ instruction: 0xf0344620\n \tsubcs\tpc, r0, #225280\t@ 0x37000\n \tldrbmi\tr4, [r0], -r1, lsl #12\n \tcmneq\tr8, #-1073741823\t@ 0xc0000001\t@ \n \t\t\t@ instruction: 0xf02f62fb\n \tldrtmi\tpc, [r0], -pc, asr #23\t@ \n \tsubcs\tr6, r0, #1040384\t@ 0xfe000\n \t\t\t@ instruction: 0xf00e4631\n-\tbmi\t912ef4 \n+\tbmi\t912eec \n \t\t\t@ instruction: 0x46234932\n \t\t\t@ instruction: 0xf8594479\n \t\t\t@ instruction: 0xf8cd2002\n \tstrls\tsl, [r3, #-4]\n-\tblvs\tfe4397c4 \n+\tblvs\tfe4397bc \n \tandls\tr2, r0, #-268435450\t@ 0xf0000006\n \tandne\tpc, r1, #64, 4\n \tldc2\t0, cr15, [r8, #-56]!\t@ 0xffffffc8\n \tstmdbmi\tfp!, {r0, r3, r4, r9, sl, sp, lr, pc}\n \tandne\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2090\t@ 0xfffff7d6\n \t\t\t@ instruction: 0xf02f4478\n \tandcs\tpc, r0, r1, asr #30\n \tstmdbmi\tr8!, {r4, r5, r9, sl, sp, lr, pc}\n \tldmibvs\tsl!, {r0, r1, r5, r9, sl, lr}\n \tldrbtmi\tr9, [r9], #-2\n \teorcs\tr9, r0, r1, lsl #4\n \tandls\tr2, r0, #268435463\t@ 0x10000007\n \t\t\t@ instruction: 0xf00e22f7\n-\tldrb\tpc, [pc, #3361]!\t@ 14d19 \t@ \n-\tbeq\t44f85c \n+\tldrb\tpc, [pc, #3361]!\t@ 14d11 \t@ \n+\tbeq\t44f854 \n \t\t\t@ instruction: 0xffb6f031\n \tandcs\tlr, r1, ip, lsl #14\n \tldrt\tr2, [lr], r0, lsl #4\n-\tbl\td51fd4 \n-\tandeq\tr3, r7, r4, ror #11\n-\tldrdeq\tr3, [r7], -r6\n+\tbl\te51fcc \n+\tandeq\tr3, r7, ip, ror #11\n+\tldrdeq\tr3, [r7], -lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr r5\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, ip, lsr #12\n \tstrdeq\tr0, [r0], -r4\n-\t\t\t@ instruction: 0x000733bc\n+\tandeq\tr3, r7, r4, asr #7\n \tldrdeq\tr1, [r5], -r0\n \tmuleq\tr0, r4, r5\n \tandeq\tr1, r5, r2, ror r6\n \tandeq\tr1, r5, ip, lsl #12\n \tandeq\tr1, r5, r6, lsl r6\n \tstrdeq\tr1, [r5], -sl\n \tandeq\tr1, r5, r4, lsl #12\n@@ -13621,15 +13619,15 @@\n \tmuleq\tr5, r0, r3\n \tandeq\tr1, r5, sl, ror #6\n \tandeq\tr1, r5, r4, ror r3\n \tandeq\tr1, r5, r6, asr r3\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tldcmi\t6, cr4, [lr, #-576]!\t@ 0xfffffdc0\n \taddslt\tr4, r0, lr, lsr ip\n-\tbmi\tfa5288 \n+\tbmi\tfa5280 \n \tstrmi\tsl, [lr], -r6, lsl #30\n \tstmdbpl\tip!, {r0, r2, r3, r4, r5, r8, fp, lr}\n \t\t\t@ instruction: 0x4605447a\n \trsbsvs\tr6, ip, #36, 16\t@ 0x240000\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmdbmi\tr2, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc}\n \tandge\tpc, r1, r2, asr r8\t@ \n@@ -13639,15 +13637,15 @@\n \tstrtmi\tsp, [r8], -sl, asr #18\n \t\t\t@ instruction: 0xf1074642\n \tldrtmi\tr0, [r1], -ip, lsl #10\n \t\t\t@ instruction: 0xf7ff9500\n \tstmiblt\tr8!, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^\n \tldrdcc\tpc, [r0], -sl\n \tstmdami\tpc!, {r0, r1, r3, r4, r5, r6, r8, fp, ip, sp, pc}\t@ \n-\tbmi\tbe52bc \n+\tbmi\tbe52b4 \n \tldrbtmi\tr4, [sl], #-2858\t@ 0xfffff4d6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r8, asr #2]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr9!, {r4, r5, r6, r7, r8, r9, sl, pc}\n@@ -13681,21 +13679,21 @@\n \tldmdavs\tfp!, {r0, r3, r4, r5, r7, fp, ip, sp, lr, pc}^\n \tldmdbmi\tr4, {r0, r3, r5, r7, r8, r9, sl, sp, lr, pc}\n \tadcsvs\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \tldrbtmi\tr6, [r8], #-123\t@ 0xffffff85\n \tldc2\t0, cr15, [lr, #188]\t@ 0xbc\n \t\t\t@ instruction: 0xe79b687b\n-\tb\t1e5214c \n-\tandeq\tr2, r7, r0, ror pc\n+\tb\t1f52144 \n+\tandeq\tr2, r7, r8, ror pc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, r4, ror #30\n+\tandeq\tr2, r7, ip, ror #30\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr1, r5, r4, lsl #5\n-\tandeq\tr2, r7, r2, lsr #30\n+\tandeq\tr2, r7, sl, lsr #30\n \tandeq\tr1, r5, lr, lsr r2\n \tmuleq\tr5, r0, r2\n \tandeq\tr1, r5, r4, asr r2\n \tmuleq\tr5, r2, r2\n \tstrdeq\tr1, [r5], -r4\n \tandeq\tr1, r5, r6, asr #4\n \tandeq\tr1, r5, r0, ror #3\n@@ -13712,72 +13710,72 @@\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf1c0b180\n \t\t\t@ instruction: 0xf1050340\n \tldrtmi\tr0, [r0], #-1564\t@ 0xfffff9e4\n \tmovtle\tr4, #8858\t@ 0x229a\n \tstmdaeq\tr3, {r1, r5, r7, r8, r9, fp, sp, lr, pc}\n \tldrmi\tr4, [ip], #-1562\t@ 0xfffff9e6\n-\tb\tff7d21c8 \n+\tb\tff8d21c0 \n \t\t\t@ instruction: 0x46284631\n-\tblx\tfffd2204 \n+\tblx\tfffd21fc \n \tsvceq\t0x003ff1b8\n \t\t\t@ instruction: 0xf1a8d93b\n \t\t\t@ instruction: 0xf0260640\n \t\t\t@ instruction: 0x3640063f\n \tstrtmi\tr4, [r1], -r6, lsr #8\n \tstrbcc\tr4, [r0], #-1576\t@ 0xfffff9d8\n-\tblx\tffc52220 \n+\tblx\tffc52218 \n \tldrhle\tr4, [r8, #36]!\t@ 0x24\n \tldmdaeq\tpc!, {r3, ip, sp, lr, pc}\t@ \n \tsubshi\tpc, ip, r5, asr #17\n \tsvceq\t0x0000f1b8\n-\tbmi\t64866c \n+\tbmi\t648664 \n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, pc, r1, sp\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tbmi\t4b4a14 \n+\tbmi\t4b4a0c \n \tldrbtmi\tr4, [sl], #-2831\t@ 0xfffff4f1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4642d111\n \t\t\t@ instruction: 0xf1054631\n \tsmladcc\tr8, ip, r0, r0\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f241f0\n-\t\t\t@ instruction: 0xf7f2ba9f\n-\t\t\t@ instruction: 0x6debeaa0\n+\t\t\t@ instruction: 0xf7f2baa3\n+\t\t\t@ instruction: 0x6debeaa4\n \tstrbvs\tr4, [fp, #1091]!\t@ 0x443\n \t\t\t@ instruction: 0x4626e7d7\n \t\t\t@ instruction: 0xf7f2e7d0\n-\tsvclt\t0x0000e9f4\n-\tandeq\tr2, r7, r0, lsr lr\n+\tsvclt\t0x0000e9f8\n+\tandeq\tr2, r7, r8, lsr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, r6, asr #27\n-\tandeq\tr2, r7, sl, lsr #27\n+\tandeq\tr2, r7, lr, asr #27\n+\t\t\t@ instruction: 0x00072db2\n \tsvcmi\t0x00f0e92d\n-\tblhi\tcf75c \n+\tblhi\tcf754 \n \tsvcge\t0x0004b0f7\n-\tbcc\tfe44fad0 \n+\tbcc\tfe44fac8 \n \tldrcc\tpc, [ip], #-2271\t@ 0xfffff721\n \t\t\t@ instruction: 0xf8df62fa\n \t\t\t@ instruction: 0xf8d7241c\n \tldrbtmi\tr4, [sl], #-508\t@ 0xfffffe04\n \tldrshvs\tr6, [ip, -r8]!\n \tsubeq\tpc, r8, r1, asr #4\n \t\t\t@ instruction: 0xf8d76079\n \tldmpl\tr3, {r3, r4, r5, r6, r7, r8, ip, lr}^\n-\tbpl\t44faf4 \n+\tbpl\t44faec \n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f31c4\n \t\t\t@ instruction: 0xf01b0300\n-\tblmi\tfff92b60 \n+\tblmi\tfff92b58 \n \tcmnvs\tr8, r1, lsl #24\n \tmvnsvs\tr4, fp, ror r4\n \tmsrhi\tCPSR_s, r0\n \tstmib\tr7, {r9, sp}^\n \t\t\t@ instruction: 0xf8c72223\n \tvqadd.s8\tq9, q9, q2\n \tvsubl.s8\t, d6, d1\n@@ -13790,156 +13788,156 @@\n \tvhadd.s8\td18, d21, d0\n \tvmvn.i32\tq10, #5632\t@ 0x00001600\n \t\t\t@ instruction: 0xf8c70232\n \tvhadd.s8\td18, d30, d4\n \tvrshr.s64\t, q8, #52\n \t\t\t@ instruction: 0xf8c732d2\n \tcdp\t0, 1, cr2, cr8, cr8, {4}\n-\tblcs\t22b78 \n+\tblcs\t22b70 \n \t\t\t@ instruction: 0x81a9f2c0\n-\tbeq\t44fba0 \n+\tbeq\t44fb98 \n \tstc2\t0, cr15, [r6, #-196]!\t@ 0xffffff3c\n \tmovwcs\tr6, #2428\t@ 0x97c\n \t\t\t@ instruction: 0x46986238\n \t\t\t@ instruction: 0x61bb469b\n \tcmneq\tr8, #-1073741823\t@ 0xc0000001\t@ \n \t\t\t@ instruction: 0xf04f60bb\n \tstrbmi\tr0, [sl], r0, lsl #18\n-\tbl\t68c3ac \n-\tbl\t129477c \n+\tbl\t68c3a4 \n+\tbl\t1294774 \n \t\t\t@ instruction: 0xf5b10a03\n \t\t\t@ instruction: 0xf17a5f80\n \tstrmi\tr0, [r9], r0, lsl #4\n \tandcs\tfp, r1, #180, 30\t@ 0x2d0\n-\tb\t159cb78 \n+\tb\t159cb70 \n \t\t\t@ instruction: 0xf0020003\n \tsvclt\t0x00080201\n-\tbcs\t1cb84 \n+\tbcs\t1cb7c \n \tmovwcs\tsp, #123\t@ 0x7b\n \taddpl\tpc, r0, #843055104\t@ 0x32400000\n \tcdp\t3, 1, cr9, cr8, cr0, {0}\n \tvmov\tr0, s16\n-\tbl\t122dd8 \n+\tbl\t122dd0 \n \t\t\t@ instruction: 0xf0330109\n \tstrbne\tpc, [r5, r9, asr #24]\t@ \n \tstrmi\tr4, [r6], -r2, lsl #12\n \tstmdacs\tr0, {r0, r1, r3, r5, r9, sl, lr}\n-\tbvs\te4b030 \n+\tbvs\te4b028 \n \t\t\t@ instruction: 0x4621b130\n \tandpl\tlr, r9, #3260416\t@ 0x31c000\n \tstc2l\t0, cr15, [r2, #-280]\t@ 0xfffffee8\n \tandcc\tlr, r9, #3522560\t@ 0x35c000\n \tandeq\tlr, r8, #18432\t@ 0x4800\n-\tbl\t12eefa4 \n+\tbl\t12eef9c \n \tstmdavs\tr1, {r0, r2, r8, sl}\n \taddsmi\tr6, r1, #64, 16\t@ 0x400000\n \t\t\t@ instruction: 0x0c05eb70\n \tldrmi\tfp, [r0], r4, lsr #30\n \tsbcle\tr4, r2, #179306496\t@ 0xab00000\n \t\t\t@ instruction: 0x0608ebb1\n-\tbl\t1825e00 \n+\tbl\t1825df8 \n \tstrmi\tr0, [r3], fp, lsl #6\n \tsvclt\t0x00bc2b00\n \tldrtmi\tr2, [r3], -r0, lsl #12\n-\tblmi\tfef0e2cc \n+\tblmi\tfef0e2c4 \n \tldmibvs\tsl!, {r2, r9, sl, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0xf7f28094\n-\tstrmi\tlr, [r3], -r6, lsl #23\n+\tstrmi\tlr, [r3], -sl, lsl #23\n \t\t\t@ instruction: 0xf8d368f8\n \t\t\t@ instruction: 0xf00c8000\n \t\t\t@ instruction: 0xf04ffe8b\n \t\t\t@ instruction: 0xf64f32ff\n \t\t\t@ instruction: 0xf6cf33e2\n \t\t\t@ instruction: 0x460673ff\n \tsvclt\t0x00084295\n \t\t\t@ instruction: 0xd15b429c\n-\tbne\tfe44fc88 \n+\tbne\tfe44fc80 \n \trsbsle\tr2, r8, r7, lsl #18\n \tandne\tlr, r1, sp, asr #19\n \tstmibmi\tfp!, {r0, r4, r5, r6, r9, sp}\n \tandls\tr2, r0, #32\n \tsbcpl\tpc, r6, #64, 4\n \t\t\t@ instruction: 0xf00e4479\n \t\t\t@ instruction: 0x4630fafb\n \t\t\t@ instruction: 0xf900f01b\n \tandcs\tr6, r0, #1019904\t@ 0xf9000\n \tldmdbvs\tr8!, {r8, r9, sp}^\n \tmovwcs\tlr, #2497\t@ 0x9c1\n \t\t\t@ instruction: 0xf8f8f01b\n-\tblmi\tfe766ee4 \n+\tblmi\tfe766edc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, asr #3\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmsrhi\tCPSR_fsc, r0, asr #32\n \tstrbvc\tpc, [r6, r7, lsl #10]!\t@ \n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \tldmibvs\tsl!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \t\t\t@ instruction: 0xf1024333\n \t\t\t@ instruction: 0x61ba0201\n \tldmdbvs\tfp!, {r5, r6, ip, lr, pc}\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n-\tblcs\t65d18 \n+\tblcs\t65d10 \n \tldmvs\tr8!, {r0, r1, r3, r6, ip, lr, pc}\n \tmrc2\t7, 4, pc, cr4, cr15, {7}\n \tldmibvs\tr8!, {r1, r4, r7, r8, r9, fp, lr}^\n \tstmiapl\tr3, {r1, r4, r7, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \trscsne\tpc, r4, #13828096\t@ 0xd30000\n \torrpl\tpc, r0, r1, lsl #10\n \trscsne\tpc, r4, #12779520\t@ 0xc30000\n \tldmibvs\tsl!, {r0, r1, r7, fp, ip, lr}\n-\tblcs\t2e528 \n+\tblcs\t2e520 \n \tmovwcs\tfp, #4052\t@ 0xfd4\n-\tbcs\t81d0c8 \n+\tbcs\t81d0c0 \n \tmovwcs\tfp, #3864\t@ 0xf18\n \tteqle\tsl, r0, lsl #22\n \tldmibvs\tsl!, {r0, r1, r7, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf47f2b01\n \t\t\t@ instruction: 0xe7b5af3e\n \tstrvc\tpc, [r2, #1287]!\t@ 0x507\n \t\t\t@ instruction: 0xf0334620\n \tsubcs\tpc, r0, #548\t@ 0x224\n \tstrtmi\tr4, [r8], -r1, lsl #12\n \t\t\t@ instruction: 0xf924f02f\n \t\t\t@ instruction: 0xf5074640\n \tsubcs\tr7, r0, #12713984\t@ 0xc20000\n \t\t\t@ instruction: 0xf00e4641\n-\tbmi\t1f5299c \n+\tbmi\t1f52994 \n \t\t\t@ instruction: 0x462369f9\n \tcmncs\tpc, sl, lsl #17\n \tstrhi\tlr, [r2], -sp, asr #19\n \tstrls\tr9, [r1, #-256]\t@ 0xffffff00\n-\tblvs\tfe426af4 \n+\tblvs\tfe426aec \n \tadcsvs\tpc, sl, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf00e4479\n \tldrtmi\tpc, [r0], -sp, lsl #21\t@ \n \t\t\t@ instruction: 0xf892f01b\n \tldmdbvs\tr8!, {r4, r7, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf88ef01b\n \t\t\t@ instruction: 0xf107e794\n \t\t\t@ instruction: 0xf04c00d8\n \tsbfx\tpc, sp, #24, #18\n \tsbcseq\tpc, r8, r7, lsl #2\n-\tblx\tfe0d0670 \n+\tblx\tfe0d0668 \n \t\t\t@ instruction: 0xf005e6f7\n \tmovwcs\tpc, #2819\t@ 0xb03\t@ \n \t\t\t@ instruction: 0xe7bf61bb\n \tstrmi\tr2, [ip], -r1, lsl #18\n \tmovweq\tpc, #378\t@ 0x17a\t@ \n \tldmdbvs\tfp!, {r0, r1, r4, r8, r9, fp, ip, lr, pc}\n \tldmdbvs\tr9!, {r1, r3, r9, sl, lr}^\n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0xf1078091\n \t\t\t@ instruction: 0xf7ff0078\n-\tblmi\t1813e20 \n+\tblmi\t1813e18 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \trscscs\tpc, r4, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8c34422\n \tldmdbvs\tfp!, {r2, r4, r5, r6, r7, r9, sp}\n \trsbsle\tr2, r9, r1, lsl #22\n \tldrsbpl\tpc, [r4], #135\t@ 0x87\t@ \n@@ -13950,91 +13948,91 @@\n \ttsteq\tip, #1073741825\t@ 0x40000001\t@ \n \tstrtmi\tr2, [r3], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf8033001\n \tstreq\tr2, [r1, r1, lsl #30]\n \tstrdne\tsp, [r0], sl\n \tsvclt\t0x00c22800\n \tteqeq\tr4, r7, lsl #2\t@ \n-\tbl\t65e44 \n+\tbl\t65e3c \n \tstclle\t6, cr0, [sp, #-512]\t@ 0xfffffe00\n \tmovwcc\tr7, #20250\t@ 0x4f1a\n \tmulsgt\tr9, r3, r8\n \t\t\t@ instruction: 0x2c02ea4c\n-\tb\t10b4034 \n+\tb\t10b402c \n \tcdpvc\t12, 13, cr2, cr10, cr12, {0}\n \tandcs\tlr, ip, #270336\t@ 0x42000\n \tsvccs\t0x0004f841\n \tmvnle\tr4, lr, lsl #5\n \tldcle\t8, cr2, [fp, #-56]!\t@ 0xffffffc8\n \tldrteq\tpc, [r8], -r7, lsl #2\t@ \n \tsvclt\t0x0008280f\n \tldrtmi\tr2, [r1], -r0, lsl #6\n \tsvclt\t0x00084620\n \t\t\t@ instruction: 0xf7fe63f3\n \teorscs\tpc, r8, #1523712\t@ 0x174000\n \tldrtmi\tr2, [r0], -r0, lsl #2\n-\tstc\t7, cr15, [r8], {241}\t@ 0xf1\n+\tstc\t7, cr15, [ip], {241}\t@ 0xf1\n \tstmdbvs\tr2!, {r0, r2, r5, r6, r7, r8, sl, fp, sp, lr}^\n \tldrtmi\tr0, [r1], -fp, ror #1\n-\tb\t10e5e8c \n+\tb\t10e5e84 \n \tmvnsvs\tr2, #134217729\t@ 0x8000001\n \tstmibvs\tr2!, {r0, r1, r4, r6, r7, r8, sl, fp}\n \tmovtcs\tlr, #10819\t@ 0x2a43\n \t\t\t@ instruction: 0xf7fe63b3\n \tldmdavs\tfp!, {r0, r3, r6, r8, fp, ip, sp, lr, pc}^\n \ttstcc\tr8, #1664\t@ 0x680\n-\tblne\t152778 \n+\tblne\t152770 \n \t\t\t@ instruction: 0xf8023204\n \taddsmi\tr1, sl, #1280\t@ 0x500\n \tandsvs\tlr, r1, pc, asr #20\n \tstceq\t8, cr15, [r8], {2}\n \tandsmi\tlr, r1, pc, asr #20\n \ttstcs\tr1, pc, asr #20\n \tstceq\t8, cr15, [r7], {2}\n \tstcne\t8, cr15, [r6], {2}\n-\tbvs\tfff08dfc \n+\tbvs\tfff08df4 \n \tstmib\tr3, {r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf01a8b00\n \t\t\t@ instruction: 0xe6fffff9\n \tsvclt\t0x0008280e\n \tldrteq\tpc, [r8], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf1c0d0cf\n \t\t\t@ instruction: 0xf107020e\n-\tbl\t195f4c \n+\tbl\t195f44 \n \tsmlabbcs\tr0, r0, r0, r0\n \t\t\t@ instruction: 0xf7f10092\n-\tstrb\tlr, [r4, lr, asr #24]\n+\t\t\t@ instruction: 0xe7c4ec52\n \t\t\t@ instruction: 0xf1076879\n \t\t\t@ instruction: 0xf04c00d8\n \tstrb\tpc, [r2, r7, ror #24]!\t@ \n \tsbcseq\tpc, r8, r7, lsl #2\n-\tblx\tfecd07be \n+\tblx\tfecd07b6 \n \tldmvs\tr8!, {r0, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tldreq\tpc, [r4, #-263]!\t@ 0xfffffef9\n \tstc2l\t0, cr15, [r6, #-48]\t@ 0xffffffd0\n \tstrtmi\tr4, [r8], -r4, lsl #12\n \t\t\t@ instruction: 0xf856f030\n \tldmibvs\tr8!, {r0, r1, r4, r8, fp, lr}^\n-\tbcc\t44ff08 \n+\tbcc\t44ff00 \n \tstmdapl\tr1, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr}^\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \tandls\tr2, r0, #-536870906\t@ 0xe0000006\n \taddspl\tpc, sp, #64, 4\n \tstmdbmi\tpc, {r3, r7, r8, r9, fp, sp, lr}\t@ \n \t\t\t@ instruction: 0xf00e4479\n \t\t\t@ instruction: 0x4620f9bb\n \t\t\t@ instruction: 0xffc0f01a\n \t\t\t@ instruction: 0xf7f1e6be\n-\tsvclt\t0x0000efd4\n+\tsvclt\t0x0000efd8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, r2, asr #26\n-\tandeq\tr2, r7, r8, lsl sp\n+\tandeq\tr2, r7, sl, asr #26\n+\tandeq\tr2, r7, r0, lsr #26\n \tandeq\tr0, r0, ip, lsr #12\n \tandeq\tr0, r5, r0, lsl #30\n-\tandeq\tr2, r7, r4, lsr #23\n+\tandeq\tr2, r7, ip, lsr #23\n \tandeq\tr0, r0, r8, asr #11\n \tstrdeq\tr0, [r0], -r4\n \tmuleq\tr0, r4, r5\n \tandeq\tr0, r5, r4, lsr #28\n \tandeq\tr0, r5, r0, lsl #25\n \tmvnsmi\tlr, sp, lsr #18\n \tstcmi\t6, cr4, [r9, #-48]!\t@ 0xffffffd0\n@@ -14056,15 +14054,15 @@\n \tstmdapl\tr9!, {r1, r4, r5, r8, r9}^\n \tstmdavs\tr9, {r0, r2, r4, r9, sl, lr}\n \taddsne\tpc, ip, r7, asr #17\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdale\tr3, {r0, r1, r3, r4, r5, r6, r7, sp, lr}\n \tstrtmi\tfp, [r9], -ip, ror #19\n \t\t\t@ instruction: 0xf7ff4640\n-\tbmi\t552b34 \n+\tbmi\t552b2c \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0x309cf8d7\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr7, r0, lsl #6\n \tldrtmi\tr3, [sp], r0, lsr #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -14072,20 +14070,20 @@\n \t\t\t@ instruction: 0xf004463a\n \tstrmi\tr0, [lr], #-1087\t@ 0xfffffbc1\n \t\t\t@ instruction: 0xf7fd46b8\n \tstccs\t12, cr15, [r0], {133}\t@ 0x85\n \torrcs\tsp, r0, #225\t@ 0xe1\n \tldrtmi\tr4, [r1], -r2, lsr #12\n \tandseq\tpc, ip, r7, lsl #2\n-\tldcl\t7, cr15, [sl], {241}\t@ 0xf1\n+\tldcl\t7, cr15, [lr], {241}\t@ 0xf1\n \t\t\t@ instruction: 0xe7d861bc\n-\tsvc\t0x0066f7f1\n-\tstrdeq\tr2, [r7], -r0\n+\tsvc\t0x006af7f1\n+\tstrdeq\tr2, [r7], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, lr, r8\n+\tandeq\tr2, r7, r6, lsr #17\n \t\t\t@ instruction: 0xf64db5b0\n \t\t\t@ instruction: 0xf6c941fe\n \t\t\t@ instruction: 0xf8df01ba\n \taddlt\tlr, r2, ip, rrx\n \tldrdgt\tpc, [r8], #-143\t@ 0xffffff71\t@ \n \tsvcge\t0x000044fe\n \trsbsmi\tpc, r6, #1342177284\t@ 0x50000004\n@@ -14107,88 +14105,88 @@\n \tmovwcc\tlr, #35264\t@ 0x89c0\n \tstmpl\tsl, {r0, r1, r7, r9, sp, lr}\n \tldmdavs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \tmrsle\tr0, R11_usr\n \tsmladcc\tr8, r8, r6, r4\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tsvc\t0x0024f7f1\n-\tandeq\tr2, r7, r8, lsr r8\n+\tsvc\t0x0028f7f1\n+\tandeq\tr2, r7, r0, asr #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, r2, lsl #16\n+\tandeq\tr2, r7, sl, lsl #16\n \tldrmi\tr4, [r3], -r4, lsl #13\n \t\t\t@ instruction: 0xf8df4662\n \tstrmi\tip, [r8], -r0, asr #32\n-\tblmi\t3e60ac \n+\tblmi\t3e60a4 \n \tstrlt\tr4, [r0, #1276]\t@ 0x4fc\n \t\t\t@ instruction: 0xf85cb082\n \tsvcge\t0x00003003\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf808f7ff\n-\tblmi\t227088 \n+\tblmi\t227080 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tmrc\t7, 7, APSR_nzcv, cr10, cr1, {7}\n-\t\t\t@ instruction: 0x000727b8\n+\tmrc\t7, 7, APSR_nzcv, cr14, cr1, {7}\n+\tandeq\tr2, r7, r0, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, ip, r7\n-\tblmi\t4670d0 \n+\tandeq\tr2, r7, r4, lsr #15\n+\tblmi\t4670c8 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \taddlt\tr4, r3, r4, lsl #12\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf850f7ff\n \t\t\t@ instruction: 0xf7ff4620\n-\tbmi\t2d46bc \n+\tbmi\t2d46b4 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7f1bd90\n-\tsvclt\t0x0000eed4\n-\tandeq\tr2, r7, r0, ror r7\n+\tsvclt\t0x0000eed8\n+\tandeq\tr2, r7, r8, ror r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, lr, asr #14\n-\tbmi\t3e6d18 \n+\tandeq\tr2, r7, r6, asr r7\n+\tbmi\t3e6d10 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, lr, lsl #22\n \tstmpl\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n-\tbmi\t2d50f8 \n-\tblmi\t22e95c \n+\tbmi\t2d50f0 \n+\tblmi\t22e954 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7f1bd80\n-\tsvclt\t0x0000eeb0\n-\tandeq\tr2, r7, r0, lsr #14\n+\tsvclt\t0x0000eeb4\n+\tandeq\tr2, r7, r8, lsr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r7, r4, ror #25\n-\tandeq\tr2, r7, r4, lsl #14\n+\tandeq\tr6, r7, ip, ror #25\n+\tandeq\tr2, r7, ip, lsl #14\n \tldmdbmi\tip, {r0, r1, r3, r4, r8, r9, fp, lr}\n \tstrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2587\t@ 0xfffff5e5\n \tldmdavs\tfp, {r1, r7, ip, sp, pc}\n \tstmpl\tsl, {r8, r9, sl, fp, sp, pc}\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmdavs\tr3, {r0, r1, r7, r8, fp, ip, sp, pc}\n \torrvc\tpc, r0, #67\t@ 0x43\n-\tbmi\t56c95c \n+\tbmi\t56c954 \n \tldrbtmi\tr4, [sl], #-2835\t@ 0xfffff4ed\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r7, r1, sp\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tandle\tr2, r8, r1, lsl #22\n@@ -14198,76 +14196,76 @@\n \tandvs\tr6, r3, r0, lsl #7\n \tstmdavs\tr3, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tmovwvc\tpc, #67\t@ 0x43\t@ \n \tstrb\tr6, [r2, r3]!\n \t\t\t@ instruction: 0xf0436803\n \tandvs\tr7, r3, r0, asr #6\n \t\t\t@ instruction: 0xf7f1e7dd\n-\tsvclt\t0x0000ee70\n-\tandeq\tr6, r7, r0, lsr #25\n-\tandeq\tr2, r7, lr, asr #13\n+\tsvclt\t0x0000ee74\n+\tandeq\tr6, r7, r8, lsr #25\n+\tldrdeq\tr2, [r7], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, lr, lsr #13\n+\t\t\t@ instruction: 0x000726b6\n \t\t\t@ instruction: 0xf0004a1d\n-\tblmi\t76cb70 \n+\tblmi\t76cb68 \n \tsvcvc\t0x0080f1b0\n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tandsle\tr0, lr, r0, lsl #6\n \tsvcvc\t0x0000f1b0\n \t\t\t@ instruction: 0xf1b0d00a\n \tandsle\tr7, sp, r0, asr #30\n \tsvcvs\t0x0080f1b0\n-\tblmi\t508dfc \n+\tblmi\t508df4 \n \tldrbtmi\tr2, [fp], #-515\t@ 0xfffffdfd\n \tand\tr6, r3, sl, lsl r0\n \tandcs\tr4, r1, #17408\t@ 0x4400\n \tandsvs\tr4, sl, fp, ror r4\n-\tblmi\t367230 \n+\tblmi\t367228 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_mon\n \tldrtmi\tr3, [sp], r8, lsl #14\n-\tblmi\t304008 \n+\tblmi\t304000 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xe7ed601a\n \tandcs\tr4, r2, #9216\t@ 0x2400\n \tandsvs\tr4, sl, fp, ror r4\n \t\t\t@ instruction: 0xf7f1e7e8\n-\tsvclt\t0x0000ee2c\n-\tandeq\tr2, r7, ip, asr #12\n+\tsvclt\t0x0000ee30\n+\tandeq\tr2, r7, r4, asr r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r7, lr, ror #23\n-\tandeq\tr6, r7, r4, ror #23\n-\tandeq\tr2, r7, r0, lsl r6\n-\tandeq\tr6, r7, r2, asr #23\n-\t\t\t@ instruction: 0x00076bb8\n+\tstrdeq\tr6, [r7], -r6\t@ \n+\tandeq\tr6, r7, ip, ror #23\n+\tandeq\tr2, r7, r8, lsl r6\n+\tandeq\tr6, r7, sl, asr #23\n+\tandeq\tr6, r7, r0, asr #23\n \tmvnsmi\tlr, sp, lsr #18\n \tstmdbmi\tr3, {r1, r6, sl, fp, lr}^\n \tldrbtmi\tfp, [ip], #-130\t@ 0xffffff7e\n \tsvcge\t0x00004b42\n \tstmdapl\tr1!, {r1, r6, r9, fp, lr}^\n \t\t\t@ instruction: 0x4604447b\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tr5!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \tteqle\tr0, r0, lsl #26\n \tsubsle\tr2, r2, r0, lsl #16\n \t\t\t@ instruction: 0x4620493c\n \t\t\t@ instruction: 0xf7f24479\n-\tbiclt\tlr, r8, r4, lsr #16\n+\tbiclt\tlr, r8, r8, lsr #16\n \t\t\t@ instruction: 0x4620493a\n \t\t\t@ instruction: 0xf7f24479\n-\tbllt\tfe04eaf8 \n+\tbllt\tfe04eb00 \n \tandcs\tr4, r1, #56, 22\t@ 0xe000\n \tandsvs\tr4, sl, fp, ror r4\n-\tbmi\te03100 \n+\tbmi\te030f8 \n \tldrbtmi\tr4, [sl], #-2864\t@ 0xfffff4d0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d153\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -14283,84 +14281,84 @@\n \tsfmmi\tf6, 4, [fp, #-460]!\t@ 0xfffffe34\n \tldrbtmi\tr4, [sp], #-1272\t@ 0xfffffb08\n \tstrtmi\tr4, [r8], -r1, asr #12\n \t\t\t@ instruction: 0xf8eef02f\n \tldmdavs\tr5!, {r2, r4, r6, r7, r8, ip, sp, pc}\n \tstmdbmi\tr7!, {r1, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tsvc\t0x00e6f7f1\n+\tsvc\t0x00eaf7f1\n \tstmdbmi\tr5!, {r4, r6, r8, ip, sp, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tsvc\t0x00e0f7f1\n-\tblmi\t9031fc \n+\tsvc\t0x00e4f7f1\n+\tblmi\t9031f4 \n \tldrbtmi\tr2, [fp], #-515\t@ 0xfffffdfd\n \tbfi\tr6, sl, #0, #2\n \tandcs\tr4, r2, #33792\t@ 0x8400\n \tandsvs\tr4, sl, fp, ror r4\n \t\t\t@ instruction: 0xf04fe7bc\n \t\t\t@ instruction: 0xe7ba35ff\n-\tblcs\t2ebe4 \n+\tblcs\t2ebdc \n \t\t\t@ instruction: 0x4628d0f9\n \tvmax.s8\tq10, q0, \n \t\t\t@ instruction: 0xf04f6277\n \t\t\t@ instruction: 0xf02f35ff\n \t\t\t@ instruction: 0xe7aef999\n \trscle\tr2, lr, r0, lsl #26\n \tvmul.i8\td20, d0, d7\n \tldmdami\tr7, {r1, r3, r7, r9, sp, lr}\n-\tldrbcc\tpc, [pc, #79]!\t@ 14b8b \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 14b83 \t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf98cf02f\n \t\t\t@ instruction: 0xf7f1e7a1\n-\tsvclt\t0x0000ed96\n-\t\t\t@ instruction: 0x000725ba\n+\tsvclt\t0x0000ed9a\n+\tandeq\tr2, r7, r2, asr #11\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000725b0\n+\t\t\t@ instruction: 0x000725b8\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r5, r0, lsl #19\n \tandeq\tr0, r5, r0, lsl #19\n-\tandeq\tr6, r7, r8, asr #22\n-\tandeq\tr2, r7, r2, ror r5\n-\tandeq\tr6, r7, r2, lsr #22\n+\tandeq\tr6, r7, r0, asr fp\n+\tandeq\tr2, r7, sl, ror r5\n+\tandeq\tr6, r7, sl, lsr #22\n \tandeq\tr0, r5, r0, lsl #17\n \tandeq\tr0, r5, sl, lsl r9\n \tandeq\tr0, r5, ip, ror #16\n \tandeq\tr0, r5, r6, lsl #18\n \tandeq\tr0, r5, sl, lsl r9\n \tandeq\tr0, r5, r2, lsl r9\n-\tandeq\tr6, r7, lr, asr #21\n-\tandeq\tr6, r7, r4, asr #21\n+\tldrdeq\tr6, [r7], -r6\t@ \n+\tandeq\tr6, r7, ip, asr #21\n \tandeq\tr0, r5, r0, lsl #16\n \tmuleq\tr5, sl, r8\n \t\t\t@ instruction: 0x4614b5b0\n \taddlt\tr4, r6, sp, lsl r6\n \tstmib\tr7, {r1, r8, r9, sl, fp, sp, pc}^\n-\tcfstr32mi\tmvfx4, [pc, #-0]\t@ 14ba8 \n-\tbvs\t1ee7be8 \n-\tbvs\tea5da4 \n+\tcfstr32mi\tmvfx4, [pc, #-0]\t@ 14ba0 \n+\tbvs\t1ee7be0 \n+\tbvs\tea5d9c \n \tmovwcs\tr9, #769\t@ 0x301\n \tldrtmi\tr9, [sl], -r0, lsl #4\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fc\n \t\t\t@ instruction: 0xf7ff0400\n-\tbmi\t293544 \n+\tbmi\t29353c \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r0, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tstcl\t7, cr15, [r8, #-964]\t@ 0xfffffc3c\n-\tandeq\tr2, r7, r4, asr r4\n+\tstcl\t7, cr15, [ip, #-964]\t@ 0xfffffc3c\n+\tandeq\tr2, r7, ip, asr r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, r6, lsr r4\n+\tandeq\tr2, r7, lr, lsr r4\n \tsvcmi\t0x00f0e92d\n-\tldclmi\t6, cr4, [pc, #552]!\t@ 14e20 \n+\tldclmi\t6, cr4, [pc, #552]!\t@ 14e18 \n \tldrbtmi\tr4, [sp], #-3327\t@ 0xfffff301\n-\tblhi\td00b4 \n+\tblhi\td00ac \n \tsvcge\t0x0004b0d9\n \tstmdbpl\tip!, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, lr}\n \tstmdavs\tr4!, {r1, r2, r3, r4, r5, r6, sl, lr}\n \tsmlalbtmi\tpc, ip, r7, r8\t@ \n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldrshtvs\tr4, [lr], #202\t@ 0xca\n \t\t\t@ instruction: 0xf8d7447c\n@@ -14377,24 +14375,24 @@\n \t\t\t@ instruction: 0xf04f4065\n \t\t\t@ instruction: 0xf0400400\n \tldmibvs\tip!, {r4, r6, r7, r8, pc}\n \torrmi\tpc, r4, r7, asr #17\n \t\t\t@ instruction: 0xf8c769fc\n \t\t\t@ instruction: 0xf5074180\n \tldrtmi\tr7, [sp], sl, lsr #15\n-\tblhi\tcff58 \n+\tblhi\tcff50 \n \tsvcmi\t0x00f0e8bd\n-\tblt\t352c68 \n+\tblt\t352c60 \n \tmrscs\tr9, (UNDEF: 17)\n \t\t\t@ instruction: 0xf5079101\n \trsbsvs\tr7, r9, #-2147483615\t@ 0x80000021\n-\tblx\t4d2c7a \n-\tbvs\t1e6f368 \n+\tblx\t4d2c72 \n+\tbvs\t1e6f360 \n \t\t\t@ instruction: 0xf02e69f8\n-\tbmi\tff8541ec \n+\tbmi\tff8541e4 \n \tldrbtmi\tr4, [sl], #-3035\t@ 0xfffff425\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, #-135]\t@ 0xffffff79\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tldmibvs\tr8!, {r3, r5, r7, r8, pc}^\n \tstrvc\tpc, [sl, r7, lsl #10]!\n@@ -14405,34 +14403,34 @@\n \t\t\t@ instruction: 0xf04f7986\n \ttstls\tr0, r0, lsl #24\n \tandgt\tpc, r4, sp, asr #17\n \tbiceq\tpc, ip, r7, lsl #2\n \t\t\t@ instruction: 0xf10744f8\n \tstrbmi\tr0, [ip], -fp, asr #11\n \tldrbeq\tpc, [pc], r7, lsl #2\t@ \n-\tblx\tff9d2cd0 \n+\tblx\tff9d2cc8 \n \tsvcne\t0x0001f815\n \ttstls\tr0, r0, lsr #12\n \t\t\t@ instruction: 0xf04f4643\n \tstrdcs\tr3, [r1, -pc]\n-\tmcr\t7, 2, pc, cr8, cr1, {7}\t@ \n+\tmcr\t7, 2, pc, cr12, cr1, {7}\t@ \n \tadcmi\tr3, lr, #33554432\t@ 0x2000000\n \tldmibvs\tsl!, {r1, r4, r5, r6, r7, r8, ip, lr, pc}\n \tldmibvs\tr8!, {r0, r3, r6, r9, sl, lr}^\n \tteqcc\tr0, #79\t@ 0x4f\t@ \n \tstmib\tr7, {sl, sp}^\n \t\t\t@ instruction: 0xf887334d\n \t\t\t@ instruction: 0xf02e413c\n \t\t\t@ instruction: 0xe7befd19\n \tldrteq\tpc, [r0], #-263\t@ 0xfffffef9\t@ \n \tsubeq\tpc, r8, r2, asr #4\n \t\t\t@ instruction: 0x461d4693\n \tstc2\t0, cr15, [r4, #-104]\t@ 0xffffff98\n \t\t\t@ instruction: 0x46206238\n-\tbmi\tfe450540 \n+\tbmi\tfe450538 \n \tstc2l\t7, cr15, [r8, #-1020]\t@ 0xfffffc04\n \tsvceq\t0x0000f1ba\n \tsmlalbthi\tpc, r4, r0, r2\t@ \n \tmcr\t6, 0, r4, cr8, cr0, {2}\n \t\t\t@ instruction: 0xf031aa10\n \ttstcs\tr0, sp, lsr #16\t@ \n \tstrmi\tr4, [sl], fp, lsr #12\n@@ -14444,45 +14442,45 @@\n \tandeq\tlr, r4, #72, 20\t@ 0x48000\n \tsvclt\t0x008c45b1\n \tstrcs\tr2, [r1], -r0, lsl #12\n \tsvclt\t0x00082a00\n \tcfmadd32cs\tmvax0, mvfx2, mvfx0, mvfx0\n \taddhi\tpc, lr, r0\n \tandcs\tr6, r0, #233472\t@ 0x39000\n-\tbeq\t4505d0 \n+\tbeq\t4505c8 \n \tstrbmi\tr9, [r9], #-512\t@ 0xfffffe00\n \tandpl\tpc, r0, #843055104\t@ 0x32400000\n \t\t\t@ instruction: 0xf032627b\n \t\t\t@ instruction: 0x17c6ff59\n \t\t\t@ instruction: 0x46026a7b\n \tldrtmi\tr4, [r4], -r0, lsl #13\n-\tblle\t85ed8c \n+\tblle\t85ed84 \n \tteqlt\tr0, r8, lsr r9\n \tcmnvs\tfp, r9, lsr sl\n \t\t\t@ instruction: 0xf046627a\n \tldmdbvs\tfp!, {r0, r4, r6, fp, ip, sp, lr, pc}^\n \tldmib\tr5, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n-\tbl\t498da4 \n-\tbl\t12d55d0 \n+\tbl\t498d9c \n+\tbl\t12d55c8 \n \taddsmi\tr0, r1, #6291456\t@ 0x600000\n \t\t\t@ instruction: 0x0c06eb70\n \tldrmi\tfp, [r2], r4, lsr #30\n \tsbcle\tr4, r8, #187695104\t@ 0xb300000\n \tstmdaeq\tsl, {r0, r4, r5, r7, r8, r9, fp, sp, lr, pc}\n-\tbl\t18267e8 \n+\tbl\t18267e0 \n \tstrmi\tr0, [r3], fp, lsl #8\n \tsvclt\t0x00bc2c00\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldr\tr4, [ip, r4, asr #12]!\n \tldrmi\tr4, [sp], -fp, lsr #13\n \tstrmi\tr4, [r4], -lr, lsl #23\n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n-\tblcs\t6ee4c \n+\tblcs\t6ee44 \n \tadchi\tpc, lr, r0\n-\tmrc\t7, 4, APSR_nzcv, cr2, cr1, {7}\n+\tmrc\t7, 4, APSR_nzcv, cr6, cr1, {7}\n \tldmvs\tr8!, {r0, r1, r9, sl, lr}\n \tldrdhi\tpc, [r0], -r3\n \t\t\t@ instruction: 0xf998f00c\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tmvncc\tpc, #82837504\t@ 0x4f00000\n \tmvnsvc\tpc, #217055232\t@ 0xcf00000\n \taddsmi\tr4, r6, #136314880\t@ 0x8200000\n@@ -14494,52 +14492,52 @@\n \tldrbtmi\tr9, [r9], #-512\t@ 0xfffffe00\n \tadccc\tpc, r2, #64, 4\n \tcdp2\t0, 0, cr15, cr10, cr13, {0}\n \tstrbeq\tpc, [ip], r7, lsl #2\t@ \n \tstmibvc\tr6, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf01a4650\n \tandcs\tpc, r0, #2816\t@ 0xb00\n-\tbvs\te1da38 \n+\tbvs\te1da30 \n \tmovwcs\tlr, #2507\t@ 0x9cb\n \tstc2\t0, cr15, [r4], {26}\n \tldrsbhi\tpc, [r4, #143]\t@ 0x8f\t@ \n \t\t\t@ instruction: 0xf107464c\n \tldrbtmi\tr0, [r8], #1500\t@ 0x5dc\n-\tblcs\t92ea8 \n+\tblcs\t92ea0 \n \tandls\tr4, r0, #32, 12\t@ 0x2000000\n \t\t\t@ instruction: 0xf04f4643\n \tstrdcs\tr3, [r1, -pc]\n-\tstc\t7, cr15, [ip, #964]\t@ 0x3c4\n+\tldc\t7, cr15, [r0, #964]\t@ 0x3c4\n \tadcsmi\tr3, r5, #33554432\t@ 0x2000000\n \t\t\t@ instruction: 0xf04fd1f2\n \tldmibvs\tsl!, {r4, r5, ip, sp}\n \tsubeq\tlr, fp, r7, asr #19\n \tstmib\tr7, {r0, r3, r6, r9, sl, lr}^\n \tstrcs\tr0, [r0], #-77\t@ 0xffffffb3\n \t\t\t@ instruction: 0xf88769f8\n \t\t\t@ instruction: 0xf02e413c\n \tsmusd\tr0, fp, ip\n-\tb\t162d874 \n+\tb\t162d86c \n \tldmdavs\tfp!, {r2, r9}^\n \tmovweq\tpc, #4355\t@ 0x1103\t@ \n \trsble\tr6, r2, fp, ror r0\n-\tbcs\tfe4506f8 \n+\tbcs\tfe4506f0 \n \tvst1.8\t{d22-d23}, [pc :256], r8\n \t\t\t@ instruction: 0xf7fd5100\n-\tbmi\t17d3290 \n+\tbmi\t17d3288 \n \tldmdbmi\tlr, {r2, r3, r4, r5, r6, r7, fp, sp, lr}^\n \tstmiapl\tr2!, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \trscseq\tpc, r4, #13762560\t@ 0xd20000\n \tandpl\tpc, r0, r0, lsl #10\n \trscseq\tpc, r4, #12713984\t@ 0xc20000\n \tldmdavs\tr2, {r1, r5, r6, fp, ip, lr}\n \tsvclt\t0x00d42a00\n \tandcs\tr2, r1, #0, 4\n-\tbvs\t1edfb4c \n+\tbvs\t1edfb44 \n \tandcs\tfp, r0, #24, 30\t@ 0x60\n \tteqle\tsp, r0, lsl #20\n \tldmvs\tr9!, {r1, r2, r3, r6, r9, fp, lr}^\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf47f2a01\n \tssat16mi\tsl, #12, r1\n \tmovwcs\tr2, #512\t@ 0x200\n@@ -14552,74 +14550,74 @@\n \t\t\t@ instruction: 0xf0334620\n \t\t\t@ instruction: 0xf507fa79\n \tstrmi\tr7, [r1], -r6, lsl #19\n \tldrtmi\tr2, [r0], -r0, asr #4\n \tldc2\t0, cr15, [r2], {46}\t@ 0x2e\n \tstrbmi\tr4, [r0], -r9, asr #12\n \t\t\t@ instruction: 0xf00d2240\n-\tbmi\t1093f7c \n+\tbmi\t1093f74 \n \t\t\t@ instruction: 0x462368f9\n \tstmib\tsp, {r1, r3, r7, fp, ip, lr}^\n \tstrls\tr9, [r1], -r2, lsl #20\n-\tblvs\tfe427428 \n+\tblvs\tfe427420 \n \tldrbtmi\tr2, [r9], #-623\t@ 0xfffffd91\n \tvst1.8\t{d25-d28}, [pc], r0\n \t\t\t@ instruction: 0xf00d726b\n \t\t\t@ instruction: 0xe775fd7d\n \t\t\t@ instruction: 0xf1076a38\n \t\t\t@ instruction: 0xf50706cc\n \t\t\t@ instruction: 0xf01a7986\n \t\t\t@ instruction: 0xe777fb7d\n \t\t\t@ instruction: 0xf004607e\n-\tbvs\t1f14744 \n+\tbvs\t1f1473c \n \t\t\t@ instruction: 0x46d0e7bc\n \tssatmi\tr4, #12, sl, asr #13\n \tsvceq\t0x0000f1b9\n \t\t\t@ instruction: 0xf107d114\n \tcfmsub32\tmvax6, mvfx0, mvfx8, mvfx12\n \t\t\t@ instruction: 0x46310a90\n \tstmibvc\tr6, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \tstc2l\t7, cr15, [r8], #1016\t@ 0x3f8\n-\tbeq\tfe4507dc \n+\tbeq\tfe4507d4 \n \tldc2\t7, cr15, [sl], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf8cb6a38\n \t\t\t@ instruction: 0xf8cb8000\n \t\t\t@ instruction: 0xf01aa004\n \t\t\t@ instruction: 0xe757fb5d\n-\tbcs\tfe4507f4 \n+\tbcs\tfe4507ec \n \t\t\t@ instruction: 0x46496a38\n \tstc2l\t7, cr15, [sl], #-1016\t@ 0xfffffc08\n \tldmvs\tsl!, {r0, r1, r2, r3, r4, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xf50222f4\n \t\t\t@ instruction: 0xf8c35200\n \t\t\t@ instruction: 0xe7d822f4\n \tstreq\tpc, [ip, #-263]!\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf00c68b8\n \t\t\t@ instruction: 0x4604f8b3\n \tstrbcs\tr4, [lr, #-1576]!\t@ 0xfffff9d8\n-\tblx\tff0d1086 \n+\tblx\tff0d107e \n \tldmvs\tr8!, {r1, r2, r4, r9, fp, lr}^\n-\tbvs\tffe6691c \n+\tbvs\tffe66914 \n \tstmib\tsp, {r1, r7, fp, ip, lr}^\n \tldmdbmi\tr5, {r0, sl, ip}\n \tvpadd.i8\td22, d16, d0\n \tldrbtmi\tr3, [r9], #-634\t@ 0xfffffd86\n \t\t\t@ instruction: 0xf00d9500\n \tstrtmi\tpc, [r0], -r9, lsr #26\n-\tblx\tbd1056 \n+\tblx\tbd104e \n \t\t\t@ instruction: 0xf7f1e77a\n-\tsvclt\t0x0000eb42\n-\tandeq\tr2, r7, r6, lsl #8\n+\tsvclt\t0x0000eb46\n+\tandeq\tr2, r7, lr, lsl #8\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr2, [r7], -r8\n-\t\t\t@ instruction: 0x000769b4\n-\tandeq\tr2, r7, r6, asr #7\n-\tandeq\tr2, r7, r6, ror r3\n+\tandeq\tr2, r7, r0, lsl #8\n+\t\t\t@ instruction: 0x000769bc\n+\tandeq\tr2, r7, lr, asr #7\n+\tandeq\tr2, r7, lr, ror r3\n \tandeq\tr0, r5, r8, asr #14\n \tandeq\tr0, r0, ip, lsr #12\n \tandeq\tr0, r5, r2, lsr #10\n \tandeq\tr0, r5, r2, asr #11\n \tandeq\tr0, r0, r8, asr #11\n \tstrdeq\tr0, [r0], -r4\n \tmuleq\tr0, r4, r5\n@@ -14627,15 +14625,15 @@\n \tandeq\tr0, r5, lr, asr r3\n \tmvnsmi\tlr, sp, lsr #18\n \t\t\t@ instruction: 0xf8df4604\n \tadclt\tip, r0, ip, lsr r1\n \tcdpmi\t15, 4, cr10, cr14, cr6, {0}\n \t\t\t@ instruction: 0x460d44fc\n \tmovwcs\tlr, #10695\t@ 0x29c7\n-\tblmi\t136797c \n+\tblmi\t1367974 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0x667b681b\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf85c4663\n \tldmdavs\tr3!, {r1, r2, sp, lr}\n \tcmnle\tsl, r0, lsl #22\n \ttsteq\tr4, r7, lsl #2\t@ \n@@ -14643,50 +14641,50 @@\n \tandeq\tpc, r8, #-1073741823\t@ 0xc0000001\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \tstc2l\t7, cr15, [sl], {254}\t@ 0xfe\n \trsble\tr2, r7, r0, lsl #16\n \tmovwne\tlr, #39383\t@ 0x99d7\n \tsmlabtcc\tr3, sp, r9, lr\n \t\t\t@ instruction: 0xf10769fa\n-\tbvs\ted713c \n+\tbvs\ted7134 \n \tstmib\tsp, {r0, r1, r2, r4, r5, r8, sp}^\n \tstrbmi\tr3, [r0], -r1, lsl #4\n \tmovwcs\tlr, #22999\t@ 0x59d7\n-\tbmi\teb989c \n+\tbmi\teb9894 \n \t\t\t@ instruction: 0xf02f447a\n \tmovwcs\tpc, #2115\t@ 0x843\t@ \n \trsbcc\tpc, r2, r7, lsl #17\n \tandsle\tr3, r9, r1, lsl #10\n \t\t\t@ instruction: 0xf01a2037\n \teorscs\tpc, r7, #56320\t@ 0xdc00\n \tstrmi\tr4, [r5], -r1, asr #12\n-\tblx\tfd1176 \n-\tblcs\t2f18c \n-\tbmi\tc8958c \n+\tblx\tfd116e \n+\tblcs\t2f184 \n+\tbmi\tc89584 \n \tldrbtmi\tr4, [sl], #-2862\t@ 0xfffff4d2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror lr\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -ip, asr #2\n \tldrtmi\tr3, [sp], r8, ror #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \teorsle\tr2, ip, r0, lsl #24\n \t\t\t@ instruction: 0xf7f14620\n-\tteqcs\tr8, r8\t@ \n+\tteqcs\tr8, ip\t@ \n \t\t\t@ instruction: 0xf0334605\n \t\t\t@ instruction: 0xf105fda9\n \tstmdblt\tr0, {r0, r3, r4, r5, r9}\n \t\t\t@ instruction: 0x46102237\n \t\t\t@ instruction: 0xf01a607a\n \tldmdavs\tsl!, {r0, r1, r2, r3, r8, r9, fp, ip, sp, lr, pc}^\n \tstrmi\tr4, [r5], -r1, lsr #12\n-\tblx\t5d11c6 \n+\tblx\t5d11be \n \tldmdavs\tsl!, {r0, r1, r2, r3, r4, r8, fp, lr}^\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n-\tblx\tff1511d0 \n+\tblx\tff1511c8 \n \t\t\t@ instruction: 0x4641687a\n \t\t\t@ instruction: 0xf02e4628\n \tldmdavs\tr3!, {r0, r1, r2, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}\n \tsbcle\tr2, ip, r0, lsl #22\n \tvmul.i8\td20, d0, d9\n \tldmdami\tr9, {r2, r3, r4, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n@@ -14695,39 +14693,39 @@\n \trscvs\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2070\t@ 0xfffff7ea\n \t\t\t@ instruction: 0xf02e4478\n \t\t\t@ instruction: 0xe78bfdb7\n \t\t\t@ instruction: 0xf1074914\n \teorscs\tr0, r7, #44, 16\t@ 0x2c0000\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n-\tblx\tffbd1214 \n+\tblx\tffbd120c \n \tteqcs\tr8, r4, lsr #15\n \t\t\t@ instruction: 0xf0334620\n \tstmdacs\tr0, {r0, r1, r2, r3, r5, r6, r8, sl, fp, ip, sp, lr, pc}\n \teorscs\tfp, r7, #12, 30\t@ 0x30\n \t\t\t@ instruction: 0xe7c42239\n-\tb\tfe053138 \n-\tandeq\tr1, r7, r0, asr #31\n+\tb\tfe153130 \n+\tandeq\tr1, r7, r8, asr #31\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x00071fb4\n+\t\t\t@ instruction: 0x00071fbc\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r5, ip, lsl #7\n-\tandeq\tr1, r7, sl, lsr pc\n+\tandeq\tr1, r7, r2, asr #30\n \tandeq\tr7, r5, r6, ror #6\n \tandeq\tr0, r5, ip, lsl #4\n \tandeq\tr0, r5, r2, ror #5\n \tstrdeq\tr0, [r5], -sl\n \tldrdeq\tr0, [r5], -r0\t@ \n \tstrdeq\tr0, [r5], -r2\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r4], #-20\t@ 0xffffffec\n \tsvcge\t0x0002b08d\n \t\t\t@ instruction: 0x460e447c\n \tmovwcs\tlr, #2503\t@ 0x9c7\n-\tbmi\tca7e80 \n+\tbmi\tca7e78 \n \tldrdhi\tpc, [ip], #-135\t@ 0xffffff79\n \tldcvs\t8, cr5, [ip], #908\t@ 0x38c\n \trsbsvs\tr6, fp, #1769472\t@ 0x1b0000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [fp], #-2862\t@ 0xfffff4d2\n \tandls\tpc, r2, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n@@ -14744,15 +14742,15 @@\n \tandcc\tlr, r3, #3522560\t@ 0x35c000\n \tmovwcs\tlr, #2500\t@ 0x9c4\n \tldrdne\tlr, [r5], -r7\n \tsmlabteq\tr2, r4, r9, lr\n \tandcc\tlr, r7, #3522560\t@ 0x35c000\n \tmovwcs\tlr, #18884\t@ 0x49c4\n \tldrdcc\tpc, [r0], -r9\n-\tbmi\t703e6c \n+\tbmi\t703e64 \n \tldrbtmi\tr4, [sl], #-2839\t@ 0xfffff4e9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r1, lsr #2\n \tldrtmi\tr3, [sp], ip, lsr #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -14767,66 +14765,66 @@\n \t\t\t@ instruction: 0xf0024478\n \t\t\t@ instruction: 0xe7bdf83b\n \tvmla.i8\td20, d0, d14\n \tstmdami\tlr, {r0, r2, r6, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r4, #184]!\t@ 0xb8\n \t\t\t@ instruction: 0xf7f1e7d3\n-\tsvclt\t0x0000e9fe\n-\tandeq\tr1, r7, r0, asr lr\n+\tsvclt\t0x0000ea02\n+\tandeq\tr1, r7, r8, asr lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr1, r7, r2, lsr lr\n-\tldrdeq\tr1, [r7], -lr\n+\tandeq\tr1, r7, sl, lsr lr\n+\tandeq\tr1, r7, r6, ror #27\n \tstrdeq\tr0, [r5], -r8\n \tandeq\tr0, r5, sl, lsr r2\n \tandeq\tr0, r5, r2, ror #1\n \tandeq\tr0, r5, ip, lsr r2\n \tldrdeq\tr0, [r5], -r0\t@ \n \tandeq\tr0, r5, r2, lsl r2\n-\tblmi\t367adc \n+\tblmi\t367ad4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t300eb8 \n+\tbmi\t300eb0 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmib\tip, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr1, r7, r4, asr sp\n+\tldmib\tr0, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr1, r7, ip, asr sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r7, lr, lsr sp\n+\tandeq\tr1, r7, r6, asr #26\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tcfmsuba32mi\tmvax4, mvax4, mvfx11, mvfx1\n \taddlt\tr4, r3, fp, lsr ip\n-\tblmi\tee64f0 \n+\tblmi\tee64e8 \n \tldcmi\t15, cr10, [fp, #-0]\n \tldrbtmi\tr5, [fp], #-2356\t@ 0xfffff6cc\n \tstmdavs\tr4!, {r1, r2, r4, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \tstrmi\tr0, [ip], -r0, lsl #8\n \tandhi\tpc, r5, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n \tteqle\tfp, r0, lsl #22\n \tandcs\tr4, r4, #52, 18\t@ 0xd0000\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n-\tblx\tfead13de \n+\tblx\tfead13d6 \n \tsubcs\tfp, ip, r8, ror #3\n \t\t\t@ instruction: 0xf9faf01a\n \tstrtmi\tr4, [r9], -r5, lsl #12\n \t\t\t@ instruction: 0xf0294648\n \teorsvs\tpc, r0, fp, lsl pc\t@ \n \tteqle\tfp, r0, lsl #16\n \tldrdcc\tpc, [r0], -r8\n-\tbllt\t1cee5f4 \n-\tblmi\t9a7bf0 \n+\tbllt\t1cee5ec \n+\tblmi\t9a7be8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tlr, r0, lsl #6\n \tstrcc\tr4, [ip, -r8, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdlt\tr8, [ip, -r0]!\n@@ -14855,56 +14853,56 @@\n \tldrdcc\tpc, [r0], -r8\n \tadcsle\tr2, pc, r0, lsl #22\n \tvmul.i8\td20, d0, d1\n \tldmdami\tr1, {r1, r3, r4, r5, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [r4, #-184]\t@ 0xffffff48\n \t\t\t@ instruction: 0xf7f1e7b6\n-\tsvclt\t0x0000e94e\n-\tandeq\tr1, r7, ip, lsl #26\n+\tsvclt\t0x0000e952\n+\tandeq\tr1, r7, r4, lsl sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r7, r2, lsl #26\n+\tandeq\tr1, r7, sl, lsl #26\n \tandeq\tr0, r0, r8, lsl r6\n \tmuleq\tr5, sl, ip\n-\t\t\t@ instruction: 0x00071cb8\n+\tandeq\tr1, r7, r0, asr #25\n \tandeq\tr0, r5, sl, asr r1\n \tandeq\tr0, r5, r4, ror #2\n \tandeq\tr0, r5, r8, asr #2\n \tandeq\tr0, r5, r2, asr r1\n \tandeq\tr0, r5, r6, lsr r1\n \tandeq\tr0, r5, r0, asr #2\n \tandeq\tr0, r5, r4, lsl r1\n \tandeq\tr0, r5, lr, lsl r1\n-\tbmi\t1767988 \n+\tbmi\t1767980 \n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r7, ip, asr sp\n \tsvcge\t0x0004588a\n \tldrbtmi\tr4, [sp], #-2907\t@ 0xfffff4a5\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmdavs\tr3!, {r2, r3, r5, r6, r7, fp, ip, lr}\n \tstmdavs\tr3!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \tstmibvs\tr3!, {r0, r1, r3, r8, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xf8544798\n-\tblcs\t25144 \n+\tblcs\t2513c \n \t\t\t@ instruction: 0xf045d1f7\n-\tblmi\t1513628 \n+\tblmi\t1513620 \n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t22228 \n+\tblcs\t22220 \n \t\t\t@ instruction: 0xf019dd01\n \tmcrmi\t14, 2, pc, cr15, cr15, {3}\t@ \n \tmcrrmi\t3, 0, r2, pc, cr0\n \tldrbtmi\tr4, [ip], #-1150\t@ 0xfffffb82\n \tstrpl\tpc, [r0], #1284\t@ 0x504\n \teorsvs\tr6, sl, r2, lsr r8\n \t\t\t@ instruction: 0xf0026033\n \tldmdavs\tfp!, {r0, r3, r6, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d46033\n-\tblcs\t62100 \n+\tblcs\t620f8 \n \tstmdblt\tfp, {r0, r2, r6, ip, lr, pc}^\n \t\t\t@ instruction: 0xf6464a47\n \tvmla.f\td23, d6, d2[3]\n \tldrbtmi\tr5, [sl], #-366\t@ 0xfffffe92\n \tldmdavs\tr2, {r4, r8, sl, fp, ip}^\n \trsble\tr4, r6, sl, lsl #5\n \tvadd.i8\tq10, q0, \n@@ -14918,23 +14916,23 @@\n \t\t\t@ instruction: 0xf028fabf\n \tandcs\tpc, r1, r9, lsr #31\n \t\t\t@ instruction: 0xff70f00c\n \taddpl\tpc, r7, r4, lsl #10\n \tstrpl\tpc, [r0], #1284\t@ 0x504\n \t\t\t@ instruction: 0xf0073014\n \t\t\t@ instruction: 0xf8d4f89f\n-\tblcs\t621a8 \n-\tblmi\tdc95e4 \n+\tblcs\t621a0 \n+\tblmi\tdc95dc \n \tcfldrdvs\tmvd4, [r8], {123}\t@ 0x7b\n \tvst4.8\t{d27,d29,d31,d33}, [pc :128], r0\n \tsmlabtcs\tr0, r9, r2, r6\n \t\t\t@ instruction: 0xf8b0f02e\n \tstmiapl\tfp!, {r1, r4, r5, r8, r9, fp, lr}^\n \tldmiblt\tfp!, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\t967dbc \n+\tblmi\t967db4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tsp, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdavs\tr1!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^\n \tsubvc\tpc, lr, #73400320\t@ 0x4600000\n@@ -14942,15 +14940,15 @@\n \taddsmi\tr1, r1, #48, 26\t@ 0xc00\n \tstmdbvc\tr2, {r2, r3, r4, r5, r7, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xd1b92a00\n \tsubcs\tr4, r0, #622592\t@ 0x98000\n \t\t\t@ instruction: 0xf02e4479\n \t\t\t@ instruction: 0xf8d4f905\n \tstr\tr3, [r6, r0, lsr #6]!\n-\tblmi\t567dc4 \n+\tblmi\t567dbc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tsp, r0, lsl #6\n \tvst2.8\t{d20,d22}, [pc :64]\n \tldmdami\tpc, {r1, r4, r6, r9, ip, sp, lr}\t@ \n \tldrbtmi\tr3, [r9], #-1804\t@ 0xfffff8f4\n@@ -14958,437 +14956,437 @@\n \tldrhtmi\tlr, [r0], #141\t@ 0x8d\n \tldcllt\t0, cr15, [lr], #-184\t@ 0xffffff48\n \t\t\t@ instruction: 0xf89ef007\n \tstmdbvc\tr2, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \torrsle\tr2, r5, r0, lsl #20\n \tsubcs\tr4, r0, #24, 18\t@ 0x60000\n \t\t\t@ instruction: 0xf02e4479\n-\tblmi\t6138fc \n+\tblmi\t6138f4 \n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8d35380\n \tstr\tr3, [r9, r0, lsr #6]\n-\tldmda\tr6!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr1, r7, r8, ror #23\n+\tldmda\tsl!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstrdeq\tr1, [r7], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr1, [r7], -sl\n+\tandeq\tr1, r7, r2, ror #23\n \tandeq\tr0, r0, ip, asr #12\n-\tandeq\tr6, r7, r4, lsl r2\n-\tandeq\tr6, r7, ip, ror #2\n-\tstrdeq\tr6, [r7], -sl\n-\tandeq\tr6, r7, r2, asr #2\n-\tandeq\tr6, r7, ip, lsr #2\n-\t\t\t@ instruction: 0x000761ba\n+\tandeq\tr6, r7, ip, lsl r2\n+\tandeq\tr6, r7, r4, ror r1\n+\tandeq\tr6, r7, r2, lsl #4\n+\tandeq\tr6, r7, sl, asr #2\n+\tandeq\tr6, r7, r4, lsr r1\n+\tandeq\tr6, r7, r2, asr #3\n \tandeq\tr0, r5, r6, lsr r0\n-\tstrdeq\tr6, [r7], -r4\n+\tstrdeq\tr6, [r7], -ip\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr1, r7, r8, lsl #22\n+\tandeq\tr1, r7, r0, lsl fp\n \tandeq\tpc, r4, r0, ror #31\n-\tandeq\tr1, r7, r8, asr #21\n+\tldrdeq\tr1, [r7], -r0\n \tandeq\tpc, r4, lr, lsl #31\n \tldrdeq\tpc, [r4], -r4\n \tandeq\tpc, r4, r8, lsr #31\n-\tandeq\tr6, r7, r8, ror #1\n+\tstrdeq\tr6, [r7], -r0\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \trsclt\tr4, r1, r0, asr sl\n-\tblmi\t14411e4 \n+\tblmi\t14411dc \n \tldmdbmi\tr0, {r1, r3, r4, r5, r6, sl, lr}^\n \tldrbtmi\tr6, [r9], #-120\t@ 0xffffff88\n \tldmpl\tr3, {r0, r1, r2, r3, r6, fp, lr}^\n \t\t\t@ instruction: 0xf8d74478\n \tldmdavs\tfp, {r2, pc}\n \tcmncc\tip, r7, asr #17\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tmrc\t7, 3, APSR_nzcv, cr2, cr0, {7}\n+\tmrc\t7, 3, APSR_nzcv, cr6, cr0, {7}\n \trsbsvs\tr4, r8, r6, lsl #12\n \trsble\tr2, r8, r0, lsl #16\n \tldrbteq\tpc, [ip], #-263\t@ 0xfffffef9\t@ \n \tvst1.8\t{d20-d22}, [pc], r2\n \tstrtmi\tr7, [r0], -r0, lsl #3\n-\tbl\tffe535dc \n+\tbl\tfff535d4 \n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tstmdami\tr3, {r1, r3, r5, r6, ip, lr, pc}^\n \tvmin.s8\td20, d0, d18\n \tldrbtmi\tr3, [r8], #-459\t@ 0xfffffe35\n \tstc2l\t0, cr15, [lr, #-196]!\t@ 0xffffff3c\n \t\t\t@ instruction: 0xf1a37823\n-\tbcs\t115e5c \n-\tblcs\t84ba40 \n+\tbcs\t115e54 \n+\tblcs\t84ba38 \n \t\t\t@ instruction: 0xf814d107\n \t\t\t@ instruction: 0xf1a33f01\n-\tblcs\t815e6c \n-\tbcs\t1452ac \n+\tblcs\t815e64 \n+\tbcs\t1452a4 \n \t\t\t@ instruction: 0xf107d9f7\n \t\t\t@ instruction: 0xf7f1090c\n-\tandcs\tlr, r0, #92, 20\t@ 0x5c000\n+\tandcs\tlr, r0, #96, 20\t@ 0x60000\n \tandvs\tr4, r2, r6, lsl #12\n \tstrtmi\tr4, [r0], -r9, asr #12\n-\tmrc\t7, 4, APSR_nzcv, cr8, cr0, {7}\n+\tmrc\t7, 4, APSR_nzcv, cr12, cr0, {7}\n \t\t\t@ instruction: 0x460568fb\n \teorle\tr4, r2, r3, lsr #5\n-\tbllt\t12f740 \n+\tbllt\t12f738 \n \tstcle\t8, cr2, [r3, #-0]\n \tsvceq\t0x0001f018\n \tstrtmi\tsp, [r1], -r0, lsr #32\n-\tldmib\tip, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr0!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tr0!, {r5, r6, r7, r8, ip, sp, pc}\n \ttstle\tr9, r3, lsl #16\n \t\t\t@ instruction: 0xf1074e2a\n \t\t\t@ instruction: 0x46420810\n \t\t\t@ instruction: 0x4631447e\n-\tstmdb\tr6, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tsl, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n-\tbvs\tf09b80 \n+\tbvs\tf09b78 \n \tcmnmi\tr0, #50331648\t@ 0x3000000\t@ \n \tsvcmi\t0x0000f5b3\n \t\t\t@ instruction: 0x4630d11e\n-\tstcl\t7, cr15, [r0, #960]!\t@ 0x3c0\n+\tstcl\t7, cr15, [r4, #960]!\t@ 0x3c0\n \tstmdami\tr1!, {r2, sp, lr, pc}\n \tldrbtmi\tr2, [r8], #-1280\t@ 0xfffffb00\n-\tstc\t7, cr15, [r4], {240}\t@ 0xf0\n-\tblmi\t667f3c \n+\tstc\t7, cr15, [r8], {240}\t@ 0xf0\n+\tblmi\t667f34 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, ror r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -r4, lsr #2\n \tstrbvc\tpc, [r2, r7, lsl #10]\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f183f0\n-\tstmdavs\tr3, {r1, r2, r4, r9, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r3, r4, r9, fp, sp, lr, pc}\n \ttstle\tr1, r2, lsl #22\n \tstrb\tr2, [r7, r0, lsl #10]!\n \t\t\t@ instruction: 0x46354814\n \t\t\t@ instruction: 0xf7f04478\n-\tstrb\tlr, [r1, r8, ror #24]!\n+\tstrb\tlr, [r1, ip, ror #24]!\n \tldrbtmi\tr4, [r8], #-2066\t@ 0xfffff7ee\n-\tstcl\t7, cr15, [r2], #-960\t@ 0xfffffc40\n+\tstcl\t7, cr15, [r6], #-960\t@ 0xfffffc40\n \t\t\t@ instruction: 0x46324811\n \tbiccc\tpc, sl, r0, asr #4\n \t\t\t@ instruction: 0xf0314478\n \t\t\t@ instruction: 0xe7d5fcff\n \tstrtmi\tr4, [r5], -lr, lsl #16\n \t\t\t@ instruction: 0xf7f04478\n-\t\t\t@ instruction: 0xe7cfec56\n-\tsvc\t0x00aaf7f0\n-\tandeq\tr1, r7, ip, lsl sl\n+\t\t\t@ instruction: 0xe7cfec5a\n+\tsvc\t0x00aef7f0\n+\tandeq\tr1, r7, r4, lsr #20\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tpc, r4, r6, asr #22\n \tandeq\tpc, r4, r8, asr #30\n \t\t\t@ instruction: 0x0004feb6\n \tandeq\tpc, r4, r8, lsr #29\n \t\t\t@ instruction: 0x0004feb2\n-\tandeq\tr1, r7, r0, asr #18\n+\tandeq\tr1, r7, r8, asr #18\n \tandeq\tpc, r4, r8, ror #28\n \tandeq\tpc, r4, r6, ror #28\n \tldrdeq\tpc, [r4], -r8\n \tandeq\tpc, r4, ip, asr lr\t@ \n-\tblmi\t1d28120 \n+\tblmi\t1d28118 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tvstr\tFPSCR_nzcvqc, [sp, #-448]!\t@ 0xfffffe40\n \t\t\t@ instruction: 0xf5ad8b02\n \tldmpl\tr3, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr}^\n \tldmdavs\tfp, {r1, r8, r9, sl, fp, sp, pc}\n \teorcc\tpc, ip, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tldmda\tr2!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr6!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf107496c\n \tstrmi\tr0, [r3], -r8, lsr #10\n \tldrbtmi\tr4, [r9], #-1578\t@ 0xfffff9d6\n \trscsvs\tr2, fp, r3\n-\tsvc\t0x0028f7f0\n+\tsvc\t0x002cf7f0\n \tldrbtmi\tr4, [fp], #-2920\t@ 0xfffff498\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r6, r7, r8, sp, lr}\n \tadcshi\tpc, r9, r0, asr #32\n \tstmdami\tr6!, {r2, r9, sl, lr}^\n \tldrbtmi\tr6, [r8], #-3627\t@ 0xfffff1d5\n \t\t\t@ instruction: 0xf7f0607b\n-\tteqvs\tr8, ip, lsl #21\n+\tteqvs\tr8, r0\t@ \n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf10780ae\n \tstrtmi\tr0, [r0], -r4, lsr #2\n-\tldmib\tsl, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tlr, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmibvs\tsl!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r4, r7}^\n \t\t\t@ instruction: 0xf7f060bb\n-\tstrmi\tlr, [r4], -r2, asr #20\n+\tstrmi\tlr, [r4], -r6, asr #20\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf107809e\n \t\t\t@ instruction: 0xf7f10090\n-\tblmi\t164fa18 \n+\tblmi\t164fa20 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n-\tldc\t7, cr15, [r6, #-960]!\t@ 0xfffffc40\n+\tldc\t7, cr15, [sl, #-960]!\t@ 0xfffffc40\n \t\t\t@ instruction: 0xf64f2001\n \tvsra.s64\t, q14, #64\n \t\t\t@ instruction: 0xf7f00103\n-\t\t\t@ instruction: 0x4606eb72\n+\t\t\t@ instruction: 0x4606eb76\n \trsble\tr2, r5, r0, lsl #16\n \tldrdls\tpc, [r4, #-143]\t@ 0xffffff71\n \t\t\t@ instruction: 0xf8d746a0\n \t\t\t@ instruction: 0xf64fb010\n \tldrbtmi\tr7, [r9], #1534\t@ 0x5fe\n \t\t\t@ instruction: 0xf7f14658\n-\tadcmi\tlr, ip, #10092544\t@ 0x9a0000\n+\tadcmi\tlr, ip, #10354688\t@ 0x9e0000\n \tmovwcs\tfp, #4044\t@ 0xfcc\n \tstmdacs\tr0, {r0, r8, r9, sp}\n \tmovwcs\tfp, #3848\t@ 0xf08\n \tsubsle\tr2, r1, r0, lsl #22\n \t\t\t@ instruction: 0xf1007cc3\n-\tblcs\tb98070 \n+\tblcs\tb98068 \n \t\t\t@ instruction: 0xf89ad103\n-\tblcs\t21830 \n+\tblcs\t21828 \n \tstclvc\t0, cr13, [r3], {234}\t@ 0xea\n \teorsle\tr2, ip, lr, lsr #22\n-\tstmdb\tsl!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tlr!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmibvs\tfp!, {r3, r4, r5, r7, r8, sp, lr}\n \t\t\t@ instruction: 0xf1074650\n \tstrbmi\tr0, [r2], -r0, lsr #20\n \tcmnvs\tfp, r1, asr r6\n \tandhi\tpc, r0, r3, asr #17\n-\tstc\t7, cr15, [r2, #960]!\t@ 0x3c0\n+\tstc\t7, cr15, [r6, #960]!\t@ 0x3c0\n \t\t\t@ instruction: 0x46826a3b\n-\tblcs\t338c4 \n+\tblcs\t338bc \n \tldmvs\tfp!, {r2, r4, r6, r7, r8, ip, lr, pc}^\n-\tbne\t6efe48 \n+\tbne\t6efe40 \n \t\t\t@ instruction: 0xf383fab3\n \tldmdbeq\tfp, {r1, r4, fp, sp, lr}^\n \tsvclt\t0x00182a00\n \tmovweq\tpc, #4163\t@ 0x1043\t@ \n \tbicle\tr2, r7, r0, lsl #22\n \t\t\t@ instruction: 0xf5079000\n \tmcr\t0, 0, r7, cr8, cr6, {6}\n \taddcs\tr0, r0, #16, 20\t@ 0x10000\n \tstrbmi\tr2, [fp], -r1, lsl #2\n-\tldmda\tr8!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tip!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \teoreq\tpc, r8, #-1073741823\t@ 0xc0000001\n-\tbne\t4510f0 \n+\tbne\t4510e8 \n \teorsvs\tr2, sl, r3\n-\tmcr\t7, 5, pc, cr0, cr0, {7}\t@ \n+\tmcr\t7, 5, pc, cr4, cr0, {7}\t@ \n \t\t\t@ instruction: 0xd1b32800\n \tmrcvs\t8, 0, r6, cr3, cr10, {1}\n \taddsmi\tr6, r3, #7995392\t@ 0x7a0000\n \t\t\t@ instruction: 0xf846bf04\n \tstrcc\tsl, [r1], #-36\t@ 0xffffffdc\n \t\t\t@ instruction: 0xf89ae7aa\n-\tblcs\tba18b8 \n+\tblcs\tba18b0 \n \t\t\t@ instruction: 0xf89ad1be\n-\tblcs\t218c4 \n+\tblcs\t218bc \n \tldr\tsp, [r9, r2, lsr #1]!\n \taddseq\tpc, r0, r7, lsl #2\n-\tldmda\tr4!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr8!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmibvs\tsl!, {r0, r1, r3, r4, r8, r9, fp, lr}^\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}\n-\tbvs\t1e27734 \n+\tbvs\t1e2772c \n \t\t\t@ instruction: 0xf7f12100\n-\tldmdbvs\tr8!, {r3, r8, fp, sp, lr, pc}\n-\tmrc\t7, 1, APSR_nzcv, cr4, cr0, {7}\n-\tblmi\t428140 \n+\tldmdbvs\tr8!, {r2, r3, r8, fp, sp, lr, pc}\n+\tmrc\t7, 1, APSR_nzcv, cr8, cr0, {7}\n+\tblmi\t428138 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4630d112\n \tstrvc\tpc, [sp, -r7, lsl #10]\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \t\t\t@ instruction: 0x26008ff0\n-\tblmi\t30f8b4 \n+\tblmi\t30f8ac \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \taddseq\tpc, r0, r7, lsl #2\n-\tldm\tr2!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tmcr\t7, 5, pc, cr10, cr0, {7}\t@ \n-\tandeq\tr1, r7, ip, lsr #17\n+\tldm\tr6!, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tmcr\t7, 5, pc, cr14, cr0, {7}\t@ \n+\t\t\t@ instruction: 0x000718b4\n \tandeq\tr0, r0, r0, ror #11\n \tstrdeq\tpc, [r4], -sl\n-\tandeq\tr1, r7, r6, ror r8\n+\tandeq\tr1, r7, lr, ror r8\n \tstrdeq\tpc, [r4], -r2\n \tandeq\tr0, r0, ip, lsr #11\n \tandeq\tr0, r0, r0, ror r5\n \tmuleq\tr4, r2, sp\n-\tandeq\tr1, r7, ip, lsl r7\n-\tblmi\t8a81cc \n+\tandeq\tr1, r7, r4, lsr #14\n+\tblmi\t8a81c4 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr1, r3, r5, lsl #28\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcs\tsp, [r7], -lr, lsl #24\n-\tblmi\t6e81d4 \n+\tblmi\t6e81cc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1280300\n \tsmladxcc\tip, r0, r6, r4\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf7f1210f\n-\t\t\t@ instruction: 0x4606e81c\n+\tstrmi\tlr, [r6], -r0, lsr #16\n \tldrcs\tfp, [r0], #-2472\t@ 0xfffff658\n \tandcs\tr2, r1, r0, lsl #2\n \tstc2\t0, cr15, [r6, #-140]!\t@ 0xffffff74\n \tstrtmi\tr2, [r8], -r0, lsl #2\n-\tldmda\tr0, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr4, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7f1b120\n-\tstmdavs\tr3, {r3, r4, r5, r7, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r3, r4, r5, r7, fp, sp, lr, pc}\n \tsbcsle\tr2, sp, r3, lsl #22\n \tmvnle\tr3, r1, lsl #24\n \tstrtmi\tr2, [r8], -r9, lsl #2\n-\tstmda\tr4, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr8, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7f1e7d6\n-\tstmdavs\tr3, {r2, r3, r5, r7, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r4, r5, r7, fp, sp, lr, pc}\n \tsbcsle\tr2, r0, r3, lsl #22\n \tsvclt\t0x000c2b01\n \tstrcs\tr2, [r1], -r4, lsl #12\n \t\t\t@ instruction: 0xf7f0e7cc\n-\tsvclt\t0x0000ee56\n-\t\t\t@ instruction: 0x000716b8\n+\tsvclt\t0x0000ee5a\n+\tandeq\tr1, r7, r0, asr #13\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, ip, r6\n+\tandeq\tr1, r7, r4, lsr #13\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\tfe1e7428 \n+\tbmi\tfe1e7420 \n \tadclt\tr4, r2, r7, lsl #23\n \tcfstrsmi\tmvf4, [r7, #488]\t@ 0x1e8\n \tldrbtmi\tr4, [sp], #-1664\t@ 0xfffff980\n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \tstrmi\tr4, [ip], -r8, lsr #12\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3084\n \t\t\t@ instruction: 0xf7f00300\n-\tstmdacs\tr0, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n \tsbcshi\tpc, r9, r0\n \tstrtmi\tr4, [r8], -r1, lsl #13\n-\tldcl\t7, cr15, [r0, #960]!\t@ 0x3c0\n+\tldcl\t7, cr15, [r4, #960]!\t@ 0x3c0\n \tstmdacs\tr0, {r3, r4, r5, r6, sp, lr}\n \tsbcshi\tpc, r1, r0\n \tstreq\tpc, [r8, #-263]\t@ 0xfffffef9\n \ttstcs\tr0, ip, ror r2\n \t\t\t@ instruction: 0xf7f04628\n-\tstmdavs\tr3!, {r1, r2, r4, r5, r6, r9, fp, sp, lr, pc}\n+\tstmdavs\tr3!, {r1, r3, r4, r5, r6, r9, fp, sp, lr, pc}\n \tldrmi\tr2, [lr], -r0, lsr #22\n \tstrtcs\tfp, [r0], -r8, lsr #31\n \tvstrle\td2, [lr, #-8]\n-\tbeq\t151e60 \n+\tbeq\t151e58 \n \t\t\t@ instruction: 0xf85a2402\n \t\t\t@ instruction: 0xf7f00f04\n-\t\t\t@ instruction: 0xf845edd8\n+\t\t\t@ instruction: 0xf845eddc\n \tstmdacs\tr0, {r2, r8, r9, fp}\n \tadcshi\tpc, r7, r0\n \tadcmi\tr3, r6, #16777216\t@ 0x1000000\n \t\t\t@ instruction: 0xf1b8dcf3\n \tandsle\tr0, lr, r1, lsl #30\n \t\t\t@ instruction: 0xf7ff2000\n \t\t\t@ instruction: 0xf1b8fdbd\n \tstrmi\tr0, [r5], -r2, lsl #30\n \t\t\t@ instruction: 0xf1b8d06b\n \tsuble\tr0, r1, r3, lsl #30\n \t\t\t@ instruction: 0xf0002800\n \tstrhcs\tr8, [r0, -r7]\n-\tsvc\t0x00a0f7f0\n+\tsvc\t0x00a4f7f0\n \t\t\t@ instruction: 0xf7f1b3b8\n-\tstmdavs\tr3, {r3, r6, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r3, r6, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0002b01\n-\tblcs\tf5d64 \n+\tblcs\tf5d5c \n \tstrbmi\tsp, [r8], -r2\n-\tbl\t253a50 \n+\tbl\t353a48 \n \t\t\t@ instruction: 0xf7f12001\n-\tstrbmi\tlr, [r0], -r4, lsr #16\n+\tstrbmi\tlr, [r0], -r8, lsr #16\n \tldc2\t7, cr15, [lr, #1020]\t@ 0x3fc\n \t\t\t@ instruction: 0xf7f0bb00\n-\t\t\t@ instruction: 0x4605ef18\n+\t\t\t@ instruction: 0x4605ef1c\n \t\t\t@ instruction: 0xf0001c41\n \torrlt\tr8, r8, #158\t@ 0x9e\n \tldrvc\tpc, [r6], #1103\t@ 0x44f\n \tand\tr4, r5, lr, lsr r6\n \tandcs\tr2, r1, r0, lsl #2\n \tldc2\t0, cr15, [r0], {35}\t@ 0x23\n \tandsle\tr3, r4, r1, lsl #24\n \tldrtmi\tr2, [r1], -fp, lsl #4\n \t\t\t@ instruction: 0xf7f04628\n-\tmcrrne\t12, 7, lr, r2, cr2\n+\tmcrrne\t12, 7, lr, r2, cr6\n \taddmi\tsp, r5, #127\t@ 0x7f\n \tldmdavs\tr8!, {r4, r5, r6, r7, r8, ip, lr, pc}\n \tbicsle\tr0, fp, r3, asr #12\n \tandcs\tpc, r7, r0, asr #7\n-\tsvc\t0x00fef7f0\n+\tstmda\tr2, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7f02100\n-\tstmdacs\tr0, {r1, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \tldrdcs\tsp, [r0], -r9\n-\tsvc\t0x00f6f7f0\n+\tsvc\t0x00faf7f0\n \ttstcs\tr1, r8, asr r1\n-\tsvc\t0x0060f7f0\n+\tsvc\t0x0064f7f0\n \trscsle\tr2, r6, r0, lsl #16\n-\tstmda\tr6, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblcs\t6fb10 \n-\tblcs\t109ce0 \n+\tstmda\tsl, {r0, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblcs\t6fb08 \n+\tblcs\t109cd8 \n \tandcs\tsp, r7, r2, asr #3\n-\tsvc\t0x00e6f7f0\n+\tsvc\t0x00eaf7f0\n \t\t\t@ instruction: 0x462a483d\n \tmsrmi\tR9_usr, r0\n \t\t\t@ instruction: 0xf0304478\n \tstmdacs\tr0, {r0, r6, r7, r9, fp, ip, sp, lr, pc}\n \tldfned\tf5, [r9, #-328]!\t@ 0xfffffeb8\n \t\t\t@ instruction: 0xf7f04648\n-\t\t\t@ instruction: 0xf7f0ebc8\n-\tstmdavs\tr3, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7f0ebcc\n+\tstmdavs\tr3, {r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \tsuble\tr2, r9, r1, lsl #22\n \teorsle\tr2, r8, r2, lsl #22\n \t\t\t@ instruction: 0xf7f02001\n-\t\t\t@ instruction: 0xf7ffea9e\n+\t\t\t@ instruction: 0xf7ffeaa2\n \tstrmi\tpc, [r4], -r7, lsl #28\n \t\t\t@ instruction: 0x0605ea50\n \tmovwcs\tsp, #50\t@ 0x32\n-\tbllt\tf6dc3c \n+\tbllt\tf6dc34 \n \t\t\t@ instruction: 0xf504b184\n \tstccc\t6, cr3, [r4], {127}\t@ 0x7f\n \tldrbtvc\tpc, [lr], -r6, lsl #10\t@ \n \tadcmi\tlr, r8, #6\n \t\t\t@ instruction: 0xf7ffd002\n \teorsvs\tpc, r8, pc, ror #29\n \tandle\tr4, r3, r6, lsr #5\n \tsvceq\t0x0004f854\n \tmvnsle\tr2, r0, lsl #16\n \t\t\t@ instruction: 0xf7f04648\n-\tldmdavs\tr8!, {r2, r4, r7, r9, fp, sp, lr, pc}\n+\tldmdavs\tr8!, {r3, r4, r7, r9, fp, sp, lr, pc}\n \tsvclt\t0x00082807\n-\tbmi\t89db84 \n+\tbmi\t89db7c \n \tldrbtmi\tr4, [sl], #-2846\t@ 0xfffff4e2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4], r7\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1210300\n \tldrtmi\tr3, [sp], r8, lsl #15\n \t\t\t@ instruction: 0x87f0e8bd\n \t\t\t@ instruction: 0xf7ff4628\n \teorsvs\tpc, r8, pc, asr #29\n \tldrdcs\tlr, [r5], -r2\n-\tb\t1953b70 \n+\tb\t1a53b68 \n \t\t\t@ instruction: 0xf7f04648\n-\t\t\t@ instruction: 0x4630ea76\n+\t\t\t@ instruction: 0x4630ea7a\n \tldmdami\tr5, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf7f04478\n-\tandcs\tlr, r1, r2, lsl #20\n-\tsvc\t0x008af7f0\n+\tandcs\tlr, r1, r6, lsl #20\n+\tsvc\t0x008ef7f0\n \t\t\t@ instruction: 0xf7f02004\n-\tldmdami\tr1, {r1, r2, r4, r6, r9, fp, sp, lr, pc}\n+\tldmdami\tr1, {r1, r3, r4, r6, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7f04478\n-\tstrdcs\tlr, [r1], -r8\n-\tsvc\t0x0080f7f0\n-\tstcl\t7, cr15, [sl, #-960]\t@ 0xfffffc40\n+\tstrdcs\tlr, [r1], -ip\n+\tsvc\t0x0084f7f0\n+\tstcl\t7, cr15, [lr, #-960]\t@ 0xfffffc40\n \t\t\t@ instruction: 0xf7f02003\n-\tstmdami\tip, {r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdami\tip, {r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7f04478\n-\tandcs\tlr, r1, ip, ror #19\n-\tsvc\t0x0074f7f0\n+\tstrdcs\tlr, [r1], -r0\n+\tsvc\t0x0078f7f0\n \t\t\t@ instruction: 0xf7f02004\n-\tsvclt\t0x0000ef72\n-\tandeq\tr1, r7, ip, lsl r6\n+\tsvclt\t0x0000ef76\n+\tandeq\tr1, r7, r4, lsr #12\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tpc, r4, lr, lsl #23\n \tandeq\tpc, r4, r8, asr #19\n-\tandeq\tr1, r7, sl, ror r4\n+\tandeq\tr1, r7, r2, lsl #9\n \tandeq\tr0, r5, r4, lsl #28\n \tldrdeq\tpc, [r4], -r4\n \tandeq\tr8, r5, r8, asr #30\n \tldrlt\tr4, [r0, #2321]\t@ 0x911\n \t\t\t@ instruction: 0x4c124b11\n \taddlt\tr4, r3, r9, ror r4\n \tsvcge\t0x0000447c\n@@ -15401,19 +15399,19 @@\n \tldmdavs\tfp!, {r5, r7, sl, sp, lr}\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, ror r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrmi\tsp, [r8], -r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7f0bd90\n-\tsvclt\t0x0000ed0a\n-\tldrdeq\tr1, [r7], -ip\n+\tsvclt\t0x0000ed0e\n+\tandeq\tr1, r7, r4, ror #7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, r8, lsr #19\n-\t\t\t@ instruction: 0x000713be\n+\t\t\t@ instruction: 0x000759b0\n+\tandeq\tr1, r7, r6, asr #7\n \tldrlt\tr4, [r0, #2321]\t@ 0x911\n \t\t\t@ instruction: 0x4c124b11\n \taddlt\tr4, r3, r9, ror r4\n \tsvcge\t0x0000447c\n \tldrtmi\tr5, [sl], -fp, asr #17\n \tldmdavs\tfp, {r0, r5, r6, r7, sl, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f607b\n@@ -15423,126 +15421,126 @@\n \tldmdavs\tfp!, {r5, r6, r7, sl, sp, lr}\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, ror r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrmi\tsp, [r8], -r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7f0bd90\n-\tsvclt\t0x0000ecde\n-\tandeq\tr1, r7, r4, lsl #7\n+\tsvclt\t0x0000ece2\n+\tandeq\tr1, r7, ip, lsl #7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, r0, asr r9\n-\tandeq\tr1, r7, r6, ror #6\n-\tblmi\t42850c \n+\tandeq\tr5, r7, r8, asr r9\n+\tandeq\tr1, r7, lr, ror #6\n+\tblmi\t428504 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c18dc \n+\tbmi\t3c18d4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tssatmi\tr3, #30, r0, asr #2\n \t\t\t@ instruction: 0x4080e8bd\n-\tblt\tfedd1d28 \n-\tldc\t7, cr15, [r4], #960\t@ 0x3c0\n-\tandeq\tr1, r7, r0, lsr r3\n+\tblt\tfedd1d20 \n+\tldc\t7, cr15, [r8], #960\t@ 0x3c0\n+\tandeq\tr1, r7, r8, lsr r3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r7, sl, lsl r3\n-\tldrdeq\tr5, [r7], -r6\n+\tandeq\tr1, r7, r2, lsr #6\n+\tldrdeq\tr5, [r7], -lr\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tlfmmi\tf2, 2, [pc, #-72]!\t@ 15cdc \n-\tldclmi\t0, cr11, [pc], #-536\t@ 15b10 \n+\tlfmmi\tf2, 2, [pc, #-72]!\t@ 15cd4 \n+\tldclmi\t0, cr11, [pc], #-536\t@ 15b08 \n \tldmdbmi\tpc!, {r0, r2, r3, r4, r5, r6, sl, lr}^\t@ \n \tandls\tsl, r0, #4, 30\n \tldrbtmi\tr2, [r9], #-768\t@ 0xfffffd00\n \trscscc\tpc, pc, pc, asr #32\n \tvmla.i8\td21, d0, d28\n \tstmdavs\tr4!, {r0, r5, r6, r7, r9, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf00c0400\n \tldmdbmi\tr8!, {r0, r1, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^\n-\tblmi\t1e1dd54 \n-\tbmi\t1e26f38 \n+\tblmi\t1e1dd4c \n+\tbmi\t1e26f30 \n \tstrbvs\tr4, [r8, #-1147]\t@ 0xfffffb85\n \t\t\t@ instruction: 0x4625589c\n \tcmplt\tr3, r3, lsr #16\n \tstreq\tr6, [r2, r8, lsr #17]\n \tstmdavs\tfp!, {r0, r1, r8, sl, ip, lr, pc}^\n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0xf85580c5\n-\tblcs\t25a74 \n+\tblcs\t25a6c \n \t\t\t@ instruction: 0xf026d1f4\n \t\t\t@ instruction: 0xf019f879\n \t\t\t@ instruction: 0xf7f7fc13\n \t\t\t@ instruction: 0xf7f7fa23\n \t\t\t@ instruction: 0xf7f7f833\n \t\t\t@ instruction: 0xf034ff61\n \t\t\t@ instruction: 0xf014fda5\n \t\t\t@ instruction: 0xf047fd39\n \t\t\t@ instruction: 0xf048f8db\n-\tblmi\t1a14c20 \n+\tblmi\t1a14c18 \n \tcfldrsvs\tmvf4, [sp], {123}\t@ 0x7b\n \tstrtmi\tfp, [r8], -sp, lsr #2\n \t\t\t@ instruction: 0xf0196cad\n \tstccs\t12, cr15, [r0, #-316]\t@ 0xfffffec4\n-\tblmi\t190a594 \n+\tblmi\t190a58c \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tldrvs\tr6, [sl], #3293\t@ 0xcdd\n \tstrtmi\tfp, [r8], -sp, lsr #2\n \t\t\t@ instruction: 0xf0196cad\n \tstccs\t12, cr15, [r0, #-268]\t@ 0xfffffef4\n-\tblmi\t17ca5ac \n+\tblmi\t17ca5a4 \n \tstmdavs\tr2!, {r8, sp}\n \tldrbtmi\tr4, [fp], #-1573\t@ 0xfffff9db\n \tldrdlt\tr6, [sl, -r9]!\n \tldrmi\tr6, [r8, fp, ror #19]\n \tsvccc\t0x0040f855\n \tmvnsle\tr2, r0, lsl #22\n-\tblx\ted1e86 \n+\tblx\ted1e7e \n \tstc2\t0, cr15, [ip, #8]!\n \tcdp2\t0, 10, cr15, cr10, cr0, {0}\n \tstc2\t0, cr15, [sl], #200\t@ 0xc8\n \tstrmi\tr2, [r5], -r0\n-\tblx\tff5d3dd8 \n+\tblx\tff5d3dd0 \n \tstrtmi\tr4, [r9], -sl, lsr #12\n \tstrtmi\tr4, [r8], -fp, lsr #12\n \t\t\t@ instruction: 0xf9daf037\n \tcdp2\t0, 7, cr15, cr0, cr14, {0}\n \tldrbtmi\tr4, [fp], #-2894\t@ 0xfffff4b2\n \t\t\t@ instruction: 0xf7f7659d\n \t\t\t@ instruction: 0xf7fcf8ff\n \t\t\t@ instruction: 0xf047f8b7\n-\tblmi\t1314ae8 \n+\tblmi\t1314ae0 \n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t1eb18 \n-\tblmi\t124a3f8 \n+\tbcs\t1eb10 \n+\tblmi\t124a3f0 \n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t5eac8 \n+\tbcs\t5eac0 \n \tandcs\tfp, r0, #4, 30\n \tsbccs\tlr, sp, #3194880\t@ 0x30c000\n-\tblcs\t2fed0 \n+\tblcs\t2fec8 \n \tmcrmi\t0, 2, sp, cr2, cr9, {1}\n \tldrdhi\tpc, [r8, -pc]\n \tldrdls\tpc, [r8, -pc]\n \tldrbtmi\tr4, [r8], #1150\t@ 0x47e\n \t\t\t@ instruction: 0xe01944f9\n \tldrdgt\tpc, [r0], -r4\n \teorsle\tr1, lr, fp, ror #24\n-\tbeq\t2d2278 \n+\tbeq\t2d2270 \n \tcdpeq\t0, 0, cr15, cr15, cr15, {2}\n \tvst1.8\t{d20-d22}, [pc :128], fp\n \tstrbmi\tr6, [r1], -fp, lsr #5\n \trscscc\tpc, pc, pc, asr #32\n-\tbgt\t905ac \n+\tbgt\t905a4 \n \tand\tpc, r0, sp, asr #17\n \tldc2l\t0, cr15, [ip, #48]\t@ 0x30\n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf8546063\n \t\t\t@ instruction: 0xb1b33f40\n \tstrtmi\tr6, [r0], -r3, ror #17\n \tmcrne\t7, 0, r4, cr5, cr8, {4}\n@@ -15550,18 +15548,18 @@\n \tldceq\t0, cr15, [r0], {79}\t@ 0x4f\n \tstmib\tsp, {r8, r9, sp}^\n \tldrtmi\tip, [r1], -r0, lsl #4\n \trscscc\tpc, pc, pc, asr #32\n \trsbpl\tpc, r1, #64, 4\n \tstc2l\t0, cr15, [r4, #48]\t@ 0x30\n \t\t\t@ instruction: 0xf8546065\n-\tblcs\t25bb8 \n-\tblmi\ta4a65c \n+\tblcs\t25bb0 \n+\tblmi\ta4a654 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n-\tbmi\t9ef42c \n+\tbmi\t9ef424 \n \tldrbtmi\tr4, [sl], #-2839\t@ 0xfffff4e9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdcs\tr8, [r9], -r0\n@@ -15575,94 +15573,94 @@\n \t\t\t@ instruction: 0xf0232164\n \tvmlscc.f32\ts30, s2, s27\n \tsvcge\t0x0033f43f\n \t\t\t@ instruction: 0xf01068a8\n \trscsle\tr0, r5, r4\n \tstrtmi\tlr, [r9], -sp, lsr #14\n \t\t\t@ instruction: 0xf7f04628\n-\tstr\tlr, [r6, r0, lsl #18]\n-\tbl\tfead3ee0 \n-\tldrdeq\tr1, [r7], -r8\n+\tstr\tlr, [r6, r4, lsl #18]\n+\tbl\tfebd3ed8 \n+\tandeq\tr1, r7, r0, ror #5\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tpc, r4, lr, lsr #15\n-\tandeq\tr5, r7, r0, lsl #17\n-\tandeq\tr1, r7, ip, lsr #5\n+\tandeq\tr5, r7, r8, lsl #17\n+\t\t\t@ instruction: 0x000712b4\n \tandeq\tr0, r0, ip, asr #12\n-\tandeq\tr5, r7, r4, lsr r8\n-\tandeq\tr5, r7, lr, lsl r8\n-\tandeq\tr5, r7, r2, lsl #16\n-\tandeq\tr5, r7, r6, asr #15\n-\tandeq\tr5, r7, r4, asr #16\n-\tandeq\tr5, r7, r4, lsr r8\n+\tandeq\tr5, r7, ip, lsr r8\n+\tandeq\tr5, r7, r6, lsr #16\n+\tandeq\tr5, r7, sl, lsl #16\n+\tandeq\tr5, r7, lr, asr #15\n+\tandeq\tr5, r7, ip, asr #16\n+\tandeq\tr5, r7, ip, lsr r8\n \tmuleq\tr4, r0, r6\n \tandeq\tpc, r4, lr, lsl #13\n \tandeq\tpc, r4, ip, lsl #13\n-\tandeq\tr5, r7, r2, lsl r7\n-\tandeq\tr1, r7, sl, lsr r1\n+\tandeq\tr5, r7, sl, lsl r7\n+\tandeq\tr1, r7, r2, asr #2\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\tfe6691cc \n+\tbmi\tfe6691c4 \n \tldrbtmi\tfp, [ip], #-206\t@ 0xffffff32\n \tsvcge\t0x00024b98\n \tldrbtmi\tr5, [fp], #-2210\t@ 0xfffff75e\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f212c\n-\tbmi\tfe556784 \n+\tbmi\tfe55677c \n \trsbsvs\tr4, sl, sl, ror r4\n-\tbcs\t316f4 \n+\tbcs\t316ec \n \tldmdavs\tsl, {r0, r1, r5, r6, r8, sl, fp, ip, lr, pc}\n \t\t\t@ instruction: 0xf0002a01\n \tlogvse\tf0, #5.0\n \trsble\tr2, sp, r1, lsl #20\n \tldrbtmi\tr4, [ip], #-3215\t@ 0xfffff371\n-\tblcs\t71630 \n+\tblcs\t71628 \n \tsbchi\tpc, r2, r0\n \tldrbtmi\tr4, [fp], #-2957\t@ 0xfffff473\n-\tbcs\t71d18 \n+\tbcs\t71d10 \n \tstcmi\t0, cr13, [ip], {116}\t@ 0x74\n \tsvcvs\t0x00a3447c\n \t\t\t@ instruction: 0xf0002b01\n \tsvcvs\t0x00e380e9\n \t\t\t@ instruction: 0xf0002b01\n \tstcmi\t0, cr8, [r8], {189}\t@ 0xbd\n \t\t\t@ instruction: 0xf8d4447c\n-\tblcs\t221d0 \n+\tblcs\t221c8 \n \tsvcvs\t0x0023dd25\n-\tblmi\tfe160bdc \n+\tblmi\tfe160bd4 \n \tsbchi\tpc, r8, r0\n \tstrcs\tr6, [fp, #-2170]\t@ 0xfffff786\n \t\t\t@ instruction: 0xf7f058d0\n-\tstmmi\tr2, {r2, r4, r5, r8, fp, sp, lr, pc}\n+\tstmmi\tr2, {r3, r4, r5, r8, fp, sp, lr, pc}\n \tmovwcs\tr4, #2434\t@ 0x982\n \tvst3.16\t{d20-d22}, [pc :256], r8\n \tstmib\tsp, {r3, r4, r5, r7, r9, sp, lr}^\n \tldrbtmi\tr5, [r9], #-0\n \t\t\t@ instruction: 0xf04f2501\n \t\t\t@ instruction: 0x672530ff\n \tldc2\t0, cr15, [sl, #-48]\t@ 0xffffffd0\n \tldrbtmi\tr4, [fp], #-2940\t@ 0xfffff484\n \tldrdcs\tpc, [r0], r3\n \t\t\t@ instruction: 0xf8c33a01\n \tldclvs\t0, cr2, [sl, #512]\t@ 0x200\n \tldrbvs\tr3, [sl, #2561]\t@ 0xa01\n-\tbcc\t71884 \n+\tbcc\t7187c \n \tldclmi\t6, cr6, [r7], #-104\t@ 0xffffff98\n \t\t\t@ instruction: 0xf8d4447c\n-\tblcs\t22238 \n+\tblcs\t22230 \n \tsvcvs\t0x0023dd03\n \t\t\t@ instruction: 0xf0002b00\n-\tblmi\t1cf6270 \n+\tblmi\t1cf6268 \n \tcfldrdvs\tmvd4, [sl, #492]\t@ 0x1ec\n \tsvclt\t0x00b42a00\n \tlfmvs\tf2, 2, [sl]\n \tldrbtmi\tr4, [fp], #-2928\t@ 0xfffff490\n \tmrcvs\t5, 0, r6, cr10, cr10, {6}\n \tsvclt\t0x00b42a00\n \tcdpvs\t2, 1, cr2, cr10, cr0, {0}\n \tldrbtmi\tr4, [fp], #-2925\t@ 0xfffff493\n-\tbmi\t1b6f8c0 \n+\tbmi\t1b6f8b8 \n \tldrbtmi\tr4, [sl], #-2909\t@ 0xfffff4a3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, -r7]!\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf507808f\n \tssatmi\tr7, #30, r8, lsl #15\n@@ -15675,123 +15673,123 @@\n \taddmi\tr6, r1, #152, 12\t@ 0x9800000\n \tandcs\tfp, r2, #24, 30\t@ 0x60\n \t\t\t@ instruction: 0xf04b66da\n \tldrb\tpc, [pc, -fp, asr #22]!\t@ \n \tstccs\t15, cr6, [r0], {28}\n \t\t\t@ instruction: 0xf107d187\n \tstrtmi\tr0, [r0], -ip, lsl #2\n-\tldc\t7, cr15, [lr, #-960]\t@ 0xfffffc40\n+\tstc\t7, cr15, [r2, #-960]!\t@ 0xfffffc40\n \tldmdavs\tsl!, {r3, r4, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r4}^\n \t\t\t@ instruction: 0xf7ef603b\n-\tstrmi\tlr, [r4], -r6, asr #27\n+\tstrmi\tlr, [r4], -sl, asr #27\n \tcmple\tsl, r0, lsl #16\n \tldreq\tpc, [r0], -r7, lsl #2\n \t\t\t@ instruction: 0x46304d52\n-\tldc\t7, cr15, [r2], {240}\t@ 0xf0\n+\tldc\t7, cr15, [r6], {240}\t@ 0xf0\n \tldmdavs\tsl!, {r1, r2, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf852447d\n \tstrbmi\tr8, [r0], -r3\n-\tldm\tr6!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tsl!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf00c2001\n \t\t\t@ instruction: 0xf505f95f\n \tandscc\tr5, r4, r7, lsl #1\n \tstrpl\tpc, [r0, #1285]\t@ 0x505\n-\tblx\tfe3d210c \n+\tblx\tfe3d2104 \n \tandcs\tr4, r3, r1, lsr #12\n \t\t\t@ instruction: 0xf970f023\n \tmovwcs\tr4, #5664\t@ 0x1620\n \tmovtcc\tpc, #51397\t@ 0xc8c5\t@ \n \t\t\t@ instruction: 0xf94ef00c\n \tldrtmi\tr4, [r0], -r3, asr #22\n \tldrbvs\tr4, [ip, #-1147]\t@ 0xfffffb85\n \tldclvs\t7, cr6, [sl, #368]\t@ 0x170\n \tldrbvs\tr3, [sl, #2561]\t@ 0xa01\n-\tstc\t7, cr15, [sl], {240}\t@ 0xf0\n+\tstc\t7, cr15, [lr], {240}\t@ 0xf0\n \tldmdavs\tfp!, {r6, r9, sl, lr}\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7f04621\n-\tstrb\tlr, [r2, -r0, ror #25]\n-\tblcs\t31dbc \n+\tstrb\tlr, [r2, -r4, ror #25]\n+\tblcs\t31db4 \n \tsvcge\t0x003af47f\n \tldc2l\t7, cr15, [r2, #1020]!\t@ 0x3fc\n-\tblcc\t718c8 \n+\tblcc\t718c0 \n \tldr\tr6, [r3, -r3, ror #11]!\n \t\t\t@ instruction: 0xf97cf00c\n \tstrbvs\tr2, [r3, r0, lsl #6]!\n-\tblcc\t718d8 \n+\tblcc\t718d0 \n \tldr\tr6, [sl, -r3, ror #11]!\n \t\t\t@ instruction: 0xffa6f04c\n \t\t\t@ instruction: 0xf47f2800\n \t\t\t@ instruction: 0xf8d4af6c\n-\tblcc\t62370 \n+\tblcc\t62368 \n \taddcc\tpc, r4, r4, asr #17\n-\tblcc\t718f4 \n+\tblcc\t718ec \n \tstrb\tr6, [r2, -r3, ror #11]!\n \tstrvs\tr2, [r2, -r0, lsl #4]!\n \tldmpl\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}^\n-\tsvc\t0x00fcf7ef\n-\tblmi\t74fe8c \n+\tstmda\tr0, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t74fe84 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \tandseq\tpc, r0, r7, lsl #2\n-\tldc\t7, cr15, [sl], #960\t@ 0x3c0\n-\tb\t1cd4150 \n+\tldc\t7, cr15, [lr], #960\t@ 0x3c0\n+\tb\t1dd4148 \n \tandscs\tr4, r4, #557056\t@ 0x88000\n \tldrbtmi\tr1, [r9], #-3360\t@ 0xfffff2e0\n-\tcdp\t7, 2, cr15, cr6, cr15, {7}\n+\tcdp\t7, 2, cr15, cr10, cr15, {7}\n \tstclvs\t8, cr4, [r3, #128]!\t@ 0x80\n \tldrbtmi\tr2, [r8], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0x51aff240\n \tstrbvs\tr3, [r3, #2817]!\t@ 0xb01\n \t\t\t@ instruction: 0xff82f023\n \tandcs\tr6, r0, #220, 26\t@ 0x3700\n \tvtst.8\td20, d0, d11\n \tstfccs\tf5, [r1], {122}\t@ 0x7a\n \tldrbtmi\tr6, [r8], #-1500\t@ 0xfffffa24\n \tstccc\t14, cr6, [r1], {28}\n \t\t\t@ instruction: 0xf023661c\n \tsvclt\t0x0000ff75\n-\tmuleq\tr7, r2, r0\n+\tmuleq\tr7, sl, r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, sl, asr r6\n-\tandeq\tr1, r7, ip, ror r0\n-\tandeq\tr5, r7, r2, lsr r6\n-\tandeq\tr5, r7, r6, lsr #12\n-\tandeq\tr5, r7, ip, lsl r6\n-\tandeq\tr5, r7, r8, lsl #12\n+\tandeq\tr5, r7, r2, ror #12\n+\tandeq\tr1, r7, r4, lsl #1\n+\tandeq\tr5, r7, sl, lsr r6\n+\tandeq\tr5, r7, lr, lsr #12\n+\tandeq\tr5, r7, r4, lsr #12\n+\tandeq\tr5, r7, r0, lsl r6\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr5, r7, r4, ror r6\n+\tandeq\tr5, r7, ip, ror r6\n \tandeq\tpc, r4, sl, ror #9\n-\tandeq\tr5, r7, sl, asr #11\n-\t\t\t@ instruction: 0x000755b0\n-\tmuleq\tr7, ip, r5\n-\tandeq\tr5, r7, lr, lsl #11\n-\tandeq\tr5, r7, lr, ror r5\n-\tandeq\tr0, r7, r6, lsr #31\n+\tldrdeq\tr5, [r7], -r2\n+\t\t\t@ instruction: 0x000755b8\n+\tandeq\tr5, r7, r4, lsr #11\n+\tmuleq\tr7, r6, r5\n+\tandeq\tr5, r7, r6, lsl #11\n+\tandeq\tr0, r7, lr, lsr #31\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, ip, lsl #11\n-\tandeq\tr5, r7, r4, asr #9\n+\tmuleq\tr7, r4, r5\n+\tandeq\tr5, r7, ip, asr #9\n \tandeq\tpc, r4, r6, lsl r4\t@ \n \tandeq\tpc, r4, lr, lsr r3\t@ \n \tandeq\tpc, r4, r2, lsr #6\n-\tbmi\t8686ac \n+\tbmi\t8686a4 \n \tldrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r5, r0, lsr #22\n \tsvcge\t0x0002588a\n \tldmdavs\tr2, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tcdpvs\t2, 13, cr0, cr11, cr0, {0}\n \tfstmdbxle\tr2!, {d2-d1}\t@ Deprecated\n \tldrbtmi\tr4, [ip], #-3099\t@ 0xfffff3e5\n-\tblcs\t319dc \n+\tblcs\t319d4 \n \t\t\t@ instruction: 0xf8d4dd03\n-\tblcs\t22468 \n-\tbmi\t64d28c \n+\tblcs\t22460 \n+\tbmi\t64d284 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tip, fp, r1, sp\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \t\t\t@ instruction: 0xff14f04c\n@@ -15801,86 +15799,86 @@\n \tstclvs\t0, cr3, [r3, #528]!\t@ 0x210\n \tstrbvs\tr3, [r3, #2817]!\t@ 0xb01\n \tstmdbmi\tip, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tmovwcs\tr2, #533\t@ 0x215\n \tldrbtmi\tr9, [r9], #-512\t@ 0xfffffe00\n \trscscc\tpc, pc, pc, asr #32\n \tsbcspl\tpc, pc, #64, 4\n-\tblx\tff2d22d6 \n+\tblx\tff2d22ce \n \t\t\t@ instruction: 0xf7f0e7d0\n-\tsvclt\t0x0000e9e6\n-\tldrdeq\tr0, [r7], -r4\n+\tsvclt\t0x0000e9ea\n+\tldrdeq\tr0, [r7], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, r8, r3\n-\tandeq\tr5, r7, r6, lsl #7\n-\tandeq\tr0, r7, r2, lsr #27\n+\tandeq\tr5, r7, r0, lsr #7\n+\tandeq\tr5, r7, lr, lsl #7\n+\tandeq\tr0, r7, sl, lsr #27\n \tandeq\tpc, r4, sl, asr #4\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [r5], {131}\t@ 0x83\n \t\t\t@ instruction: 0xf5ad49c5\n \tldrbtmi\tr7, [ip], #-3381\t@ 0xfffff2cb\n \tsvcge\t0x00024bc4\n \tstmdapl\tr1!, {r2, r6, r7, r9, fp, lr}^\n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsbcne\tpc, r4, #13041664\t@ 0xc70000\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0x607b589b\n-\tblcs\t3035c \n+\tblcs\t30354 \n \tmsrhi\tSPSR_x, r0, asr #32\n \tstreq\tpc, [r8], -r7, lsl #2\n \tandvc\tpc, pc, r7, lsl #10\n \t\t\t@ instruction: 0xf1072201\n \t\t\t@ instruction: 0xf8c7040c\n \t\t\t@ instruction: 0xf7ef2238\n-\tldmibmi\tr9!, {r1, r2, r4, r5, r6, sl, fp, sp, lr, pc}\n+\tldmibmi\tr9!, {r1, r3, r4, r5, r6, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f4620\n \t\t\t@ instruction: 0xf8c70a00\n \tldrbtmi\tsl, [r9], #-700\t@ 0xfffffd44\n \t\t\t@ instruction: 0xf7f06031\n-\ttstcs\tr4, r4, ror sl\n+\ttstcs\tr4, r8, ror sl\n \tldcmi\t6, cr4, [r4, #128]!\t@ 0x80\n-\tldmib\tlr!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr2, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrtmi\tr2, [r0], -r8, lsl #2\n \t\t\t@ instruction: 0xf7f0447d\n-\t\t\t@ instruction: 0x210be9ba\n+\t\t\t@ instruction: 0x210be9be\n \t\t\t@ instruction: 0xf5074620\n \t\t\t@ instruction: 0xf7f07990\n-\t\t\t@ instruction: 0x4620e9b4\n+\t\t\t@ instruction: 0x4620e9b8\n \t\t\t@ instruction: 0xf1072107\n \t\t\t@ instruction: 0xf7f00498\n-\tstmibmi\tfp!, {r1, r2, r3, r5, r7, r8, fp, sp, lr, pc}\n+\tstmibmi\tfp!, {r1, r4, r5, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf1074620\n \tldrbtmi\tr0, [r9], #-2196\t@ 0xfffff76c\n \taddsne\tpc, r4, r7, asr #17\n-\tb\t155431c \n+\tb\t1654314 \n \tstrtmi\tr2, [r0], -r4, lsl #2\n-\tstmib\tr0!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr4!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tr2, [r0], -r8, lsl #2\n-\tldmib\tip, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr0!, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tr2, [r0], -fp, lsl #2\n-\tldmib\tr8, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tip, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \ttstcs\tr7, r0, lsr #12\n \tldrbvc\tpc, [r6], #1287\t@ 0x507\t@ \n-\tldmib\tr2, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr6, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf507499e\n \t\t\t@ instruction: 0xf8c67092\n \tldrbtmi\tsl, [r9], #-132\t@ 0xffffff7c\n \tsmlawtne\tr0, r7, r8, pc\t@ \n \torrmi\tpc, r0, pc, asr #32\n \ttstne\tr8, r7, asr #17\t@ \n-\tstc\t7, cr15, [ip], #-956\t@ 0xfffffc44\n+\tldc\t7, cr15, [r0], #-956\t@ 0xfffffc44\n \tstrbmi\tr2, [fp], -r1, lsl #4\n \tmsrcc\tR9_usr, r0\n \tstrls\tr4, [r0], #-1576\t@ 0xfffff9d8\n \t\t\t@ instruction: 0xa1a4f8c7\n-\tblx\t352438 \n+\tblx\t352430 \n \tandcs\tr4, r6, #78643200\t@ 0x4b00000\n \tcmpvc\tr9, pc, asr #8\t@ \n \tstrls\tr4, [r0], #-1576\t@ 0xfffff9d8\n-\tblx\t152448 \n+\tblx\t152440 \n \tandcs\tr4, sl, #78643200\t@ 0x4b00000\n \tmsrcc\t(UNDEF: 39), r0\n \tstrls\tr4, [r0], #-1576\t@ 0xfffff9d8\n \t\t\t@ instruction: 0xf9fcf022\n \tandcs\tr4, ip, #78643200\t@ 0x4b00000\n \tmsrcc\tR10_fiq, r0\n \tstrls\tr4, [r0], #-1576\t@ 0xfffff9d8\n@@ -15978,15 +15976,15 @@\n \tstrls\tr4, [r0], #-1576\t@ 0xfffff9d8\n \t\t\t@ instruction: 0xf93cf022\n \tandscs\tr4, lr, #53477376\t@ 0x3300000\n \tstrls\tr4, [r0], #-1576\t@ 0xfffff9d8\n \torrscc\tpc, r5, r0, asr #4\n \t\t\t@ instruction: 0xf934f022\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n-\tbmi\ta05394 \n+\tbmi\ta0538c \n \tldrbtmi\tr4, [sl], #-2846\t@ 0xfffff4e2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsbccc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12e0300\n \tldrvc\tpc, [r3, -r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -16002,136 +16000,136 @@\n \tandscs\tr4, r5, #40, 12\t@ 0x2800000\n \tvshl.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf022315f\n \tldrb\tpc, [r9, -r9, lsl #18]!\t@ \n \tvmul.i8\td20, d0, d3\n \tldmdami\tr3, {r1, r2, r3, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1e5267e \n+\tblx\t1e52676 \n \tldmdami\tr1, {r2, r4, r7, r9, sl, sp, lr, pc}\n \tvmax.s8\td20, d0, d25\n \tldrbtmi\tr3, [r8], #-671\t@ 0xfffffd61\n \tmcrr2\t0, 2, pc, r2, cr13\t@ \n \t\t\t@ instruction: 0xf7f0e7c5\n-\tsvclt\t0x0000e84c\n-\tandeq\tr0, r7, lr, lsr #26\n+\tsvclt\t0x0000e850\n+\tandeq\tr0, r7, r6, lsr sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r7, r4, lsr #26\n+\tandeq\tr0, r7, ip, lsr #26\n \tandeq\tr0, r0, r8, lsl r6\n \t\t\t@ instruction: 0x00000eb3\n \tandeq\tpc, r4, r8, asr r4\t@ \n \tldrdeq\tr0, [r0], -r7\n \tandeq\tr0, r0, r7, lsl #5\n \tandeq\tpc, r4, lr, asr #5\n-\tmuleq\tr7, r6, sl\n+\tmuleq\tr7, lr, sl\n \tandeq\tpc, r4, r4, asr #3\n \tandeq\tpc, r4, lr, asr #3\n \t\t\t@ instruction: 0x0004f1be\n \tstmdacs\tsl, {r0, r1, r2, r3, r4, r5, r8, fp, lr}\n \tldrbtmi\tr4, [r9], #-2623\t@ 0xfffff5c1\n-\tcfldr32mi\tmvfx11, [pc], #-576\t@ 163e0 \n+\tcfldr32mi\tmvfx11, [pc], #-576\t@ 163d8 \n \tstmpl\tsl, {r0, r1, r7, ip, sp, pc}\n-\tblmi\tfc2228 \n+\tblmi\tfc2220 \n \tldmdavs\tr2, {r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tstmiapl\tr2!, {r9}^\n \t\t\t@ instruction: 0xf1036813\n \tandsvs\tr0, r3, r1, lsl #6\n \tstmdacs\tip, {r1, r2, r3, r4, ip, lr, pc}\n-\tbmi\te4aa9c \n+\tbmi\te4aa94 \n \tstmiapl\tr1!, {r3, r4, r5, r8, r9, fp, lr}\n \tandcc\tr6, r1, #655360\t@ 0xa0000\n \tstmiapl\tr2!, {r1, r3, sp, lr}^\n \tmovwcc\tr6, #6163\t@ 0x1813\n-\tbmi\td6e6a4 \n+\tbmi\td6e69c \n \tldrbtmi\tr4, [sl], #-2863\t@ 0xfffff4d1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmlsdcc\tip, r2, r1, sp\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \ttstle\tr8, r1, lsl #16\n \tstmiapl\tr3!, {r1, r2, r3, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xe7ec6018\n \tandcs\tr4, r1, #46080\t@ 0xb400\n \tandsvs\tr5, sl, r3, ror #17\n \tldmdacs\tr6, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n-\tblmi\tb0aaa4 \n+\tblmi\tb0aa9c \n \tstmiapl\tr3!, {r0, r9, sp}^\n \t\t\t@ instruction: 0xf04b601a\n \tldrb\tpc, [lr, sp, asr #16]\t@ \n \ttstle\tr6, r4, lsl r8\n \ttstcs\tr1, r6, lsr #20\n \tstmiapl\tr2!, {r1, r2, r5, r8, r9, fp, lr}\n-\tbmi\t9ae6ec \n+\tbmi\t9ae6e4 \n \tldrbtmi\tr5, [sl], #-2275\t@ 0xfffff71d\n-\tblmi\t6ae714 \n+\tblmi\t6ae70c \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r8, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf04b4090\n \tldmdacs\tr5, {r0, r1, r4, r5, fp, ip, sp, pc}\n-\tblmi\t78aae0 \n+\tblmi\t78aad8 \n \tstmiapl\tr3!, {r0, r9, sp}^\n \t\t\t@ instruction: 0xe7be601a\n \trscsle\tr2, r8, r6, lsl #16\n \ttstle\tr4, r3, lsl #16\n \tandcs\tr4, r1, #25600\t@ 0x6400\n \tandsvs\tr5, sl, r3, ror #17\n \tstmdacs\tpc, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}\t@ \n-\tblmi\t60adbc \n+\tblmi\t60adb4 \n \tldmdbmi\tr7, {r3, r5, r9, sp}\n \tstmiapl\tr0!, {r0, r3, r4, r5, r6, sl, lr}^\n-\tbl\t1dd46b8 \n-\tblmi\t2a8f54 \n+\tbl\t1ed46b0 \n+\tblmi\t2a8f4c \n \tstmiapl\tr2!, {r0, r8, sp}\n \tstmiapl\tr2!, {r0, r4, sp, lr}^\n \tstrmi\tr6, [fp], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xe7a26013\n-\tsvc\t0x00b0f7ef\n-\tandeq\tr0, r7, r6, ror #19\n+\tsvc\t0x00b4f7ef\n+\tandeq\tr0, r7, lr, ror #19\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr0, [r7], -r8\n+\tandeq\tr0, r7, r0, ror #19\n \tandeq\tr0, r0, r8, asr #12\n \tandeq\tr0, r0, r4, asr r5\n \tandeq\tr0, r0, r0, ror #10\n-\tandeq\tr0, r7, r6, lsr #19\n+\tandeq\tr0, r7, lr, lsr #19\n \tmuleq\tr0, r8, r5\n \tandeq\tr0, r0, r4, ror r5\n \tandeq\tr0, r0, r0, lsl #11\n \tandeq\tr0, r0, r0, lsr r6\n-\tandeq\tr0, r7, r6, asr r9\n+\tandeq\tr0, r7, lr, asr r9\n \tandeq\tr0, r0, r4, lsl r6\n \tandeq\tr0, r0, ip, ror #10\n \tstrdeq\tr0, [r0], -r0\t@ \n \tstrheq\tpc, [r4], -r0\t@ \n \tandeq\tr0, r0, ip, lsr #12\n \tmvnsmi\tlr, sp, lsr #18\n \tldclmi\t6, cr4, [r0, #-56]\t@ 0xffffffc8\n \taddlt\tr4, r2, r0, asr ip\n-\tblmi\t142795c \n+\tblmi\t1427954 \n \t\t\t@ instruction: 0xf8dfaf00\n \tstmdbpl\tip!, {r6, r8, lr, pc}\n \t\t\t@ instruction: 0x4615447b\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8534604\n \t\t\t@ instruction: 0xf8d8800c\n-\tblcs\t22788 \n+\tblcs\t22780 \n \tstmdbvs\tr3!, {r0, r1, r2, r3, r4, r5, r6, r8, ip, lr, pc}\n \tldrbeq\tr6, [lr, #51]\t@ 0x33\n \tcmncs\tr2, #68, 30\t@ 0x110\n \tstmdbvs\tr3!, {r0, r1, r3, r5, r6, ip, sp, lr}\n \tsvclt\t0x00420618\n \tadcvc\tr2, fp, r7, ror r3\n \tvst2.8\t{d6,d8}, [r3 :128], r3\n \tldrbeq\tr6, [r9], -r0, lsl #4\n-\tbcs\t4bc94 \n+\tbcs\t4bc8c \n \tcmncs\tr3, #105\t@ 0x69\n \tstmdbvs\tr3!, {r0, r1, r3, r5, r6, r7, ip, sp, lr}\n \tsvclt\t0x0042069a\n \t\t\t@ instruction: 0x712b2372\n \tldrbeq\tr6, [lr], r3, lsr #18\n \tcmncs\tr7, #264\t@ 0x108\n \tstmdbvs\tr3!, {r0, r1, r3, r5, r6, r8, ip, sp, lr}\n@@ -16142,19 +16140,19 @@\n \tldrbeq\tr6, [r9, -r3, lsr #18]\n \tcmncs\tr2, #264\t@ 0x108\n \tstmdbvs\tr3!, {r0, r1, r3, r5, r6, r7, r8, ip, sp, lr}\n \tsvclt\t0x0042079a\n \teorvc\tr2, fp, #-603979775\t@ 0xdc000001\n \tvst2.8\t{d6,d8}, [r3 :128], r3\n \tldrbeq\tr7, [fp, r0, lsl #4]\n-\tbcs\t4bc78 \n+\tbcs\t4bc70 \n \tcmncs\tr4, #60\t@ 0x3c\n \t\t\t@ instruction: 0xf8d8726b\n-\tbllt\t2e2804 \n-\tblmi\t9e90b0 \n+\tbllt\t2e27fc \n+\tblmi\t9e90a8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 113)\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tsbcle\tr2, r7, r0, lsl #20\n@@ -16163,50 +16161,50 @@\n \tsbcsle\tr2, r4, r0, lsl #20\n \t\t\t@ instruction: 0x71ab2353\n \tldrb\tr6, [r0, r3, lsr #18]\n \trscle\tr2, r0, r0, lsl #20\n \trsbvc\tr2, fp, #84, 6\t@ 0x50000001\n \tldrdcc\tpc, [r0], -r8\n \tsbcsle\tr2, sp, r0, lsl #22\n-\tblmi\t5a90b4 \n+\tblmi\t5a90ac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tpc, r0, lsl #6\n \tsmladcc\tr8, r6, r9, r4\n \t\t\t@ instruction: 0xf6404816\n \tldrbtmi\tr5, [r9], #-631\t@ 0xfffffd89\n \tsxtahmi\tr4, sp, r8, ror #8\n \tldrhmi\tlr, [r0, #141]!\t@ 0x8d\n-\tblt\tffd52928 \n+\tblt\tffd52920 \n \trsbvc\tr2, fp, #120, 6\t@ 0xe0000001\n \tcmncs\tr8, #50593792\t@ 0x3040000\n \tstmdbvs\tr3!, {r0, r1, r3, r5, r7, r8, ip, sp, lr}\n \tcmncs\tr8, #44826624\t@ 0x2ac0000\n \tstmdbvs\tr3!, {r0, r1, r3, r5, r6, r7, ip, sp, lr}\n \tstmdbmi\tsp, {r2, r4, r7, r8, r9, sl, sp, lr, pc}\n \tsubspl\tpc, r2, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf02d4478\n \tldrb\tpc, [r6, -pc, lsl #20]!\t@ \n-\tcdp\t7, 14, cr15, cr10, cr15, {7}\n-\tmuleq\tr7, ip, r8\n+\tcdp\t7, 14, cr15, cr14, cr15, {7}\n+\tandeq\tr0, r7, r4, lsr #17\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, r0, r8\n+\tmuleq\tr7, r8, r8\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr0, [r7], -r8\n-\t\t\t@ instruction: 0x000707b4\n+\tandeq\tr0, r7, r0, lsl #16\n+\t\t\t@ instruction: 0x000707bc\n \tandeq\tlr, r4, lr, lsl pc\n \tandeq\tlr, r4, r8, asr #30\n \tstrdeq\tlr, [r4], -r2\n \tandeq\tlr, r4, ip, lsl pc\n \tmvnsmi\tlr, sp, lsr #18\n \tstclmi\t6, cr4, [r5, #-576]\t@ 0xfffffdc0\n \taddlt\tr4, r2, r5, asr #24\n-\tblmi\t1167acc \n+\tblmi\t1167ac4 \n \t\t\t@ instruction: 0xf8dfaf00\n \tstmdbpl\tip!, {r2, r4, r8, lr, pc}\n \t\t\t@ instruction: 0x460d447b\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8534604\n \tldmdavs\tr3!, {r2, r3, sp, lr}\n@@ -16226,26 +16224,26 @@\n \tcmncs\tr3, #1610612736\t@ 0x60000000\n \tteqcs\tpc, #-1879048192\t@ 0x90000000\n \t\t\t@ instruction: 0xf888602a\n \tand\tr3, r4, r0\n \tcmncs\tip, #268435456\t@ 0x10000000\n \t\t\t@ instruction: 0xf888602a\n \tldmdavs\tr3!, {ip, sp}\n-\tbmi\tb04ff4 \n+\tbmi\tb04fec \n \tldrbtmi\tr4, [sl], #-2855\t@ 0xfffff4d9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, asr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x232d81f0\n \teorvs\tr2, sl, r0, lsl #4\n \tandcc\tpc, r0, r8, lsl #17\n-\tblcs\t30a3c \n-\tbmi\t88ad18 \n+\tblcs\t30a34 \n+\tbmi\t88ad10 \n \tldrbtmi\tr4, [sl], #-2844\t@ 0xfffff4e4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tsp, {r2, r3, r5, r8, ip, lr, pc}\n \tldmdami\tsp, {r3, r8, r9, sl, ip, sp}\n \teorspl\tpc, r5, #64, 12\t@ 0x4000000\n@@ -16265,74 +16263,74 @@\n \tldr\tr3, [ip, r0]!\n \tcmncs\tr2, #4, 4\t@ 0x40000000\n \t\t\t@ instruction: 0xf888602a\n \tldr\tr3, [r6, r0]!\n \tcmncs\tip, #1342177280\t@ 0x50000000\n \t\t\t@ instruction: 0xf888602a\n \tldr\tr3, [r0, r0]!\n-\tcdp\t7, 4, cr15, cr8, cr15, {7}\n-\tandeq\tr0, r7, ip, lsr #14\n+\tcdp\t7, 4, cr15, cr12, cr15, {7}\n+\tandeq\tr0, r7, r4, lsr r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r7, r0, lsr #14\n+\tandeq\tr0, r7, r8, lsr #14\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x000706b6\n-\tandeq\tr0, r7, sl, lsl #13\n+\t\t\t@ instruction: 0x000706be\n+\tmuleq\tr7, r2, r6\n \tstrdeq\tlr, [r4], -r4\n \tandeq\tlr, r4, r6, lsr lr\n \tldrdeq\tlr, [r4], -lr\t@ \n \tandeq\tlr, r4, r0, lsr #28\n \tmvnsmi\tlr, sp, lsr #18\n-\tblmi\t10e822c \n+\tblmi\t10e8224 \n \tsvcge\t0x0000b0ce\n \tandcs\tr4, ip, r2, asr #26\n \tldrbtmi\tr4, [sp], #-1548\t@ 0xfffff9f4\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tbmi\t102eb10 \n+\tbmi\t102eb08 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3134\n \t\t\t@ instruction: 0xf0180300\n \tadcsvs\tpc, r8, r3, ror lr\t@ \n \tstrdlt\tr6, [r4, -r8]!\n \t\t\t@ instruction: 0xf7ef4620\n-\t\t\t@ instruction: 0xf100ec0a\n+\t\t\t@ instruction: 0xf100ec0e\n \tstrbmi\tr0, [r0], -r1, lsl #16\n \tmcr2\t0, 3, pc, cr8, cr8, {0}\t@ \n \tldrshvs\tr6, [r6], #-138\t@ 0xffffff76\n \tstccs\t0, cr6, [r0], {16}\n \tstrbmi\tsp, [r2], -r8, asr #32\n \t\t\t@ instruction: 0xf02c4621\n \tldmvs\tfp!, {r0, r1, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf1072400\n \t\t\t@ instruction: 0x46200114\n \t\t\t@ instruction: 0xf7f0609c\n-\tblmi\tbd0b64 \n+\tblmi\tbd0b6c \n \t\t\t@ instruction: 0xf1074621\n \tstmiapl\tfp!, {r3, r4}^\n \t\t\t@ instruction: 0xf7ef607b\n-\tstmdacs\tr0, {r2, r5, r6, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r5, r6, r7, fp, sp, lr, pc}\n \tstfmid\tf5, [sl], #-264\t@ 0xfffffef8\n \tandseq\tpc, r8, r7, lsl #2\n-\tsvc\t0x0032f7ef\n+\tsvc\t0x0036f7ef\n \t\t\t@ instruction: 0x4620447c\n-\tbl\tff6d4a54 \n-\tblcs\t70b88 \n+\tbl\tff7d4a4c \n+\tblcs\t70b80 \n \tstmibvs\tr3!, {r3, r5, ip, lr, pc}^\n \t\t\t@ instruction: 0x461ab133\n-\tblcs\t30d14 \n+\tblcs\t30d0c \n \tldmvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}^\n \tmul\tr1, r3, r0\n \tstrdvs\tr6, [r3, #139]!\t@ 0x8b\n \tandseq\tpc, r8, r7, lsl #2\n-\tsvc\t0x003af7ef\n+\tsvc\t0x003ef7ef\n \tldmdavs\tfp!, {r0, r2, r3, r4, fp, lr}^\n \t\t\t@ instruction: 0x47984478\n \ttstcs\tr0, r8, ror r9\n-\tstmda\tlr, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t529338 \n+\tldmda\tr2, {r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t529330 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d11c\n \tssatmi\tr7, #30, ip, lsl #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -16343,24 +16341,24 @@\n \tldmvs\tfp, {r1, r3, r4, r9, sl, lr}\n \tmvnsle\tr2, r0, lsl #22\n \tldmvs\tfp!, {r0, r4, r6, r7, r8, r9, sl, sp, lr, pc}^\n \tldrb\tr6, [r3, r3, lsr #3]\n \tldmdavs\tfp!, {r0, r1, r3, fp, lr}^\n \t\t\t@ instruction: 0x47984478\n \tandseq\tpc, r8, r7, lsl #2\n-\tsvc\t0x00f2f7ef\n-\tstc\t7, cr15, [sl, #956]!\t@ 0x3bc\n+\tsvc\t0x00f6f7ef\n+\tstc\t7, cr15, [lr, #956]!\t@ 0x3bc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r7, r2, ror #11\n-\tldrdeq\tr0, [r7], -r8\n+\tandeq\tr0, r7, sl, ror #11\n+\tandeq\tr0, r7, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, r0, ror pc\n-\tandeq\tr5, r7, r0, asr #30\n-\tandeq\tr0, r7, r0, lsr r5\n-\tstrdeq\tr5, [r7], -r0\n+\tandeq\tr5, r7, r8, ror pc\n+\tandeq\tr5, r7, r8, asr #30\n+\tandeq\tr0, r7, r8, lsr r5\n+\tstrdeq\tr5, [r7], -r8\n \tldrsbtgt\tpc, [r4], #-143\t@ 0xffffff71\t@ \n \trscsvc\tpc, pc, #64, 12\t@ 0x4000000\n \tstrdcs\tfp, [r0], -r0\n \tldrbtmi\tr4, [ip], #3355\t@ 0xd1b\n \tldmdbmi\tip, {r0, r1, r3, r4, r8, r9, fp, lr}\n \tldrbtmi\tfp, [fp], #-131\t@ 0xffffff7d\n \t\t\t@ instruction: 0xf85c4479\n@@ -16372,47 +16370,47 @@\n \tandcs\tlr, r2, #3194880\t@ 0x30c000\n \tldrcs\tpc, [r8], -r0, asr #12\n \tandcs\tlr, r4, #3194880\t@ 0x30c000\n \tadcsvc\tpc, pc, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf6406208\n \tstmib\tr3, {r0, r1, r2, r3, r4, r5, r6, r8, ip, sp, lr}^\n \t\t\t@ instruction: 0xf6401209\n-\tbmi\t3b0008 \n-\tldrvc\tpc, [pc], #-1601\t@ 16b94 \n+\tbmi\t3b0000 \n+\tldrvc\tpc, [pc], #-1601\t@ 16b8c \n \tstmib\tr3, {r1, r2, r3, r4, r7, r8, sp, lr}^\n \tldrbtmi\tr5, [sl], #-1031\t@ 0xfffffbf9\n \tldmpl\tr3, {r0, r1, r2, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7efbdf0\n-\tsvclt\t0x0000ed60\n-\t\t\t@ instruction: 0x000704b2\n+\tsvclt\t0x0000ed64\n+\t\t\t@ instruction: 0x000704ba\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, sl, lsr fp\n-\tandeq\tr5, r7, r8, lsr #29\n-\tandeq\tr0, r7, r6, ror #8\n+\tandeq\tr2, r7, r2, asr #22\n+\t\t\t@ instruction: 0x00075eb0\n+\tandeq\tr0, r7, lr, ror #8\n \tstmdacc\tr1, {r0, r1, r6, r9, fp, lr}\n \tldrbtmi\tr4, [sl], #-2883\t@ 0xfffff4bd\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdale\tr3!, {r0, r2, r3, r4, fp, sp}^\n \t\t\t@ instruction: 0xf000e8df\n \tstmdbvs\tip!, {r0, r1, r2, r3, r8, r9, sl, fp, sp, lr}^\n \tstclpl\t3, cr6, [r0, #-408]!\t@ 0xfffffe68\n \tldrbpl\tr5, [r7], #-2674\t@ 0xfffff58e\n \tstmdami\tfp, {r0, r4, r6, r9, sl, fp, lr}^\n-\tlfmcc\tf4, 4, [pc], #-276\t@ 16aec \n+\tlfmcc\tf4, 4, [pc], #-276\t@ 16ae4 \n \teorscc\tr3, r3, r9, lsr r6\n \t\t\t@ instruction: 0x21242a2d\n \tldmdami\tr6!, {r0, r1, r2, r5, r9, sl, fp, ip}\n-\tbmi\tda7df0 \n+\tbmi\tda7de8 \n \tldrbtmi\tr4, [sl], #-2867\t@ 0xfffff4cd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmlsdcc\tr8, r9, r1, sp\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tldrbtmi\tr4, [r8], #-2096\t@ 0xfffff7d0\n@@ -16455,19 +16453,19 @@\n \tstmdami\tr4!, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe7a44478\n \tldrbtmi\tr4, [r8], #-2083\t@ 0xfffff7dd\n \tstmdami\tr3!, {r0, r5, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe79e4478\n \tldrbtmi\tr4, [r8], #-2082\t@ 0xfffff7de\n \t\t\t@ instruction: 0xf7efe79b\n-\tsvclt\t0x0000ecce\n-\tandeq\tr0, r7, lr, lsr #8\n+\tsvclt\t0x0000ecd2\n+\tandeq\tr0, r7, r6, lsr r4\n \tandeq\tr0, r0, r0, ror #11\n \tldrdeq\tlr, [r4], -ip\n-\tandeq\tr0, r7, lr, ror #7\n+\tstrdeq\tr0, [r7], -r6\n \tandeq\tlr, r4, r6, lsl #27\n \tandeq\tlr, r4, ip, asr sp\n \tandeq\tlr, r4, r6, asr #26\n \tandeq\tlr, r4, r4, ror #26\n \tandeq\tlr, r4, r6, lsr #26\n \tandeq\tlr, r4, r4, lsl #26\n \tandeq\tlr, r4, r6, ror #25\n@@ -16503,45 +16501,45 @@\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tstrtmi\tfp, [r0], r8, lsr #31\n \tldmdavs\tfp, {r1, r3, r8, sl, sp}\n \t\t\t@ instruction: 0xf04f607b\n \tstrpl\tr0, [ip], #768\t@ 0x300\n \t\t\t@ instruction: 0xf64c188b\n \t\t\t@ instruction: 0xf6cc44cd\n-\tblx\tfe9280ce \n+\tblx\tfe9280c6 \n \tstrmi\tr6, [r6], r0, lsl #4\n \tldmeq\tr2, {r1, r2, r3, r4, r9, sl, lr}^\n \t\t\t@ instruction: 0x0c12fb05\n \t\t\t@ instruction: 0xf10c4610\n \t\t\t@ instruction: 0xf8030230\n-\tbne\tff2a21b8 \n+\tbne\tff2a21b0 \n \tandcs\tfp, r1, #24, 30\t@ 0x60\n \tsvclt\t0x00184299\n \tsvceq\t0x0009f1be\n-\tb\t4cd170 \n+\tb\t4cd168 \n \tstmdbmi\tsp, {r3, r8, r9, sl, fp}\n \teorcs\tfp, sp, #28, 30\t@ 0x70\n \tstccs\t8, cr15, [r1], {3}\n \tldrbtmi\tr4, [r9], #-2569\t@ 0xfffff5f7\n \tmrcne\t15, 5, fp, cr3, cr8, {0}\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, ror r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrmi\tsp, [r8], -r4, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n-\tmcrr\t7, 14, pc, r0, cr15\t@ \n-\tmuleq\tr7, r4, r2\n+\tmcrr\t7, 14, pc, r4, cr15\t@ \n+\tmuleq\tr7, ip, r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r7, lr, lsr #4\n+\tandeq\tr0, r7, r6, lsr r2\n \tsvcmi\t0x00f0e92d\n \tldmibmi\tr8!, {r2, r3, r9, sl, lr}\n \tcfldr64vc\tmvdx15, [fp, #-692]\t@ 0xfffffd4c\n \tldrbtmi\tsl, [r9], #-3840\t@ 0xfffff100\n-\tbeq\tfec53230 \n+\tbeq\tfec53228 \n \t\t\t@ instruction: 0xf1072300\n \t\t\t@ instruction: 0xf10708a4\n \teorsvs\tr0, sl, #44, 12\t@ 0x2c00000\n \t\t\t@ instruction: 0xf8ca4ab2\n \trsbsvs\tr3, r8, #16\n \tstmpl\tsl, {r0, r4, r5, r7, r8, sl, fp, lr}\n \tldmdavs\tr2, {r0, r2, r3, r4, r5, r6, sl, lr}\n@@ -16550,20 +16548,20 @@\n \tmovwcc\tlr, #2504\t@ 0x9c8\n \tandcc\tpc, r8, r8, asr #17\n \taddseq\tpc, ip, #-1073741823\t@ 0xc0000001\n \tadccc\tpc, r0, r7, asr #17\n \t\t\t@ instruction: 0xf04f6013\n \tldrshvs\tr3, [sl, #63]!\t@ 0x3f\n \t\t\t@ instruction: 0xf7ef6033\n-\tblmi\tfea12260 \n+\tblmi\tfea12268 \n \tstmiapl\tfp!, {r3, r4, r5, r7, r8, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqcc\tr4, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf0002b00\n-\tblmi\tfe8f71b8 \n+\tblmi\tfe8f71b0 \n \tldmdavs\tfp, {r0, r1, r3, r5, r6, r7, fp, ip, lr}\n \tstrtmi\tr2, [r3], -r1, lsl #22\n \tmovwcs\tfp, #7944\t@ 0x1f08\n \tldmibvs\tip!, {r0, r1, r3, r4, r5, r6, r8, sp, lr}^\n \tldrvc\tpc, [r9, #-1287]!\t@ 0xfffffaf9\n \t\t\t@ instruction: 0xf507499e\n \t\t\t@ instruction: 0xf5077392\n@@ -16588,264 +16586,264 @@\n \tstmdacs\tr0, {r0, r1, r2, r3, r4, r5, r6, ip, sp, pc}\n \t\t\t@ instruction: 0xf8c7bfa8\n \tvqadd.s8\td11, d7, d8\n \tsvclt\t0x00b82b63\n \tldrbmi\tr4, [r9], -r0, asr #4\n \tcdpeq\t0, 0, cr15, cr10, cr15, {2}\n \tmovwcs\tfp, #8124\t@ 0x1fbc\n-\tblx\tfeb2f5de \n+\tblx\tfeb2f5d6 \n \tstrmi\tr2, [r4], -r0, lsl #6\n \tldmeq\tfp, {r1, r3, r7, r9, sl, lr}^\n \tandseq\tpc, r3, #14336\t@ 0x3800\n \t\t\t@ instruction: 0xf1024618\n \t\t\t@ instruction: 0xf8010330\n-\tbl\tfec6630c \n+\tbl\tfec66304 \n \tsvclt\t0x00180309\n \tstccs\t3, cr2, [r9], {1}\n \tandcs\tfp, r0, #148, 30\t@ 0x250\n \tandeq\tpc, r1, #3\n \tmvnle\tr2, r0, lsl #20\n \tldmibvs\tsl!, {r2, r4, r9, sl, lr}\n \tandsmi\tr4, r3, #40, 12\t@ 0x2800000\n \taddeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0x232dbf1e\n \tstccc\t8, cr15, [r1], {1}\n \tsmlatbeq\tr2, sl, r1, pc\t@ \n-\tblx\tfed52fea \n-\tblcs\t31928 \n+\tblx\tfed52fe2 \n+\tblcs\t31920 \n \taddshi\tpc, r1, r0, asr #32\n-\tblcs\t31830 \n+\tblcs\t31828 \n \taddhi\tpc, r6, r0\n \taddcs\tr4, r0, #1785856\t@ 0x1b4000\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n-\tblx\tfe9d3006 \n+\tblx\tfe9d2ffe \n \taddcs\tr6, r0, #233472\t@ 0x39000\n \t\t\t@ instruction: 0xf02c4628\n \tldmdbvs\tfp!, {r0, r5, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tsubsle\tr2, sp, r1, lsl #22\n \t\t\t@ instruction: 0xf1074967\n \tsubcs\tr0, r0, #228, 20\t@ 0xe4000\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n \tldrteq\tpc, [r4], #263\t@ 0x107\t@ \n-\tblx\tff85302a \n+\tblx\tff853022 \n \tsubcs\tr4, r0, #1622016\t@ 0x18c000\n \tldrbtmi\tr6, [r9], #-2296\t@ 0xfffff708\n \tldmdbeq\tr0!, {r0, r1, r2, r8, ip, sp, lr, pc}\n-\tblx\tff65303a \n+\tblx\tff653032 \n \tsubcs\tr4, r0, #96, 18\t@ 0x180000\n \tldrbtmi\tr6, [r9], #-2104\t@ 0xfffff7c8\n-\tblx\tff4d3046 \n+\tblx\tff4d303e \n \tsubcs\tr4, r0, #1540096\t@ 0x178000\n \tldrbtmi\tr6, [r9], #-2232\t@ 0xfffff748\n-\tblx\tff353052 \n+\tblx\tff35304a \n \teorcs\tr4, r0, #92, 18\t@ 0x170000\n \tldrbtmi\tr6, [r9], #-2168\t@ 0xfffff788\n-\tblx\tff1d305e \n+\tblx\tff1d3056 \n \tldmdbvs\tr8!, {r1, r3, r4, r6, r8, fp, lr}\n \tldrbtmi\tr2, [r9], #-640\t@ 0xfffffd80\n-\tblx\tff05306a \n+\tblx\tff053062 \n \tldrbmi\tr4, [r4], -r3, lsr #12\n \tmul\tr2, sl, r6\n-\tblmi\t15512c \n+\tblmi\t155124 \n \t\t\t@ instruction: 0x464ab19c\n \tandcs\tr4, r3, r1, lsr #12\n-\tbl\t154f8c \n+\tbl\t254f84 \n \tstmdacs\tr0, {r4, r5, sp, lr}\n \t\t\t@ instruction: 0xf8c8d1f4\n \tstrtmi\tr5, [r2], r4\n-\tldcl\t7, cr15, [r8], #-956\t@ 0xfffffc44\n+\tldcl\t7, cr15, [ip], #-956\t@ 0xfffffc44\n \trsbsle\tr2, r6, r0, lsl #16\n \tandcs\tsp, r2, #3, 26\t@ 0xc0\n \t\t\t@ instruction: 0xf7ef4631\n-\tbmi\t1311770 \n+\tbmi\t1311778 \n \tldrbtmi\tr4, [sl], #-2878\t@ 0xfffff4c2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tmsrcc\tSPSR_s, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tlr, r0, lsl #6\n \t\t\t@ instruction: 0xf5072000\n \tssatmi\tr7, #30, fp, asr #14\n \tsvchi\t0x00f0e8bd\n \tcmnvs\tfp, r1, lsl #6\n \t\t\t@ instruction: 0xf7efe731\n-\tstmdavs\tr3, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r2, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}\n \ttstle\tr9, r4, lsl #22\n \t\t\t@ instruction: 0xf7ef4628\n-\t\t\t@ instruction: 0x4629e91a\n+\t\t\t@ instruction: 0x4629e91e\n \tandcs\tr4, r2, r2, lsl #12\n-\tstmda\tr4, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblle\tffc21034 \n+\tstmda\tr8, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblle\tffc2102c \n \tldrbtmi\tr4, [ip], #-3130\t@ 0xfffff3c6\n \t\t\t@ instruction: 0xf7efe004\n-\tstmdavs\tr3, {r3, r5, r6, r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc}\n \tbicsle\tr2, r4, r4, lsl #22\n \tstrtmi\tr2, [r1], -r1, lsl #4\n \t\t\t@ instruction: 0xf7ef2002\n-\tstmdacs\tr0, {r1, r2, r4, r5, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r5, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xe7ccdbf3\n \taddcs\tr4, r0, #835584\t@ 0xcc000\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n-\tblx\t853112 \n+\tblx\t85310a \n \tldmdbmi\tr1!, {r0, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n \tstrtmi\tr2, [r8], -r0, lsl #5\n-\tbeq\t2d31a8 \n+\tbeq\t2d31a0 \n \t\t\t@ instruction: 0xf02c4479\n-\tbvs\t1ed5cd0 \n+\tbvs\t1ed5cc8 \n \tcdpmi\t6, 12, cr15, cr13, cr12, {2}\n \tcdpmi\t6, 12, cr15, cr12, cr12, {6}\n \tldrbmi\tr2, [r9], -r0, lsl #20\n \tsubsmi\tfp, r2, #188, 30\t@ 0x2f0\n \tmovwcs\tr2, #1025\t@ 0x401\n \trsbscc\tpc, pc, r9, lsl #17\n \tmovweq\tpc, #11182\t@ 0x2bae\t@ \n \tpkhbtmi\tr4, fp, r4, lsl #13\n-\tblx\t299406 \n+\tblx\t2993fe \n \t\t\t@ instruction: 0x461a2013\n \tteqeq\tr0, #0, 2\t@ \n \tstccc\t8, cr15, [r1, #-4]\n \tmovweq\tlr, #39857\t@ 0x9bb1\n \tmovwcs\tfp, #7960\t@ 0x1f18\n \tsvclt\t0x00184549\n \tsvceq\t0x0009f1bc\n \tandsmi\tsp, ip, #15335424\t@ 0xea0000\n \taddeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0x232dbf18\n \tsvclt\t0x001c4628\n \tstccc\t8, cr15, [r1], {1}\n \tsmlatbeq\tr2, fp, r1, pc\t@ \n-\tblx\tffa53180 \n+\tblx\tffa53178 \n \tldmibvs\tsl!, {r0, r2, r6, r8, r9, sl, sp, lr, pc}^\n \tldrbmi\tr4, [r0], -r1, asr #12\n-\tb\tfe155098 \n+\tb\tfe255090 \n \t\t\t@ instruction: 0xf7ee2001\n-\t\t\t@ instruction: 0xf7efefcc\n-\tsvclt\t0x0000eac8\n-\tstrdeq\tr0, [r7], -r2\n+\t\t\t@ instruction: 0xf7efefd0\n+\tsvclt\t0x0000eacc\n+\tstrdeq\tr0, [r7], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr0, [r7], -r4\n+\tldrdeq\tr0, [r7], -ip\n \tandeq\tr0, r0, r8, asr #11\n \t\t\t@ instruction: 0x000005b0\n \tandeq\tlr, r4, r0, asr #22\n \tmuleq\tr4, lr, sl\n \tmuleq\tr4, r6, sl\n \tmuleq\tr4, r6, sl\n \tmuleq\tr4, sl, sl\n \tandeq\tlr, r4, lr, ror #20\n \tmuleq\tr4, r2, sl\n \tandeq\tlr, r4, lr, lsl #21\n-\tandeq\tr0, r7, lr\n+\tandeq\tr0, r7, r6, lsl r0\n \tandeq\tip, r5, sl, asr #19\n \tandeq\tlr, r4, lr, ror r9\n \tandeq\tlr, r4, r4, lsl #19\n-\tblmi\t8699b0 \n+\tblmi\t8699a8 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldrdgt\tpc, [r0], pc\t@ \n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldrbtmi\tsl, [ip], #3840\t@ 0xf00\n \tldmdavs\tfp, {r1, r2, r3, r4, r9, fp, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t757d4c \n+\tblmi\t757d44 \n \tldrbtmi\tr4, [fp], #-1540\t@ 0xfffff9fc\n \tldrdne\tpc, [r4], -ip\t@ \n \t\t\t@ instruction: 0xf8cc3101\n \tldmpl\tfp, {r2, r5, ip}\n \ttstlt\tr8, r8, lsl r8\n \tldrdcc\tpc, [r4], -ip\t@ \n \tvldrle\td2, [fp, #-4]\n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n-\tblcs\t71adc \n-\tbmi\t58e5b4 \n+\tblcs\t71ad4 \n+\tbmi\t58e5ac \n \tldrbtmi\tr4, [sl], #-2831\t@ 0xfffff4f1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r9, r2, lsl r1\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4090e8bd\n-\tldmdblt\tlr!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdblt\tr2, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrtmi\tr2, [r0], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ff4611\n \t\t\t@ instruction: 0xe7e8fe31\n \tsbcvs\tpc, r9, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf02c2100\n \t\t\t@ instruction: 0xe7ddfa51\n-\tb\t18d516c \n-\tldrdeq\tpc, [r6], -r0\n+\tb\t19d5164 \n+\tldrdeq\tpc, [r6], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, r2, asr #17\n+\tandeq\tr5, r7, sl, asr #17\n \tandeq\tr0, r0, r8, asr r5\n-\t\t\t@ instruction: 0x0006feb2\n-\tmuleq\tr7, r6, r8\n-\tandeq\tpc, r6, sl, lsl #29\n-\tbmi\tde96a8 \n+\t\t\t@ instruction: 0x0006feba\n+\tmuleq\tr7, lr, r8\n+\tmuleq\tr6, r2, lr\n+\tbmi\tde96a0 \n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r3, r6, lsr fp\n \tsvcge\t0x0000588a\n \tcfldrsmi\tmvf4, [r5], #-492\t@ 0xfffffe14\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrbtmi\tr4, [ip], #-1541\t@ 0xfffff9fb\n-\tbcs\t31c58 \n+\tbcs\t31c50 \n \tandcs\tfp, r1, #220, 30\t@ 0x370\n \tlfmle\tf6, 4, [r1, #-616]\t@ 0xfffffd98\n-\tbmi\tbf1c60 \n+\tbmi\tbf1c58 \n \taddsvs\tr3, r9, #1073741824\t@ 0x40000000\n \tldmdavs\tr0, {r1, r5, r7, fp, ip, lr}\n-\tbvs\tfe703648 \n+\tbvs\tfe703640 \n \tsuble\tr2, r4, r2, lsl #22\n \tldrbtmi\tr4, [fp], #-2859\t@ 0xfffff4d5\n-\tblcs\tb1c80 \n+\tblcs\tb1c78 \n \tandcs\tsp, r9, sl, lsr #32\n-\tldm\tip!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr0, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ff4628\n-\tblmi\ta16578 \n+\tblmi\ta16570 \n \teorcs\tr4, r8, #1048576\t@ 0x100000\n \tldrmi\tr5, [r8], -r3, ror #17\n-\tldcl\t7, cr15, [ip, #952]\t@ 0x3b8\n+\tstcl\t7, cr15, [r0, #952]!\t@ 0x3b8\n \tandcs\tr4, r0, #36, 18\t@ 0x90000\n \teorscs\tpc, pc, r0, lsl #17\n \tandcs\tr4, r1, r3, lsr #20\n \tstmdapl\tr5!, {r0, r1, r5, r8, r9, fp, lr}^\n \tstrmi\tr6, [r1], #-2089\t@ 0xfffff7d7\n \tstmiapl\tr1!, {r0, r3, r5, sp, lr}\n \tstrmi\tr6, [r2], #-2058\t@ 0xfffff7f6\n-\tbmi\t82f278 \n+\tbmi\t82f270 \n \tldrbtmi\tr5, [sl], #-2275\t@ 0xfffff71d\n-\tblmi\t56f2b8 \n+\tblmi\t56f2b0 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tip, sp, r1, sp\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldrbtmi\tr4, [lr], #-3609\t@ 0xfffff1e7\n \t\t\t@ instruction: 0xf7efe004\n-\tstmdavs\tr3, {r2, r3, r6, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r4, r6, sl, fp, sp, lr, pc}\n \ttstle\tr4, r4, lsl #22\n \t\t\t@ instruction: 0xf7ef4630\n-\tstmdacs\tr0, {r1, r2, r3, r4, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r5, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf027dbf5\n \tandcs\tpc, r0, #12779520\t@ 0xc30000\n \t\t\t@ instruction: 0x46284611\n \tldc2\t7, cr15, [r6, #1020]!\t@ 0x3fc\n \tvst1.32\t{d30}, [pc :256]\n \tsmlabtcs\tr0, r9, r2, r6\n \t\t\t@ instruction: 0xf9d6f02c\n \t\t\t@ instruction: 0xf7efe7b4\n-\tsvclt\t0x0000e9e8\n-\tandeq\tpc, r6, r0, lsr lr\t@ \n+\tsvclt\t0x0000e9ec\n+\tandeq\tpc, r6, r8, lsr lr\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, r4, lsr #16\n-\tandeq\tpc, r6, r6, lsl lr\t@ \n+\tandeq\tr5, r7, ip, lsr #16\n+\tandeq\tpc, r6, lr, lsl lr\t@ \n \tandeq\tr0, r0, r8, asr r5\n-\tstrdeq\tr5, [r7], -r2\n+\tstrdeq\tr5, [r7], -sl\n \tstrdeq\tr0, [r0], -r0\t@ \n \tandeq\tr0, r0, r8, asr #12\n \tandeq\tr0, r0, r0, ror #10\n \tandeq\tr0, r0, ip, lsr #12\n-\tandeq\tpc, r6, lr, lsr #27\n+\t\t\t@ instruction: 0x0006fdb6\n \tandeq\tlr, r5, sl, lsl #14\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \t\t\t@ instruction: 0x4c3f2a00\n \tsbclt\tr4, r2, pc, lsr fp\n \tsvcge\t0x0000447c\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf64c4605\n@@ -16856,25 +16854,25 @@\n \tsmlabtcc\tr4, r7, r8, pc\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrne\tpc, [r3], #-519\t@ 0xfffffdf9\n \tsmlabbls\tr3, r7, r8, pc\t@ \n \tstfeqd\tf7, [r4], {7}\n \t\t\t@ instruction: 0xf04fbfb8\n \t\t\t@ instruction: 0xf04f0901\n-\tblx\tfe81ab4a \n+\tblx\tfe81ab42 \n \tstrtmi\tr1, [r0], r2, lsl #6\n \tldmeq\tfp, {r0, r4, r9, sl, lr}^\n-\tbcs\t515f64 \n+\tbcs\t515f5c \n \t\t\t@ instruction: 0xf10a461a\n \t\t\t@ instruction: 0xf8040330\n-\tbl\tfed2673c \n+\tbl\tfed26734 \n \tsvclt\t0x0018030c\n \tstrbmi\tr2, [r4, #-769]!\t@ 0xfffffcff\n \tstmdbcs\tr9, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n-\tb\t50d6f4 \n+\tb\t50d6ec \n \tandle\tr0, r4, r9, lsl #30\n \t\t\t@ instruction: 0xf804232d\n \t\t\t@ instruction: 0xf1a83c01\n \tstmdbmi\tr3!, {r1, sl}\n \tstmdaeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tldrdls\tpc, [r8], pc\t@ \n \tldrbtmi\tr2, [r9], #-640\t@ 0xfffffd80\n@@ -16889,62 +16887,62 @@\n \taddcs\tr4, r0, #42991616\t@ 0x2900000\n \t\t\t@ instruction: 0xf02c4640\n \tsmlabbcs\tr0, r9, r9, pc\t@ \n \tstrmi\tr4, [r8], -r2, asr #12\n \tldc2\t7, cr15, [r4, #-1020]!\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf83af027\n \t\t\t@ instruction: 0xf7ef2009\n-\tbmi\t4d148c \n+\tbmi\t4d1494 \n \tldrbtmi\tr4, [sl], #-2830\t@ 0xfffff4f2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4, -r7]\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_hyp\n \tstrvc\tpc, [r4, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x462187f0\n \tstrbmi\tr2, [r0], -r0, lsl #5\n \t\t\t@ instruction: 0xf96af02c\n \tstrbmi\tr2, [r9], -r0, lsl #5\n \t\t\t@ instruction: 0xf02c4640\n \tldrb\tpc, [r5, r5, ror #18]\t@ \n-\tstmdb\tip, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tpc, r6, ip, lsl sp\t@ \n+\tldmdb\tr0, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tpc, r6, r4, lsr #26\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tlr, r4, sl, lsl r7\n \tandeq\tr5, r5, lr, lsl #2\n-\tandeq\tpc, r6, sl, asr ip\t@ \n+\tandeq\tpc, r6, r2, ror #24\n \tmovwcs\tr4, #6422\t@ 0x1916\n \tstrcs\tfp, [r0], #-1424\t@ 0xfffffa70\n \tldrbtmi\tr4, [r9], #-2581\t@ 0xfffff5eb\n \tsvcge\t0x0002b0a7\n \tstmpl\tsl, {r3, r4, r5, r8, sl, fp, ip}\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f208c\n \teorsvs\tr0, fp, r0, lsl #4\n-\tbl\tffc553cc \n+\tbl\tffd553c4 \n \tldrtmi\tr4, [fp], -pc, lsl #16\n \tldrbtmi\tr2, [r8], #-525\t@ 0xfffffdf3\n \tvshl.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf8c721c1\n \t\t\t@ instruction: 0xf0214084\n-\tbmi\t315b68 \n+\tbmi\t315b60 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip], r7\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tssatmi\tr3, #30, r4, lsl #15\n \t\t\t@ instruction: 0xf7efbd90\n-\tsvclt\t0x0000e916\n-\tandeq\tpc, r6, r6, lsl #24\n+\tsvclt\t0x0000e91a\n+\tandeq\tpc, r6, lr, lsl #24\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tlr, r4, sl, ror #6\n-\tldrdeq\tpc, [r6], -r2\n-\tbmi\t17299cc \n+\tldrdeq\tpc, [r6], -sl\n+\tbmi\t17299c4 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tldclmi\t15, cr4, [fp, #-960]\t@ 0xfffffc40\n \tcfldr32vc\tmvfx15, [r3, #-692]\t@ 0xfffffd4c\n \tsvcge\t0x0004588a\n \tldrbtmi\tr4, [sp], #-2905\t@ 0xfffff4a7\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2234\n@@ -16961,37 +16959,37 @@\n \tteqlt\tr8, pc\t@ \t@ \n \t\t\t@ instruction: 0xf946f02c\n \tmvnscc\tpc, #79\t@ 0x4f\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tmvnscc\tpc, pc, asr #32\n \tstrtmi\tr9, [r0], -r1, lsl #10\n \tldrbtmi\tr9, [fp], #1792\t@ 0x700\n-\tblx\t1ad54ba \n+\tblx\t1ad54b2 \n \tstrmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf02c4640\n-\tbmi\t11959a4 \n+\tbmi\t119599c \n \tldreq\tpc, [r4, #-263]!\t@ 0xfffffef9\n \tldrbtmi\tr4, [sl], #-1619\t@ 0xfffff9ad\n \ttstvc\tr0, pc, asr #8\t@ \n \t\t\t@ instruction: 0xf8cd4628\n \t\t\t@ instruction: 0xf02c8000\n \tstrls\tpc, [r1, #-3617]\t@ 0xfffff1df\n \tmovwcs\tr4, #3391\t@ 0xd3f\n \tandcs\tr4, r2, r9, asr r6\n \tldcleq\t0, cr15, [ip], #-316\t@ 0xfffffec4\n \tvqshl.s8\tq10, , q0\n \tstrls\tr3, [r2, #-698]\t@ 0xfffffd46\n \tandgt\tpc, r0, sp, asr #17\n \teorscc\tpc, r3, #8847360\t@ 0x870000\n-\tblx\tfe653534 \n+\tblx\tfe65352c \n \t\t\t@ instruction: 0x46404938\n \t\t\t@ instruction: 0xf02c4479\n \tstmdacs\tr0, {r0, r2, r3, r4, r6, r9, fp, ip, sp, lr, pc}\n \tldmdavs\tr3!, {r2, r4, r5, ip, lr, pc}\n-\tbmi\td85b28 \n+\tbmi\td85b20 \n \tldrbtmi\tr4, [sl], #-2860\t@ 0xfffff4d4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \teorscc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1250300\n \t\t\t@ instruction: 0xf5072000\n \tldrtmi\tr7, [sp], pc, lsl #14\n@@ -16999,27 +16997,27 @@\n \t\t\t@ instruction: 0x46284659\n \tsbccc\tpc, r5, #64, 4\n \tstc2\t0, cr15, [sl], {44}\t@ 0x2c\n \tstmdbmi\tsl!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadccc\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2089\t@ 0xfffff7d7\n \t\t\t@ instruction: 0xf02c4478\n-\tblmi\t856418 \n+\tblmi\t856410 \n \torrsle\tr2, r6, r0, lsl #24\n \tstmiapl\tfp!, {r1, r4, r5, fp, sp, lr}^\n-\tbcs\t345d8 \n+\tbcs\t345d0 \n \tstmdbmi\tr4!, {r0, r1, r2, r4, r6, r7, ip, lr, pc}\n \trsbvc\tpc, ip, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2083\t@ 0xfffff7dd\n \t\t\t@ instruction: 0xf02c4478\n \t\t\t@ instruction: 0xe7cefc71\n-\tldmda\tsl!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tlr!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf822f031\n \t\t\t@ instruction: 0xf02d4605\n-\tblmi\t7d5a70 \n+\tblmi\t7d5a68 \n \tstrls\tr4, [r1, #-1625]\t@ 0xfffff9a7\n \tandls\tr4, r2, fp, ror r4\n \tadcscc\tpc, lr, #64, 4\n \t\t\t@ instruction: 0xf8cd2001\n \t\t\t@ instruction: 0xf02ca000\n \t\t\t@ instruction: 0xf8d9ff55\n \tldrbmi\tr5, [r9], -ip, asr #9\n@@ -17028,67 +17026,67 @@\n \tmovwls\tr3, #705\t@ 0x2c1\n \tstrls\tr2, [r2], #-781\t@ 0xfffffcf3\n \t\t\t@ instruction: 0xf00b9501\n \tandcs\tpc, r1, #249856\t@ 0x3d000\n \tvmin.s8\tq10, q0, q4\n \t\t\t@ instruction: 0xf02231c3\n \tsvclt\t0x0000fd75\n-\tandeq\tpc, r6, r0, lsr #23\n+\tandeq\tpc, r6, r8, lsr #23\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r6, lr, lsl #23\n+\tmuleq\tr6, r6, fp\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tlr, r4, r6, asr #5\n \tandeq\tlr, r4, r2, asr #11\n \tmuleq\tr4, r0, r5\n \tandeq\tsp, r4, r0, asr lr\n-\tandeq\tpc, r6, r2, ror #21\n+\tandeq\tpc, r6, sl, ror #21\n \tandeq\tlr, r4, r2, lsr r2\n \tandeq\tlr, r4, r0, lsr r5\n \tandeq\tlr, r4, r2, lsl r2\n \tandeq\tlr, r4, r0, lsl r5\n \tandeq\tlr, r4, ip, lsl r5\n-\tbmi\t1e29be8 \n+\tbmi\t1e29be0 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tldclmi\t15, cr4, [r7], #-960\t@ 0xfffffc40\n \tcfstr32vc\tmvfx15, [r3, #-692]!\t@ 0xfffffd4c\n \tsvcge\t0x0004588a\n \tldrbtmi\tr4, [ip], #-2933\t@ 0xfffff48b\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2274\n \tstmiapl\tr6!, {r9}^\n \tldmiblt\tr3!, {r0, r1, r4, r5, fp, sp, lr}\n \tstmiapl\tr5!, {r0, r4, r5, r6, r8, r9, fp, lr}^\n-\tbllt\t2f66e4 \n-\tbmi\t1c2063c \n+\tbllt\t2f66dc \n+\tbmi\t1c20634 \n \tldrbtmi\tr4, [sl], #-2923\t@ 0xfffff495\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \trsbscc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrtmi\tr8, [r0], -r8, asr #1\n \tldrvc\tpc, [pc, -r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr8!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^\n \tsbccc\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r9], #-2151\t@ 0xfffff799\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf02c1000\n-\tblmi\t1896300 \n+\tblmi\t18962f8 \n \tstcvc\t8, cr5, [ip], #-916\t@ 0xfffffc6c\n \trsble\tr2, pc, r0, lsl #24\n \tldmdaeq\tr0, {r0, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1072431\n \t\t\t@ instruction: 0xf04f0340\n \t\t\t@ instruction: 0xf04f32ff\n \t\t\t@ instruction: 0xf10731ff\n \tstrls\tr0, [r1], #-2316\t@ 0xfffff6f4\n \tmovwls\tr4, #1600\t@ 0x640\n \tmvnscc\tpc, #79\t@ 0x4f\n-\tblx\t1f55694 \n+\tblx\t1f5568c \n \tstrvc\tpc, [r8, #1285]\t@ 0x505\n \tstrtmi\tr4, [r2], -r1, lsl #12\n \t\t\t@ instruction: 0xf02c4648\n \teorscs\tpc, r0, #4521984\t@ 0x450000\n \tstrtmi\tr4, [r8], -r9, asr #12\n \t\t\t@ instruction: 0xf9e0f02c\n \tstmdacs\tr0, {r2, r9, sl, lr}\n@@ -17101,15 +17099,15 @@\n \trsccc\tpc, r3, #64, 4\n \tandcs\tr4, r1, sp, asr #22\n \tstmib\tsp, {r1, r3, r4, r5, r6, r7, sl, lr}^\n \tldrbtmi\tr5, [fp], #-2305\t@ 0xfffff6ff\n \t\t\t@ instruction: 0xf8cd4651\n \t\t\t@ instruction: 0xf1078000\n \t\t\t@ instruction: 0xf02c0474\n-\tbmi\t12571a8 \n+\tbmi\t12571a0 \n \tldrdlt\tpc, [r0, -pc]!\t@ \n \tldrbtmi\tr4, [sl], #-1603\t@ 0xfffff9bd\n \ttstvc\tr0, pc, asr #8\t@ \n \t\t\t@ instruction: 0xf8cd4620\n \tstrls\tr9, [r0, #-4]\n \t\t\t@ instruction: 0xf02c44fb\n \tmovwcs\tpc, #3341\t@ 0xd0d\t@ \n@@ -17121,62 +17119,62 @@\n \t\t\t@ instruction: 0xf988f00b\n \tmovwcs\tr2, #53861\t@ 0xd265\n \tstmdacs\tr0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f4651\n \tvqadd.s8\t, q8, \n \t\t\t@ instruction: 0xf00b32ee\n \tldmdavs\tr3!, {r0, r2, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}\n-\tldrbtcc\tpc, [pc], #79\t@ 17744 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 1773c \t@ \n \t\t\t@ instruction: 0xf43f2b00\n \t\t\t@ instruction: 0xf44faf78\n \t\t\t@ instruction: 0x4651727c\n \t\t\t@ instruction: 0xf04f4658\n \t\t\t@ instruction: 0xf02c34ff\n \tstrb\tpc, [lr, -r1, lsl #23]!\t@ \n \tldmib\tr7, {r0, r1, r4, r5, fp, sp, lr}^\n-\tblcs\t1b764 \n+\tblcs\t1b75c \n \tsvcge\t0x0068f43f\n \trsbsvc\tpc, r4, #1325400064\t@ 0x4f000000\n-\tblx\t1dd3822 \n+\tblx\t1dd381a \n \tstmdbmi\tsl!, {r0, r1, r5, r6, r8, r9, sl, sp, lr, pc}\n \tsfmmi\tf2, 4, [sl, #-496]!\t@ 0xfffffe10\n \tldrbtmi\tr4, [r9], #-2858\t@ 0xfffff4d6\n \tldrbtmi\tr9, [sp], #-512\t@ 0xfffffe00\n \tvqshl.s8\tq10, , q0\n \tstmib\tsp, {r0, r1, r2, r4, r6, r7, r9, ip, sp}^\n \tstrmi\tr3, [r3], -r1, lsl #10\n \trsbsvs\tr2, r9, r2\n \t\t\t@ instruction: 0xf952f00b\n \tldmdavs\tr9!, {r0, r1, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0xf43f2b00\n \tstrtmi\tsl, [r8], -sp, asr #30\n \tsbcscc\tpc, r9, #64, 4\n-\tblx\t16d385a \n+\tblx\t16d3852 \n \tldmdbmi\tpc, {r0, r1, r2, r6, r8, r9, sl, sp, lr, pc}\t@ \n-\tlfmmi\tf2, 4, [pc, #-496]\t@ 175c0 \n+\tlfmmi\tf2, 4, [pc, #-496]\t@ 175b8 \n \tldrbtmi\tr4, [r9], #-2847\t@ 0xfffff4e1\n \tldrbtmi\tr9, [sp], #-512\t@ 0xfffffe00\n \tvqshl.s8\tq10, , q0\n \tstmib\tsp, {r1, r2, r3, r4, r6, r7, r9, ip, sp}^\n \tstrmi\tr3, [r3], -r1, lsl #10\n \trsbsvs\tr2, r9, r8\n \t\t\t@ instruction: 0xf936f00b\n \tldmdavs\tr9!, {r0, r1, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0xf43f2b00\n \t\t\t@ instruction: 0xf44faf31\n \t\t\t@ instruction: 0x46287278\n-\tblx\tfd3892 \n+\tblx\tfd388a \n \t\t\t@ instruction: 0xf7eee72b\n-\tsvclt\t0x0000ef48\n-\tstrdeq\tpc, [r6], -r4\n+\tsvclt\t0x0000ef4c\n+\tstrdeq\tpc, [r6], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r6, r2, ror #19\n+\tandeq\tpc, r6, sl, ror #19\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tpc, r6, r2, asr #19\n+\tandeq\tpc, r6, sl, asr #19\n \tandeq\tlr, r4, lr, lsl r1\n \tandeq\tlr, r4, r4, lsr #10\n \tmuleq\tr4, r8, ip\n \tandeq\tlr, r4, r8, lsr #1\n \tandeq\tlr, r4, lr, ror #9\n \tandeq\tlr, r4, r2, lsr #10\n \tandeq\tlr, r4, r4, lsl #9\n@@ -17192,187 +17190,187 @@\n \tsvcge\t0x00064479\n \tmvnscc\tpc, #79\t@ 0x4f\n \tstmpl\tsl, {r1, r2, r9, sl, lr}\n \tldrbvs\tr6, [sl, #-2066]!\t@ 0xfffff7ee\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tandcc\tpc, r0, r8, asr #17\n \teorsle\tr2, pc, r0, lsl #16\n-\tldcl\t7, cr15, [ip], #952\t@ 0x3b8\n+\tstc\t7, cr15, [r0, #-952]\t@ 0xfffffc48\n \tstrmi\tr2, [r4], -r0, lsl #6\n \tandcc\tpc, r0, r8, asr #17\n \tsuble\tr2, r6, r0, lsl #16\n-\tcdp\t7, 10, cr15, cr14, cr14, {7}\n+\tcdp\t7, 11, cr15, cr2, cr14, {7}\n \tstmdavs\tr0, {r0, r1, r4, r5, r6, r9, sl, fp, ip}\n \tand\tr1, r1, r9, lsl r9\n \tmlasle\tlr, r9, r2, r4\n \tsvccs\t0x0001f813\n \tandscs\tpc, r2, r0, lsr r8\t@ \n \tldrbtle\tr0, [r7], #1298\t@ 0x512\n \t\t\t@ instruction: 0xf1074d4a\n \tldrtmi\tr0, [r9], r4, lsl #20\n-\tbvs\tffa28a88 \n+\tbvs\tffa28a80 \n \tstmiblt\tfp!, {r1, r2, r3, sp, lr, pc}^\n \tvst1.64\t{d22-d23}, [pc :128], r8\n \t\t\t@ instruction: 0xf0315180\n \tstmdacs\tr1, {r0, r4, r6, r7, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4620d157\n \tmcr2\t0, 6, pc, cr14, cr7, {0}\t@ \n \t\t\t@ instruction: 0xf5006ae8\n \trscvs\tr5, r8, #128\t@ 0x80\n \t\t\t@ instruction: 0xff34f017\n \tstrmi\tr6, [r2], -fp, ror #21\n \tldrbmi\tr4, [r1], -r4, lsl #12\n \t\t\t@ instruction: 0xf8cd4630\n \t\t\t@ instruction: 0xf7ef9000\n-\tldmdavs\tfp!, {r2, r5, r6, r7, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r3, r5, r6, r7, fp, sp, lr, pc}\n \tstmdacs\tr2!, {r0, r1, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xb32bd0e1\n \t\t\t@ instruction: 0x4620689e\n \tmrc2\t0, 5, pc, cr6, cr7, {0}\n-\tblmi\td2a1b8 \n+\tblmi\td2a1b0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp, #-104]!\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tsl, r0, lsl #6\n \tsmmlarcc\tip, r0, r6, r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tbmi\tc3b8bc \n+\tbmi\tc3b8b4 \n \tldrbtmi\tr4, [sl], #-2860\t@ 0xfffff4d4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, sl, #-1073741806\t@ 0xc0000012\n \tldrtmi\tr2, [r0], -r0, lsl #2\n \tssatmi\tr3, #30, ip, asr #14\n \tsvcmi\t0x00f0e8bd\n-\tldclt\t7, cr15, [r8, #-952]!\t@ 0xfffffc48\n+\tldclt\t7, cr15, [ip, #-952]!\t@ 0xfffffc48\n \t\t\t@ instruction: 0x461e4630\n \t\t\t@ instruction: 0xf848f007\n \tstrmi\tr4, [r5], -r5, lsr #20\n \tldrbtmi\tr2, [sl], #-397\t@ 0xfffffe73\n \teoreq\tlr, r6, sp, lsl #17\n \ttstcs\tr6, #573440\t@ 0x8c000\n \trscscc\tpc, pc, pc, asr #32\n \tvqshl.s8\tq10, , q0\n \t\t\t@ instruction: 0xf00b423f\n \t\t\t@ instruction: 0x4628f879\n \tmrc2\t0, 3, pc, cr14, cr7, {0}\n \tmvnscc\tpc, #79\t@ 0x4f\n \tandcc\tpc, r0, r8, asr #17\n \tldcmi\t7, cr14, [ip, #-764]\t@ 0xfffffd04\n-\tbvs\tffae8b50 \n+\tbvs\tffae8b48 \n \t\t\t@ instruction: 0xf04fb12b\n \t\t\t@ instruction: 0x260033ff\n \tandcc\tpc, r0, r8, asr #17\n \tsubcs\tlr, r0, #47448064\t@ 0x2d40000\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf00a4658\n-\tbmi\t597524 \n+\tbmi\t59751c \n \tmvnscc\tpc, pc, asr #32\n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tsmlabtcs\tr2, sp, r9, lr\n \tldrbtmi\tr4, [fp], #-2323\t@ 0xfffff6ed\n \tmovwls\tr2, #17029\t@ 0x4285\n \ttstcs\tr6, #1\n \tldrbtmi\tr9, [r9], #-512\t@ 0xfffffe00\n \tvhadd.s8\td18, d0, d16\n \t\t\t@ instruction: 0xf00b4235\n-\tbvs\tffb15ad4 \n+\tbvs\tffb15acc \n \trscvs\tr3, fp, #67108864\t@ 0x4000000\n \t\t\t@ instruction: 0xf7eee7db\n-\tsvclt\t0x0000ee66\n-\tandeq\tpc, r6, r0, asr #15\n+\tsvclt\t0x0000ee6a\n+\tandeq\tpc, r6, r8, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r7, r0, lsl #28\n-\tandeq\tpc, r6, r0, lsr #14\n-\tandeq\tpc, r6, r2, lsl #14\n+\tandeq\tr1, r7, r8, lsl #28\n+\tandeq\tpc, r6, r8, lsr #14\n+\tandeq\tpc, r6, sl, lsl #14\n \tandeq\tlr, r4, r6, asr #6\n \tandeq\tsp, r4, r8, asr #28\n-\tandeq\tr5, r7, r8, lsr #1\n+\tstrheq\tr5, [r7], -r0\n \tstrdeq\tlr, [r4], -r6\n \tandeq\tlr, r4, lr, asr #5\n \tstrdeq\tsp, [r4], -r2\n-\tblmi\t1eaa3c0 \n+\tblmi\t1eaa3b8 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tldclmi\t15, cr4, [r9], #-960\t@ 0xfffffc40\n-\tblhi\td2e9c \n+\tblhi\td2e94 \n \tldmpl\tr3, {r0, r4, r7, ip, sp, pc}^\n \tldrbtmi\tsl, [ip], #-3844\t@ 0xfffff0fc\n \trscsvs\tr6, fp, #1769472\t@ 0x1b0000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xffdef006\n \t\t\t@ instruction: 0x46234a73\n-\tbeq\tfe453224 \n+\tbeq\tfe45321c \n \tldmdavs\tr3!, {r1, r2, r5, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tldmdbmi\tr0!, {r0, r3, r4, r5, r7, pc}^\n \tstmdaeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n-\tbeq\tfe453278 \n+\tbeq\tfe453270 \n \tldrbtmi\tr4, [r9], #-1602\t@ 0xfffff9be\n-\tcdp\t7, 10, cr15, cr14, cr14, {7}\n+\tcdp\t7, 11, cr15, cr2, cr14, {7}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tadcshi\tpc, r5, r0\n \tldrdlt\tpc, [r8, pc]!\t@ \n-\tbeq\t453e4c \n+\tbeq\t453e44 \n \t\t\t@ instruction: 0xf1074b69\n \tldrbtmi\tr0, [fp], #2316\t@ 0x90c\n \tmcr\t4, 0, r4, cr8, cr11, {3}\n \tldmdavs\tr3!, {r4, r9, fp, ip, sp}\n \tcmnle\tr4, r0, lsl #22\n \tandmi\tpc, r0, pc, asr #8\n \tmcr2\t0, 3, pc, cr10, cr7, {0}\t@ \n \tmovwmi\tpc, #1103\t@ 0x44f\t@ \n \tstrmi\tr4, [r5], -r2, lsl #12\n \t\t\t@ instruction: 0x46204651\n \tandls\tpc, r0, sp, asr #17\n-\tcdp\t7, 7, cr15, cr12, cr14, {7}\n+\tcdp\t7, 8, cr15, cr0, cr14, {7}\n \t\t\t@ instruction: 0xb11368fb\n \tstmdacs\tr0, {r3, r4, r7, fp, sp, lr}\n \tandcs\tsp, sl, #60, 2\n \tstrtmi\tr2, [r0], -r0, lsl #2\n-\tldc\t7, cr15, [r0], {238}\t@ 0xee\n+\tldc\t7, cr15, [r4], {238}\t@ 0xee\n \t\t\t@ instruction: 0xf64f1e42\n \taddsmi\tr7, sl, #-201326589\t@ 0xf4000003\n \tldmdbmi\tr7, {r1, r4, r5, r8, fp, ip, lr, pc}^\n \t\t\t@ instruction: 0xf8df2316\n \t\t\t@ instruction: 0xf04fc15c\n \tldrbtmi\tr0, [r9], #-3725\t@ 0xfffff173\n \trscscc\tpc, pc, pc, asr #32\n \tvqshl.s8\tq10, q14, q8\n \tstmib\tsp, {r0, r1, r4, r5, r6, r9, lr}^\n \tstrls\tlr, [r2], #-3072\t@ 0xfffff400\n \t\t\t@ instruction: 0xf00a6079\n \tstrtmi\tpc, [r8], -fp, asr #31\n-\tldrbcc\tpc, [pc, #79]!\t@ 17af7 \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 17aef \t@ \n \tstc2l\t0, cr15, [lr, #92]\t@ 0x5c\n \tldmdavs\tr9!, {r0, r1, r4, r5, fp, sp, lr}^\n \tcmple\tsp, r0, lsl #22\n-\tbeq\tfe453318 \n+\tbeq\tfe453310 \n \tstc2l\t0, cr15, [r6, #92]\t@ 0x5c\n-\tblcs\t31b8c \n-\tbmi\t124c018 \n+\tblcs\t31b84 \n+\tbmi\t124c010 \n \tldrbtmi\tr4, [sl], #-2879\t@ 0xfffff4c1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-171\t@ 0xffffff55\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d171\n \t\t\t@ instruction: 0x46bd3734\n-\tblhi\td2dd4 \n+\tblhi\td2dcc \n \tsvchi\t0x00f0e8bd\n \tmrc2\t0, 3, pc, cr4, cr0, {1}\n \tstrtmi\tr4, [r8], -r3, lsl #12\n \t\t\t@ instruction: 0xf017461d\n \tldmdavs\tr3!, {r0, r1, r3, r5, r7, r8, sl, fp, ip, sp, lr, pc}\n \tvstrcs\td11, [r0, #-108]\t@ 0xffffff94\n \tldmdbmi\tfp!, {r2, r3, r4, r6, r7, r8, r9, fp, ip, lr, pc}\n \tandcs\tr4, r0, r2, asr #12\n \t\t\t@ instruction: 0xf7ee4479\n-\t\t\t@ instruction: 0x4604ee3c\n+\tstrmi\tlr, [r4], -r0, asr #28\n \torrsle\tr2, r8, r0, lsl #16\n-\tbeq\tfe453370 \n+\tbeq\tfe453368 \n \tldc2\t0, cr15, [sl, #92]\t@ 0x5c\n \tstccs\t8, cr6, [r0, #-212]\t@ 0xffffff2c\n \tldmdbmi\tr4!, {r0, r1, r4, r6, r7, ip, lr, pc}\n \tadcmi\tpc, r6, #64, 4\n \t\t\t@ instruction: 0x46254833\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf998f02c\n@@ -17385,17 +17383,17 @@\n \tldrbtmi\tr4, [r9], #-2092\t@ 0xfffff7d4\n \t\t\t@ instruction: 0xf02c4478\n \tldrb\tpc, [r2, r7, lsl #19]\t@ \n \tvst2.8\t{d20-d21}, [pc :128], sl\n \t\t\t@ instruction: 0xf04f628f\n \tldrbtmi\tr3, [r8], #-1535\t@ 0xfffffa01\n \t\t\t@ instruction: 0xf97ef02c\n-\tbeq\tfe4533c4 \n+\tbeq\tfe4533bc \n \tldc2l\t0, cr15, [r0, #-92]!\t@ 0xffffffa4\n-\tblcs\t31c38 \n+\tblcs\t31c30 \n \tstmdbmi\tr4!, {r0, r3, r5, r7, ip, lr, pc}\n \taddsmi\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2083\t@ 0xfffff7dd\n \t\t\t@ instruction: 0xf02c4478\n \tstr\tpc, [r0, pc, ror #18]!\n \tvmla.i8\td20, d0, d17\n \tstmdami\tr1!, {r0, r1, r3, r7, r9, lr}\n@@ -17404,88 +17402,88 @@\n \tmrc\t7, 0, lr, cr8, cr13, {1}\n \t\t\t@ instruction: 0xf04f0a90\n \t\t\t@ instruction: 0xf01735ff\n \tldmdavs\tr3!, {r0, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc}\n \taddle\tr2, lr, r0, lsl #22\n \tvmul.i8\td20, d0, d10\n \tldmdami\tsl, {r0, r2, r4, r7, r9, lr}\n-\tldrbcc\tpc, [pc, #79]!\t@ 17bff \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 17bf7 \t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf952f02c\n \t\t\t@ instruction: 0xf7eee783\n-\tsvclt\t0x0000ed5c\n-\tandeq\tpc, r6, r4, lsr #12\n+\tsvclt\t0x0000ed60\n+\tandeq\tpc, r6, ip, lsr #12\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r6, r2, lsl r6\t@ \n+\tandeq\tpc, r6, sl, lsl r6\t@ \n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tlr, r4, lr, ror r2\n \tandeq\tlr, r4, r6, ror #4\n \tandeq\tsp, r4, ip, asr #26\n \tstrdeq\tsp, [r4], -sl\n \tandeq\tlr, r4, r4, lsr #4\n-\tandeq\tpc, r6, sl, lsr r5\t@ \n+\tandeq\tpc, r6, r2, asr #10\n \tmuleq\tr4, r8, r1\n \tandeq\tsp, r4, r0, ror #24\n \tandeq\tlr, r4, lr, asr r1\n \tandeq\tsp, r4, lr, lsr ip\n \tandeq\tlr, r4, r4, asr r1\n \tandeq\tlr, r4, r2, asr #2\n \tandeq\tsp, r4, lr, lsl #24\n \tandeq\tlr, r4, ip, lsl #2\n \tstrdeq\tsp, [r4], -ip\n \tstrdeq\tlr, [r4], -sl\n \tldrdeq\tsp, [r4], -r4\n \tldrdeq\tlr, [r4], -r2\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tldrbtcc\tpc, [pc], #79\t@ 17c20 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 17c18 \t@ \n \tumulllt\tr4, r6, r1, sp\n \tldrbtmi\tsl, [sp], #-3844\t@ 0xfffff0fc\n-\tbmi\tfe46aa6c \n+\tbmi\tfe46aa64 \n \tldrbtmi\tr6, [fp], #-60\t@ 0xffffffc4\n \tstmdbpl\tip!, {r4, r7, sl, fp, lr}\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \tstrmi\tr0, [ip], -r0, lsl #8\n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \tcmple\tr6, r0, lsl #22\n \tldccs\t6, cr4, [r3], #-224\t@ 0xffffff20\n \t\t\t@ instruction: 0xf02cd050\n \tldmdavs\tr9!, {r0, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0304628\n \t\t\t@ instruction: 0x4604fe3d\n \tvld2.32\t{d27-d30}, [pc :256], r8\n \tstrtmi\tr6, [r8], -r2, lsl #19\n-\tblx\t17d3c8c \n+\tblx\t17d3c84 \n \tsvclt\t0x000c454c\n \tstmdbeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdbeq\tr0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0304680\n \ttstlt\tr0, r9, ror #25\t@ \n-\tblcs\t35c8c \n+\tblcs\t35c84 \n \tstrtmi\tsp, [r0], -ip, asr #2\n-\tblx\tfee53d4a \n+\tblx\tfee53d42 \n \t\t\t@ instruction: 0x4603497b\n \tandhi\tpc, r8, sp, asr #17\n \tstrbmi\tr9, [r8], -r1, lsl #6\n \tldrbtmi\tr2, [r9], #-897\t@ 0xfffffc7f\n \tvcgt.s8\td25, d0, d0\n \t\t\t@ instruction: 0x462342f5\n \tcdp2\t0, 12, cr15, cr10, cr10, {0}\n \t\t\t@ instruction: 0xf0174640\n \tsha1c.32\t, q10, \n-\tblcs\t6891c \n+\tblcs\t68914 \n \t\t\t@ instruction: 0xf024d94d\n \t\t\t@ instruction: 0xf64f0102\n \t\t\t@ instruction: 0xf6cf32fc\n \t\t\t@ instruction: 0xf64f72ff\n \t\t\t@ instruction: 0xf6cf33e4\n \taddsmi\tr7, ip, #-67108861\t@ 0xfc000003\n \taddsmi\tfp, r1, #24, 30\t@ 0x60\n \tldmdavs\tr0!, {r0, r1, r2, r3, r4, r5, ip, lr, pc}\n-\tbmi\t1ac6414 \n+\tbmi\t1ac640c \n \tldrbtmi\tr4, [sl], #-2919\t@ 0xfffff499\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadcshi\tpc, sp, r0, asr #32\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n@@ -17497,17 +17495,17 @@\n \t\t\t@ instruction: 0xe79fffd9\n \tvmul.i8\tq10, q0, \n \tldmdami\tpc, {r0, r1, r3, r5, r9, ip, lr}^\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8a2f02c\n \tldrb\tr2, [sl, r0]\n \tldc2\t0, cr15, [r6], {48}\t@ 0x30\n-\tblx\t53d48 \n+\tblx\t53d40 \n \tstrtmi\tr4, [r0], -r2, lsl #13\n-\tblx\t19d3dee \n+\tblx\t19d3de6 \n \tandls\tr4, r1, r8, asr r9\n \tstrbmi\tr2, [r8], -r2, lsl #7\n \tldrbtmi\tr9, [r9], #-768\t@ 0xfffffd00\n \tstmib\tsp, {r0, r1, r5, r9, sl, lr}^\n \tvpmax.s8\td24, d0, d2\n \t\t\t@ instruction: 0xf00a42ef\n \t\t\t@ instruction: 0x4650fe79\n@@ -17518,81 +17516,81 @@\n \trsbpl\tpc, pc, #4\n \t\t\t@ instruction: 0x17171739\n \t\t\t@ instruction: 0x17171717\n \t\t\t@ instruction: 0x17171717\n \t\t\t@ instruction: 0x17171717\n \t\t\t@ instruction: 0x17171717\n \tsmladne\tlr, r7, r7, r1\n-\tblmi\t11d7e14 \n+\tblmi\t11d7e0c \n \tadcvs\tpc, r0, #1325400064\t@ 0x4f000000\n \tandcs\tr4, r1, r6, asr #18\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n-\tblx\t18d3e3a \n+\tblx\t18d3e32 \n \t\t\t@ instruction: 0xf04f6833\n-\tblcs\t2418c \n+\tblcs\t24184 \n \tstmdbmi\tr2, {r0, r1, r2, r3, r4, r7, ip, lr, pc}^\n \teorpl\tpc, r7, #64, 4\n \tldrbtmi\tr4, [r9], #-2113\t@ 0xfffff7bf\n \t\t\t@ instruction: 0xf02c4478\n \t\t\t@ instruction: 0xf04ff85d\n \t\t\t@ instruction: 0xe79430ff\n \t\t\t@ instruction: 0xf0094628\n-\tblmi\tf9649c \n+\tblmi\tf96494 \n \t\t\t@ instruction: 0x4604493d\n \tldrbtmi\tr9, [fp], #-0\n \tvqshl.s8\tq10, , q0\n \tandcs\tr5, r1, r5, lsl #4\n-\tblx\t1153e76 \n+\tblx\t1153e6e \n \t\t\t@ instruction: 0xf0174620\n \t\t\t@ instruction: 0xe7ddfc3f\n \t\t\t@ instruction: 0xf0094628\n \tstrmi\tpc, [r4], -r9, lsr #19\n \tldc2\t0, cr15, [sl], #-192\t@ 0xffffff40\n \t\t\t@ instruction: 0xf0304605\n-\tblmi\td16f5c \n+\tblmi\td16f54 \n \tvmul.i8\td20, d0, d19\n \tandls\tr5, r0, r5, lsl r2\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \tstrpl\tlr, [r1], #-2509\t@ 0xfffff633\n \t\t\t@ instruction: 0xf02c2001\n \tstrtmi\tpc, [r0], -fp, lsr #22\n \tstc2\t0, cr15, [r6], #-92\t@ 0xffffffa4\n \tstrtmi\tlr, [r8], -r4, asr #15\n \t\t\t@ instruction: 0xf990f009\n \t\t\t@ instruction: 0xf0304604\n \tstrmi\tpc, [r5], -r1, lsr #24\n \tldc2l\t0, cr15, [r0], #-192\t@ 0xffffff40\n \t\t\t@ instruction: 0xf0304680\n-\tblmi\ta16f24 \n+\tblmi\ta16f1c \n \tvmla.i8\td20, d0, d23\n \tstmib\tsp, {r0, r2, r3, r4, r9, ip, lr}^\n \tldrbtmi\tr8, [fp], #-2\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \tandcs\tr5, r1, r0, lsl #8\n-\tblx\t3d3ee2 \n+\tblx\t3d3eda \n \t\t\t@ instruction: 0xf0174620\n \tstr\tpc, [r7, r9, lsl #24]!\n \t\t\t@ instruction: 0xf0094628\n \t\t\t@ instruction: 0x4604f973\n \tstc2\t0, cr15, [r4], {48}\t@ 0x30\n \tldmdbmi\tlr, {r0, r2, r3, r4, r8, r9, fp, lr}\n \tandpl\tpc, sp, #64, 4\n \tstreq\tlr, [r0], #-2509\t@ 0xfffff633\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \t\t\t@ instruction: 0xf02c2001\n \t\t\t@ instruction: 0x4620faf9\n-\tblx\tffd53ebe \n+\tblx\tffd53eb6 \n \t\t\t@ instruction: 0xf7eee792\n-\tsvclt\t0x0000ec08\n+\tsvclt\t0x0000ec0c\n+\tandeq\tpc, r6, r2, ror #7\n \tldrdeq\tpc, [r6], -sl\n-\tldrdeq\tpc, [r6], -r2\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tsp, r4, lr, ror #21\n-\tandeq\tpc, r6, sl, lsr #6\n+\tandeq\tpc, r6, r2, lsr r3\t@ \n \tandeq\tsp, r4, r6, lsl #21\n \tandeq\tsp, r4, r8, asr #31\n \tandeq\tsp, r4, r4, ror sl\n \t\t\t@ instruction: 0x0004dfb6\n \tandeq\tsp, r4, lr, asr #20\n \tandeq\tsp, r4, r8, asr pc\n \tandeq\tsp, r4, r2, lsl #20\n@@ -17602,334 +17600,334 @@\n \tandeq\tsp, r4, ip, asr #19\n \tandeq\tlr, r4, ip\n \tmuleq\tr4, sl, r9\n \tandeq\tlr, r4, sl, lsl #2\n \tandeq\tsp, r4, r0, ror #18\n \tandeq\tsp, r4, r4, ror #30\n \tandeq\tsp, r4, r2, lsr r9\n-\tblmi\t56a718 \n+\tblmi\t56a710 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ee0300\n-\tstmdacs\tr0, {r2, r3, r6, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r6, r8, r9, fp, sp, lr, pc}\n \tandcs\tfp, r0, r8, lsr #31\n \t\t\t@ instruction: 0xf7eeda09\n-\tstmdavs\tr0, {r1, r4, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr0, {r1, r2, r4, r9, sl, fp, sp, lr, pc}\n \tsvclt\t0x00182801\n \tsvclt\t0x000c2816\n \tandcs\tr2, r0, r1\n-\tbmi\t265f00 \n+\tbmi\t265ef8 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tbl\tfebd5ed0 \n-\tandeq\tpc, r6, r8, lsr r1\t@ \n+\tbl\tfecd5ec8 \n+\tandeq\tpc, r6, r0, asr #2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r6, r2, lsl #2\n+\tandeq\tpc, r6, sl, lsl #2\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\tf29974 \n+\tbmi\tf2996c \n \taddlt\tr4, r2, ip, lsr fp\n \t\t\t@ instruction: 0xf8df447a\n \tsvcge\t0x000090f0\n \tandcs\tr4, r4, r4, lsl #12\n \t\t\t@ instruction: 0x460e58d3\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, r7, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ed0300\n-\tblmi\tdd3a90 \n+\tblmi\tdd3a98 \n \t\t\t@ instruction: 0xf8594605\n \t\t\t@ instruction: 0xf8d88003\n-\tblcs\t23f5c \n+\tblcs\t23f54 \n \tstfcsd\tf5, [r0, #-240]\t@ 0xffffff10\n \tldrcs\tfp, [r4, #-4024]\t@ 0xfffff048\n \t\t\t@ instruction: 0xf5b5db04\n \tsvclt\t0x00a83f80\n \tstrcc\tpc, [r0, #1103]\t@ 0x44f\n \t\t\t@ instruction: 0x46204631\n \tsvceq\t0x0000f1ba\n \t\t\t@ instruction: 0xf02fd12b\n \t\t\t@ instruction: 0xf8d8f947\n \tadcmi\tr3, r5, #0\n \t\t\t@ instruction: 0xf8dfdd16\n \tldrbtmi\tsl, [sl], #164\t@ 0xa4\n \tandle\tr4, lr, r6, lsr #5\n-\tbmi\ta04440 \n+\tbmi\ta04438 \n \tandcs\tpc, r2, r9, asr r8\t@ \n \tadcmi\tr6, r2, #1179648\t@ 0x120000\n \tstrtmi\tsp, [r2], -r7\n \tvmin.s8\tq10, q0, q0\n \t\t\t@ instruction: 0xf02e518e\n \t\t\t@ instruction: 0xf8d8f87b\n \tstrcc\tr3, [r1], #-0\n \tmvnle\tr4, ip, lsr #5\n-\tbmi\t8066e4 \n+\tbmi\t8066dc \n \tldrbtmi\tr4, [sl], #-2841\t@ 0xfffff4e7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf02f87f0\n \tldrb\tpc, [r2, r7, ror #18]\t@ \n \tvmul.i8\td20, d0, d7\n \tldmdami\tr7, {r1, r2, r4, r5, r6, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 6, cr15, cr8, cr11, {1}\n-\tbmi\t591ed0 \n+\tbmi\t591ec8 \n \tldrbtmi\tr4, [sl], #-2828\t@ 0xfffff4f4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr1, {r0, r1, r3, r8, ip, lr, pc}\n \tldmdami\tr1, {r3, r8, r9, sl, ip, sp}\n \taddspl\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf02b47f0\n \t\t\t@ instruction: 0xf7eebf23\n-\tsvclt\t0x0000eb2e\n-\tldrdeq\tpc, [r6], -r0\n+\tsvclt\t0x0000eb32\n+\tldrdeq\tpc, [r6], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r6, r0, asr #1\n+\tandeq\tpc, r6, r8, asr #1\n \tandeq\tr0, r0, r8, lsl r6\n \tstrdeq\tsp, [r4], -sl\n \tandeq\tr0, r0, r4, ror #12\n-\tandeq\tpc, r6, r6, asr #32\n+\tandeq\tpc, r6, lr, asr #32\n \tandeq\tsp, r4, r4, lsr #15\n \tstrheq\tlr, [r4], -sl\n-\tandeq\tpc, r6, r2, lsl r0\t@ \n+\tandeq\tpc, r6, sl, lsl r0\t@ \n \tandeq\tsp, r4, ip, ror r7\n \tmuleq\tr4, r2, r0\n \t\t\t@ instruction: 0x212e4a18\n \tldrblt\tr4, [r0, #2840]!\t@ 0xb18\n \t\t\t@ instruction: 0x4604447a\n \tstmdavs\tr6, {r0, r1, r7, ip, sp, pc}\n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \tldmdavs\tfp, {r4, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ed0300\n-\tstrdlt\tlr, [r8, #-234]!\t@ 0xffffff16\n-\tblmi\t42a8b8 \n+\tstrdlt\tlr, [r8, #-238]!\t@ 0xffffff12\n+\tblmi\t42a8b0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr3, r0, lsl #6\n \tsmladxcc\tip, r0, r6, r4\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tstmdavs\tip!, {r0, r2, r5, r6, fp, sp, lr}\n \tstrb\tfp, [sp, r4, lsr #18]!\n \tsvcmi\t0x0004f855\n \trscle\tr2, r9, r0, lsl #24\n \tstrtmi\tr2, [r0], -lr, lsr #2\n-\tcdp\t7, 13, cr15, cr14, cr13, {7}\n+\tcdp\t7, 14, cr15, cr2, cr13, {7}\n \trscsle\tr2, r5, r0, lsl #16\n \tstrb\tr4, [r1, r6, lsr #12]!\n-\tb\tff8d6068 \n-\tandeq\tlr, r6, ip, lsr #31\n+\tb\tff9d6060 \n+\t\t\t@ instruction: 0x0006efb4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, ip, lsl #31\n-\tbmi\tfe26a6e0 \n+\tmuleq\tr6, r4, pc\t@ \n+\tbmi\tfe26a6d8 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tstcmi\t3, cr4, [r8], {240}\t@ 0xf0\n \tcfldr32vc\tmvfx15, [r7, #-692]!\t@ 0xfffffd4c\n \tsvcge\t0x0004588a\n \tldrbtmi\tr4, [ip], #-2950\t@ 0xfffff47a\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f22c4\n \t\t\t@ instruction: 0xf8540200\n \t\t\t@ instruction: 0xf8d88003\n-\tblcs\t240e8 \n+\tblcs\t240e0 \n \taddshi\tpc, pc, r0, asr #32\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0x46086079\n-\tsvc\t0x0024f7ed\n+\tsvc\t0x0028f7ed\n \tldmdavs\tr9!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, lr}^\n \tstmiapl\tr5!, {r6, r9, sp}^\n \tstrbeq\tpc, [sp], #-263\t@ 0xfffffef9\t@ \n \teorseq\tpc, r4, r5, lsl #12\n-\tblx\t5d41ba \n+\tblx\t5d41b2 \n \t\t\t@ instruction: 0xf1072240\n \t\t\t@ instruction: 0xf605018e\n \t\t\t@ instruction: 0xf02b0074\n \tsubcs\tpc, r0, #15360\t@ 0x3c00\n \torrvc\tpc, r8, r7, lsl #10\n \tadcseq\tpc, r4, r5, lsl #12\n-\tblx\t2541d6 \n+\tblx\t2541ce \n \t\t\t@ instruction: 0xf7ee4620\n-\tstmdacs\tr0, {r1, r2, r4, r7, fp, sp, lr, pc}^\n+\tstmdacs\tr0, {r1, r3, r4, r7, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0x212ed152\n \t\t\t@ instruction: 0xf7ed4620\n-\t\t\t@ instruction: 0xf507ee94\n+\t\t\t@ instruction: 0xf507ee98\n \tstrmi\tr7, [r1], r2, ror #13\n \t\t\t@ instruction: 0xf0002800\n \tmovwcs\tr8, #170\t@ 0xaa\n \tandvc\tr4, r3, r1, lsr #12\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf02b4630\n \t\t\t@ instruction: 0xf507faf1\n \teorscs\tr7, r0, #3309568\t@ 0x328000\n \tldrtmi\tr4, [r0], -r9, asr #12\n \tldc2l\t0, cr15, [r8], {69}\t@ 0x45\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tstrmi\tsp, [r1], -r8, rrx\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \teorsvc\tpc, r4, r5, lsl #4\n-\tblx\tff854224 \n+\tblx\tff85421c \n \t\t\t@ instruction: 0xf0174620\n \tvpmax.s8\t, , \n \t\t\t@ instruction: 0x46207434\n-\tstmda\tr8!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tip!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4623b378\n \ttstcs\tr0, r0, lsr #8\n-\tblcs\t961e0 \n+\tblcs\t961d8 \n \tsvclt\t0x00082a2e\n \taddsmi\tr3, r8, #1073741824\t@ 0x40000000\n \t\t\t@ instruction: 0xb321d1f8\n \tldrvc\tpc, [r4, #-517]!\t@ 0xfffffdfb\n \t\t\t@ instruction: 0xf0454628\n \tstmdacs\tr0, {r0, r5, r7, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d8d169\n-\tblcs\t241b4 \n-\tbmi\t140c728 \n+\tblcs\t241ac \n+\tbmi\t140c720 \n \tldrbtmi\tr4, [sl], #-2890\t@ 0xfffff4b6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsbccc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf5078086\n \t\t\t@ instruction: 0x46bd7733\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tstrbtvc\tpc, [r2], r7, lsl #10\t@ \n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrtmi\tr4, [r0], -r1, lsr #12\n-\tblx\tfea54294 \n+\tblx\tfea5428c \n \tmcrrmi\t7, 11, lr, r3, cr5\n \tldrvc\tpc, [r4, #-517]!\t@ 0xfffffdfb\n \tvqdmulh.s\tq10, q0, q1\n \tldrbtmi\tr7, [ip], #-526\t@ 0xfffffdf2\n \tldrbtmi\tr2, [fp], #-1\n \tstmib\tsp, {r0, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf02c6500\n \tvst2.8\t{d31,d33}, [pc :128], r3\n \tstrbmi\tr7, [r9], -r0, lsl #5\n \t\t\t@ instruction: 0xf02b4628\n \t\t\t@ instruction: 0xf8d8fa93\n-\tblcs\t24218 \n+\tblcs\t24210 \n \tldmdami\tr9!, {r0, r2, r3, r6, r7, ip, lr, pc}\n \tvmax.s8\td20, d0, d17\n \tldrbtmi\tr7, [r8], #-530\t@ 0xfffffdee\n \tcdp2\t0, 1, cr15, cr10, cr11, {1}\n \tldmdbmi\tr6!, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcvs\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2101\t@ 0xfffff7cb\n \t\t\t@ instruction: 0xf02b4478\n \tsmmulr\tr7, pc, sp\t@ \n \tldrtvc\tpc, [r4], #-517\t@ 0xfffffdfb\t@ \n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x46204631\n-\tblx\t1dd42f8 \n+\tblx\t1dd42f0 \n \t\t\t@ instruction: 0x2734f895\n-\tbcs\t3043c \n+\tbcs\t30434 \n \t\t\t@ instruction: 0xf7eed093\n-\tldmdavs\tsl!, {r2, r3, r5, r6, fp, sp, lr, pc}^\n+\tldmdavs\tsl!, {r4, r5, r6, fp, sp, lr, pc}^\n \tstmdavs\tr1, {r0, r1, r5, r9, sl, lr}\n \teorcs\tpc, r2, r1, asr r8\t@ \n \t\t\t@ instruction: 0xf813701a\n-\tbcs\t23e70 \n+\tbcs\t23e68 \n \t\t\t@ instruction: 0xe786d1f7\n \tvmla.i8\td20, d0, d22\n \tstmdami\tr6!, {r2, r3, r4, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [lr, #172]!\t@ 0xac\n-\tblmi\t9520e8 \n+\tblmi\t9520e0 \n \tandsvc\tpc, r7, #64, 4\n \tandcs\tr4, r1, r3, lsr #18\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tldrbtmi\tr6, [r9], #-1280\t@ 0xfffffb00\n \t\t\t@ instruction: 0xf8daf02c\n \tvst1.32\t{d30}, [pc], r9\n \tldrtmi\tr7, [r0], -r0, lsl #3\n-\tstmib\tr2!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr6!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf886b910\n \tsmmlsr\tr4, pc, r0, r0\t@ \n \t\t\t@ instruction: 0x464b4a1b\n \tandcs\tr4, r8, fp, lsl r9\n \tandls\tr4, r2, #2046820352\t@ 0x7a000000\n \tldrbtmi\tr4, [r9], #-2586\t@ 0xfffff5e6\n \tandls\tr4, r1, #2046820352\t@ 0x7a000000\n \tandls\tr2, r0, #124, 4\t@ 0xc0000007\n \trscvs\tpc, r2, #64, 4\n-\tblx\tfedd42f6 \n+\tblx\tfedd42ee \n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrtmi\tr4, [r0], -r1, lsr #12\n-\tblx\tc54384 \n+\tblx\tc5437c \n \t\t\t@ instruction: 0xf7eee73d\n-\tsvclt\t0x0000e9cc\n-\tandeq\tlr, r6, r0, asr #30\n+\tsvclt\t0x0000e9d0\n+\tandeq\tlr, r6, r8, asr #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, lr, lsr #30\n+\tandeq\tlr, r6, r6, lsr pc\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tlr, r6, r6, asr #28\n+\tandeq\tlr, r6, lr, asr #28\n \tandeq\tsp, r4, lr, lsl #11\n \tstrdeq\tsp, [r4], -r6\n \tandeq\tsp, r4, lr, lsl #29\n \tandeq\tsp, r4, r2, asr r5\n \tandeq\tsp, r4, ip, ror lr\n \tandeq\tsp, r4, ip, lsl #10\n \tandeq\tsp, r4, r6, lsr lr\n \tandeq\tsp, r4, r4, ror #28\n \tstrdeq\tsp, [r4], -r2\n \tstrdeq\tsp, [r4], -ip\n \tandeq\tsp, r4, sl, asr #9\n \tandeq\tsp, r4, r8, lsl #28\n-\tblmi\t3aab60 \n+\tblmi\t3aab58 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t343f38 \n+\tbmi\t343f30 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7eebd80\n-\tsvclt\t0x0000e98c\n-\tldrdeq\tlr, [r6], -r4\n+\tsvclt\t0x0000e990\n+\tldrdeq\tlr, [r6], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0006ecbe\n-\tbmi\td2a83c \n+\tandeq\tlr, r6, r6, asr #25\n+\tbmi\td2a834 \n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r5, r3, lsr sp\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [sp], #-2866\t@ 0xfffff4ce\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmiapl\tlr!, {r2, r9, sl, lr}^\n-\tbllt\t1ef245c \n+\tbllt\t1ef2454 \n \tldrbtmi\tr4, [fp], #-2862\t@ 0xfffff4d2\n-\tbllt\t12f3004 \n+\tbllt\t12f2ffc \n \tmovwlt\tr4, #19245\t@ 0x4b2d\n \tstrtmi\tr5, [r0], -sp, ror #17\n \torrspl\tpc, r9, r5, lsl #10\n \t\t\t@ instruction: 0xf0053114\n \tstrmi\tpc, [r4], -r5, ror #30\n \tstrpl\tpc, [r0, #1285]\t@ 0x505\n \tmsrcc\tCPSR_fs, #13959168\t@ 0xd50000\n \ttstle\tr2, r1, lsl #22\n \tldrbtmi\tr4, [sl], #-2598\t@ 0xfffff5da\n \tldmdavs\tr3!, {r0, r1, r4, r8, r9, sp, lr}\n-\tbmi\t9871d0 \n+\tbmi\t9871c8 \n \tldrbtmi\tr4, [sl], #-2846\t@ 0xfffff4e2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -pc, lsr #2\n \tssatmi\tr3, #30, r4, lsl #14\n \tstmiapl\tsp!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^\n@@ -17940,64 +17938,64 @@\n \tvmul.i8\td20, d0, d10\n \tldmdami\tsl, {r0, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n \tmrrc2\t0, 2, pc, sl, cr11\t@ \n \tldmib\tr7, {r0, r1, r2, r4, r8, r9, fp, lr}^\n \tldrbtmi\tr1, [fp], #-0\n-\tblcs\t3307c \n+\tblcs\t33074 \n \tldmdavs\tr3!, {r1, r6, r7, ip, lr, pc}\n \trscle\tr2, r9, r0, lsl #22\n \tsbcvc\tpc, r4, #64, 4\n \t\t\t@ instruction: 0xf02b2400\n \tbfi\tpc, sp, (invalid: 26:14)\t@ \n \tvmul.i8\td20, d0, d0\n \tldmdami\tr0, {r1, r2, r3, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [r4, #-172]\t@ 0xffffff54\n \t\t\t@ instruction: 0xf7eee7c5\n-\tsvclt\t0x0000e91e\n-\tmuleq\tr6, r0, ip\n+\tsvclt\t0x0000e922\n+\tmuleq\tr6, r8, ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, r2, lsl #25\n+\tandeq\tlr, r6, sl, lsl #25\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr4, r7, lr, ror #12\n+\tandeq\tr4, r7, r6, ror r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr4, r7, r6, asr #12\n-\tandeq\tlr, r6, sl, lsr ip\n+\tandeq\tr4, r7, lr, asr #12\n+\tandeq\tlr, r6, r2, asr #24\n \tandeq\tsp, r4, ip, lsl #7\n \tandeq\tsp, r4, lr, lsl #28\n-\tstrdeq\tr4, [r7], -r6\n+\tstrdeq\tr4, [r7], -lr\n \tandeq\tsp, r4, r8, asr r3\n \tldrdeq\tsp, [r4], -sl\n-\tbmi\tdea94c \n+\tbmi\tdea944 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tldfmis\tf4, [r6, #-960]!\t@ 0xfffffc40\n \tstmpl\tsl, {r2, r7, ip, sp, pc}\n-\tblmi\td84084 \n+\tblmi\td8407c \n \tldmdavs\tr2, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fa\n \tstrmi\tr0, [r4], -r0, lsl #4\n \tandhi\tpc, r3, r5, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n-\tblmi\tc472e8 \n-\tblvs\t6e968c \n-\tblmi\tc07230 \n+\tblmi\tc472e0 \n+\tblvs\t6e9684 \n+\tblmi\tc07228 \n \tstmiapl\tsp!, {r2, r3, r4, r8, r9, ip, sp, pc}^\n \t\t\t@ instruction: 0xf5054620\n \t\t\t@ instruction: 0x31145199\n \tcdp2\t0, 14, cr15, cr0, cr5, {0}\n \t\t\t@ instruction: 0xf5054606\n \t\t\t@ instruction: 0xf8d55580\n-\tblcs\t65170 \n-\tbmi\ta4c8cc \n+\tblcs\t65168 \n+\tbmi\ta4c8c4 \n \ttstvs\tr3, #2046820352\t@ 0x7a000000\n \tldrdcc\tpc, [r0], -r8\n \tteqle\tr2, r0, lsl #22\n-\tblmi\t7ead68 \n+\tblmi\t7ead60 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr1, r0, lsl #6\n \t\t\t@ instruction: 0x37104630\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmiapl\tsp!, {r4, r5, r6, r7, r8, pc}^\n@@ -18005,53 +18003,53 @@\n \t\t\t@ instruction: 0xf8c35380\n \t\t\t@ instruction: 0xe7dc4334\n \tstrb\tr2, [r7, r0, lsl #12]!\n \tvst2.8\t{d20,d22}, [pc :64], sl\n \tldmdami\tsl, {r0, r1, r3, r4, r5, r6, r7, r9, sp, lr}\n \trsbsvs\tr4, r9, r9, ror r4\n \t\t\t@ instruction: 0xf02b4478\n-\tblmi\t657460 \n+\tblmi\t657458 \n \tldrbtmi\tr6, [fp], #-2169\t@ 0xfffff787\n-\tblcs\t33188 \n+\tblcs\t33180 \n \t\t\t@ instruction: 0xf8d8d0c1\n-\tblcs\t24524 \n+\tblcs\t2451c \n \tldmdami\tr4, {r1, r3, r5, r6, r7, ip, lr, pc}\n \tsbcsvc\tpc, fp, #64, 4\n \tldrbtmi\tr2, [r8], #-1536\t@ 0xfffffa00\n \tldc2\t0, cr15, [r4], {43}\t@ 0x2b\n \tldmdbmi\tr1, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \trscvc\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2064\t@ 0xfffff7f0\n \t\t\t@ instruction: 0xf02b4478\n \tstrb\tpc, [r3, fp, lsl #25]\t@ \n-\tldm\tr4, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tlr, r6, ip, lsl #23\n+\tldm\tr8, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tmuleq\tr6, r4, fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, ip, ror fp\n+\tandeq\tlr, r6, r4, lsl #23\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr4, r7, r4, ror #10\n+\tandeq\tr4, r7, ip, ror #10\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr4, r7, ip, lsr r5\n-\tandeq\tlr, r6, ip, lsr #22\n+\tandeq\tr4, r7, r4, asr #10\n+\tandeq\tlr, r6, r4, lsr fp\n \tandeq\tsp, r4, ip, ror r2\n \tandeq\tsp, r4, r0, lsl sp\n-\tandeq\tr4, r7, sl, ror #9\n+\tstrdeq\tr4, [r7], -r2\n \tandeq\tsp, r4, r2, lsl #26\n \tandeq\tsp, r4, r6, asr #4\n \tldrdeq\tsp, [r4], -ip\n-\tblmi\t156aed8 \n+\tblmi\t156aed0 \n \tmvnsmi\tlr, sp, lsr #18\n \tcfldrdmi\tmvd4, [r4], {122}\t@ 0x7a\n \tldrbtmi\tfp, [ip], #-140\t@ 0xffffff74\n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \tstrtmi\tr4, [r0], -r5, lsl #12\n \tldrdhi\tpc, [r4, #-143]\t@ 0xffffff71\n \trscsvs\tr6, fp, #1769472\t@ 0x1b0000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblx\t1d45c4 \n+\tblx\t1d45bc \n \tstrtmi\tr4, [r0], -r6, lsl #12\n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf006607b\n \t\t\t@ instruction: 0x4603f9ff\n \tldrbtmi\tr4, [r8], #2122\t@ 0x84a\n \tldrbtmi\tr6, [r8], #-187\t@ 0xffffff45\n \t\t\t@ instruction: 0xf9f8f006\n@@ -18066,122 +18064,122 @@\n \t\t\t@ instruction: 0x61bb447d\n \t\t\t@ instruction: 0xf0064478\n \tstrmi\tpc, [r3], -r3, ror #19\n \tmvnsvs\tr4, r0, asr #16\n \t\t\t@ instruction: 0xf0064478\n \t\t\t@ instruction: 0x4603f9dd\n \teorsvs\tr4, fp, #64, 12\t@ 0x4000000\n-\tstc\t7, cr15, [r8], {237}\t@ 0xed\n+\tstc\t7, cr15, [ip], {237}\t@ 0xed\n \t\t\t@ instruction: 0x4640b170\n-\tstc\t7, cr15, [r4], {237}\t@ 0xed\n+\tstc\t7, cr15, [r8], {237}\t@ 0xed\n \t\t\t@ instruction: 0xf9d2f006\n \t\t\t@ instruction: 0xf7ed4680\n-\tstrmi\tlr, [r4], -r0, lsr #28\n+\tstrmi\tlr, [r4], -r4, lsr #28\n \tandcs\tr4, r4, r1, lsr #12\n-\tblx\t4546e6 \n+\tblx\t4546de \n \teorle\tr2, sl, r1, lsl #16\n \trsbsvs\tr2, fp, #0, 6\n \tadcsvs\tr2, fp, #0, 6\n-\tstmdb\tlr, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr2, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tmcrrne\t6, 0, r4, r1, cr4\n \torrslt\tsp, r0, #14\n \tand\tr1, r1, sp, lsr sp\n \tandle\tr1, fp, r2, asr #24\n \tstrtmi\tr2, [r9], -r2, lsl #4\n \t\t\t@ instruction: 0xf7ed4620\n-\taddmi\tlr, r4, #176, 28\t@ 0xb00\n+\taddmi\tlr, r4, #180, 28\t@ 0xb40\n \tldmdavs\tr8!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^\n \tandle\tr0, pc, r3, asr #12\n \trscscc\tpc, pc, pc, asr #32\n-\tblmi\t7eaefc \n+\tblmi\t7eaef4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\tffef26d0 \n+\tbvs\tffef26c8 \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr6, r0, lsl #6\n \t\t\t@ instruction: 0x46bd3730\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tandcs\tpc, r7, r0, asr #7\n \tstrcc\tlr, [r4], #-2030\t@ 0xfffff812\n \t\t\t@ instruction: 0xf0174620\n \tldmdbmi\tlr, {r0, r2, r3, r6, fp, ip, sp, lr, pc}\n \trsbsvs\tr2, r8, #4, 4\t@ 0x40000000\n \t\t\t@ instruction: 0xf02b4479\n-\tbvs\t1e567e0 \n+\tbvs\t1e567d8 \n \tstrbmi\tr4, [r1], -r2, lsr #12\n \t\t\t@ instruction: 0xf802f02b\n \t\t\t@ instruction: 0xf7ede7c6\n-\tblmi\t65464c \n+\tblmi\t654654 \n \tvst1.8\t{d20-d22}, [pc], r1\n \tstmiapl\tfp!, {r0, r3, r6, r7, r9, sp, lr}^\n \t\t\t@ instruction: 0xf02a6818\n \teorscs\tpc, pc, sp, asr #31\n-\tstcl\t7, cr15, [lr, #-948]!\t@ 0xfffffc4c\n+\tldcl\t7, cr15, [r2, #-948]!\t@ 0xfffffc4c\n \t\t\t@ instruction: 0xf04f2201\n \tstrdcs\tr3, [r3], -pc\t@ \n \tldc2\t7, cr15, [r0], #-1020\t@ 0xfffffc04\n \tandseq\tpc, r8, #-1073741823\t@ 0xc0000001\n \ttsteq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7ed4630\n-\tandcs\tlr, r1, sl, lsl #31\n-\tldcl\t7, cr15, [r0], {237}\t@ 0xed\n-\tandeq\tlr, r6, r4, ror sl\n+\tandcs\tlr, r1, lr, lsl #31\n+\tldcl\t7, cr15, [r4], {237}\t@ 0xed\n+\tandeq\tlr, r6, ip, ror sl\n \tandeq\tr0, r0, r0, ror #11\n \t\t\t@ instruction: 0x0004dcb2\n \tandeq\tsp, r4, r2, asr #32\n \tandeq\tsp, r4, sl, lsl #25\n \tandeq\tsp, r4, r4, ror ip\n-\tandeq\tlr, r6, r8, lsl sl\n+\tandeq\tlr, r6, r0, lsr #20\n \tmuleq\tr4, r0, ip\n \tmuleq\tr4, r4, ip\n-\tandeq\tlr, r6, r0, lsr #19\n+\tandeq\tlr, r6, r8, lsr #19\n \tandeq\tsp, r4, r8, lsl #24\n \tandeq\tr0, r0, r8, asr r5\n \t\t\t@ instruction: 0x4606b5f0\n \tldmdbmi\tr5, {r2, r4, r6, sl, fp, lr}^\n \tldrbtmi\tfp, [ip], #-155\t@ 0xffffff65\n \tsvcge\t0x00024b54\n \tstmdapl\tr1!, {r2, r4, r6, r9, fp, lr}^\n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f65f9\n \tldmpl\tsp, {r8}\n-\tblcs\t327d8 \n+\tblcs\t327d0 \n \taddhi\tpc, ip, r0, asr #32\n \t\t\t@ instruction: 0x46301d39\n-\tsvc\t0x00bcf7ed\n+\tsvc\t0x00c0f7ed\n \tteqeq\tr0, r7, lsl #2\t@ \n \tldrtmi\tr4, [r0], -r4, lsl #12\n-\tb\tfe3d66f8 \n+\tb\tfe4d66f0 \n \tsvclt\t0x00182800\n \tsvclt\t0x00142c00\n \tstrcs\tr2, [r0], #-1025\t@ 0xfffffbff\n \tldmib\tr7, {r0, r1, r5, r6, ip, lr, pc}^\n-\tblvs\tfefc9764 \n+\tblvs\tfefc975c \n \tsubsle\tr2, r3, r1, lsl #24\n \t\t\t@ instruction: 0x6c7a69b9\n-\tble\tda91a8 \n+\tble\tda91a0 \n \t\t\t@ instruction: 0x61b4f44f\n \teorscs\tr6, ip, #125952\t@ 0x1ec00\n \t\t\t@ instruction: 0xf64868b8\n \t\t\t@ instruction: 0xf6c80489\n-\tblx\t9999a \n-\tblx\t987ae \n-\tblmi\tf24f98 \n+\tblx\t99992 \n+\tblx\t987a6 \n+\tblmi\tf24f90 \n \tldmdami\tip!, {r1, r4, r9, fp, ip}\n \t\t\t@ instruction: 0xf06f440a\n \tldrbtmi\tr0, [r8], #-315\t@ 0xfffffec5\n \t\t\t@ instruction: 0x17d6447b\n-\tblx\tfe124866 \n+\tblx\tfe12485e \n \tldrmi\tip, [r4], #-1026\t@ 0xfffffbfe\n \tstrbtne\tlr, [r4], #-3014\t@ 0xfffff43a\n \ttstcs\tr4, r1, lsl #22\t@ \n \tstmib\tsp, {r6, r9, sp}^\n \tmrscs\tr4, (UNDEF: 17)\n-\tstmia\tr6!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblcs\t3285c \n-\tbmi\tc8ccb8 \n+\tstmia\tsl!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblcs\t32854 \n+\tbmi\tc8ccb0 \n \tldrbtmi\tr4, [sl], #-2859\t@ 0xfffff4d5\n \tldrbtmi\tr4, [r8], #-2096\t@ 0xfffff7d0\n \tldrsbtcc\tr5, [r4], -r3\n \tldclvs\t8, cr6, [fp, #104]!\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_und\n \tldrtmi\tr3, [sp], r4, ror #14\n@@ -18192,129 +18190,129 @@\n \taddsmi\tsp, r8, #192, 22\t@ 0x30000\n \taddsmi\tfp, r1, #216, 30\t@ 0x360\n \trsbcs\tpc, r0, #82837504\t@ 0x4f00000\n \trscsvc\tpc, pc, #217055232\t@ 0xcf00000\n \tsmlabtcs\tr1, ip, pc, fp\t@ \n \tldrbmi\tr2, [r4, #-256]!\t@ 0xffffff00\n \t\t\t@ instruction: 0xf041bfc8\n-\tblx\t98c06 \n+\tblx\t98bfe \n \tldr\tpc, [r1, r1, lsl #2]!\n-\tblcs\t737f4 \n+\tblcs\t737ec \n \tldrmi\tsp, [r4, #3496]!\t@ 0xda8\n \t\t\t@ instruction: 0xf64fbfbc\n \t\t\t@ instruction: 0xf6cf2160\n-\tblle\tfe9f5014 \n+\tblle\tfe9f500c \n \tldmdami\tr9, {r5, r7, r8, r9, sl, sp, lr, pc}\n-\tblmi\t661120 \n+\tblmi\t661118 \n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tstrmi\tlr, [r0], #-2509\t@ 0xfffff633\n \teorscc\tr4, r4, fp, ror r4\n-\tstmia\tr4!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblcs\t328e0 \n+\tstmia\tr8!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblcs\t328d8 \n \tldmdbmi\tr4, {r0, r2, r3, r4, r5, r7, ip, lr, pc}\n \teorne\tpc, pc, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf02b4478\n \tldr\tpc, [r4, fp, lsl #22]!\n \t\t\t@ instruction: 0xf6404911\n \tldmdami\tr1, {r0, r1, r2, r3, r4, r5, r6, r7, r9}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tc54904 \n+\tblx\tc548fc \n \t\t\t@ instruction: 0xf7ede76a\n-\tsvclt\t0x0000ef0c\n-\tandeq\tlr, r6, lr, ror #17\n+\tsvclt\t0x0000ef10\n+\tstrdeq\tlr, [r6], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, r4, ror #17\n+\tandeq\tlr, r6, ip, ror #17\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tsp, r4, r4, lsl fp\n-\tandeq\tr4, r7, r6, ror r2\n-\tandeq\tlr, r6, sl, asr #16\n-\tandeq\tr4, r7, r6, asr #4\n-\tldrdeq\tr4, [r7], -lr\n+\tandeq\tr4, r7, lr, ror r2\n+\tandeq\tlr, r6, r2, asr r8\n+\tandeq\tr4, r7, lr, asr #4\n+\tandeq\tr4, r7, r6, ror #3\n \tandeq\tsp, r4, r8, ror sl\n \tandeq\tip, r4, r6, asr #30\n \tandeq\tsp, r4, r8, asr sl\n \tandeq\tip, r4, r4, lsr pc\n \tandeq\tsp, r4, r6, asr #20\n-\tblmi\t3eb0d4 \n+\tblmi\t3eb0cc \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3844a8 \n+\tbmi\t3844a0 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tcdplt\t7, 7, cr15, cr0, cr13, {7}\n-\tcdp\t7, 13, cr15, cr0, cr13, {7}\n-\tandeq\tlr, r6, r4, ror #14\n+\tcdplt\t7, 7, cr15, cr4, cr13, {7}\n+\tcdp\t7, 13, cr15, cr4, cr13, {7}\n+\tandeq\tlr, r6, ip, ror #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, lr, asr #14\n+\tandeq\tlr, r6, r6, asr r7\n \ttstcs\tr0, r4, lsl sl\n \t\t\t@ instruction: 0xf642b5b0\n-\tblmi\t4e1e38 \n+\tblmi\t4e1e30 \n \taddlt\tr4, r4, sl, ror r4\n \tldcne\t15, cr10, [r8, #-0]\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7ed0300\n-\tldmib\tr7, {sl, fp, sp, lr, pc}^\n-\tblx\t15990e \n+\tldmib\tr7, {r2, sl, fp, sp, lr, pc}^\n+\tblx\t159906 \n \t\t\t@ instruction: 0xf7ed0504\n-\tstrmi\tlr, [r5], #-4006\t@ 0xfffff05a\n-\tstc\t7, cr15, [r6, #-948]!\t@ 0xfffffc4c\n+\tstrmi\tlr, [r5], #-4010\t@ 0xfffff056\n+\tstc\t7, cr15, [sl, #-948]!\t@ 0xfffffc4c\n \tstrtmi\tr4, [r8], #-2569\t@ 0xfffff5f7\n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r0, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tcdp\t7, 10, cr15, cr0, cr13, {7}\n-\tandeq\tlr, r6, r4, lsl r7\n+\tcdp\t7, 10, cr15, cr4, cr13, {7}\n+\tandeq\tlr, r6, ip, lsl r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, r6, ror #13\n+\tandeq\tlr, r6, lr, ror #13\n \tandcs\tr4, r0, #917504\t@ 0xe0000\n \tldrbtmi\tr4, [r8], #-2318\t@ 0xfffff6f2\n \tstrlt\tr4, [r0, #2830]\t@ 0xb0e\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t2b26c8 \n+\tbmi\t2b26c0 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tcdp\t7, 7, cr15, cr12, cr13, {7}\n-\t\t\t@ instruction: 0x0006e6ba\n+\tcdp\t7, 8, cr15, cr0, cr13, {7}\n+\tandeq\tlr, r6, r2, asr #13\n \tandeq\tr0, r0, r0, ror #11\n-\tstrheq\tr4, [r7], -r4\t@ \n-\tmuleq\tr6, lr, r6\n-\tbmi\te6ae70 \n+\tstrheq\tr4, [r7], -ip\n+\tandeq\tlr, r6, r6, lsr #13\n+\tbmi\te6ae68 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tmrcmi\t1, 1, r4, cr8, cr0, {7}\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n-\tblmi\te045a0 \n+\tblmi\te04598 \n \tldmdavs\tr2, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tstrmi\tr0, [r4], -r0, lsl #4\n \tstmdavs\tfp!, {r0, r2, r4, r5, r6, r7, fp, ip, lr}\n \tteqlt\tr0, fp\t@ \n \tldrbtmi\tr4, [fp], #-2866\t@ 0xfffff4ce\n \tldrsbthi\tpc, [r4], #-131\t@ 0xffffff7d\t@ \n \tsvceq\t0x0001f1b8\n \t\t\t@ instruction: 0xf04fdd1f\n-\tbmi\tbe4dc4 \n+\tbmi\tbe4dbc \n \tldrbtmi\tr4, [sl], #-2858\t@ 0xfffff4d6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r7, asr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr9!, {r4, r5, r6, r7, r8, pc}\n@@ -18322,17 +18320,17 @@\n \tldrbtmi\tr4, [r9], #-2088\t@ 0xfffff7d8\n \t\t\t@ instruction: 0xf02b4478\n \tcmplt\tip, r3, ror #18\t@ \n \tldrbtmi\tr4, [fp], #-2854\t@ 0xfffff4da\n \tldrsbthi\tpc, [r4], #-131\t@ 0xffffff7d\t@ \n \tsvceq\t0x0001f1b8\n \tstrtmi\tsp, [r0], -r4, lsl #24\n-\tstc\t7, cr15, [r8], #-948\t@ 0xfffffc4c\n+\tstc\t7, cr15, [ip], #-948\t@ 0xfffffc4c\n \tstmdble\tfp, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}\n-\tblcs\t32abc \n+\tblcs\t32ab4 \n \tstmdbmi\tr0!, {r0, r1, r2, r4, r6, r7, ip, lr, pc}\n \tsubsne\tpc, fp, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2079\t@ 0xfffff7e1\n \t\t\t@ instruction: 0xf02b4478\n \tbfi\tpc, sp, (invalid: 20:14)\t@ \n \t\t\t@ instruction: 0xf44f4b1d\n \tstrtmi\tr7, [r1], -r0, lsl #5\n@@ -18343,152 +18341,152 @@\n \tstmdavs\tr8!, {r3, r4, r9, fp, lr}\n \tsvcvs\t0x0053447a\n \tldrbvs\tr3, [r3, -r1, lsl #6]\n \tadcsle\tr2, ip, r0, lsl #16\n \t\t\t@ instruction: 0xf6404915\n \tldmdami\tr5, {r0, r3, r4, r6, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t54b08 \n+\tblx\t54b00 \n \tldr\tr2, [r2, r0]!\n \trscseq\tpc, r4, r0, lsl #12\n \tcdp2\t0, 6, cr15, cr8, cr10, {1}\n \t\t\t@ instruction: 0xf7ede7e8\n-\tsvclt\t0x0000ee04\n-\tandeq\tlr, r6, r0, ror r6\n+\tsvclt\t0x0000ee08\n+\tandeq\tlr, r6, r8, ror r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, r0, ror #12\n+\tandeq\tlr, r6, r8, ror #12\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr4, r7, sl, asr #32\n-\tandeq\tlr, r6, r6, lsr r6\n+\tandeq\tr4, r7, r2, asr r0\n+\tandeq\tlr, r6, lr, lsr r6\n \tmuleq\tr4, sl, sp\n \tandeq\tsp, r4, r0, asr #17\n-\tandeq\tr4, r7, sl\n+\tandeq\tr4, r7, r2, lsl r0\n \tandeq\tip, r4, sl, ror #26\n \tmuleq\tr4, r0, r8\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr3, r7, r0, asr #31\n+\tandeq\tr3, r7, r8, asr #31\n \tandeq\tip, r4, r0, lsr sp\n \tandeq\tsp, r4, r6, asr r8\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tldclmi\t6, cr4, [r2, #-88]\t@ 0xffffffa8\n \tadclt\tr4, r2, r2, asr ip\n-\tblmi\t14a9cb0 \n+\tblmi\t14a9ca8 \n \t\t\t@ instruction: 0xf8dfaf00\n \tstmdbpl\tip!, {r3, r6, r8, lr, pc}\n \t\t\t@ instruction: 0x460d447b\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f4084\n \tstrmi\tr0, [r4], -r0, lsl #8\n \tandhi\tpc, ip, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n \tteqle\tr5, r0, lsl #22\n \teorsle\tr2, sp, r0, lsl #24\n \tstrcc\tr6, [r1], #-60\t@ 0xffffffc4\n \tldcne\t0, cr13, [r9, #-256]!\t@ 0xffffff00\n \t\t\t@ instruction: 0xf7ed4638\n-\t\t\t@ instruction: 0x4603e8b8\n+\t\t\t@ instruction: 0x4603e8bc\n \tsuble\tr2, sp, r0, lsl #16\n \t\t\t@ instruction: 0xf1074a44\n \tcmpcs\tr1, r0, lsr sl\n \tldrbtmi\tr4, [sl], #-1616\t@ 0xfffff9b0\n-\tcdp\t7, 9, cr15, cr12, cr13, {7}\n+\tcdp\t7, 10, cr15, cr0, cr13, {7}\n \tldrtmi\tr4, [r8], -r4, lsl #12\n \tldc2l\t7, cr15, [ip, #1020]!\t@ 0x3fc\n \t\t\t@ instruction: 0x46034652\n \t\t\t@ instruction: 0x46284631\n-\tblx\t1d4bca \n+\tblx\t1d4bc2 \n \tsvclt\t0x00182c51\n \tsuble\tr2, fp, r0, lsl #24\n \tldrdcc\tpc, [r0], -r8\n \tcmple\tfp, r0, lsl #22\n-\tblmi\td2b410 \n+\tblmi\td2b408 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d159\n \tldrtmi\tr3, [sp], r8, lsl #15\n \t\t\t@ instruction: 0x87f0e8bd\n \t\t\t@ instruction: 0xf6404931\n \tldmdami\tr1!, {r0, r1, r3, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8aef02b\n \tbicle\tr2, r1, r0, lsl #24\n \t\t\t@ instruction: 0xf7ed4638\n-\tldmdavs\tip!, {r3, r5, r8, sl, fp, sp, lr, pc}\n+\tldmdavs\tip!, {r2, r3, r5, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xd1be3401\n \tldrtmi\tr4, [r2], -fp, lsr #18\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n \t\t\t@ instruction: 0xf02a3130\n \t\t\t@ instruction: 0xf8d8fddf\n-\tblcs\t24b80 \n+\tblcs\t24b78 \n \tstmdbmi\tr7!, {r2, r4, r6, r7, ip, lr, pc}\n \trscsne\tpc, r1, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2086\t@ 0xfffff7da\n \t\t\t@ instruction: 0xf02b4478\n \tstrb\tpc, [fp, r5, ror #18]\t@ \n \tldrtmi\tr4, [r2], -r4, lsr #18\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n \t\t\t@ instruction: 0xf02a3130\n \t\t\t@ instruction: 0xf8d8fdcb\n-\tblcs\t24ba8 \n+\tblcs\t24ba0 \n \tstmdbmi\tr0!, {r6, r7, ip, lr, pc}\n \tandscs\tpc, r5, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2079\t@ 0xfffff7e1\n \t\t\t@ instruction: 0xf02b4478\n \tsbfx\tpc, r1, #18, #24\n \t\t\t@ instruction: 0x4632491d\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n \t\t\t@ instruction: 0xf02a3130\n \t\t\t@ instruction: 0xf8d8fdb7\n-\tblcs\t24bd0 \n+\tblcs\t24bc8 \n \tldmdbmi\tr9, {r2, r3, r5, r7, ip, lr, pc}\n \tandcs\tpc, sl, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf02b4478\n \t\t\t@ instruction: 0xe7a3f93d\n \t\t\t@ instruction: 0xf6404916\n \tldmdami\tr6, {r1, r2, r3, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf934f02b\n \t\t\t@ instruction: 0xf7ede79a\n-\tsvclt\t0x0000ed3e\n-\tandeq\tlr, r6, r8, asr #10\n+\tsvclt\t0x0000ed42\n+\tandeq\tlr, r6, r0, asr r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, ip, lsr r5\n+\tandeq\tlr, r6, r4, asr #10\n \tandeq\tr0, r0, r8, lsl r6\n \tldrdeq\tsp, [r4], -r2\n-\tldrdeq\tlr, [r6], -r0\n+\tldrdeq\tlr, [r6], -r8\n \tandeq\tip, r4, r0, lsr ip\n \tandeq\tsp, r4, lr, ror #14\n-\tandeq\tr0, r7, lr, lsl fp\n+\tandeq\tr0, r7, r6, lsr #22\n \tstrdeq\tip, [r4], -sl\n \tandeq\tsp, r4, r8, lsr r7\n-\tstrdeq\tr0, [r7], -r6\n+\tstrdeq\tr0, [r7], -lr\n \tldrdeq\tip, [r4], -r2\n \tandeq\tsp, r4, r0, lsl r7\n-\tandeq\tr0, r7, lr, asr #21\n+\tldrdeq\tr0, [r7], -r6\n \tandeq\tip, r4, sl, lsr #23\n \tandeq\tsp, r4, r8, ror #13\n \tmuleq\tr4, r8, fp\n \tldrdeq\tsp, [r4], -r6\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7a9e44 \n-\tbmi\t7c4858 \n+\tblmi\t7a9e3c \n+\tbmi\t7c4850 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \tcmncc\tr8, r9, ror r4\n-\tblx\tfffd4c8c \n+\tblx\tfffd4c84 \n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5c734c \n+\tbmi\t5c7344 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -18497,68 +18495,68 @@\n \t\t\t@ instruction: 0xf02b4478\n \tldrb\tpc, [pc, r7, lsl #16]\t@ \n \t\t\t@ instruction: 0xf640490d\n \tstmdami\tsp, {r1, r5, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8d0f02b\n \t\t\t@ instruction: 0xf7ede7df\n-\tsvclt\t0x0000ecda\n-\t\t\t@ instruction: 0x0006e3b0\n+\tsvclt\t0x0000ecde\n+\t\t\t@ instruction: 0x0006e3b8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, r6, lsr #7\n+\tandeq\tlr, r6, lr, lsr #7\n \tandeq\tr0, r0, r8, lsl r6\n-\tmuleq\tr7, r0, sp\n-\tandeq\tlr, r6, lr, ror r3\n+\tmuleq\tr7, r8, sp\n+\tandeq\tlr, r6, r6, lsl #7\n \tandeq\tip, r4, r2, ror #21\n \tandeq\tsp, r4, r8, asr #12\n \tldrdeq\tip, [r4], -r0\n \tandeq\tsp, r4, r6, lsr r6\n \tmvnsmi\tlr, sp, lsr #18\n \tldcmi\t6, cr4, [sp], #-84\t@ 0xffffffac\n \tsvcge\t0x0000b0a4\n-\tblmi\tf29eec \n+\tblmi\tf29ee4 \n \tldrsbtgt\tpc, [r0], #143\t@ 0x8f\t@ \n \tldrbtmi\tr6, [fp], #-120\t@ 0xffffff88\n \tstmdapl\tr0!, {r0, r1, r3, r4, r5, fp, lr}\n \tstmdavs\tr0, {r2, r3, r9, sl, lr}\n \taddeq\tpc, ip, r7, asr #17\n \tandeq\tpc, r0, pc, asr #32\n \tandvs\tpc, ip, r3, asr r8\t@ \n-\tblcs\t32de8 \n-\tblmi\tdcd284 \n+\tblcs\t32de0 \n+\tblmi\tdcd27c \n \ttsteq\tip, r7, lsl #2\t@ \n \tldrbtmi\tr1, [fp], #-3384\t@ 0xfffff2c8\n-\tbllt\tef4b98 \n-\tstcl\t7, cr15, [r0], {237}\t@ 0xed\n+\tbllt\tef4b90 \n+\tstcl\t7, cr15, [r4], {237}\t@ 0xed\n \tmovtlt\tr4, #13827\t@ 0x3603\n \t\t\t@ instruction: 0xf1074a31\n \tcmpcs\tr0, r8, lsr r8\n \tldrbtmi\tr4, [sl], #-1600\t@ 0xfffff9c0\n-\tldcl\t7, cr15, [lr, #-948]!\t@ 0xfffffc4c\n+\tstc\t7, cr15, [r2, #948]\t@ 0x3b4\n \tsvclt\t0x00182850\n \teorle\tr2, pc, r0, lsl #16\n \tstrbmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf02a4620\n \tldmdavs\tr3!, {r0, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}\n \tteqle\tr1, r0, lsl #22\n-\tblmi\t96b600 \n+\tblmi\t96b5f8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsl #1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d138\n \tssatmi\tr3, #30, r0, lsl #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n-\tsvc\t0x0070f7ec\n-\tblcs\t2a590 \n+\tsvc\t0x0074f7ec\n+\tblcs\t2a588 \n \tldmdbmi\tpc, {r1, r2, r4, r6, r7, r8, ip, lr, pc}\t@ \n \tstrtmi\tr4, [r0], -sl, lsr #12\n \thvccc\t33865\t@ 0x8449\n \tldc2l\t0, cr15, [r2], {42}\t@ 0x2a\n-\tblcs\t32e64 \n+\tblcs\t32e5c \n \tldmdbmi\tfp, {r5, r6, r7, ip, lr, pc}\n \tsubscs\tpc, fp, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2074\t@ 0xfffff7e6\n \t\t\t@ instruction: 0xf02b4478\n \t\t\t@ instruction: 0xe7d7f859\n \t\t\t@ instruction: 0x462a4918\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n@@ -18570,26 +18568,26 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf846f02b\n \tldmdbmi\tr2, {r2, r6, r7, r8, r9, sl, sp, lr, pc}\n \teorscs\tpc, r5, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2065\t@ 0xfffff7ef\n \t\t\t@ instruction: 0xf02a4478\n \tldr\tpc, [ip, fp, ror #30]\n-\tmcrr\t7, 14, pc, r6, cr13\t@ \n-\tandeq\tlr, r6, r8, lsl #6\n-\tstrdeq\tlr, [r6], -lr\t@ \n+\tmcrr\t7, 14, pc, sl, cr13\t@ \n+\tandeq\tlr, r6, r0, lsl r3\n+\tandeq\tlr, r6, r6, lsl #6\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr3, [r7], -sl\n+\tandeq\tr3, r7, r2, ror #25\n \tldrdeq\tsp, [r4], -r6\n-\tandeq\tlr, r6, r0, lsr #5\n-\tandeq\tr0, r7, r4, lsl #18\n+\tandeq\tlr, r6, r8, lsr #5\n+\tandeq\tr0, r7, ip, lsl #18\n \tandeq\tip, r4, r2, ror #19\n \tandeq\tsp, r4, r0, ror #10\n-\tldrdeq\tr0, [r7], -lr\n+\tandeq\tr0, r7, r6, ror #17\n \t\t\t@ instruction: 0x0004c9bc\n \tandeq\tsp, r4, sl, lsr r5\n \tandeq\tip, r4, sl, lsr #19\n \tandeq\tsp, r4, r8, lsr #10\n \tsvcmi\t0x00f0e92d\n \tcdpmi\t6, 5, cr4, cr12, cr0, {4}\n \tadclt\tr4, r3, ip, asr sp\n@@ -18608,26 +18606,26 @@\n \t\t\t@ instruction: 0xf0164000\n \t\t\t@ instruction: 0xf107fc5d\n \tstrmi\tr0, [r2], -ip, lsl #6\n \tmovwls\tr6, #120\t@ 0x78\n \tvst1.8\t{d20-d22}, [pc], r5\n \t\t\t@ instruction: 0xf1074300\n \t\t\t@ instruction: 0x46300110\n-\tcdp\t7, 2, cr15, cr2, cr13, {7}\n+\tcdp\t7, 2, cr15, cr6, cr13, {7}\n \tldrdlt\tpc, [ip], -r7\n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0xf8dbd05b\n \t\t\t@ instruction: 0xf1bbb014\n \teorle\tr0, fp, r0, lsl #30\n \tldrbmi\tr4, [r9], -sl, asr #12\n \t\t\t@ instruction: 0xf02a4620\n \tstrtmi\tpc, [r8], -sp, asr #24\n-\tblx\tff4d4efe \n+\tblx\tff4d4ef6 \n \tldrdcc\tpc, [r0], -sl\n-\tbmi\t1047598 \n+\tbmi\t1047590 \n \tldrbtmi\tr4, [sl], #-2876\t@ 0xfffff4c4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-235\t@ 0xffffff15\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -fp, ror #2\n \t\t\t@ instruction: 0x46bd3774\n \tsvchi\t0x00f0e8bd\n@@ -18642,15 +18640,15 @@\n \t\t\t@ instruction: 0xe7deffb9\n \t\t\t@ instruction: 0xf1072240\n \tldrbmi\tr0, [r8], -ip, lsr #2\n \tldrdls\tpc, [r8], #143\t@ 0x8f\n \tstc2\t0, cr15, [r8], #-36\t@ 0xffffffdc\n \tldrbtmi\tr4, [r9], #2609\t@ 0xa31\n \tldrbtmi\tr2, [sl], #-899\t@ 0xfffffc7d\n-\tbmi\tc3d718 \n+\tbmi\tc3d710 \n \tandls\tr4, r1, r9, asr #12\n \tldrbtmi\tr4, [sl], #-1600\t@ 0xfffff9c0\n \tandls\tr9, r2, #0, 6\n \t\t\t@ instruction: 0xf6402316\n \tstrls\tr2, [r3], -r6, lsl #5\n \tstc2\t0, cr15, [ip, #36]\t@ 0x24\n \t\t\t@ instruction: 0xf0164628\n@@ -18660,117 +18658,117 @@\n \tstrbmi\tr4, [r9], -r6, lsr #16\n \taddcs\tpc, ip, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r8], #-1628\t@ 0xfffff9a4\n \t\t\t@ instruction: 0xff8ef02a\n \tsubcs\tlr, r0, #46923776\t@ 0x2cc0000\n \tmsreq\tCPSR_fs, r7, lsl #2\n \tstcmi\t6, cr4, [r1], #-352\t@ 0xfffffea0\n-\tblx\tfffd4f76 \n+\tblx\tfffd4f6e \n \tstrmi\tr4, [r2], -r0, lsr #22\n \tldrbtmi\tr4, [fp], #-1148\t@ 0xfffffb84\n \torrcs\tr9, r3, #134217728\t@ 0x8000000\n \tandcc\tlr, r0, #3358720\t@ 0x334000\n \ttstcs\tr6, #118784\t@ 0x1d000\n \tstrtmi\tr4, [r1], -r0, asr #12\n \t\t\t@ instruction: 0x9603447a\n \t\t\t@ instruction: 0xf6409204\n \t\t\t@ instruction: 0xf0092276\n \tstrtmi\tpc, [r8], -r1, ror #26\n-\tblx\t19d4fd6 \n+\tblx\t19d4fce \n \tldrdcc\tpc, [r0], -sl\n \tsbcsle\tr2, r3, r0, lsl #22\n \t\t\t@ instruction: 0x46214815\n \trsbscs\tpc, ip, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r8], #-1628\t@ 0xfffff9a4\n \t\t\t@ instruction: 0xff64f02a\n \t\t\t@ instruction: 0xf7ede789\n-\tsvclt\t0x0000eb6e\n-\tldrdeq\tlr, [r6], -r0\n+\tsvclt\t0x0000eb72\n+\tldrdeq\tlr, [r6], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, r4, asr #3\n+\tandeq\tlr, r6, ip, asr #3\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r6, r2, asr r1\n+\tandeq\tlr, r6, sl, asr r1\n \t\t\t@ instruction: 0x0004c8b4\n \tandeq\tsp, r4, r6, asr r4\n \tandeq\tip, r4, r2, lsr #17\n \tandeq\tsp, r4, r4, asr #8\n \tandeq\tip, r4, r6, lsl #17\n \tandeq\tsp, r4, sl, asr r4\n \tandeq\tsp, r4, r2, asr #8\n \tandeq\tsp, r4, lr, ror #7\n \tandeq\tip, r4, r0, lsr r8\n \tstrdeq\tsp, [r4], -sl\n \tldrdeq\tsp, [r4], -r4\n \tmuleq\tr4, sl, r3\n-\tblmi\t7eb85c \n+\tblmi\t7eb854 \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r3, lr, lsl lr\n \tldmpl\tr3, {r1, r2, r3, r4, r5, r6, sl, lr}^\n \tldrtmi\tsl, [r0], -r0, lsl #30\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tstmdb\tr6!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tsl!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x463069b5\n \tmovwcs\tr6, #2548\t@ 0x9f4\n \tmovwcc\tlr, #27078\t@ 0x69c6\n-\tldm\tr0!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr4!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tfp, [lr], -sp, asr #2\n \tldmdavs\tr0!, {r0, r2, r3, r5, r7, fp, sp, lr}\n-\tblx\t5d5076 \n+\tblx\t5d506e \n \t\t\t@ instruction: 0xf0164630\n \tvstrcs\td15, [r0, #-76]\t@ 0xffffffb4\n \tstrdlt\tsp, [ip, #-21]\t@ 0xffffffeb\n \tstmiavs\tr4!, {r0, r2, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf0166828\n \tstrtmi\tpc, [r8], -fp, lsl #22\n-\tblx\t255092 \n+\tblx\t25508a \n \tmvnsle\tr2, r0, lsl #24\n-\tblmi\t22b868 \n+\tblmi\t22b860 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7edbdf0\n-\tsvclt\t0x0000eb0e\n-\tandeq\tlr, r6, sl, lsl r0\n+\tsvclt\t0x0000eb12\n+\tandeq\tlr, r6, r2, lsr #32\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r7, r4, lsl sl\n-\tandeq\tsp, r6, r0, asr #31\n+\tandeq\tr3, r7, ip, lsl sl\n+\tandeq\tsp, r6, r8, asr #31\n \tsvcmi\t0x00f0e92d\n \tmrcmi\t6, 3, r4, cr10, cr8, {4}\n \tadclt\tr4, r1, sl, ror sp\n \tcfldrdmi\tmvd4, [sl], #-504\t@ 0xfffffe08\n \t\t\t@ instruction: 0xf8dfaf06\n \tstrmi\tip, [r1], r8, ror #3\n \tldrbtmi\tr5, [ip], #-2421\t@ 0xfffff68b\n \tldrmi\tr4, [r6], -r0, lsr #12\n \tldrbtvs\tr6, [sp], -sp, lsr #16\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf854460d\n \t\t\t@ instruction: 0xf8daa00c\n-\tblcs\t250a0 \n+\tblcs\t25098 \n \tldfmip\tf5, [r2], #-192\t@ 0xffffff40\n \t\t\t@ instruction: 0x4620447c\n-\tldm\tr0, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr4, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmdblt\tip, {r2, r5, r7, r8, fp, sp, lr}\n \tstmiavs\tr4!, {r0, r1, r2, r6, sp, lr, pc}\n \tsuble\tr2, r4, r0, lsl #24\n \taddsmi\tr6, sp, #6488064\t@ 0x630000\n \tstmdavs\tr1!, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc}\n \teorsle\tr2, lr, r0, lsl #18\n \tldrtmi\tr4, [r0], -r2, asr #12\n-\tblx\tdd5176 \n+\tblx\tdd516e \n \tldrbtmi\tr4, [r8], #-2152\t@ 0xfffff798\n-\tstmda\tlr, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr2, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \teorsle\tr2, r8, r0, lsl #28\n \t\t\t@ instruction: 0xf8da7834\n \tbicslt\tr3, r4, r0\n \tldrtmi\tfp, [r4], -r3, ror #19\n-\tblmi\t17aba74 \n+\tblmi\t17aba6c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tmrcvs\t8, 3, r6, cr11, cr10, {0}\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrtmi\tr8, [r0], -pc, lsr #1\n \tldrtmi\tr3, [sp], ip, ror #14\n \tsvchi\t0x00f0e8bd\n@@ -18787,130 +18785,130 @@\n \tbfi\tpc, r7, (invalid: 29:25)\t@ \n \t\t\t@ instruction: 0xf6404955\n \tldmdami\tr5, {r0, r1, r2, r5, r9, ip, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 8, cr15, cr14, cr10, {1}\n \tldmdami\tr3, {r4, r6, r7, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7ed4478\n-\tvst2.8\t{d30-d31}, [pc :64], r4\n+\tvst2.8\t{d30-d31}, [pc :64], r8\n \t\t\t@ instruction: 0xf0164000\n \tvldmdbne\tfp!, {s30-s260}\n \tmovwls\tr4, #1538\t@ 0x602\n \tvst1.32\t{d20-d22}, [pc], r3\n \t\t\t@ instruction: 0xf1074300\n \tstrtmi\tr0, [r8], -r8, lsl #2\n-\tstc\t7, cr15, [lr], #948\t@ 0x3b4\n+\tldc\t7, cr15, [r2], #948\t@ 0x3b4\n \tstccs\t8, cr6, [r0], {124}\t@ 0x7c\n \tstmdavs\tr4!, {r2, r6, ip, lr, pc}\n \t\t\t@ instruction: 0x4642b1d4\n \tldrtmi\tr4, [r0], -r1, lsr #12\n-\tblx\tff7d5224 \n+\tblx\tff7d521c \n \tldrtmi\tr2, [r1], -r1, lsl #4\n \t\t\t@ instruction: 0xf7fd4628\n \tldrbmi\tpc, [r8], -r3, asr #24\t@ \n-\tblx\t17d51e4 \n+\tblx\t17d51dc \n \tldrdcc\tpc, [r0], -sl\n \tadcle\tr2, r6, r0, lsl #22\n \t\t\t@ instruction: 0xf640493f\n \tldmdami\tpc!, {r0, r1, r3, r6, r9, ip, sp}\t@ \n \tldrbtmi\tr4, [r9], #-1588\t@ 0xfffff9cc\n \t\t\t@ instruction: 0xf02a4478\n \t\t\t@ instruction: 0xe79dfe5b\n \t\t\t@ instruction: 0xf1072240\n \tstrtmi\tr0, [r0], -r4, lsr #2\n \t\t\t@ instruction: 0xf0094e3a\n-\tbmi\ted7ce4 \n+\tbmi\ted7cdc \n \torrcs\tr4, r3, #2113929216\t@ 0x7e000000\n \tandls\tr4, r4, #2046820352\t@ 0x7a000000\n \t\t\t@ instruction: 0x46314a38\n \tstrbmi\tr9, [r8], -r1\n \tmovwls\tr4, #1146\t@ 0x47a\n \ttstcs\tr6, #536870912\t@ 0x20000000\n \tsubcc\tpc, pc, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf0099503\n \tldrbmi\tpc, [r8], -pc, lsr #24\t@ \n-\tblx\td55238 \n+\tblx\td55230 \n \tldrdcc\tpc, [r0], -sl\n \taddsle\tr2, r7, r0, lsl #22\n \tldrtmi\tr4, [r1], -pc, lsr #16\n \tsubscc\tpc, r5, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf02a4478\n \t\t\t@ instruction: 0xe775fe33\n \t\t\t@ instruction: 0xf1072240\n \tstrtmi\tr0, [r0], -r4, lsr #2\n \t\t\t@ instruction: 0xf0094e2a\n-\tblmi\tad7c94 \n+\tblmi\tad7c8c \n \t\t\t@ instruction: 0xf04f447e\n \tldrbtmi\tr0, [fp], #-3203\t@ 0xfffff37d\n-\tblmi\ta3de24 \n+\tblmi\ta3de1c \n \t\t\t@ instruction: 0xf6404631\n \t\t\t@ instruction: 0xf8cd3236\n \tldrbtmi\tip, [fp], #-0\n \tmovwls\tr9, #8193\t@ 0x2001\n \ttstcs\tr6, #72, 12\t@ 0x4800000\n \t\t\t@ instruction: 0xf0099503\n \tldrbmi\tpc, [r8], -r5, lsl #24\t@ \n-\tblx\t2d528c \n+\tblx\t2d5284 \n \tstrtmi\tr2, [r1], -r1, lsl #4\n \t\t\t@ instruction: 0xf7fd4628\n \t\t\t@ instruction: 0xf8dafbe7\n-\tblcs\t25244 \n+\tblcs\t2523c \n \tsvcge\t0x0068f43f\n \t\t\t@ instruction: 0x4631481b\n \teorscc\tpc, sp, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf02a4478\n \tstrb\tpc, [r5, -r3, lsl #28]\t@ \n-\tb\t357210 \n-\tandeq\tsp, r6, r8, lsl #31\n+\tb\t457208 \n+\tmuleq\tr6, r0, pc\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r6, sl, ror pc\n+\tandeq\tsp, r6, r2, lsl #31\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr3, r7, ip, asr r9\n-\tandeq\tr3, r7, r2, lsr r9\n-\tandeq\tsp, r6, r8, lsl pc\n+\tandeq\tr3, r7, r4, ror #18\n+\tandeq\tr3, r7, sl, lsr r9\n+\tandeq\tsp, r6, r0, lsr #30\n \tandeq\tip, r4, r8, ror r6\n \tandeq\tsp, r4, r6, asr r2\n \tandeq\tip, r4, lr, asr r6\n \tandeq\tsp, r4, ip, lsr r2\n \tandeq\tip, r4, ip, asr #12\n \tandeq\tsp, r4, sl, lsr #4\n-\t\t\t@ instruction: 0x000738bc\n+\tandeq\tr3, r7, r4, asr #17\n \tandeq\tip, r4, r6, ror #11\n \tandeq\tsp, r4, r4, asr #3\n \tandeq\tip, r4, ip, asr #11\n \t\t\t@ instruction: 0x0004d1bc\n \tandeq\tsp, r4, r8, lsl #3\n \tandeq\tsp, r4, r4, ror r1\n \tandeq\tip, r4, ip, ror r5\n \tandeq\tsp, r4, lr, lsr #2\n \tandeq\tsp, r4, r2, lsr r1\n \tandeq\tsp, r4, r4, lsl r1\n \tmvnsmi\tlr, sp, lsr #18\n-\tstcmi\t13, cr4, [pc], #-184\t@ 1920c \n+\tstcmi\t13, cr4, [pc], #-184\t@ 19204 \n \tldrbtmi\tfp, [sp], #-146\t@ 0xffffff6e\n \tsvcge\t0x00004b2e\n \tstmdbpl\tip!, {r1, r2, r3, r5, r9, fp, lr}\n \t\t\t@ instruction: 0x460d447b\n \tldrbtvs\tr6, [ip], #-2084\t@ 0xfffff7dc\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmpl\tlr, {r2, r9, sl, lr}\n-\tbllt\tef33b0 \n+\tbllt\tef33a8 \n \tstmdaeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tstrbmi\tr2, [r2], -r0, asr #6\n \teorcs\tr4, r0, r1, lsr #12\n \tmrc2\t7, 5, pc, cr12, cr15, {7}\n \tstrtmi\tfp, [r9], -r0, lsl #7\n \t\t\t@ instruction: 0xf7ed4640\n-\t\t\t@ instruction: 0x1e04e93c\n+\tvmlsne.f16\ts28, s8, s0\t@ \n \t\t\t@ instruction: 0xf7edda07\n-\tstmdavs\tr3, {r2, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r3, sl, fp, sp, lr, pc}\n \tsvclt\t0x00182b01\n \tsvclt\t0x00082b16\n \tldmdavs\tr3!, {sl, sp}\n-\tbmi\t787a04 \n+\tbmi\t7879fc \n \tldrbtmi\tr4, [sl], #-2841\t@ 0xfffff4e7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror ip\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r6, lsr #2\n \tldrtmi\tr3, [sp], r8, asr #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -18920,27 +18918,27 @@\n \tldc2\t0, cr15, [sl], #168\t@ 0xa8\n \tldmdbmi\tr4, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsubspl\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf02a4478\n \tldrb\tpc, [lr, r3, lsl #27]\t@ \n \t\t\t@ instruction: 0xf04f6833\n-\tblcs\t2675c \n+\tblcs\t26754 \n \tstmdbmi\tpc, {r0, r3, r4, r6, r7, ip, lr, pc}\t@ \n \tsubspl\tpc, r5, #64, 4\n \t\t\t@ instruction: 0xf04f480e\n \tldrbtmi\tr3, [r9], #-1279\t@ 0xfffffb01\n \t\t\t@ instruction: 0xf02a4478\n \t\t\t@ instruction: 0xe7cefd73\n-\tldmdb\tip!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tsp, r6, sl, lsr sp\n+\tstmib\tr0, {r0, r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tsp, r6, r2, asr #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r6, r0, lsr sp\n+\tandeq\tsp, r6, r8, lsr sp\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsp, r6, r6, ror #25\n+\tandeq\tsp, r6, lr, ror #25\n \tandeq\tip, r4, r8, asr #8\n \tandeq\tsp, r4, r2, asr #32\n \tandeq\tip, r4, r6, lsr r4\n \tandeq\tsp, r4, r0, lsr r0\n \tandeq\tip, r4, r6, lsl r4\n \tandeq\tsp, r4, r0, lsl r0\n \tsvcmi\t0x00f0e92d\n@@ -18951,33 +18949,33 @@\n \tpkhtbmi\tip, r1, r8, asr #4\n \tldrbtmi\tr5, [ip], #-2421\t@ 0xfffff68b\n \tldrmi\tr4, [r6], -r0, lsr #12\n \tldrbvs\tr6, [sp, #2093]!\t@ 0x82d\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf854460d\n \t\t\t@ instruction: 0xf8daa00c\n-\tblcs\t253dc \n+\tblcs\t253d4 \n \tstfmid\tf5, [lr], {48}\t@ 0x30\n \t\t\t@ instruction: 0x4620447c\n-\tsvc\t0x0032f7ec\n+\tsvc\t0x0036f7ec\n \tldmdblt\tip, {r2, r5, r6, r7, r8, fp, sp, lr}\n \tstmiavs\tr4!, {r0, r1, r2, r6, sp, lr, pc}\n \tsuble\tr2, r4, r0, lsl #24\n \taddsmi\tr6, sp, #6488064\t@ 0x630000\n \tstmdavs\tr1!, {r0, r3, r4, r5, r6, r7, r8, ip, lr, pc}\n \teorsle\tr2, lr, r0, lsl #18\n \tldrtmi\tr4, [r0], -r2, asr #12\n \t\t\t@ instruction: 0xf998f02a\n \tldrbtmi\tr4, [r8], #-2180\t@ 0xfffff77c\n-\tcdp\t7, 11, cr15, cr0, cr12, {7}\n+\tcdp\t7, 11, cr15, cr4, cr12, {7}\n \teorsle\tr2, r8, r0, lsl #28\n \t\t\t@ instruction: 0xf8da7834\n \tbicslt\tr3, r4, r0\n \tldrtmi\tfp, [r4], -r3, ror #19\n-\tblmi\t1eabe20 \n+\tblmi\t1eabe18 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp, #104]!\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrtmi\tr8, [r0], -r6, ror #1\n \tldrtmi\tr3, [sp], r4, ror #14\n \tsvchi\t0x00f0e8bd\n@@ -18994,34 +18992,34 @@\n \t\t\t@ instruction: 0xe7d9fcf9\n \t\t\t@ instruction: 0xf6404971\n \tldmdami\tr1!, {r1, r4, r5, r6, r9, ip, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r0], #168\t@ 0xa8\n \tstmdami\tpc!, {r4, r6, r7, r8, r9, sl, sp, lr, pc}^\t@ \n \t\t\t@ instruction: 0xf7ec4478\n-\t\t\t@ instruction: 0xf44fee76\n+\t\t\t@ instruction: 0xf44fee7a\n \t\t\t@ instruction: 0xf0165080\n \t\t\t@ instruction: 0xf107f949\n \tstrmi\tr0, [r2], -r8, lsl #6\n \tstrmi\tr9, [r3], r0, lsl #6\n \torrpl\tpc, r0, #1325400064\t@ 0x4f000000\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7ec4628\n-\tstmdacs\tr2!, {r2, r3, r4, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr2!, {r5, r8, sl, fp, sp, lr, pc}\n \tldmvs\tip!, {r0, r1, r2, r6, ip, lr, pc}\n \trsble\tr2, r0, r0, lsl #24\n \tbicslt\tr6, r4, r4, lsr #16\n \tstrtmi\tr4, [r1], -r2, asr #12\n \t\t\t@ instruction: 0xf02a4630\n \tandcs\tpc, r0, #999424\t@ 0xf4000\n \t\t\t@ instruction: 0x46284631\n-\tblx\tfe8d74bc \n+\tblx\tfe8d74b4 \n \t\t\t@ instruction: 0xf0164658\n \t\t\t@ instruction: 0xf8daf8bd\n-\tblcs\t254d4 \n+\tblcs\t254cc \n \tldmdbmi\tsl, {r0, r1, r5, r7, ip, lr, pc}^\n \tadccc\tpc, fp, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0x46344859\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [sl], #168\t@ 0xa8\n \tsubcs\tlr, r0, #40370176\t@ 0x2680000\n \ttsteq\tip, r7, lsl #2\t@ \n@@ -19031,157 +19029,157 @@\n \tstrbmi\tr1, [r8], -r0, lsl #4\n \tldrbtmi\tr4, [fp], #-2386\t@ 0xfffff6ae\n \tldrbtmi\tr4, [r9], #-2642\t@ 0xfffff5ae\n \tldrbtmi\tr9, [sl], #-770\t@ 0xfffffcfe\n \tandls\tr2, r4, #1476395008\t@ 0x58000000\n \tadccc\tpc, pc, #64, 12\t@ 0x4000000\n \trsbsvs\tr9, r9, r3, lsl #10\n-\tblx\tfe3d5540 \n+\tblx\tfe3d5538 \n \t\t\t@ instruction: 0xf0164658\n \t\t\t@ instruction: 0xf8daf893\n \tldmdavs\tr9!, {ip, sp}^\n \taddsle\tr2, r3, r0, lsl #22\n \t\t\t@ instruction: 0xf6404849\n \tldrbtmi\tr3, [r8], #-695\t@ 0xfffffd49\n \tldc2\t0, cr15, [r2], {42}\t@ 0x2a\n \tmcrrmi\t7, 7, lr, r7, cr2\n \tsvcvs\t0x00e3447c\n \tsuble\tr2, r3, r0, lsl #22\n \t\t\t@ instruction: 0xf0164658\n \tandcs\tpc, r0, #8323072\t@ 0x7f0000\n \t\t\t@ instruction: 0x46284611\n-\tblx\t1757548 \n+\tblx\t1757540 \n \tldrdcc\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf43f2b00\n \tldmdbmi\tpc!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc}\t@ \n \teorsvs\tpc, r9, #1325400064\t@ 0x4f000000\n \tstrcs\tr4, [r0], #-2110\t@ 0xfffff7c2\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r6], #-168\t@ 0xffffff58\n \tsubcs\tlr, r0, #22544384\t@ 0x1580000\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf8e8f009\n \t\t\t@ instruction: 0x4e3a4a39\n \tldrbtmi\tr2, [sl], #-901\t@ 0xfffffc7b\n-\tbmi\te7dd98 \n+\tbmi\te7dd90 \n \t\t\t@ instruction: 0x4631447e\n \tldrbtmi\tr9, [sl], #-1\n \tmovwls\tr4, #1608\t@ 0x648\n \tandls\tr2, r2, #1476395008\t@ 0x58000000\n \taddscc\tpc, r5, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf0099503\n \tldrbmi\tpc, [r8], -fp, asr #20\t@ \n \t\t\t@ instruction: 0xf850f016\n \tstrtmi\tr4, [r1], -r2, lsr #12\n \t\t\t@ instruction: 0xf7fd4628\n \t\t\t@ instruction: 0xf8dafa2d\n-\tblcs\t255b8 \n+\tblcs\t255b0 \n \tsvcge\t0x004cf43f\n \tldrtmi\tr4, [r1], -ip, lsr #16\n \taddscc\tpc, lr, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf02a4478\n \tstr\tpc, [r9, -r9, asr #24]!\n \t\t\t@ instruction: 0xf1072240\n \t\t\t@ instruction: 0xf009011c\n-\tblmi\ta178c4 \n+\tblmi\ta178bc \n \t\t\t@ instruction: 0xf6404927\n \tldrbtmi\tr3, [fp], #-645\t@ 0xfffffd7b\n \tmovwpl\tlr, #14797\t@ 0x39cd\n \tldrbtmi\tr4, [r9], #-2853\t@ 0xfffff4db\n \tmovwls\tr4, #9339\t@ 0x247b\n \tstmib\tsp, {r0, r2, r7, r8, r9, sp}^\n \ttstcs\tr6, #0\n \t\t\t@ instruction: 0xf0092020\n \tsvcvs\t0x00e3fa1f\n \tstrbvs\tr3, [r3, r1, lsl #6]!\n \t\t\t@ instruction: 0xf7ede7a0\n-\tsvclt\t0x0000e838\n-\tandeq\tsp, r6, ip, asr #24\n+\tsvclt\t0x0000e83c\n+\tandeq\tsp, r6, r4, asr ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r6, lr, lsr ip\n+\tandeq\tsp, r6, r6, asr #24\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr3, r7, r0, lsr #12\n-\tstrdeq\tr3, [r7], -r6\n-\tldrdeq\tsp, [r6], -ip\n+\tandeq\tr3, r7, r8, lsr #12\n+\tstrdeq\tr3, [r7], -lr\n+\tandeq\tsp, r6, r4, ror #23\n \tandeq\tip, r4, ip, lsr r3\n \tandeq\tip, r4, sl, asr #30\n \tandeq\tip, r4, r2, lsr #6\n \tandeq\tip, r4, r0, lsr pc\n \tandeq\tip, r4, r0, lsl r3\n \tandeq\tip, r4, lr, lsl pc\n-\tandeq\tr3, r7, r0, lsl #11\n+\tandeq\tr3, r7, r8, lsl #11\n \tandeq\tip, r4, r4, lsr #5\n \t\t\t@ instruction: 0x0004ceb2\n \tandeq\tip, r4, r6, lsr #29\n \tandeq\tip, r4, lr, ror r2\n \tandeq\tip, r4, sl, lsr #29\n \tandeq\tip, r4, r2, ror #28\n-\tandeq\tr3, r7, r4, asr #9\n+\tandeq\tr3, r7, ip, asr #9\n \tandeq\tip, r4, ip, lsl r2\n \tandeq\tip, r4, sl, lsr #28\n \t\t\t@ instruction: 0x0004cdba\n \tstrdeq\tip, [r4], -ip\t@ \n \tandeq\tip, r4, sl, lsl lr\n \tldrdeq\tip, [r4], -r0\n \tandeq\tip, r4, r6, ror r6\n \tmuleq\tr4, lr, r1\n \tandeq\tip, r4, r0, asr #27\n-\tbmi\tfe3abcb8 \n+\tbmi\tfe3abcb0 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tstcmi\t3, cr4, [sp, #960]\t@ 0x3c0\n \tstmpl\tsl, {r0, r2, r3, r6, r7, ip, sp, pc}\n-\tblmi\tfe3452a4 \n+\tblmi\tfe34529c \n \tldmdavs\tr2, {r0, r2, r3, r4, r5, r6, sl, lr}\n \ttstcs\tip, r7, asr #17\t@ \n \tandeq\tpc, r0, #79\t@ 0x4f\n \tandhi\tpc, r3, r5, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n \tcmnle\tr2, r0, lsl #22\n-\tb\tff9d7660 \n+\tb\tffad7658 \n \t\t\t@ instruction: 0xf1074a85\n \t\t\t@ instruction: 0x4601091c\n \tvst1.8\t{d20-d22}, [pc], r4\n \tstmiapl\tsp!, {r7, r8, r9, ip, sp, lr}\n \t\t\t@ instruction: 0xf8c5464a\n \tstrdcs\tr0, [r0], -ip\t@ \n-\tblx\tfeb576ca \n+\tblx\tfeb576c2 \n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \tadcshi\tpc, ip, r0\n-\tstcl\t7, cr15, [r0, #944]\t@ 0x3b0\n+\tstcl\t7, cr15, [r4, #944]\t@ 0x3b0\n \tldmdale\tsp, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}^\n \tvst1.8\t{d20-d22}, [pc :256], r1\n \tvhsub.s8\td7, d21, d0\n \t\t\t@ instruction: 0xf02a40fc\n \t\t\t@ instruction: 0xf7ecf827\n-\ttstcs\tr4, #204, 24\t@ 0xcc00\n+\ttstcs\tr4, #208, 24\t@ 0xd000\n \t\t\t@ instruction: 0xf8c54601\n \tstrmi\tr0, [r4], -ip, asr #9\n \tandeq\tpc, r8, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf7ff2020\n \t\t\t@ instruction: 0x4606fcb5\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf7ec80ae\n-\tldmdacs\tr3, {r1, r2, r5, r7, r8, sl, fp, sp, lr, pc}\n+\tldmdacs\tr3, {r1, r3, r5, r7, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4631d85c\n \t\t\t@ instruction: 0xf5052214\n \t\t\t@ instruction: 0xf02a7069\n \tvst2.8\t{d31-d32}, [pc]!\n \tstrbmi\tr7, [sl], -r0, lsl #7\n \teorcs\tr4, r0, r1, lsr #12\n-\tblx\t1f5772a \n+\tblx\t1f57722 \n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \tadchi\tpc, r8, r0\n-\tldc\t7, cr15, [r0, #944]\t@ 0x3b0\n+\tldc\t7, cr15, [r4, #944]\t@ 0x3b0\n \tstmdale\tr7!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}^\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf5054631\n \t\t\t@ instruction: 0xf0297073\n \t\t\t@ instruction: 0xf8d8fff7\n \tstmiblt\tr8, {}^\t@ \n-\tblmi\t16ac0cc \n+\tblmi\t16ac0c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsl r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadchi\tpc, r6, r0, asr #32\n \tldrvc\tpc, [r2, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -19189,94 +19187,94 @@\n \tsbccc\tpc, r3, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2134\t@ 0xfffff7aa\n \t\t\t@ instruction: 0xf02a4478\n \t\t\t@ instruction: 0xe793fa9b\n \t\t\t@ instruction: 0xf6404954\n \tldmdami\tr4, {r0, r3, r4, r5, r6, r7, r9, ip, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t195583e \n+\tblx\t1955836 \n \tldrb\tr2, [fp, r0]\n \tstrcs\tr4, [r4, #2385]\t@ 0x951\n \t\t\t@ instruction: 0xf44f4b51\n \tldmdami\tr1, {r0, r2, r3, r4, r5, r9, sp, lr}^\n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tmovwmi\tlr, #10701\t@ 0x29cd\n \ttstcs\tr6, #120, 8\t@ 0x78000000\n \tandpl\tlr, r0, sp, asr #19\n \trsbsvs\tr2, r9, r0, lsr #32\n \t\t\t@ instruction: 0xf93ef009\n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t339a8 \n+\tblcs\t339a0 \n \t\t\t@ instruction: 0xf04fd16d\n \t\t\t@ instruction: 0xe7c130ff\n \taddcs\tr4, r4, r7, asr #18\n-\tbmi\t122c4f0 \n+\tbmi\t122c4e8 \n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tmovwmi\tlr, #10701\t@ 0x29cd\n \ttstcs\tr6, #2046820352\t@ 0x7a000000\n \tandeq\tlr, r0, #3358720\t@ 0x334000\n \t\t\t@ instruction: 0xf6402020\n \trsbsvs\tr3, r9, r2, ror #5\n \t\t\t@ instruction: 0xf924f009\n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t339dc \n+\tblcs\t339d4 \n \tldmdami\tpc!, {r0, r2, r5, r6, r7, ip, lr, pc}\t@ \n \trsccc\tpc, r4, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf02a4478\n \t\t\t@ instruction: 0xf04ffb2b\n \t\t\t@ instruction: 0xe7a130ff\n \taddcs\tr4, r4, fp, lsr r9\n-\tbmi\tf2c500 \n+\tbmi\tf2c4f8 \n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tmovwmi\tlr, #10701\t@ 0x29cd\n \ttstcs\tr6, #2046820352\t@ 0x7a000000\n \tandeq\tlr, r0, #3358720\t@ 0x334000\n \t\t\t@ instruction: 0xf6402020\n \tldrshtvs\tr3, [r9], #-33\t@ 0xffffffdf\n \t\t\t@ instruction: 0xf904f009\n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t33a1c \n+\tblcs\t33a14 \n \tldmdami\tr3!, {r0, r2, r6, r7, ip, lr, pc}\n \trscscc\tpc, r3, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf02a4478\n \t\t\t@ instruction: 0xf04ffb0b\n \t\t\t@ instruction: 0xe78130ff\n \tldrdcc\tpc, [r0], -r8\n \tadcsle\tr2, r8, r0, lsl #22\n \t\t\t@ instruction: 0xf640492d\n \tstmdami\tsp!, {r2, r3, r6, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfff5590c \n+\tblx\tfff55904 \n \t\t\t@ instruction: 0xf8d8e7af\n-\tblcs\t2586c \n+\tblcs\t25864 \n \tstmdbmi\tr9!, {r0, r1, r3, r5, r7, ip, lr, pc}\n \tsbcscc\tpc, lr, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2088\t@ 0xfffff7d8\n \t\t\t@ instruction: 0xf02a4478\n \t\t\t@ instruction: 0xf04ffaef\n \t\t\t@ instruction: 0xe76530ff\n \tldrdcc\tpc, [r0], -r8\n \taddsle\tr2, ip, r0, lsl #22\n \t\t\t@ instruction: 0xf6404923\n \tstmdami\tr3!, {r0, r2, r3, r5, r6, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff855944 \n+\tblx\tff85593c \n \trscscc\tpc, pc, pc, asr #32\n \tstmdami\tr0!, {r1, r2, r4, r6, r8, r9, sl, sp, lr, pc}\n \tsbcscc\tpc, r2, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf02a4478\n \t\t\t@ instruction: 0xf04ffad7\n \t\t\t@ instruction: 0xe74d30ff\n-\tcdp\t7, 13, cr15, cr14, cr12, {7}\n-\tandeq\tsp, r6, ip, ror r9\n+\tcdp\t7, 14, cr15, cr2, cr12, {7}\n+\tandeq\tsp, r6, r4, lsl #19\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r6, ip, ror #18\n+\tandeq\tsp, r6, r4, ror r9\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r6, ip, lsr #17\n+\t\t\t@ instruction: 0x0006d8b4\n \tandeq\tip, r4, sl\n \tandeq\tip, r4, r0, asr #24\n \tstrdeq\tfp, [r4], -r8\n \tandeq\tip, r4, lr, lsr #24\n \tandeq\tfp, r4, r0, ror #31\n \tandeq\tip, r4, r6, lsr #24\n \tandeq\tip, r4, r4, lsr #23\n@@ -19294,38 +19292,38 @@\n \tandeq\tip, r4, r4, asr #22\n \tstrdeq\tfp, [r4], -r0\n \tandeq\tip, r4, r6, lsr #22\n \tandeq\tip, r4, r4, lsl fp\n \tsvcmi\t0x00f0e92d\n \tcdpmi\t6, 4, cr4, cr6, cr0, {4}\n \taddlt\tr4, r3, r6, asr #26\n-\tblmi\t11aab30 \n+\tblmi\t11aab28 \n \tmcrrmi\t15, 0, sl, r6, cr0\n \tldmdbpl\tr5!, {r0, r3, r7, r9, sl, lr}^\n \t\t\t@ instruction: 0x4616447b\n \trsbsvs\tr6, sp, sp, lsr #16\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \tandge\tpc, r4, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -sl\n \tvmlacs.f64\td11, d17, d19\n \tmcrcc\t13, 0, sp, cr1, cr12, {1}\n-\tldrbcc\tpc, [pc, #265]!\t@ 19a69 \t@ \n+\tldrbcc\tpc, [pc, #265]!\t@ 19a61 \t@ \n \t\t\t@ instruction: 0xf1072400\n \tandcs\tr0, r1, #3072\t@ 0xc00\n \t\t\t@ instruction: 0x46404659\n \t\t\t@ instruction: 0xf9faf02e\n \tstclle\t8, cr2, [r0, #-0]\n-\tblcs\t2b7d64 \n+\tblcs\t2b7d5c \n \tstrcc\tsp, [r1], #-74\t@ 0xffffffb6\n \tsvccc\t0x0001f805\n \tmvnsle\tr4, r6, lsr #5\n \t\t\t@ instruction: 0xf8092300\n \t\t\t@ instruction: 0xf8da3006\n \tldmdblt\tr3!, {ip, sp}^\n-\tblmi\tbac258 \n+\tblmi\tbac250 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_hyp\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tfp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n@@ -19341,41 +19339,41 @@\n \t\t\t@ instruction: 0xf8892300\n \t\t\t@ instruction: 0xf8da3000\n \tstccs\t0, cr4, [r0], {-0}\n \tstmdbmi\tr2!, {r1, r2, r4, r6, r7, ip, lr, pc}\n \tandmi\tpc, r9, #64, 12\t@ 0x4000000\n \tldrmi\tr4, [ip], -r1, lsr #16\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\td55a9c \n+\tblx\td55a94 \n \tmovwcs\tlr, #1996\t@ 0x7cc\n \tandcc\tpc, r4, r9, lsl #16\n \t\t\t@ instruction: 0xf8092300\n \t\t\t@ instruction: 0xf04f3006\n \t\t\t@ instruction: 0xf8da34ff\n-\tblcs\t25a0c \n+\tblcs\t25a04 \n \tstrb\tsp, [lr, r0, asr #1]\n \tmovwcs\tfp, #340\t@ 0x154\n \tandcc\tpc, r4, r9, lsl #16\n \t\t\t@ instruction: 0xf8092300\n \t\t\t@ instruction: 0xf8da3006\n-\tblcs\t25a24 \n+\tblcs\t25a1c \n \t\t\t@ instruction: 0xe7c2d0b4\n \tandmi\tpc, r1, r9, lsl #17\n \t\t\t@ instruction: 0xf8892401\n \tmovwcs\tr3, #0\n \tandcc\tpc, r6, r9, lsl #16\n \tldrdcc\tpc, [r0], -sl\n \tadcle\tr2, r7, r0, lsl #22\n \t\t\t@ instruction: 0xf7ece7b5\n-\tsvclt\t0x0000ee18\n-\tandeq\tsp, r6, ip, asr #13\n+\tsvclt\t0x0000ee1c\n+\tldrdeq\tsp, [r6], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r6, r0, asr #13\n+\tandeq\tsp, r6, r8, asr #13\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsp, r6, ip, ror #12\n+\tandeq\tsp, r6, r4, ror r6\n \tandeq\tfp, r4, lr, asr #27\n \tandeq\tip, r4, ip, lsl sl\n \t\t\t@ instruction: 0x0004bdbc\n \tandeq\tip, r4, sl, lsl #20\n \tmuleq\tr4, r8, sp\n \tandeq\tip, r4, r6, ror #19\n \tmvnsmi\tlr, sp, lsr #18\n@@ -19395,15 +19393,15 @@\n \t\t\t@ instruction: 0xf01f4640\n \tstmdacs\tr0, {r0, r1, r3, r4, r6, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf107db27\n \tlfmne\tf0, 4, [r9, #-448]!\t@ 0xfffffe40\n \t\t\t@ instruction: 0xf7fc4630\n \tstmdavs\tfp!, {r0, r1, r8, r9, sl, fp, ip, sp, lr, pc}\n \tldmdavs\tr8!, {r0, r1, r4, r5, r6, r8, fp, ip, sp, pc}^\n-\tblmi\t5ec338 \n+\tblmi\t5ec330 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tsvcvs\t0x00fb681a\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1210300\n \tldrtmi\tr3, [sp], r0, lsl #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0x46414815\n@@ -19411,116 +19409,116 @@\n \t\t\t@ instruction: 0xf02a4478\n \t\t\t@ instruction: 0xe7e8f9b5\n \t\t\t@ instruction: 0xf6404912\n \tldmdami\tr2, {r0, r1, r2, r3, r4, r5, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8daf02a\n \tstmdavs\tfp!, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n-\tblcs\t21b30 \n+\tblcs\t21b28 \n \tstmdami\tlr, {r2, r3, r4, r6, r7, ip, lr, pc}\n \t\t\t@ instruction: 0xf6404641\n \tldrbtmi\tr5, [r8], #-580\t@ 0xfffffdbc\n \t\t\t@ instruction: 0xf9a0f02a\n \tldrb\tr2, [r3, r9]\n-\tstc\t7, cr15, [r8, #944]!\t@ 0x3b0\n-\tandeq\tsp, r6, r2, lsl #11\n+\tstc\t7, cr15, [ip, #944]!\t@ 0x3b0\n+\tandeq\tsp, r6, sl, lsl #11\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r6, r8, ror r5\n+\tandeq\tsp, r6, r0, lsl #11\n \tandeq\tr0, r0, r8, lsl r6\n \tldrdeq\tfp, [r4], -lr\n-\tandeq\tsp, r6, r4, lsr r5\n+\tandeq\tsp, r6, ip, lsr r5\n \tstrdeq\tip, [r4], -r8\n \tandeq\tfp, r4, r8, lsl #25\n \tandeq\tip, r4, r6, ror #17\n \t\t\t@ instruction: 0x0004bcb2\n-\tblmi\teec438 \n+\tblmi\teec430 \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r3, sl, lsr sp\n \tldmpl\tr3, {r0, r2, r3, r4, r5, r6, sl, lr}^\n \tldcmi\t15, cr10, [r9], #-0\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrdcc\tpc, [r0], r5\n \tstmdblt\tr3!, {r2, r3, r4, r5, r6, sl, lr}^\n-\tblmi\tcac448 \n+\tblmi\tcac440 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstrdcs\tfp, [r0], -r0\n-\tldc\t7, cr15, [r2, #-944]\t@ 0xfffffc50\n+\tldc\t7, cr15, [r6, #-944]\t@ 0xfffffc50\n \tstmiapl\tr3!, {r1, r2, r3, r5, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmovwmi\tpc, #18643\t@ 0x48d3\t@ \n \t\t\t@ instruction: 0x2c001b04\n \t\t\t@ instruction: 0xf8d3dde6\n \t\t\t@ instruction: 0x462162f4\n \tldrdpl\tpc, [r0], r5\n \t\t\t@ instruction: 0xf04a4630\n \tadcmi\tpc, r8, #14912\t@ 0x3a40\n \tmcr\t13, 0, sp, cr7, cr12, {6}\n-\tblx\t1305fe \n+\tblx\t1305f6 \n \tmrc\t4, 5, r6, cr7, cr5, {0}\n \tvmov.f32\ts12, #128\t@ 0xc0000000 -2.0\n \tvmls.f32\ts14, s15, s15\n \t\t\t@ instruction: 0xeef84a90\n \t\t\t@ instruction: 0xeec77a67\n \t\t\t@ instruction: 0xeef46a87\n \tvsqrt.f32\ts13, s12\n \tldrle\tpc, [r5], #-2576\t@ 0xfffff5f0\n-\tblmi\t5ec450 \n+\tblmi\t5ec448 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tsvclt\t0x00020300\n \tcdp\t1, 15, cr2, cr12, cr0, {0}\n \tvnmla.f32\ts14, s15, s13\n \t\t\t@ instruction: 0xd1190a90\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldrhtmi\tlr, [r0], #141\t@ 0x8d\n-\tbllt\tffad5c84 \n-\tblmi\t32c454 \n+\tbllt\tffad5c7c \n+\tblmi\t32c44c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 57)\n-\tbvc\t19539c \n+\tbvc\t195394 \n \tcdp\t0, 6, cr2, cr6, cr0, {0}\n \t\t\t@ instruction: 0xeefc6aa7\n \tvnmla.f32\ts14, s15, s13\n \t\t\t@ instruction: 0xe7e51a90\n-\tstc\t7, cr15, [r0, #-944]!\t@ 0xfffffc50\n+\tstc\t7, cr15, [r4, #-944]!\t@ 0xfffffc50\n \tldrbtmi\tr0, [sl], #-0\n-\tandeq\tsp, r6, lr, lsr #9\n+\t\t\t@ instruction: 0x0006d4b6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, r8, lsr #29\n+\t\t\t@ instruction: 0x00072eb0\n+\tmuleq\tr6, ip, r4\n \tmuleq\tr6, r4, r4\n-\tandeq\tsp, r6, ip, lsl #9\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r6, r0, lsr #8\n-\tstrdeq\tsp, [r6], -r4\n+\tandeq\tsp, r6, r8, lsr #8\n+\tstrdeq\tsp, [r6], -ip\n \t\t\t@ instruction: 0x4605b5f0\n \tstmdbmi\tsl!, {r0, r3, r5, sl, fp, lr}\n \tldrbtmi\tfp, [ip], #-135\t@ 0xffffff79\n \tsvcge\t0x00044b29\n \tstmdapl\tr1!, {r0, r3, r5, r9, fp, lr}^\n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tlr, {r8}\n \tstmiblt\tfp!, {r0, r1, r4, r5, fp, sp, lr}^\n \ttstcs\tr0, sl, lsl #4\n \t\t\t@ instruction: 0xf7ec4628\n-\tvmlane.f64\td14, d20, d8\n-\tbmi\t8d092c \n+\tvmlane.f64\td14, d20, d12\n+\tbmi\t8d0924 \n \trscvc\tlr, r4, r4, lsr #20\n \tldrbtmi\tr6, [sl], #-2099\t@ 0xfffff7cd\n \t\t\t@ instruction: 0xf8c20280\n \tldmiblt\tr3!, {r7}\n-\tblmi\t6ac518 \n+\tblmi\t6ac510 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1270300\n \tstrcc\tr2, [ip, -r0]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf6404918\n@@ -19537,21 +19535,21 @@\n \tldrbtmi\tr2, [sl], #-790\t@ 0xfffffcea\n \trscscc\tpc, pc, pc, asr #32\n \tstrcs\tlr, [r1, #-2509]\t@ 0xfffff633\n \t\t\t@ instruction: 0xf8cd4479\n \t\t\t@ instruction: 0xf640c000\n \t\t\t@ instruction: 0xf00852a7\n \tbfi\tpc, sp, (invalid: 29:4)\t@ \n-\tldc\t7, cr15, [r8], #944\t@ 0x3b0\n-\tmuleq\tr6, lr, r3\n+\tldc\t7, cr15, [ip], #944\t@ 0x3b0\n+\tandeq\tsp, r6, r6, lsr #7\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr6, r4, r3\n+\tmuleq\tr6, ip, r3\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr2, r7, lr, ror #26\n-\tandeq\tsp, r6, r0, ror #6\n+\tandeq\tr2, r7, r6, ror sp\n+\tandeq\tsp, r6, r8, ror #6\n \tandeq\tfp, r4, r4, asr #21\n \tandeq\tip, r4, r6, lsr r7\n \t\t\t@ instruction: 0x0004bab2\n \tandeq\tip, r4, r4, lsr #14\n \tandeq\tip, r4, sl, lsr #14\n \tmuleq\tr4, r4, sl\n \tsvcmi\t0x00f0e92d\n@@ -19567,15 +19565,15 @@\n \tteqvs\tr9, r0, lsl #1\n \tldrdge\tlr, [r1, -r7]!\n \t\t\t@ instruction: 0xf85960f9\n \t\t\t@ instruction: 0xf8d73002\n \tadcsvs\tr2, sl, ip, lsl #1\n \t\t\t@ instruction: 0x2090f8d7\n \tldmdavs\tsl, {r1, r3, r4, r5, r6, sp, lr}\n-\tbcs\t32368 \n+\tbcs\t32360 \n \tvst4.16\t{d29,d31,d33,d35}, [pc :64], r1\n \t\t\t@ instruction: 0xf0155086\n \t\t\t@ instruction: 0xf500fccd\n \tldmdbmi\tr0, {r7, fp, ip, lr}^\n \tstrmi\tr2, [r4], -r0, lsl #4\n \tadccs\tpc, r4, r8, asr #17\n \tandcc\tpc, r1, r9, asr r8\t@ \n@@ -19586,15 +19584,15 @@\n \t\t\t@ instruction: 0xf504d048\n \tstmib\tr2, {r2, r7, r9, ip, lr}^\n \t\t\t@ instruction: 0xf5036502\n \tstccs\t3, cr5, [r0, #-512]\t@ 0xfffffe00\n \t\t\t@ instruction: 0x2600bfbc\n \tstmib\tr7, {r0, r2, r4, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf8d36506\n-\tblcs\t66a78 \n+\tblcs\t66a70 \n \tldmib\tr7, {r2, r4, r5, ip, lr, pc}^\n \tldrcs\tr1, [r1, #-770]!\t@ 0xfffffcfe\n \teoreq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tandls\tr4, r0, #88, 12\t@ 0x5800000\n \tandseq\tpc, r8, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf7fa9501\n \tstrtmi\tpc, [sl], -r7, lsl #30\n@@ -19602,15 +19600,15 @@\n \tstc2\t0, cr15, [r6], #164\t@ 0xa4\n \tldrdeq\tpc, [r4], r8\t@ \n \t\t\t@ instruction: 0xf015b108\n \tstrtmi\tpc, [r0], -r9, lsr #24\n \tstc2\t0, cr15, [r6], #-84\t@ 0xffffffac\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n \tcmple\tpc, r0, lsl #22\n-\tbmi\tca1e08 \n+\tbmi\tca1e00 \n \tldrbtmi\tr4, [sl], #-2861\t@ 0xfffff4d3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbcc\tsp, [ip, -sp, asr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tip!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n@@ -19628,101 +19626,101 @@\n \t\t\t@ instruction: 0xf8521c08\n \taddmi\tr2, lr, #4, 24\t@ 0x400\n \tmovweq\tlr, #11125\t@ 0x2b75\n \tldmdbvs\tfp!, {r0, r1, r8, r9, fp, ip, lr, pc}\n \tldrmi\tr4, [r5], -lr, lsl #12\n \t\t\t@ instruction: 0xf8d8e7a5\n \tsmlatblt\tr8, r4, r0, r0\n-\tblx\tffb55ec6 \n+\tblx\tffb55ebe \n \t\t\t@ instruction: 0xf0154620\n \tldmdbmi\tr9, {r0, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46502231\n \t\t\t@ instruction: 0xf0294479\n \tldmdbvs\tfp!, {r0, r1, r3, r4, r6, sl, fp, ip, sp, lr, pc}^\n \trscscc\tpc, pc, pc, asr #32\n-\tblcs\t33ef8 \n+\tblcs\t33ef0 \n \tldmdbmi\tr4, {r0, r1, r3, r4, r5, r7, ip, lr, pc}\n \trscpl\tpc, r7, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf0294478\n \t\t\t@ instruction: 0xf04fffdf\n \t\t\t@ instruction: 0xe7b030ff\n \tvst2.8\t{d20,d22}, [pc :64], r0\n \tldmdami\tr0, {r1, r2, r3, r4, r6, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffd4f029\n \t\t\t@ instruction: 0xf7ece7a6\n-\tsvclt\t0x0000ebde\n-\tandeq\tsp, r6, r0, asr #5\n+\tsvclt\t0x0000ebe2\n+\tandeq\tsp, r6, r8, asr #5\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0006d2b2\n+\t\t\t@ instruction: 0x0006d2ba\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tstrdeq\tsp, [r6], -r6\n+\tstrdeq\tsp, [r6], -lr\n \tandeq\tfp, r4, sl, asr r9\n \tstrdeq\tip, [r4], -r4\n \tandeq\tfp, r4, r0, ror #9\n \tandeq\tfp, r4, lr, ror #17\n \tandeq\tip, r4, r8, lsl #11\n \tldrdeq\tfp, [r4], -r8\n \tandeq\tip, r4, r2, ror r5\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\tc6b74c \n-\tblmi\tc6b76c \n+\tbmi\tc6b744 \n+\tblmi\tc6b764 \n \tadclt\tr4, lr, sl, ror r4\n \t\t\t@ instruction: 0xf1b4af06\n \tsvclt\t0x00083fff\n \tsvccc\t0x00fff1b5\n \tldmib\tr7, {r0, r1, r4, r6, r7, fp, ip, lr}^\n \tldmdavs\tfp, {r1, r4, r5, r9, fp, ip, pc}\n \taddscc\tpc, ip, r7, asr #17\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tteqcs\tr0, #3522560\t@ 0x35c000\n \t\t\t@ instruction: 0x2600d110\n-\tblmi\t9ac7c4 \n+\tblmi\t9ac7bc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \t\t\t@ instruction: 0x405a309c\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4630d13e\n \tldrtmi\tr3, [sp], r0, lsr #15\n \t\t\t@ instruction: 0x87f0e8bd\n \t\t\t@ instruction: 0x46064639\n \ttstcs\tr8, #3260416\t@ 0x31c000\n-\tblx\tffdd5fc8 \n+\tblx\tffdd5fc0 \n \tstmdacs\tr0, {r7, r9, sl, lr}\n \tldrtmi\tsp, [r0], -r5, ror #1\n \t\t\t@ instruction: 0xf7ec4641\n-\tstrmi\tlr, [r6], -lr, lsr #27\n+\t\t\t@ instruction: 0x4606edb2\n \tsbcsle\tr2, pc, r0, lsl #16\n \tteqcs\tr3, #24, 16\t@ 0x180000\n \tvst1.16\t{d20-d22}, [pc], r2\n \tldrbtmi\tr6, [r8], #-352\t@ 0xfffffea0\n \tldc2l\t0, cr15, [lr, #176]\t@ 0xb0\n \tsvclt\t0x00b81e06\n-\tblle\t66377c \n+\tblle\t663774 \n \tstrtmi\tr4, [sl], -r3, lsr #12\n \t\t\t@ instruction: 0xf1072178\n \tstmib\tsp, {r3, r5, r6, sl}^\n \tstrbmi\tr1, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0xf8cd2100\n \ttstls\tr0, r0, lsl r0\n \t\t\t@ instruction: 0xf7ff9401\n \tldrtmi\tpc, [r0], -sp, asr #29\t@ \n \t\t\t@ instruction: 0xffe6f02b\n \t\t\t@ instruction: 0x46212230\n \t\t\t@ instruction: 0xf7ec4648\n-\tblx\tfec5539c \n+\tblx\tfec553a4 \n \tldmdbeq\tr6!, {r7, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0154640\n \tldr\tpc, [r5, r9, asr #22]!\n-\tbl\t1757f6c \n-\tandeq\tsp, r6, r4, lsl #2\n+\tbl\t1857f64 \n+\tandeq\tsp, r6, ip, lsl #2\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tsp, [r6], -r8\n+\tandeq\tsp, r6, r0, ror #1\n \tandeq\tfp, r4, r6, lsl r8\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4696\n \t\t\t@ instruction: 0xf5adccbc\n \t\t\t@ instruction: 0xf8df5dbc\n \t\t\t@ instruction: 0xb0834cb8\n \t\t\t@ instruction: 0xf8dfaf08\n@@ -19749,81 +19747,81 @@\n \teorvs\tr6, r2, r2, lsr r0\n \tandvs\tr6, r2, sl, lsr #32\n \trsccs\tpc, r8, r7, asr #17\n \tandsvs\tr2, sl, r8, ror r2\n \tandcc\tr4, r8, #119537664\t@ 0x7200000\n \tandcc\tpc, r1, ip, asr r8\t@ \n \tadcscs\tpc, r4, r7, asr #17\n-\tblcs\t340c0 \n+\tblcs\t340b8 \n \ttsthi\tpc, r0, asr #32\t@ \n \tldrsbtcc\tpc, [r8], r7\t@ \n \t\t\t@ instruction: 0xf003681b\n \t\t\t@ instruction: 0xf1b34370\n \trsbsle\tr4, r5, r0, asr pc\n \tldrsbteq\tpc, [r4], r7\t@ \n \t\t\t@ instruction: 0xf85af007\n \tmvnseq\tpc, r7, lsl #2\n \tandcs\tr4, r0, r3, lsl #12\n \tadcscc\tpc, r0, r7, asr #17\n-\tldc\t7, cr15, [r4, #-944]!\t@ 0xfffffc50\n+\tldc\t7, cr15, [r8, #-944]!\t@ 0xfffffc50\n \tldccc\t8, cr15, [ip], {223}\t@ 0xdf\n \t\t\t@ instruction: 0xf8d72100\n \t\t\t@ instruction: 0xf50720bc\n \tldmpl\tr3, {r2, r5, ip, sp, lr}^\n \tadccc\tpc, ip, r7, asr #17\n-\tldcl\t7, cr15, [r8, #940]\t@ 0x3ac\n+\tldcl\t7, cr15, [ip, #940]\t@ 0x3ac\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tmsrhi\tSPSR_s, #64\t@ 0x40\n \tstrtvc\tpc, [r4], -r7, lsl #10\n-\tblhi\tfff58424 \n+\tblhi\tfff5841c \n \t\t\t@ instruction: 0xf8df4630\n \t\t\t@ instruction: 0xf7ec9bfc\n-\t\t\t@ instruction: 0xf8dfec22\n+\t\t\t@ instruction: 0xf8dfec26\n \t\t\t@ instruction: 0xf8d73bf8\n \tldrbtmi\tr2, [r8], #188\t@ 0xbc\n \tldmpl\tr5, {r0, r3, r4, r5, r6, r7, sl, lr}^\n \t\t\t@ instruction: 0xf7ec4628\n-\t\t\t@ instruction: 0xf8d7e8c4\n+\t\t\t@ instruction: 0xf8d7e8c8\n \tstmib\tsp, {r4, r5, r7, ip, sp}^\n \t\t\t@ instruction: 0xf6408302\n \t\t\t@ instruction: 0xf8df7206\n \t\t\t@ instruction: 0x46493bdc\n \tandls\tr2, r0, sp, ror r0\n \t\t\t@ instruction: 0xf04f447b\n \tmovwls\tr3, #4351\t@ 0x10ff\n \t\t\t@ instruction: 0xf0084623\n \tldrtmi\tpc, [r0], -r7, lsr #25\t@ \n-\tstc\t7, cr15, [r0], #-944\t@ 0xfffffc50\n+\tstc\t7, cr15, [r4], #-944\t@ 0xfffffc50\n \tldrdne\tpc, [ip], r7\t@ \n \tstrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0xf8d74621\n \t\t\t@ instruction: 0xf7ec00f4\n-\t\t\t@ instruction: 0xf8d7ecf4\n+\t\t\t@ instruction: 0xf8d7ecf8\n \t\t\t@ instruction: 0xf01500b0\n \t\t\t@ instruction: 0xf8dffa9f\n \t\t\t@ instruction: 0xf8d73b90\n \tldmpl\tr3, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0xb12b681b\n \tstrbmi\tr4, [r0], -r9, asr #12\n \tandvc\tpc, fp, #64, 12\t@ 0x4000000\n \tcdp2\t0, 9, cr15, cr12, cr9, {1}\n \trscscc\tpc, pc, pc, asr #32\n-\tblne\tfe2584a8 \n+\tblne\tfe2584a0 \n \t\t\t@ instruction: 0x53bbf507\n-\tblcs\t19584b0 \n+\tblcs\t19584a8 \n \tldrbtmi\tr3, [r9], #-772\t@ 0xfffffcfc\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tmvnshi\tpc, #65\t@ 0x41\n \tldrpl\tpc, [fp, r7, lsl #10]!\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0xf7ec2000\n-\t\t\t@ instruction: 0xf8c7ea2e\n+\t\t\t@ instruction: 0xf8c7ea32\n \t\t\t@ instruction: 0xf8df0090\n \t\t\t@ instruction: 0xf5070b58\n \t\t\t@ instruction: 0xf8d773ac\n \t\t\t@ instruction: 0xf64020b4\n \tldrbtmi\tr7, [r8], #-281\t@ 0xfffffee7\n \tmrc2\t0, 7, pc, cr10, cr14, {0}\n \tbiceq\tpc, r0, #-1073741823\t@ 0xc0000001\n@@ -19844,33 +19842,33 @@\n \tldrdcs\tpc, [r0], r7\t@ \n \tbicsvs\tpc, r1, #679477248\t@ 0x28800000\n \tldrvs\tpc, [r4], #674\t@ 0x2a2\n \t\t\t@ instruction: 0xf5a26019\n \tldrdvs\tr6, [r1], -r5\t@ \n \tstccs\t8, cr6, [r0, #-116]\t@ 0xffffff8c\n \tandcs\tsp, r0, r0, rrx\n-\tldmib\tr2!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr6!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x2090f8d7\n \taddeq\tpc, ip, r7, asr #17\n-\tblcs\t1a0be8 \n+\tblcs\t1a0be0 \n \trsbshi\tpc, r7, #0, 6\n \tldrdcs\tpc, [r8], r7\t@ \n-\tblcs\t34234 \n+\tblcs\t3422c \n \taddhi\tpc, r5, r0, lsl #5\n \tldrdcs\tpc, [r8], r7\t@ \n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf5076013\n \t\t\t@ instruction: 0xf5a464ed\n \tstmdavs\tfp!, {r0, r2, r4, r6, r7, r8, sl, sp, lr}\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf7ec8163\n-\tvmull.s32\tq7, d20, d2\n+\tvmull.s32\tq7, d20, d6\n \tstmdavs\tr3, {r2, r4, r7, sl, sp, lr}\n \tstmdavs\tr3!, {r0, r1, r3, r5, sp, lr}\n-\tblle\ta4e18 \n+\tblle\ta4e10 \n \t\t\t@ instruction: 0xf02b6820\n \t\t\t@ instruction: 0xf8dffea7\n \t\t\t@ instruction: 0xf8d73a9c\n \tldmpl\tr3, {r2, r3, r4, r5, r7, sp}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf0002b01\n@@ -19879,32 +19877,32 @@\n \tstmdacs\tr0, {r0, r2, r3, r6, r7, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d7db05\n \tldmdavs\tfp, {r3, r4, r5, r7, ip, sp}^\n \t\t\t@ instruction: 0xf140071d\n \t\t\t@ instruction: 0xf8df80ca\n \t\t\t@ instruction: 0xf8d73a4c\n \tldmpl\tr3, {r2, r3, r4, r5, r7, sp}^\n-\tblcs\t342c8 \n+\tblcs\t342c0 \n \tsvcge\t0x0062f43f\n-\tbne\t17585e0 \n+\tbne\t17585d8 \n \taddsvc\tpc, ip, #64, 12\t@ 0x4000000\n-\tbeq\t16585e8 \n+\tbeq\t16585e0 \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r4, #164]!\t@ 0xa4\n \t\t\t@ instruction: 0xf8dfe756\n \tvst1.16\t{d17-d18}, [pc :64], r0\n \t\t\t@ instruction: 0xf8df6270\n \tldrbtmi\tr0, [r9], #-2636\t@ 0xfffff5b4\n \t\t\t@ instruction: 0xf0294478\n \tusat\tpc, #5, r7, lsl #26\t@ \n \tbicvs\tpc, r2, #679477248\t@ 0x28800000\n \tvst2.8\t{d6,d8}, [r3 :64], fp\n \t\t\t@ instruction: 0xf5b34370\n \torrsle\tr4, r6, r0, lsl #30\n-\tbeq\tc5861c \n+\tbeq\tc58614 \n \t\t\t@ instruction: 0xf8d72333\n \t\t\t@ instruction: 0xf64020b4\n \tldrbtmi\tr7, [r8], #-297\t@ 0xfffffed7\n \tmcrr2\t0, 2, pc, r0, cr12\t@ \n \tstmdavs\tr3!, {r5, sp, lr}\n \tvqdmlsl.s\tq9, d1, d0\n \t\t\t@ instruction: 0xf8d780e9\n@@ -19916,130 +19914,130 @@\n \t\t\t@ instruction: 0xf8d78036\n \tvaddl.s32\t, d19, d16\n \tldmdavs\tr8, {r2, r4, r7, r8, r9, sp, lr}\n \tldc2\t0, cr15, [r8], {43}\t@ 0x2b\n \tldrdcc\tpc, [r8], r7\t@ \n \t\t\t@ instruction: 0xe7706018\n \tstrbeq\tpc, [r4], #263\t@ 0x107\t@ \n-\tstc\t7, cr15, [lr], {236}\t@ 0xec\n+\tldc\t7, cr15, [r2], {236}\t@ 0xec\n \teorvs\tr6, r3, r3, lsl #16\n \t\t\t@ instruction: 0xf8dfe745\n \t\t\t@ instruction: 0xf50709dc\n \tldmdavs\tr2, {r1, r3, r8, r9, ip, sp, lr}\n \tcmpvc\tip, r0, asr #12\t@ \n \t\t\t@ instruction: 0xf01e4478\n \t\t\t@ instruction: 0xf8d7ff61\n \t\t\t@ instruction: 0xf5a330a0\n \t\t\t@ instruction: 0x601863d1\n-\tblcs\t34384 \n+\tblcs\t3437c \n \tsvcge\t0x006df43f\n-\tbl\tffdd82d0 \n+\tbl\tffed82c8 \n \tldrdcc\tpc, [r0], r7\t@ \n \tvmlal.s32\tq3, d3, d2\n \tandsvs\tr6, sl, r4, lsl #7\n-\tblx\t18d63dc \n+\tblx\t18d63d4 \n \tstmdacs\tr0, {r3, r4, r5, r6, r9, sl, sp, lr}\n \t\t\t@ instruction: 0xf507d043\n \tandcs\tr7, r0, r0, lsl #3\n-\tbl\tff5582f0 \n+\tbl\tff6582e8 \n \tldmdbcc\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r0, r1, r3, r4, r5, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7eb65fb\n-\t\t\t@ instruction: 0x4604ec7a\n+\t\t\t@ instruction: 0x4604ec7e\n \t\t\t@ instruction: 0xf0412800\n \t\t\t@ instruction: 0xf50781fe\n \t\t\t@ instruction: 0x463066bb\n-\tb\tff1d8318 \n+\tb\tff2d8310 \n \tstmdbcc\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0x462858d5\n-\tsvc\t0x006af7eb\n+\tsvc\t0x006ef7eb\n \tmovwls\tr6, #7803\t@ 0x1e7b\n \t\t\t@ instruction: 0xf8d7207c\n \t\t\t@ instruction: 0xf8df30a0\n \tvqrshrn.s64\td2, q2, #29\n \t\t\t@ instruction: 0xf8df6384\n \tldrbtmi\tr1, [sl], #-2384\t@ 0xfffff6b0\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf6409202\n \tandls\tr7, r0, r9, ror #4\n \t\t\t@ instruction: 0xf0082020\n \tldrtmi\tpc, [r0], -fp, asr #22\t@ \n-\tb\tff158358 \n+\tb\tff258350 \n \tldclvs\t6, cr4, [sl, #160]!\t@ 0xa0\n \t\t\t@ instruction: 0xf8d74790\n \tstrtmi\tr3, [r1], -r0, lsr #1\n \tbicvs\tpc, sp, #683671552\t@ 0x28c00000\n \t\t\t@ instruction: 0xf7ec6818\n-\t\t\t@ instruction: 0xf8d7eb96\n-\tbcs\t22764 \n+\t\t\t@ instruction: 0xf8d7eb9a\n+\tbcs\t2275c \n \tsvcge\t0x0017f47f\n \tldrdcc\tpc, [r0], r7\t@ \n \tldrdcs\tpc, [r8], #135\t@ 0x87\t@ \n \torrsvs\tpc, r4, #805306378\t@ 0x3000000a\n \t\t\t@ instruction: 0xf8c73201\n \tldmdavs\tr8, {r3, r5, r6, r7, sp}\n \tstc2l\t0, cr15, [r6, #172]\t@ 0xac\n \t\t\t@ instruction: 0xf8d7e6de\n \t\t\t@ instruction: 0xf03000b4\n \tstmdacs\tr0, {r0, r1, r2, r5, r9, fp, ip, sp, lr, pc}\n \tsvcge\t0x002ff47f\n \tldrsbteq\tpc, [r4], r7\t@ \n-\tblx\t6d642e \n+\tblx\t6d6426 \n \t\t\t@ instruction: 0xf6ff2800\n \t\t\t@ instruction: 0xf010af28\n \t\t\t@ instruction: 0xf47f0420\n \t\t\t@ instruction: 0xf507af24\n \tsvcne\t0x00287584\n \t\t\t@ instruction: 0xf99ef02a\n \tldrsbteq\tpc, [r4], r7\t@ \n \tcdp2\t0, 8, cr15, cr6, cr6, {0}\n \tcmnvs\tr8, #42991616\t@ 0x2900000\n \t\t\t@ instruction: 0xf7ec4620\n-\t\t\t@ instruction: 0xf8dfeb64\n+\t\t\t@ instruction: 0xf8dfeb68\n \t\t\t@ instruction: 0xf8d7387c\n \t\t\t@ instruction: 0x462120bc\n \tsbcsvs\tpc, lr, r7, lsl #10\n \teorsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tstc\t7, cr15, [r8], {235}\t@ 0xeb\n+\tstc\t7, cr15, [ip], {235}\t@ 0xeb\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \tsubhi\tpc, r3, #65\t@ 0x41\n \tldrbvs\tpc, [lr, #1287]\t@ 0x507\t@ \n \tstrvc\tpc, [r2], #1287\t@ 0x507\n \t\t\t@ instruction: 0xf7ec4628\n-\t\t\t@ instruction: 0xf8dfea54\n+\t\t\t@ instruction: 0xf8dfea58\n \t\t\t@ instruction: 0xf8d7385c\n \t\t\t@ instruction: 0xf85220bc\n \tstrbmi\tr8, [r0], -r3\n-\tcdp\t7, 15, cr15, cr6, cr11, {7}\n+\tcdp\t7, 15, cr15, cr10, cr11, {7}\n \tsbceq\tpc, r4, #-1073741823\t@ 0xc0000001\n \tbiceq\tpc, r0, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0x51acf507\n \tldmdavs\tfp, {r4, r8, ip, sp}\n \tsubcs\tr6, r0, #16, 16\t@ 0x100000\n \t\t\t@ instruction: 0xf008627b\n-\tblvs\t1ed8a20 \n+\tblvs\t1ed8a18 \n \tandls\tr9, r4, #2\n \tldmdane\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrbcs\tr6, [r8], #-2082\t@ 0xfffff7de\n \tldrbtmi\tr9, [r9], #-515\t@ 0xfffffdfd\n \tldmdacs\tr4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d76a7b\n \tldrbtmi\tr0, [sl], #-148\t@ 0xffffff6c\n \tandls\tr9, r1, #0, 8\n \taddsvc\tpc, r1, #64, 12\t@ 0x4000000\n-\tblx\tff2d64c4 \n+\tblx\tff2d64bc \n \t\t\t@ instruction: 0xf7ec4628\n-\tbvs\tf14dbc \n+\tbvs\tf14dc4 \n \tldrmi\tr4, [r8, r0, asr #12]\n \t\t\t@ instruction: 0xf8d74631\n \t\t\t@ instruction: 0xf7ec0108\n-\tblvs\t1e5511c \n+\tblvs\t1e55124 \n \t\t\t@ instruction: 0xf8c4f015\n \tldrsbteq\tpc, [r4], r7\t@ \n \t\t\t@ instruction: 0xf00d2120\n \tstrb\tpc, [r0], pc, lsr #23\t@ \n \tsbcvs\tpc, r2, #164, 10\t@ 0x29000000\n \tvst2.8\t{d6,d8}, [r3 :64], r3\n \t\t\t@ instruction: 0xf5b14170\n@@ -20084,55 +20082,55 @@\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tadcsne\tpc, ip, r3, asr #17\n \taddmi\tr6, fp, #1245184\t@ 0x130000\n \tldmdavs\tr0, {r1, r8, r9, fp, ip, lr, pc}\n \tldc2l\t0, cr15, [r4], #172\t@ 0xac\n \t\t\t@ instruction: 0x4764f8df\n \t\t\t@ instruction: 0xf8d4447c\n-\tblcs\t26790 \n+\tblcs\t26788 \n \tandcs\tsp, r0, r7, lsl sp\n-\tstmda\tlr, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr2, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x3720f8df\n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tbne\t105f1bc \n+\tbne\t105f1b4 \n \tvstrle.16\ts4, [r8, #-0]\t@ \n \trscseq\tpc, r4, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8e6f04a\n \tldrdcc\tpc, [r0], r4\n \tvqsub.u8\td4, d16, d8\n \t\t\t@ instruction: 0x462a8416\n \tbiceq\tpc, ip, r7, lsl #2\n \tadcvc\tpc, ip, r7, lsl #10\n \t\t\t@ instruction: 0xf8c4f7fc\n \tldrsbtcc\tpc, [r8], r7\t@ \n-\tblvc\t15d5c34 \n+\tblvc\t15d5c2c \n \tstmpl\tr0, {r0, r1, r8, sl, ip, sp, lr, pc}\n \tstrpl\tpc, [r1], r3, lsl #10\n \tstrpl\tpc, [r4], #1283\t@ 0x503\n \tldrsbne\tpc, [r4, #-135]!\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0x2198f8d7\n-\tblvc\t155c10 \n-\tblvc\t1bd5c50 \n+\tblvc\t155c08 \n+\tblvc\t1bd5c48 \n \tldrdeq\tpc, [r0, r7]!\n \taddcs\tpc, r8, r7, asr #17\n \taddpl\tpc, r3, #12582912\t@ 0xc00000\n-\tblvc\td5a1c \n+\tblvc\td5a14 \n \t\t\t@ instruction: 0xf8d73208\n \ttstcs\tr5, #104, 2\n-\tblvc\t17d5c6c \n+\tblvc\t17d5c64 \n \teorvs\tpc, r0, r8, asr #17\n \tldrdvs\tpc, [ip, #-135]!\t@ 0xffffff79\n \teorvs\tpc, r4, r8, asr #17\n \tldrsbvs\tpc, [r0, #-135]!\t@ 0xffffff79\t@ \n \tsubvs\tpc, r8, r8, asr #17\n \trsbne\tpc, r4, r8, asr #17\n-\tblvc\t55c3c \n-\tblvc\t18d5c8c \n+\tblvc\t55c34 \n+\tblvc\t18d5c84 \n \taddeq\tpc, r4, r7, asr #17\n \t\t\t@ instruction: 0xf8d72001\n \tstfd\tf3, [r4, #576]\t@ 0x240\n \t\t\t@ instruction: 0xf8d77b02\n \t\t\t@ instruction: 0xf8d74088\n \t\t\t@ instruction: 0xf8d7a1a8\n \t\t\t@ instruction: 0xf8c891b0\n@@ -20169,89 +20167,89 @@\n \t\t\t@ instruction: 0xf0402b00\n \tldrdcs\tr8, [r0], -sl\n \t\t\t@ instruction: 0xf8d7e52c\n \t\t\t@ instruction: 0xf00600b4\n \t\t\t@ instruction: 0xf107fd27\n \t\t\t@ instruction: 0xf8c701fc\n \tandcs\tr0, r0, r0, lsl #1\n-\tb\td8694 \n+\tb\t1d868c \n \tldrcc\tpc, [r8, #2271]!\t@ 0x8df\n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r3, r4, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7eb67fb\n-\tstrmi\tlr, [r4], -r8, lsr #21\n+\tstrmi\tlr, [r4], -ip, lsr #21\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078593\n \t\t\t@ instruction: 0x46306698\n-\tldm\tr4!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrcc\tpc, [ip, #2271]\t@ 0x8df\n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0x462858d5\n-\tldc\t7, cr15, [r8, #940]\t@ 0x3ac\n+\tldc\t7, cr15, [ip, #940]\t@ 0x3ac\n \tldrbne\tpc, [r4, #2271]\t@ 0x8df\t@ \n \teorcc\tlr, r3, #3522560\t@ 0x35c000\n \tsubcs\tr4, r8, r9, ror r4\n-\tbne\tfe6be72c \n+\tbne\tfe6be724 \n \tldrdcc\tpc, [r0], r7\n \t\t\t@ instruction: 0xf04f9201\n \tmovwls\tr3, #8447\t@ 0x20ff\n \tsubsvc\tpc, r4, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf0084623\n \t\t\t@ instruction: 0x4630f97b\n-\tldm\tr4!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tqsub8mi\tr6, r8, sl\n \t\t\t@ instruction: 0xf8d74790\n \tstrtmi\tr2, [r1], -r0, lsr #1\n \tmsrvs\tSPSR_fs, #536870922\t@ 0x2000000a\n \t\t\t@ instruction: 0xf7ec6818\n-\t\t\t@ instruction: 0xf8d7e9c6\n+\t\t\t@ instruction: 0xf8d7e9ca\n \t\t\t@ instruction: 0xf0140080\n \tldr\tpc, [fp, #-3953]!\t@ 0xfffff08f\n \tstrbcc\tpc, [r0, #-2271]\t@ 0xfffff721\t@ \n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf8d758d0\n \tldrmi\tr3, [r8, ip, lsr #1]\n \teorvc\tpc, r4, r7, lsl #10\n-\tstmib\tr0, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr4, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x309cf8d7\n \tldrsbtne\tpc, [r4], r7\t@ \n-\tblcs\t2bff4 \n+\tblcs\t2bfec \n \tstrmi\tfp, [sl], -r8, lsl #30\n \t\t\t@ instruction: 0xf0064610\n \t\t\t@ instruction: 0xf8d7fcc7\n \t\t\t@ instruction: 0xf50730b8\n \tsubscs\tr5, r1, #184, 2\t@ 0x2e\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \t\t\t@ instruction: 0x311067b8\n \t\t\t@ instruction: 0x009cf8d3\n \t\t\t@ instruction: 0xf97ef7fe\n \torrsvc\tpc, r6, r7, lsl #10\n \t\t\t@ instruction: 0xf7ec2000\n-\t\t\t@ instruction: 0xf8dfe998\n+\t\t\t@ instruction: 0xf8dfe99c\n \t\t\t@ instruction: 0xf8d734e4\n \tstrhcs\tr2, [r0, -ip]\n \trsbsvs\tpc, fp, r7, lsl #10\n \t\t\t@ instruction: 0x673b58d3\n-\tb\tf5877c \n+\tb\t1058774 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tstrhi\tpc, [lr, -r0, asr #32]\n \tldrbtvs\tpc, [fp], -r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7ec4630\n-\t\t\t@ instruction: 0xf8dfe88a\n+\t\t\t@ instruction: 0xf8dfe88e\n \t\t\t@ instruction: 0xf8d734c8\n \tldmpl\tr5, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0xf7eb4628\n-\t\t\t@ instruction: 0xf8d7ed2e\n+\t\t\t@ instruction: 0xf8d7ed32\n \tsvcvs\t0x00bb00b8\n \t\t\t@ instruction: 0x51b8f507\n \taddpl\tpc, r0, #0, 10\n \t\t\t@ instruction: 0xf5009307\n \ttstcc\tr0, r4, lsl #7\n-\tbvs\t14a744c \n+\tbvs\t14a7444 \n \t\t\t@ instruction: 0xf8df9106\n \t\t\t@ instruction: 0xf85314e8\n \tmovwls\tr3, #23560\t@ 0x5c08\n \torrpl\tpc, r3, #0, 10\n \tmovwls\tr3, #17160\t@ 0x4308\n \torrpl\tpc, r2, #0, 10\n \tmovwcc\tr4, #50297\t@ 0xc479\n@@ -20259,36 +20257,36 @@\n \tandls\tr5, r2, #67108866\t@ 0x4000002\n \tvcge.s8\td19, d1, d12\n \tmovwls\tr0, #4825\t@ 0x12d9\n \t\t\t@ instruction: 0x4623205b\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf00830ff\n \t\t\t@ instruction: 0x4630f8f9\n-\tldmda\tr2!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr6!, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tqasxmi\tr6, r8, sl\n \t\t\t@ instruction: 0xf8d74790\n \tstrtmi\tr0, [r1], -ip, lsr #2\n-\tstmdb\tr6, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tsl, {r2, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0146fb8\n \t\t\t@ instruction: 0xe719fef3\n \tldrtcc\tpc, [r4], #-2271\t@ 0xfffff721\t@ \n \tbicseq\tpc, ip, r7, lsl #2\n \tldrsbtcs\tpc, [ip], r7\t@ \n \tldmpl\tr3, {r2, r3, fp, sp, lr}^\n-\tblcs\t348e4 \n+\tblcs\t348dc \n \tsbchi\tpc, lr, #64\t@ 0x40\n \tldrsbtcc\tpc, [r8], r7\t@ \n \tstrpl\tpc, [r0], r3, lsl #10\n \tadcsvs\tr2, r3, #0, 6\n \t\t\t@ instruction: 0xf0011c63\n \t\t\t@ instruction: 0xf5078000\n \tstrtmi\tr7, [r0], -r2, lsr #5\n \ttstvs\tr1, r6, asr #4\t@ \n \tsmlabteq\tr4, r8, r2, pc\t@ \n-\tstc\t7, cr15, [r0], #940\t@ 0x3ac\n+\tstc\t7, cr15, [r4], #940\t@ 0x3ac\n \t\t\t@ instruction: 0xf8d74bfe\n \tstrhcc\tr2, [r1], -ip\n \t\t\t@ instruction: 0xf00158d3\n \tldmdavs\tsl, {r2, r3, r6, pc}\n \tldrdcc\tpc, [r4, #-135]\t@ 0xffffff79\n \t\t\t@ instruction: 0xf0002b00\n \tldrbeq\tr8, [r8, r0, lsr #5]\n@@ -20366,15 +20364,15 @@\n \taddsmi\tr3, ip, #68, 4\t@ 0x40000004\n \tadchi\tpc, r1, r0, asr #32\n \tandpl\tlr, r0, #3440640\t@ 0x348000\n \torrmi\tlr, sl, #3522560\t@ 0x35c000\n \tsvclt\t0x0008429a\n \t\t\t@ instruction: 0xf04042a5\n \t\t\t@ instruction: 0xf8d78098\n-\tblcs\t26c88 \n+\tblcs\t26c80 \n \tcfldrdge\tmvd15, [fp, #-252]!\t@ 0xffffff04\n \tldrsbtcc\tpc, [r8], r7\t@ \n \tbfieq\tr6, fp, #16, #13\n \tldrbhi\tpc, [sl, r0, asr #2]\t@ \n \tldrbeq\tpc, [r4], r7, lsl #2\t@ \n \tandls\tr2, r0, r0, lsl #6\n \t\t\t@ instruction: 0xf8d79301\n@@ -20391,21 +20389,21 @@\n \trscscc\tpc, pc, pc, asr #32\n \tcmpeq\tr2, r7, asr #19\n \tldrbeq\tr6, [r1], #-2074\t@ 0xfffff7e6\n \tldmib\tr7, {r0, r1, r3, r8, sl, ip, lr, pc}^\n \tvcge.s8\td17, d22, d6\n \tvmov.i32\t, #15\t@ 0x0000000f\n \tstrcs\tr0, [r0], #-1\n-\tbl\t1d2b47c \n+\tbl\t1d2b474 \n \tvsubw.s8\tq0, q0, d3\n-\tblmi\tfe5bc93c \n+\tblmi\tfe5bc934 \n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t67724 \n+\tblcs\t6771c \n \t\t\t@ instruction: 0xf8d7d104\n \tldmdavs\tr8, {r3, r4, r5, r7, ip, sp}\n \t\t\t@ instruction: 0xff94f7f9\n \tldrbeq\tpc, [r4, #263]\t@ 0x107\t@ \n \tmvnseq\tpc, #-1073741823\t@ 0xc0000001\n \tadcpl\tpc, r9, #29360128\t@ 0x1c00000\n \tandcc\tr2, r8, #51380224\t@ 0x3100000\n@@ -20453,46 +20451,46 @@\n \t\t\t@ instruction: 0xf5078238\n \tvst1.8\t{d7-d9}, [r8], sl\n \t\t\t@ instruction: 0xf5b34370\n \t\t\t@ instruction: 0xf0404f00\n \trsbcs\tr8, r8, #227\t@ 0xe3\n \t\t\t@ instruction: 0xf5a44631\n \t\t\t@ instruction: 0xf7eb60c2\n-\t\t\t@ instruction: 0xf8d7ebc0\n-\tblcs\t26de8 \n+\t\t\t@ instruction: 0xf8d7ebc4\n+\tblcs\t26de0 \n \tcfstrdge\tmvd15, [fp], {63}\t@ 0x3f\n \tldrsbtcc\tpc, [r8], r7\t@ \n \tbfieq\tr6, fp, #16, #12\n \tldrbhi\tpc, [sp, #-320]\t@ 0xfffffec0\t@ \n \tstrhi\tlr, [r0, #-2509]\t@ 0xfffff633\n \tldrvs\tpc, [r4, #676]\t@ 0x2a4\n \tldrsbteq\tpc, [r4], r7\t@ \n \tmovwls\tr6, #10283\t@ 0x282b\n \tmovwcs\tlr, #51670\t@ 0xc9d6\n \t\t\t@ instruction: 0xf9e6f043\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf8d7854e\n-\tblcs\t326dec \n+\tblcs\t326de4 \n \tstrbthi\tpc, [r9], r0\t@ \n \tldrsbtcc\tpc, [r8], r7\t@ \n \trscscc\tpc, pc, pc, asr #32\n \tmvnscc\tpc, pc, asr #32\n \tcmpeq\tr4, r7, asr #19\n \tldrbeq\tr6, [r0], #-2074\t@ 0xfffff7e6\n \tldmib\tr7, {r0, r1, r3, r8, sl, ip, lr, pc}^\n \tvcge.s8\td17, d22, d6\n \tvmov.i32\t, #15\t@ 0x0000000f\n \tstrcs\tr0, [r0], #-1\n-\tbl\t1d2b5d8 \n+\tbl\t1d2b5d0 \n \tvsubw.s8\tq0, q0, d3\n-\tblmi\tffc79c \n+\tblmi\tffc794 \n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t67880 \n+\tblcs\t67878 \n \t\t\t@ instruction: 0xf8d7d104\n \tldmdavs\tr8, {r3, r4, r5, r7, ip, sp}\n \tmcr2\t7, 7, pc, cr6, cr9, {7}\t@ \n \tldrbeq\tpc, [r4, #263]\t@ 0x107\t@ \n \tmvnseq\tpc, #-1073741823\t@ 0xc0000001\n \tadcpl\tpc, sl, #29360128\t@ 0x1c00000\n \tandscc\tr2, ip, #51380224\t@ 0x3100000\n@@ -20533,38 +20531,38 @@\n \tcmpcs\tr4, #3522560\t@ 0x35c000\n \t\t\t@ instruction: 0xf85cf7ff\n \tstmdbmi\tr1!, {r0, r3, r4, r5, sl, sp, lr, pc}\n \taddsne\tpc, r6, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2080\t@ 0xfffff7e0\n \t\t\t@ instruction: 0xf0294478\n \tldr\tpc, [ip, #-2279]\t@ 0xfffff719\n-\tandeq\tsp, r6, sl, lsl r0\n-\tandeq\tsp, r6, r8, lsl r0\n+\tandeq\tsp, r6, r2, lsr #32\n+\tandeq\tsp, r6, r0, lsr #32\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, ip, lsr #11\n \tandeq\tip, r4, lr, ror r3\n \tandeq\tfp, r4, r8, asr #13\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tip, r4, ip, ror #6\n-\tandeq\tip, r6, sl, asr #29\n+\tldrdeq\tip, [r6], -r2\n \tandeq\tfp, r4, r6, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tfp, r4, r8, lsl r5\n \tandeq\tip, r4, sl, asr #3\n \tandeq\tfp, r4, r2, lsl #10\n \t\t\t@ instruction: 0x0004c1b4\n \tldrdeq\tfp, [r4], -sl\n \tandeq\tfp, r4, r0, lsl #9\n \tandeq\tip, r4, lr, ror #1\n \tstrdeq\tfp, [r4], -r4\n \tstrdeq\tfp, [r4], -sl\n \tldrdeq\tfp, [r4], -sl\n \tandeq\tsl, r4, r0, ror lr\n-\tandeq\tr2, r7, r8, ror r4\n+\tandeq\tr2, r7, r0, lsl #9\n \tandeq\tr0, r0, r8, ror #10\n \tandeq\tfp, r4, r0, rrx\n \tandeq\tsl, r4, r0, ror #30\n \tandeq\tsl, r4, lr, ror #27\n \tstrdeq\tfp, [r4], -ip\n \tstrdeq\tsl, [r4], -lr\n \t\t\t@ instruction: 0x0004b7b0\n@@ -20576,200 +20574,200 @@\n \t\t\t@ instruction: 0xf8d7fd0b\n \tldmdavs\tfp, {r3, r4, r5, r7, ip, sp}\n \t\t\t@ instruction: 0xf57f07da\n \t\t\t@ instruction: 0xf8d7abe2\n \t\t\t@ instruction: 0xf00600b4\n \t\t\t@ instruction: 0xf107f9f7\n \t\t\t@ instruction: 0x663802dc\n-\tbcs\t34d88 \n+\tbcs\t34d80 \n \t\t\t@ instruction: 0xf107db05\n \tldmdavs\tfp, {r5, r6, r7, r8, r9}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8d784b1\n-\tblcs\t270c4 \n+\tblcs\t270bc \n \tmvnshi\tpc, #192, 4\n \teorscc\tpc, r8, #14090240\t@ 0xd70000\n \tcmnmi\tr0, #50331648\t@ 0x3000000\t@ \n \tsvcmi\t0x0000f5b3\n \tmvnhi\tpc, #0\n \torrvc\tpc, sl, r7, lsl #10\n \t\t\t@ instruction: 0xf7eb2000\n-\t\t\t@ instruction: 0xf8dfeebc\n+\t\t\t@ instruction: 0xf8dfeec0\n \t\t\t@ instruction: 0xf8d73cb8\n \tstrhcs\tr2, [r0, -ip]\n \tandsvs\tpc, r2, r7, lsl #10\n \t\t\t@ instruction: 0x61bb58d3\n-\tsvc\t0x0060f7ea\n+\tsvc\t0x0064f7ea\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \tstrhi\tpc, [r5, #64]!\t@ 0x40\n \tldrvs\tpc, [r2, #-1287]\t@ 0xfffffaf9\n \tstrvc\tpc, [sl], #1287\t@ 0x507\n \t\t\t@ instruction: 0xf7eb4628\n-\t\t\t@ instruction: 0xf8dfedac\n+\t\t\t@ instruction: 0xf8dfedb0\n \t\t\t@ instruction: 0xf8d73c90\n \t\t\t@ instruction: 0xf85220bc\n \tstrbmi\tr8, [r0], -r3\n-\tb\t13d8d5c \n+\tb\t14d8d54 \n \tmovwls\tr6, #7739\t@ 0x1e3b\n \tmvneq\tpc, #-1073741823\t@ 0xc0000001\n \tldclne\t8, cr15, [r8], #-892\t@ 0xfffffc84\n \teorseq\tpc, sp, #268435460\t@ 0x10000004\n \tldmdavs\tfp, {r4, r5, r6, sp}\n \tandls\tr4, r0, r9, ror r4\n \t\t\t@ instruction: 0x0094f8d7\n \tcdp2\t0, 3, cr15, cr4, cr7, {0}\n \t\t\t@ instruction: 0xf7eb4628\n-\tstrbmi\tlr, [r0], -lr, lsr #27\n+\t\t\t@ instruction: 0x4640edb2\n \t\t\t@ instruction: 0x479869bb\n \tldrtmi\tr6, [r1], -r0, lsr #16\n-\tcdp\t7, 8, cr15, cr2, cr11, {7}\n+\tcdp\t7, 8, cr15, cr6, cr11, {7}\n \t\t\t@ instruction: 0xf0146e38\n \t\t\t@ instruction: 0xf7fffc2f\n \tsmlabbcs\tr0, r2, fp, fp\n \t\t\t@ instruction: 0xf01e2001\n \t\t\t@ instruction: 0xf7fffaf3\n-\tbcs\t49d8c \n-\tblge\tfed17efc \n+\tbcs\t49d84 \n+\tblge\tfed17ef4 \n \tldcne\t8, cr15, [r4], #-892\t@ 0xfffffc84\n \tadcsmi\tpc, fp, #64, 12\t@ 0x4000000\n \tldceq\t8, cr15, [r0], #-892\t@ 0xfffffc84\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf824f029\n-\tbllt\tfea18e14 \n+\tbllt\tfea18e0c \n \tstcne\t8, cr15, [r4], #-892\t@ 0xfffffc84\n \tadcmi\tpc, r7, #64, 12\t@ 0x4000000\n \tstceq\t8, cr15, [r0], #-892\t@ 0xfffffc84\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff46f028\n \tvst3.8\t{d30,d32,d34}, [pc :128], r6\n \t\t\t@ instruction: 0xf0145080\n \t\t\t@ instruction: 0xf640fc75\n \t\t\t@ instruction: 0x460172ff\n \t\t\t@ instruction: 0x46046778\n \tldrsbteq\tpc, [r4], r7\t@ \n-\tldc\t7, cr15, [lr, #-940]!\t@ 0xfffffc54\n+\tstcl\t7, cr15, [r2, #-940]\t@ 0xfffffc54\n \tsbcseq\tpc, r0, r7, asr #17\n \tldrsbne\tpc, [r0], #135\t@ 0x87\t@ \n \trscsvc\tpc, lr, #64, 12\t@ 0x4000000\n \tvqsub.u8\td4, d16, d1\n \t\t\t@ instruction: 0xf8d781b9\n-\tbcs\t231a0 \n+\tbcs\t23198 \n \t\t\t@ instruction: 0x81b4f2c0\n \tldrsbcc\tpc, [r0], #135\t@ 0x87\t@ \n \tstrbtpl\tr2, [r2], #512\t@ 0x200\n \tldrsbcc\tpc, [r0], #135\t@ 0x87\t@ \n \tldrbeq\tpc, [r0], #263\t@ 0x107\t@ \n \tvqdmlsl.s\tq9, d0, d0\n \tsvcvs\t0x007b828e\n-\tblcs\tbf8eec \n+\tblcs\tbf8ee4 \n \trsbshi\tpc, lr, #0\n \tldrsbteq\tpc, [r4], r7\t@ \n \tcdp2\t0, 9, cr15, cr10, cr5, {0}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0x83bbf000\n \tldrsbtcc\tpc, [r8], r7\t@ \n \taddpl\tpc, r0, pc, asr #8\n \tstrpl\tpc, [r0, #1283]\t@ 0x503\n \tldc2\t0, cr15, [lr], #-80\t@ 0xffffffb0\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf8c54621\n \t\t\t@ instruction: 0xf02800a4\n \tstrtmi\tpc, [r0], -r3, asr #24\n-\tblx\tff256f0a \n+\tblx\tff256f02 \n \tldrdeq\tpc, [r4], r5\t@ \n-\tblcs\tbf8ecc \n+\tblcs\tbf8ec4 \n \tmcrrne\t15, 0, fp, r2, cr8\n \t\t\t@ instruction: 0xf812d103\n-\tblcs\tbe9ad0 \n+\tblcs\tbe9ac8 \n \tldrshlt\tsp, [r3, -fp]!\n-\tblne\t1d59250 \n+\tblne\t1d59248 \n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf0284479\n \t\t\t@ instruction: 0xf8d7fbe1\n \tvst4.32\t{d19-d22}, [pc :256], r8\n \tsvcvs\t0x00795280\n \tstrpl\tpc, [r0], #1283\t@ 0x503\n \tldrdeq\tpc, [r4], r4\t@ \n-\tblx\tff5d6f96 \n+\tblx\tff5d6f8e \n \tldrdcs\tpc, [r4], r4\t@ \n \tstrbvs\tpc, [sp, #1287]!\t@ 0x507\t@ \n-\tbleq\t135927c \n+\tbleq\t1359274 \n \tldrbvs\tpc, [r5], #1445\t@ 0x5a5\t@ \n \tstmiavc\tr0!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46434478\n \tmsrne\tR9_usr, r1\n \t\t\t@ instruction: 0xf82af01e\n \t\t\t@ instruction: 0xf8d46020\n \t\t\t@ instruction: 0xf1baa000\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf7eb815a\n-\t\t\t@ instruction: 0x4603edf4\n+\t\t\t@ instruction: 0x4603edf8\n \tldrsbteq\tpc, [r4], r7\t@ \n \teorvs\tr6, r3, fp, lsl r8\n \t\t\t@ instruction: 0xf8f8f006\n \tldrsbtcc\tpc, [r8], r7\t@ \n \t\t\t@ instruction: 0xf50364f8\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xf00600a4\n \tstmdavs\tr3!, {r0, r1, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc}\n-\tblcs\tb462c \n+\tblcs\tb4624 \n \tcmnhi\tr3, #0\t@ \n \tstrtvc\tpc, [r4], #1287\t@ 0x507\n \tandseq\tpc, r4, r4, lsr #3\n-\tblx\tffe57002 \n+\tblx\tffe56ffa \n \ttsteq\tr0, r4, lsr #3\t@ \n \t\t\t@ instruction: 0xf7eb2000\n-\t\t\t@ instruction: 0xf8dfedc2\n+\t\t\t@ instruction: 0xf8dfedc6\n \t\t\t@ instruction: 0xf8d73ac4\n \tstrhcs\tr2, [r0, -ip]\n \taddpl\tpc, pc, r7, lsl #10\n \trscsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tcdp\t7, 6, cr15, cr6, cr10, {7}\n+\tcdp\t7, 6, cr15, cr10, cr10, {7}\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n-\tstrbthi\tpc, [pc], #-64\t@ 1af84 \t@ \n-\tstrpl\tpc, [pc, #1287]\t@ 1b48f \n+\tstrbthi\tpc, [pc], #-64\t@ 1af7c \t@ \n+\tstrpl\tpc, [pc, #1287]\t@ 1b487 \n \tldrvc\tpc, [ip], #1287\t@ 0x507\n \t\t\t@ instruction: 0xf7eb4628\n-\t\t\t@ instruction: 0xf8dfecb2\n+\t\t\t@ instruction: 0xf8dfecb6\n \t\t\t@ instruction: 0xf8d73a9c\n \t\t\t@ instruction: 0xf85220bc\n \tstrbmi\tr8, [r0], -r3\n-\tldmdb\tr4, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr8, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsbceq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0x51b6f507\n \ttstcc\tr0, r3, lsl #16\n \tstmdavs\tr0, {r6, r9, sp}\n \t\t\t@ instruction: 0xf00763bb\n \t\t\t@ instruction: 0x6dbafbc9\n \tmrrceq\t0, 4, pc, r8, cr15\t@ \n \t\t\t@ instruction: 0xf5079204\n \tmulls\tr2, sl, r2\n-\tbne\tfe159348 \n+\tbne\tfe159340 \n \tandls\tr6, r3, #1179648\t@ 0x120000\n \t\t\t@ instruction: 0xf8df4479\n-\tblvs\tfeee59d8 \n+\tblvs\tfeee59d0 \n \tandgt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xf8d7447a\n \tandls\tr0, r1, #148\t@ 0x94\n \teorsne\tpc, r1, #268435460\t@ 0x10000004\n \tstc2\t0, cr15, [r6, #-28]!\t@ 0xffffffe4\n \t\t\t@ instruction: 0xf7eb4628\n-\tstrbmi\tlr, [r0], -r0, lsr #25\n+\tstrbmi\tlr, [r0], -r4, lsr #25\n \t\t\t@ instruction: 0x47986afb\n \tldrtmi\tr6, [r1], -r0, lsr #16\n-\tldcl\t7, cr15, [r4, #-940]!\t@ 0xfffffc54\n+\tldcl\t7, cr15, [r8, #-940]!\t@ 0xfffffc54\n \tldrsbtcc\tpc, [r8], r7\t@ \n \tcfldr64vs\tmvdx2, [r8]\n \tstrpl\tpc, [r0], #1283\t@ 0x503\n \tadcspl\tpc, r8, r4, asr #17\n-\tblx\t6d7066 \n+\tblx\t6d705e \n \t\t\t@ instruction: 0xf0146db8\n \tsvcvs\t0x0078fb17\n-\tblx\t557072 \n-\tbcc\td593a0 \n+\tblx\t55706a \n+\tbcc\td59398 \n \tldrsbtcs\tpc, [ip], r7\t@ \n \tadcpl\tpc, r8, r4, asr #17\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \t\t\t@ instruction: 0xf8dfab4a\n \tvpmax.s8\td17, d1, d20\n \t\t\t@ instruction: 0xf8df124c\n@@ -20779,317 +20777,317 @@\n \t\t\t@ instruction: 0xf8d7bb3e\n \t\t\t@ instruction: 0xf00600b4\n \t\t\t@ instruction: 0xf8d7f867\n \tusatvs\tr3, #24, r8, lsl #1\n \t\t\t@ instruction: 0xf0002b05\n \t\t\t@ instruction: 0xf50780ee\n \t\t\t@ instruction: 0x46207194\n-\tldc\t7, cr15, [lr, #-940]!\t@ 0xfffffc54\n+\tstcl\t7, cr15, [r2, #-940]\t@ 0xfffffc54\n \tldmibcc\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf6074621\n \tldmpl\tr3, {r3, r4, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7ea657b\n-\tstrmi\tlr, [r4], -r4, ror #27\n+\tstrmi\tlr, [r4], -r8, ror #27\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf60783b9\n \t\t\t@ instruction: 0x46306698\n-\tldc\t7, cr15, [r0], #-940\t@ 0xfffffc54\n+\tldc\t7, cr15, [r4], #-940\t@ 0xfffffc54\n \tldmibcc\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0x462858d5\n-\tldm\tr4, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmibcc\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrsbtcs\tpc, [ip], r7\t@ \n \tmrrceq\t0, 4, pc, r7, cr15\t@ \n \tldmibne\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr5, [r9], #-2259\t@ 0xfffff72d\n \tandls\tr6, r2, #4000\t@ 0xfa0\n \tsbceq\tpc, r8, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xf8d76bd8\n \t\t\t@ instruction: 0xf8cd3170\n \tmovwls\tip, #4096\t@ 0x1000\n \t\t\t@ instruction: 0xf0072302\n \t\t\t@ instruction: 0x4630fcb3\n-\tstc\t7, cr15, [ip], #-940\t@ 0xfffffc54\n+\tldc\t7, cr15, [r0], #-940\t@ 0xfffffc54\n \tldclvs\t6, cr4, [fp, #-160]!\t@ 0xffffff60\n \t\t\t@ instruction: 0xf8d74798\n \tstrtmi\tr0, [r1], -r8, lsr #2\n-\tstc\t7, cr15, [r0, #-940]\t@ 0xfffffc54\n+\tstc\t7, cr15, [r4, #-940]\t@ 0xfffffc54\n \t\t\t@ instruction: 0xf0146ef8\n \t\t\t@ instruction: 0xf8d7faad\n \t\t\t@ instruction: 0xf8d720b8\n \ttstcs\tr5, r0, ror r1\n \taddpl\tpc, r2, r2, lsl #10\n \tstmdbcs\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr3, [sl], #-12\n \t\t\t@ instruction: 0xf810f029\n-\tblt\tfefd9108 \n+\tblt\tfefd9100 \n \tldrsbteq\tpc, [r4], r7\t@ \n \t\t\t@ instruction: 0xf808f006\n \t\t\t@ instruction: 0x3098f8d7\n-\tblcs\t174bfc \n+\tblcs\t174bf4 \n \tsbchi\tpc, pc, r0\n \torrsvc\tpc, r0, r7, lsl #10\n \t\t\t@ instruction: 0xf7eb4620\n-\t\t\t@ instruction: 0xf8dfece0\n+\t\t\t@ instruction: 0xf8dfece4\n \t\t\t@ instruction: 0xf8d73900\n \t\t\t@ instruction: 0x462120bc\n \trsbmi\tpc, r8, r7, lsl #12\n \tldrvs\tr5, [fp, #-2259]!\t@ 0xfffff72d\n-\tstc\t7, cr15, [r4, #936]\t@ 0x3a8\n+\tstc\t7, cr15, [r8, #936]\t@ 0x3a8\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \tmsrhi\tSPSR_s, #64\t@ 0x40\n \tstrbmi\tpc, [r8, #-1543]!\t@ 0xfffff9f9\t@ \n \t\t\t@ instruction: 0xf7eb4628\n-\t\t\t@ instruction: 0xf8dfebd2\n+\t\t\t@ instruction: 0xf8dfebd6\n \t\t\t@ instruction: 0xf8d738dc\n \t\t\t@ instruction: 0xf85440bc\n \tstrbmi\tr8, [r0], -r3\n-\tldmda\tr4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmcc\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf04f6eba\n \t\t\t@ instruction: 0xf8df0c56\n \tstmiapl\tr3!, {r8, fp, ip}^\n \tandls\tr4, r2, #2030043136\t@ 0x79000000\n \tldrvc\tpc, [r0], #1287\t@ 0x507\n \tadceq\tpc, pc, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xf5076bd8\n \tldmibvs\tfp, {r2, r3, r5, r7, r8, r9, ip, sp, lr}^\n \tmovwcs\tr9, #8961\t@ 0x2301\n \tandgt\tpc, r0, sp, asr #17\n \tmrrc2\t0, 0, pc, r2, cr7\t@ \n \t\t\t@ instruction: 0xf7eb4628\n-\tstrbmi\tlr, [r0], -ip, asr #23\n+\t\t\t@ instruction: 0x4640ebd0\n \t\t\t@ instruction: 0x47986d3b\n \tldrtmi\tr6, [r1], -r0, lsr #16\n-\tstc\t7, cr15, [r0], #940\t@ 0x3ac\n+\tstc\t7, cr15, [r4], #940\t@ 0x3ac\n \t\t\t@ instruction: 0xf0146eb8\n \t\t\t@ instruction: 0xf8d7fa4d\n \t\t\t@ instruction: 0xf8d720b8\n \ttstcs\tr5, r4, ror r1\n \taddpl\tpc, r3, r2, lsl #10\n \tldmcs\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr3, [sl], #-8\n \t\t\t@ instruction: 0xffb0f028\n-\tblt\t14191c8 \n+\tblt\t14191c0 \n \tmovwcs\tr6, #3962\t@ 0xf7a\n \tsvccc\t0x00fff882\n \t\t\t@ instruction: 0xf8d7e64a\n \t\t\t@ instruction: 0xf10730b8\n \tldrtmi\tr0, [r1], -r8, asr #13\n \t\t\t@ instruction: 0xf5034640\n \t\t\t@ instruction: 0xf5035980\n \tstrcc\tr5, [ip], #-1157\t@ 0xfffffb7b\n \tstrtmi\tr2, [r2], -r1, lsl #6\n \tadcscc\tpc, r8, r9, asr #17\n-\tblx\t1a591e6 \n+\tblx\t1a591de \n \t\t\t@ instruction: 0xf8c96833\n \tstrtmi\tr3, [r2], -r8\n \t\t\t@ instruction: 0xf1074640\n \t\t\t@ instruction: 0xf7fb01cc\n \t\t\t@ instruction: 0xf5a5faa7\n \tldmdbvs\tfp, {r0, r2, r4, r5, r7, r8, r9, sp, lr}\n \tadccc\tpc, r8, r9, asr #17\n \tldrsbtcc\tpc, [r8], r9\t@ \n \t\t\t@ instruction: 0xf0002b01\n \tsvcvs\t0x007882a8\n-\tblx\t4d7274 \n-\tblt\t1259224 \n+\tblx\t4d726c \n+\tblt\t125921c \n \tstmdacc\tr4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrsbtcs\tpc, [ip], r7\t@ \n \tsvcvs\t0x00fb58d0\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7eb6098\n-\t\t\t@ instruction: 0xf507ec62\n+\t\t\t@ instruction: 0xf507ec66\n \t\t\t@ instruction: 0x46207192\n-\tmrrc\t7, 14, pc, r0, cr11\t@ \n+\tmrrc\t7, 14, pc, r4, cr11\t@ \n \tubfxcc\tpc, pc, #17, #1\n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r3, r4, r6, sp, lr}^\n \t\t\t@ instruction: 0xf7ea647b\n-\t\t\t@ instruction: 0x4606ecf6\n+\t\t\t@ instruction: 0x4606ecfa\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50782df\n \t\t\t@ instruction: 0xf5076558\n \t\t\t@ instruction: 0x46287492\n-\tbl\t1059220 \n+\tbl\t1159218 \n \tsbfxcc\tpc, pc, #17, #25\n \tldrsbtcs\tpc, [ip], r7\t@ \n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7ea4640\n-\tcdpvs\t15, 15, cr14, cr11, cr4, {7}\n+\tcdpvs\t15, 15, cr14, cr11, cr8, {7}\n \t\t\t@ instruction: 0xf5079302\n \t\t\t@ instruction: 0xf8df73ac\n \tvst1.64\t{d17}, [pc :128], r8\n \tsubscs\tr5, r7, r6, lsl #5\n \tldrbtmi\tr6, [r9], #-2459\t@ 0xfffff665\n \tmovwcs\tr9, #8961\t@ 0x2301\n \tandcs\tr9, r1, r0\n-\tblx\tff2572c6 \n+\tblx\tff2572be \n \t\t\t@ instruction: 0xf7eb4628\n-\tstrbmi\tlr, [r0], -r2, asr #22\n+\tstrbmi\tlr, [r0], -r6, asr #22\n \t\t\t@ instruction: 0x47986c7b\n \tldrtmi\tr6, [r1], -r0, lsr #16\n-\tldc\t7, cr15, [r6], {235}\t@ 0xeb\n+\tldc\t7, cr15, [sl], {235}\t@ 0xeb\n \t\t\t@ instruction: 0xf507e714\n \tstrtmi\tr7, [r0], -lr, lsl #3\n-\tldc\t7, cr15, [r0], {235}\t@ 0xeb\n+\tldc\t7, cr15, [r4], {235}\t@ 0xeb\n \t\t\t@ instruction: 0x3760f8df\n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r0, r2, r4, r5, sp, lr}^\n \t\t\t@ instruction: 0xf7ea643b\n-\t\t\t@ instruction: 0x4606ecb6\n+\t\t\t@ instruction: 0x4606ecba\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50782a9\n \t\t\t@ instruction: 0xf5076535\n \tstrtmi\tr7, [r8], -lr, lsl #9\n-\tbl\t592a0 \n+\tbl\t159298 \n \t\t\t@ instruction: 0x3738f8df\n \tldrsbtcs\tpc, [ip], r7\t@ \n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7ea4640\n-\tcdpvs\t15, 11, cr14, cr11, cr4, {5}\n+\tcdpvs\t15, 11, cr14, cr11, cr8, {5}\n \t\t\t@ instruction: 0xf5079302\n \t\t\t@ instruction: 0xf8df73ac\n \tvabd.s8\t, , q14\n \tsubscs\tr0, r6, r7, lsr #5\n \tldrbtmi\tr6, [r9], #-2523\t@ 0xfffff625\n \tmovwcs\tr9, #8961\t@ 0x2301\n \tandcs\tr9, r1, r0\n-\tblx\tfe257346 \n+\tblx\tfe25733e \n \t\t\t@ instruction: 0xf7eb4628\n-\tstrbmi\tlr, [r0], -r2, lsl #22\n+\tstrbmi\tlr, [r0], -r6, lsl #22\n \t\t\t@ instruction: 0x47986c3b\n \tldrtmi\tr6, [r1], -r0, lsr #16\n-\tbl\tff5d92e8 \n+\tbl\tff6d92e0 \n \t\t\t@ instruction: 0xf8d7e734\n-\tblvc\t14a3624 \n+\tblvc\t14a361c \n \t\t\t@ instruction: 0xf47e2a2f\n \t\t\t@ instruction: 0xf8d7afc4\n-\tbvc\tfe4a3630 \n+\tbvc\tfe4a3628 \n \t\t\t@ instruction: 0xf47e2a72\n \t\t\t@ instruction: 0xf8d7afbe\n-\tbvc\tff4a363c \n+\tbvc\tff4a3634 \n \t\t\t@ instruction: 0xf47e2a6f\n \t\t\t@ instruction: 0xf8d7afb8\n-\tblvc\t4a3648 \n+\tblvc\t4a3640 \n \t\t\t@ instruction: 0xf47e2a63\n \t\t\t@ instruction: 0xf8d7afb2\n-\tbvc\t4a3654 \n+\tbvc\t4a364c \n \tsvclt\t0x00042a2f\n \tandsvs\tr2, sl, r7, lsl #4\n \tsvclt\t0x00a9f7fe\n \t\t\t@ instruction: 0xf0036f78\n \t\t\t@ instruction: 0xf8d7fb19\n \t\t\t@ instruction: 0x460230b8\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tadceq\tpc, r4, r3, asr #17\n \t\t\t@ instruction: 0xf7ebe5b0\n-\t\t\t@ instruction: 0x4603ebba\n+\t\t\t@ instruction: 0x4603ebbe\n \tldrsbteq\tpc, [r4], r7\t@ \n \teorvs\tr6, r3, fp, lsl r8\n \tcdp2\t0, 11, cr15, cr14, cr5, {0}\n \torrsvc\tpc, r8, r7, lsl #10\n \t\t\t@ instruction: 0x200064b8\n-\tbl\tfe6d9360 \n+\tbl\tfe7d9358 \n \t\t\t@ instruction: 0x3674f8df\n \tldrsbtcs\tpc, [ip], r7\t@ \n \taddpl\tpc, r6, r7, lsl #10\n \tandcc\tr2, r8, r0, lsl #2\n \tteqvs\tfp, #13828096\t@ 0xd30000\n-\tldc\t7, cr15, [lr], #-936\t@ 0xfffffc58\n+\tmcrr\t7, 14, pc, r2, cr10\t@ \n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \teorshi\tpc, ip, #64\t@ 0x40\n \tstrpl\tpc, [r6, #1287]\t@ 0x507\n \tssathi\tpc, #5, pc, asr #17\t@ \n \t\t\t@ instruction: 0xf5073508\n \t\t\t@ instruction: 0x46287498\n \t\t\t@ instruction: 0xf7eb44f8\n-\t\t\t@ instruction: 0xf8dfea86\n+\t\t\t@ instruction: 0xf8dfea8a\n \t\t\t@ instruction: 0xf8d73644\n \t\t\t@ instruction: 0xf85220bc\n \tstrbmi\tr9, [r8], -r3\n-\tsvc\t0x0028f7ea\n+\tsvc\t0x002cf7ea\n \tsbcseq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0x51b4f507\n \tsubcs\tr6, r0, #196608\t@ 0x30000\n \tstmdavs\tr0, {r4, r8, ip, sp}\n \t\t\t@ instruction: 0xf00763fb\n \t\t\t@ instruction: 0x6cb9f99d\n \tmrrceq\t0, 4, pc, r5, cr15\t@ \n \trscseq\tpc, r9, #268435460\t@ 0x10000004\n \tandgt\tpc, r0, sp, asr #17\n \tstrdls\tr6, [r1], -fp\n \tstrbmi\tr9, [r1], -r2, lsl #2\n \t\t\t@ instruction: 0x0094f8d7\n-\tblx\t15744e \n+\tblx\t157446 \n \t\t\t@ instruction: 0xf7eb4628\n-\tblvs\tf15e30 \n+\tblvs\tf15e38 \n \tldrmi\tr4, [r8, r8, asr #12]\n \tstmdavs\tr0!, {r0, r4, r5, r9, sl, lr}\n-\tbl\t14d93f0 \n+\tbl\t15d93e8 \n \t\t\t@ instruction: 0xf0146cb8\n \tsvcvs\t0x0078f8ff\n \t\t\t@ instruction: 0xf8fcf014\n \t\t\t@ instruction: 0x0630f8df\n \t\t\t@ instruction: 0xf0034478\n \t\t\t@ instruction: 0xf8d7faaf\n \t\t\t@ instruction: 0xf50330b8\n \t\t\t@ instruction: 0xf8df5280\n \t\t\t@ instruction: 0xf8c235f4\n \t\t\t@ instruction: 0xf8d700a4\n \tldmpl\tr3, {r2, r3, r4, r5, r7, sp}^\n-\tblcs\t354e0 \n+\tblcs\t354d8 \n \tmrcge\t4, 2, APSR_nzcv, cr6, cr14, {1}\n \t\t\t@ instruction: 0x060cf8df\n \tvmax.s8\tq10, , \n \tldrbtmi\tr0, [r8], #-767\t@ 0xfffffd01\n \tstc2l\t0, cr15, [sl], #160\t@ 0xa0\n \tmcrlt\t7, 2, pc, cr12, cr14, {7}\t@ \n \t\t\t@ instruction: 0xf9b2f02a\n \tstmdacs\tr0, {r3, r4, r5, r6, r7, sp, lr}\n \t\t\t@ instruction: 0xf8dfd043\n \t\t\t@ instruction: 0xf1073594\n \t\t\t@ instruction: 0xf8d701f8\n \t\t\t@ instruction: 0x462820bc\n \tldrsbtvs\tr5, [fp], -r3\n-\tbl\t7d9458 \n+\tbl\t8d9450 \n \t\t\t@ instruction: 0xf5074629\n \t\t\t@ instruction: 0xf7ea706a\n-\tstrmi\tlr, [r4], -sl, asr #23\n+\tstrmi\tlr, [r4], -lr, asr #23\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078238\n \tldrtmi\tr7, [r0], -sl, ror #12\n-\tb\t5d9474 \n+\tb\t6d946c \n \tstrbcc\tpc, [r4, #-2271]!\t@ 0xfffff721\t@ \n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0x462858d5\n-\tcdp\t7, 11, cr15, cr10, cr10, {7}\n+\tcdp\t7, 11, cr15, cr14, cr10, {7}\n \tmovwls\tr6, #6395\t@ 0x18fb\n \t\t\t@ instruction: 0xf8d7207c\n \t\t\t@ instruction: 0xf8df30a0\n \t\t\t@ instruction: 0xf5a325a8\n \t\t\t@ instruction: 0xf8df63d2\n \tldrbtmi\tr1, [sl], #-1444\t@ 0xfffffa5c\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf6409202\n \tandls\tr7, r0, r2, lsr r2\n \t\t\t@ instruction: 0xf0072020\n \t\t\t@ instruction: 0x4630fa9b\n-\tb\t5594b4 \n+\tb\t6594ac \n \tldmdavs\tsl!, {r3, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d74790\n \tstrtmi\tr3, [r1], -r0, lsr #1\n \tbicvs\tpc, lr, #683671552\t@ 0x28c00000\n \t\t\t@ instruction: 0xf7eb6818\n-\t\t\t@ instruction: 0xf7ebeae6\n-\tstmdavs\tr3, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7ebeaea\n+\tstmdavs\tr3, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0002b09\n \t\t\t@ instruction: 0xf8d781a6\n \t\t\t@ instruction: 0xf5a220a0\n \t\t\t@ instruction: 0x601362d2\n \tmcrlt\t7, 6, pc, cr1, cr14, {7}\t@ \n \tldrsbeq\tpc, [r4], #135\t@ 0x87\t@ \n \tbicseq\tpc, r4, #-1073741823\t@ 0xc0000001\n@@ -21100,115 +21098,115 @@\n \t\t\t@ instruction: 0xf0283010\n \t\t\t@ instruction: 0xf507f8f1\n \tsubcs\tr5, r0, #-2147483604\t@ 0x8000002c\n \ttstcc\tr0, r0, lsr #16\n \t\t\t@ instruction: 0xf8f4f007\n \torrvc\tpc, ip, r7, lsl #10\n \t\t\t@ instruction: 0xf7eb2000\n-\t\t\t@ instruction: 0xf8dfeabe\n+\t\t\t@ instruction: 0xf8dfeac2\n \t\t\t@ instruction: 0xf8d734bc\n \tstrhcs\tr2, [r0, -ip]\n \teorscs\tpc, r8, r7, lsl #12\n \tadcsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tbl\t18d952c \n+\tbl\t19d9524 \n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \torrshi\tpc, r3, r0, asr #32\n \tldrcs\tpc, [r8, #-1543]!\t@ 0xfffff9f9\n \tstrvc\tpc, [ip], #1287\t@ 0x507\n \t\t\t@ instruction: 0xf7eb4628\n-\t\t\t@ instruction: 0xf8dfe9ae\n+\t\t\t@ instruction: 0xf8dfe9b2\n \t\t\t@ instruction: 0xf8d73494\n \t\t\t@ instruction: 0xf85220bc\n \tstrbmi\tr8, [r0], -r3\n-\tcdp\t7, 5, cr15, cr0, cr10, {7}\n+\tcdp\t7, 5, cr15, cr4, cr10, {7}\n \tmovwls\tr6, #15931\t@ 0x3e3b\n \tbicseq\tpc, r8, #-1073741823\t@ 0xc0000001\n \tadcspl\tpc, r2, r7, lsl #10\n \tldrbne\tpc, [r8], #2271\t@ 0x8df\t@ \n \tvqadd.s8\td19, d1, d0\n \tldmdavs\tfp, {r3, r6, r9}\n \tandls\tr4, r2, r9, ror r4\n \tadcspl\tpc, r0, r7, lsl #10\n \tandls\tr3, r1, r0, lsl r0\n \tandls\tr2, r0, pc, rrx\n \t\t\t@ instruction: 0x0094f8d7\n-\tblx\tbd75f8 \n+\tblx\tbd75f0 \n \t\t\t@ instruction: 0xf7eb4628\n-\tstrbmi\tlr, [r0], -r8, lsr #19\n+\tstrbmi\tlr, [r0], -ip, lsr #19\n \t\t\t@ instruction: 0x47986abb\n \tldrtmi\tr6, [r1], -r0, lsr #16\n-\tb\t1f5959c \n-\tbllt\tffe595f0 \n+\tb\tfe059594 \n+\tbllt\tffe595e8 \n \tldrtcc\tpc, [r8], #-2271\t@ 0xfffff721\t@ \n \tldrsbtcs\tpc, [ip], r7\t@ \n \tsvcvs\t0x003b58d0\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7eb607b\n-\tvst1.16\t{d30-d31}, [pc :256], ip\n+\tvst1.32\t{d30-d31}, [pc], r0\n \t\t\t@ instruction: 0xf0145080\n \t\t\t@ instruction: 0xf8d7f887\n \tstrhvc\tr3, [r4], -r8\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tadceq\tpc, r4, r3, asr #17\n \t\t\t@ instruction: 0xf8dfe45d\n \teorscs\tr1, r1, #116, 8\t@ 0x74000000\n \tldrdeq\tpc, [r4], r7\t@ \n \t\t\t@ instruction: 0xf0284479\n \t\t\t@ instruction: 0xf7fef883\n \t\t\t@ instruction: 0xf507bf5e\n \tmulcs\tr0, lr, r1\n-\tb\t15595ec \n+\tb\t16595e4 \n \t\t\t@ instruction: 0xf8d74bfa\n \t\t\t@ instruction: 0xf50720bc\n \tswpcs\tr5, r7, [r0]\n \tldmpl\tr3, {r3, r4, ip, sp}^\n \t\t\t@ instruction: 0xf7ea617b\n-\t\t\t@ instruction: 0x4604eafa\n+\t\t\t@ instruction: 0x4604eafe\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078148\n \t\t\t@ instruction: 0x36185697\n \t\t\t@ instruction: 0xf7eb4630\n-\tblmi\tffc95b84 \n+\tblmi\tffc95b8c \n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0x462858d5\n-\tstcl\t7, cr15, [sl, #936]!\t@ 0x3a8\n+\tstcl\t7, cr15, [lr, #936]!\t@ 0x3a8\n \t\t\t@ instruction: 0xf8df6dbb\n \tvshl.s8\td17, d16, d1\n \tmovwls\tr1, #8766\t@ 0x223e\n \tldclvs\t0, cr2, [fp], #336\t@ 0x150\n \tmovwls\tr4, #5241\t@ 0x1479\n \tandls\tr4, r0, r3, lsr #12\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf9d0f007\n \t\t\t@ instruction: 0xf7eb4630\n-\tstrtmi\tlr, [r8], -sl, asr #18\n+\tstrtmi\tlr, [r8], -lr, asr #18\n \t\t\t@ instruction: 0x4798697b\n \tteqeq\tip, r7\t@ \t@ \n \t\t\t@ instruction: 0xf7eb4621\n-\tstrt\tlr, [r7], #2590\t@ 0xa1e\n+\tstrt\tlr, [r7], #2594\t@ 0xa22\n \tldrvc\tpc, [r4], #1287\t@ 0x507\n \tandseq\tpc, ip, r4, lsr #3\n \t\t\t@ instruction: 0xf848f029\n \ttsteq\tr8, r4, lsr #3\t@ \n \t\t\t@ instruction: 0xf7eb2000\n-\tblmi\tff695f10 \n+\tblmi\tff695f18 \n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf6072100\n \tldmpl\tr3, {r3}^\n \t\t\t@ instruction: 0xf7ea60bb\n-\t\t\t@ instruction: 0x4680eab8\n+\t\t\t@ instruction: 0x4680eabc\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf6078111\n \t\t\t@ instruction: 0xf5070508\n \tstrtmi\tr7, [r8], -r8, lsl #9\n-\tstmdb\tr2, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr6, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d74bcf\n \tldmpl\tr6, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0xf7ea4630\n-\t\t\t@ instruction: 0xf107eda8\n+\t\t\t@ instruction: 0xf107edac\n \t\t\t@ instruction: 0xf10702e4\n \t\t\t@ instruction: 0xf50703c0\n \ttstcc\tr0, lr, lsr #3\n \tldmdavs\tr0, {r0, r1, r3, r4, fp, sp, lr}\n \tteqvs\tfp, r0, asr #4\n \t\t\t@ instruction: 0xf81af007\n \tandls\tr6, r4, #928\t@ 0x3a0\n@@ -21218,143 +21216,143 @@\n \tldrbtmi\tr9, [r9], #-515\t@ 0xfffffdfd\n \tldmdbvs\tfp!, {r0, r2, r3, r4, r6, r7, r9, fp, lr}\n \tldrbtmi\tr9, [sl], #-0\n \t\t\t@ instruction: 0x0094f8d7\n \tvhsub.s8\td25, d1, d1\n \t\t\t@ instruction: 0xf0070233\n \t\t\t@ instruction: 0x4628f97b\n-\tldm\tr4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tfp!, {r4, r5, r9, sl, lr}\n \tstmdavs\tr0!, {r3, r4, r7, r8, r9, sl, lr}\n \t\t\t@ instruction: 0xf7eb4641\n-\t\t\t@ instruction: 0xf7ffe9ca\n-\tblmi\tfed8a470 \n+\t\t\t@ instruction: 0xf7ffe9ce\n+\tblmi\tfed8a468 \n \tldrsbtcs\tpc, [ip], r7\t@ \n \tldclvs\t8, cr5, [fp, #832]!\t@ 0x340\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7eb60bb\n-\tsvcvs\t0x0078e9ca\n+\tsvcvs\t0x0078e9ce\n \tldc2l\t0, cr15, [r8], {5}\n \tlslvc\tpc, r7, #10\t@ \n \t\t\t@ instruction: 0x465061f8\n-\tldmib\tr4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d74baa\n \t\t\t@ instruction: 0xf50720bc\n \tldrbmi\tr5, [r1], -r0, lsr #1\n \tldmpl\tr3, {r4, ip, sp}^\n \t\t\t@ instruction: 0xf7ea607b\n-\t\t\t@ instruction: 0x4604ea5a\n+\t\t\t@ instruction: 0x4604ea5e\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50780bd\n \tldrcc\tr5, [r0], -r0, lsr #13\n \t\t\t@ instruction: 0xf7eb4630\n-\tblmi\tfe895a44 \n+\tblmi\tfe895a4c \n \tldrsbtcs\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0x462858d5\n-\tstcl\t7, cr15, [sl, #-936]\t@ 0xfffffc58\n+\tstcl\t7, cr15, [lr, #-936]\t@ 0xfffffc58\n \tldrsbtcc\tpc, [r8], r7\t@ \n \tldrhcs\tr4, [ip], #-154\t@ 0xffffff66\n \taddpl\tpc, r5, #12582912\t@ 0xc00000\n \tldrbtmi\tr6, [r9], #-2555\t@ 0xfffff605\n \tandls\tr9, r0, r2, lsl #6\n \tandcc\tr4, ip, #36700160\t@ 0x2300000\n \trscscc\tpc, pc, pc, asr #32\n \tvhsub.s8\td25, d1, d1\n \t\t\t@ instruction: 0xf0071262\n \tldrtmi\tpc, [r0], -sp, lsr #18\t@ \n-\tstmia\tr6!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tsl!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4628687a\n \t\t\t@ instruction: 0xf8d74790\n \tstrtmi\tr0, [r1], -r0, asr #2\n-\tldmdb\tsl!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tlr!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf01369f8\n \tldr\tpc, [r0, #-3879]\t@ 0xfffff0d9\n \t\t\t@ instruction: 0xf8d74b8c\n \tldmpl\tr0, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0x47986d7b\n \taddsvs\tpc, r8, r7, lsl #12\n-\tldmdb\tr8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tip!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d74b87\n \tldmpl\tr0, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0x47986d3b\n \trsbmi\tpc, r8, r7, lsl #12\n-\tstmdb\tlr!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr2!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d74b82\n \tldmpl\tr0, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0x47986c7b\n \tsubsvs\tpc, r8, r7, lsl #10\n-\tstmdb\tr4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d74b7d\n \tldmpl\tr0, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0x47986c3b\n \teorsvs\tpc, r5, r7, lsl #10\n-\tldmdb\tsl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tlr, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d74b78\n \tldmpl\tr0, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0x47986b3b\n \taddpl\tpc, r6, r7, lsl #10\n \t\t\t@ instruction: 0xf7eb3008\n-\tblmi\t1d15da4 \n+\tblmi\t1d15dac \n \tldrsbtcs\tpc, [ip], r7\t@ \n-\tbvs\tffef1bac \n+\tbvs\tffef1ba4 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7eb508f\n-\t\t\t@ instruction: 0xf8d7e946\n+\t\t\t@ instruction: 0xf8d7e94a\n \tstmdbcs\tr0, {r3, r5, r6, r7, ip}\n \tmrcge\t4, 2, APSR_nzcv, cr5, cr15, {3}\n \tldrdcc\tpc, [r8], #135\t@ 0x87\t@ \n \t\t\t@ instruction: 0xf8c73301\n \t\t\t@ instruction: 0xf7fe30e8\n-\tblmi\t1ccaab4 \n+\tblmi\t1ccaaac \n \tldrsbtcs\tpc, [ip], r7\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf43e2b00\n \tstmibmi\tr3, {r2, r5, r6, r9, sl, fp, sp, pc}\n \tadcsmi\tpc, r1, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2178\t@ 0xfffff77e\n \t\t\t@ instruction: 0xf0284478\n \t\t\t@ instruction: 0xf7fefad7\n-\tblmi\t180b21c \n+\tblmi\t180b214 \n \tldrsbtcs\tpc, [ip], r7\t@ \n-\tbvs\tfeef1bfc \n+\tbvs\tfeef1bf4 \n \t\t\t@ instruction: 0xf6074798\n \t\t\t@ instruction: 0xf7eb2038\n-\tblmi\t16d5d40 \n+\tblmi\t16d5d48 \n \tldrsbtcs\tpc, [ip], r7\t@ \n-\tbvs\tef1c10 \n+\tbvs\tef1c08 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7eb60de\n-\tblmi\t1595d2c \n+\tblmi\t1595d34 \n \tldrsbtcs\tpc, [ip], r7\t@ \n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7eb6012\n-\tblmi\t1455d18 \n+\tblmi\t1455d20 \n \tldrsbtcs\tpc, [ip], r7\t@ \n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \tmulscc\tr8, r7, r0\n-\tldm\tlr!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr2, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d74b4a\n \tldmpl\tr0, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0x479868bb\n \tandeq\tpc, r8, r7, lsl #12\n-\tldm\tr4!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d74b45\n \tldmpl\tr0, {r2, r3, r4, r5, r7, sp}^\n \t\t\t@ instruction: 0x4798687b\n \tadcpl\tpc, r0, r7, lsl #10\n \t\t\t@ instruction: 0xf7eb3010\n-\tblmi\t1055cd8 \n+\tblmi\t1055ce0 \n \tldrsbtcs\tpc, [ip], r7\t@ \n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7eb706a\n-\t\t\t@ instruction: 0xf7eae8e0\n-\tldmdavs\tfp, {r3, r4, r7, r9, sl, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7eae8e4\n+\tldmdavs\tfp, {r2, r3, r4, r7, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf43e2b00\n \tldmdbmi\tr9, {r2, r3, r9, sl, fp, sp, pc}^\n \tadcsmi\tpc, r8, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2136\t@ 0xfffff7a8\n \t\t\t@ instruction: 0xf0284478\n \t\t\t@ instruction: 0xf7fefa7f\n \t\t\t@ instruction: 0xf8d7be02\n@@ -21396,15 +21394,15 @@\n \t\t\t@ instruction: 0xf0319100\n \t\t\t@ instruction: 0xf8d7fb79\n \tstmdacs\tr1, {r3, r4, r5, r7, ip, sp}\n \t\t\t@ instruction: 0xf47f681b\n \tstmdavs\tr2!, {r0, r3, r4, fp, sp, pc}\n \tldrdne\tpc, [r4], r7\t@ \n \tldrsbteq\tpc, [r4], r7\t@ \n-\tblx\tff557ad6 \n+\tblx\tff557ace \n \t\t\t@ instruction: 0xf43e2800\n \tstmdbmi\tfp!, {r1, r2, r3, r5, r6, r8, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf8d72231\n \tldrbtmi\tr0, [r9], #-164\t@ 0xffffff5c\n \tcdp2\t0, 8, cr15, cr10, cr7, {1}\n \tstcllt\t7, cr15, [r5, #-1016]!\t@ 0xfffffc08\n \tandeq\tsl, r4, r0, asr #12\n@@ -21447,116 +21445,116 @@\n \t\t\t@ instruction: 0x000499ba\n \tmuleq\tr4, r8, r9\n \tandeq\tr9, r4, lr, lsr r9\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstclmi\t6, cr4, [r1, #-24]!\t@ 0xffffffe8\n \taddslt\tr4, r8, r1, ror #20\n \tcfstrdmi\tmvd4, [r1], #-500\t@ 0xfffffe0c\n-\tblmi\t18876ec \n+\tblmi\t18876e4 \n \tldrbtmi\tr5, [ip], #-2218\t@ 0xfffff756\n \tldmdavs\tr2, {r0, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f64fa\n \t\t\t@ instruction: 0xf8540200\n \t\t\t@ instruction: 0xf8d88003\n-\tblcs\t27af4 \n-\tblmi\t1710058 \n+\tblcs\t27aec \n+\tblmi\t1710050 \n \tandls\tpc, r3, r4, asr r8\t@ \n \torrpl\tpc, r0, #37748736\t@ 0x2400000\n \tteqmi\tr4, #13828096\t@ 0xd30000\t@ \n \tvstrcs.16\ts22, [r0, #-200]\t@ 0xffffff38\t@ \n \t\t\t@ instruction: 0xf8d3d057\n \tldmiblt\tr3, {r2, r6, r8, r9, ip, sp}\n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf04f808f\n \tstrd\tr3, [r1], -pc\t@ \n \tmovtcc\tpc, #18643\t@ 0x48d3\t@ \n-\tblx\tfece6f28 \n-\tb\t1418938 \n+\tblx\tfece6f20 \n+\tb\t1418930 \n \tsvclt\t0x00081353\n-\tblcs\t24734 \n+\tblcs\t2472c \n \tteqcs\tr3, ip, ror #3\n \t\t\t@ instruction: 0xf7fc4630\n \tstrmi\tpc, [r4], -sp, ror #16\n \tcmple\tr7, r0, lsl #16\n \tldrdge\tpc, [r0, -pc]!\t@ \n \tvmin.s8\td20, d1, d18\n \tldrbtmi\tr1, [sl], #433\t@ 0x1b1\n \t\t\t@ instruction: 0xf01d4650\n \tstrdlt\tpc, [r0, r7]!\n \tcmple\tsl, r0, lsl #26\n \tldrdcc\tpc, [r0], -r8\n \tstrcs\tfp, [r0], #-2507\t@ 0xfffff635\n-\tblmi\tf2e46c \n+\tblmi\tf2e464 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tsl, r0, lsl #6\n \tldrbcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstccs\t7, cr8, [r0, #-960]\t@ 0xfffffc40\n \t\t\t@ instruction: 0xf8d8d0ea\n \t\t\t@ instruction: 0xf5093000\n \t\t\t@ instruction: 0xf8c95980\n-\tblcs\t2c8a4 \n+\tblcs\t2c89c \n \tldmdbmi\tr6!, {r0, r2, r5, r6, r7, ip, lr, pc}\n \tsbcne\tpc, r1, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2101\t@ 0xfffff7cb\n \t\t\t@ instruction: 0xf0284478\n \t\t\t@ instruction: 0xe7ddf95b\n \tvst2.8\t{d20,d22}, [pc :256], r3\n \tldmdami\tr3!, {r0, r2, r3, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf880f028\n \t\t\t@ instruction: 0xf8d8e79d\n-\tblcs\t27bc0 \n+\tblcs\t27bb8 \n \tstmdbmi\tpc!, {r0, r1, r2, r3, r6, r7, ip, lr, pc}\t@ \n \tadcne\tpc, r3, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2094\t@ 0xfffff7d2\n \t\t\t@ instruction: 0xf0284478\n \tstrb\tpc, [r7, r5, asr #18]\t@ \n \tldrdcc\tpc, [r0], -r8\n \taddsle\tr2, lr, r0, lsl #22\n \tvmla.i8\td20, d1, d26\n \tstmdami\tsl!, {r0, r2, r3, r5, r7, r9, ip}\n-\tldrbtcc\tpc, [pc], #79\t@ 1bbe8 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 1bbe0 \t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf936f028\n \t\t\t@ instruction: 0xf7eae7b8\n-\tstmdavs\tr3, {r2, r3, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r4, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf1072240\n \tldrmi\tr0, [r8], -ip, lsl #2\n \t\t\t@ instruction: 0xf006607b\n \tldmdavs\tfp!, {r0, r1, r5, r7, r8, sl, fp, ip, sp, lr, pc}^\n \tstmib\tsp, {r1, r2, r3, r4, r5, r6, r9, sp}^\n \tandls\tr0, r0, #1048576\t@ 0x100000\n \t\t\t@ instruction: 0xf04f4651\n \tvqadd.s8\t, , \n \t\t\t@ instruction: 0xf00612bc\n \t\t\t@ instruction: 0xf8d8ff0d\n-\tblcs\t27c24 \n+\tblcs\t27c1c \n \tsvcge\t0x0079f43f\n \t\t\t@ instruction: 0x46514819\n \tadcsne\tpc, pc, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xf0284478\n \t\t\t@ instruction: 0xe770f913\n \tvmul.i8\td20, d1, d6\n \tldmdami\tr6, {r3, r5, r7, r9, ip}\n-\tldrbtcc\tpc, [pc], #79\t@ 1bc44 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 1bc3c \t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf908f028\n \t\t\t@ instruction: 0xf7eae78a\n-\tsvclt\t0x0000ed12\n-\tandeq\tfp, r6, ip, lsr #10\n+\tsvclt\t0x0000ed16\n+\tandeq\tfp, r6, r4, lsr r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r6, r2, lsr #10\n+\tandeq\tfp, r6, sl, lsr #10\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr9, r4, r6, lsr ip\n-\tmuleq\tr6, r8, r4\n+\tandeq\tfp, r6, r0, lsr #9\n \tandeq\tr9, r4, r6, ror #23\n \tandeq\tsl, r4, r0, lsr #18\n \tldrdeq\tr9, [r4], -r4\n \tandeq\tsl, r4, lr, lsl #18\n \t\t\t@ instruction: 0x00049bba\n \tstrdeq\tsl, [r4], -r4\n \tmuleq\tr4, ip, fp\n@@ -21572,150 +21570,150 @@\n \t\t\t@ instruction: 0x4604447b\n \trscsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tfp!, {r0, r2, r3, r4, r7, fp, ip, lr}\n \tcmple\tr3, r0, lsl #22\n \t\t\t@ instruction: 0xf8df4620\n \t\t\t@ instruction: 0xf0048130\n-\tblmi\t131bab4 \n+\tblmi\t131baac \n \t\t\t@ instruction: 0x460244f8\n \t\t\t@ instruction: 0x4604447b\n \tstrbmi\tr3, [r0], -r8, lsl #7\n \tbicne\tpc, lr, r1, asr #4\n \t\t\t@ instruction: 0xf942f01d\n-\tblle\t723500 \n+\tblle\t7234f8 \n \tldrbtmi\tr4, [fp], #-2885\t@ 0xfffff4bb\n \t\t\t@ instruction: 0x2098f8d3\n \trsbsmi\tpc, r0, #33554432\t@ 0x2000000\n \tsvcmi\t0x0080f5b2\n \tstrtmi\tsp, [r0], -fp, asr #2\n \tstc2\t0, cr15, [r4], #76\t@ 0x4c\n \tstmdacs\tr0, {r3, r5, fp, sp, lr}\n-\tbmi\t10101f4 \n+\tbmi\t10101ec \n \tldrbtmi\tr4, [sl], #-2872\t@ 0xfffff4c8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3710d15d\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ea81f0\n-\tstmdavs\tr3, {r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n \tbicsle\tr2, sp, r2, lsl #22\n \tvmax.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf7e911ff\n-\tstmdacs\tr0, {r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4e33dadf\n-\tbmi\tced54c \n+\tbmi\tced544 \n \t\t\t@ instruction: 0xf04f4641\n \tldrbtmi\tr3, [lr], #-255\t@ 0xffffff01\n \tstmib\tsp, {r1, r3, r4, r5, r6, sl, lr}^\n \trsbscs\tr2, ip, #1048576\t@ 0x100000\n \tvhsub.s8\td25, d1, d0\n \t\t\t@ instruction: 0xf00612d5\n \tstrtmi\tpc, [r0], -pc, ror #28\n \tldc2l\t0, cr15, [r4], #-76\t@ 0xffffffb4\n-\tblcs\t35e10 \n+\tblcs\t35e08 \n \t\t\t@ instruction: 0xf04fd139\n \t\t\t@ instruction: 0xe7cc30ff\n \tvmla.i8\td20, d1, d24\n \tstmdami\tr8!, {r1, r3, r6, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff9ef027\n \tstmdbmi\tr6!, {r1, r5, r7, r8, r9, sl, sp, lr, pc}\n \trscne\tpc, r7, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2085\t@ 0xfffff7db\n \t\t\t@ instruction: 0xf0284478\n \tandcs\tpc, r0, r7, ror #16\n \tstmdbmi\tr3!, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf8df4633\n \t\t\t@ instruction: 0xf04f808c\n-\tbmi\t8a819c \n+\tbmi\t8a8194 \n \tldrbtmi\tr4, [r8], #1145\t@ 0x479\n \tldrbtmi\tr6, [sl], #-121\t@ 0xffffff87\n \tstmdacs\tr1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \tandls\tr2, r0, #124, 4\t@ 0xc0000007\n \tsbcsne\tpc, pc, #268435460\t@ 0x10000004\n \tcdp2\t0, 4, cr15, cr0, cr6, {0}\n \t\t\t@ instruction: 0xf0134620\n \tstmdavs\tfp!, {r0, r2, r6, sl, fp, ip, sp, lr, pc}\n-\tblcs\t35fa8 \n+\tblcs\t35fa0 \n \tstrbmi\tsp, [r0], -pc, asr #1\n \trscne\tpc, r4, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xf846f028\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7eae797\n-\tstrbmi\tlr, [r1], -lr, asr #24\n+\t\t\t@ instruction: 0x4641ec52\n \tvmin.s8\td20, d1, d16\n \t\t\t@ instruction: 0xf02812da\n \t\t\t@ instruction: 0xe7bef83b\n-\tandeq\tfp, r6, sl, asr r3\n+\tandeq\tfp, r6, r2, ror #6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r6, r0, asr r3\n+\tandeq\tfp, r6, r8, asr r3\n \tandeq\tr0, r0, r8, lsl r6\n \t\t\t@ instruction: 0x00049ab4\n-\tandeq\tr0, r7, ip, lsr #26\n-\tandeq\tr0, r7, r6, lsl sp\n-\tstrdeq\tfp, [r6], -r6\n+\tandeq\tr0, r7, r4, lsr sp\n+\tandeq\tr0, r7, lr, lsl sp\n+\tstrdeq\tfp, [r6], -lr\n \tandeq\tsl, r4, sl, lsl #15\n \tandeq\tsl, r4, r0, lsr #15\n \tandeq\tr9, r4, r0, lsl sl\n \tandeq\tsl, r4, sl, asr r7\n \tstrdeq\tr9, [r4], -lr\n \tandeq\tsl, r4, r8, asr #14\n \tandeq\tr9, r4, r4, ror #19\n \tandeq\tsl, r4, lr, lsr #14\n \tandeq\tsl, r4, lr, asr r7\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tmrrcmi\t6, 0, r4, fp, cr14\n \taddslt\tr4, r7, fp, asr sl\n \tcfldrdmi\tmvd4, [fp, #-496]\t@ 0xfffffe10\n-\tblmi\t1707a48 \n+\tblmi\t1707a40 \n \tldrbtmi\tr5, [sp], #-2210\t@ 0xfffff75e\n \tldmdavs\tr2, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f64fa\n \tstmib\tr7, {r9}^\n \t\t\t@ instruction: 0xf8551000\n \t\t\t@ instruction: 0xf8d88003\n-\tblcs\t27e5c \n-\tblmi\t15503c4 \n+\tblcs\t27e54 \n+\tblmi\t15503bc \n \tstmdbeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}\n \ttstcs\tr1, r0, asr #4\n \tstmiapl\tsp!, {r3, r6, r9, sl, lr}^\n \tmovwls\tr6, #2219\t@ 0x8ab\n \tldrbtmi\tr4, [fp], #-2896\t@ 0xfffff4b0\n-\tstc\t7, cr15, [r0, #936]\t@ 0x3a8\n+\tstc\t7, cr15, [r4, #936]\t@ 0x3a8\n \tsubsle\tr2, r3, r0, lsl #28\n \tstrtmi\tr4, [r2], -lr, asr #16\n \tvcge.s8\td18, d1, d19\n \tldrbtmi\tr1, [r8], #-510\t@ 0xfffffe02\n \t\t\t@ instruction: 0xffbaf02a\n-\tble\t6236a0 \n+\tble\t623698 \n \tstrpl\tpc, [r0, #1285]\t@ 0x505\n \t\t\t@ instruction: 0xf8c52300\n \t\t\t@ instruction: 0xf8d83344\n-\tblcs\t27ea0 \n+\tblcs\t27e98 \n \t\t\t@ instruction: 0xf04fd164\n-\tbmi\t11682a4 \n+\tbmi\t116829c \n \tldrbtmi\tr4, [sl], #-2878\t@ 0xfffff4c2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-203\t@ 0xffffff35\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3754d170\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x464883f0\n-\tstmib\tr8, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tip, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrmi\tr4, [r2], -r9, asr #12\n \t\t\t@ instruction: 0xf02c4620\n \t\t\t@ instruction: 0x4606f8ff\n \t\t\t@ instruction: 0xf0294620\n \t\t\t@ instruction: 0xf44ffe9b\n \t\t\t@ instruction: 0xf7ea71d2\n-\t\t\t@ instruction: 0x4620edde\n+\tstrtmi\tlr, [r0], -r2, ror #27\n \t\t\t@ instruction: 0xf842f02a\n-\tblle\tff4676ec \n+\tblle\tff4676e4 \n \tstrpl\tpc, [r0, #1285]\t@ 0x505\n \t\t\t@ instruction: 0xf8c52301\n \t\t\t@ instruction: 0xf8d83344\n \tstmdacs\tr0, {}\t@ \n \tldmdbmi\tr0!, {r0, r1, r4, r6, r7, ip, lr, pc}\n \tandcs\tpc, ip, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2095\t@ 0xfffff7d1\n@@ -21723,52 +21721,52 @@\n \tandcs\tpc, r0, r7, lsr #31\n \tpushmi\t{r0, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \trscsne\tpc, r2, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2092\t@ 0xfffff7d4\n \t\t\t@ instruction: 0xf0274478\n \tldr\tpc, [ip, fp, asr #29]\n \t\t\t@ instruction: 0xf7ff4620\n-\tbllt\t145ba10 \n+\tbllt\t145ba08 \n \tstrtmi\tr4, [r2], -r8, lsr #16\n \tvcge.s8\td18, d1, d19\n \tldrbtmi\tr1, [r8], #-510\t@ 0xfffffe02\n \t\t\t@ instruction: 0xff62f02a\n-\tblle\tfeb23750 \n+\tblle\tfeb23748 \n \t\t\t@ instruction: 0xf7ea4648\n-\tstrbmi\tlr, [r9], -sl, lsl #19\n+\tstrbmi\tlr, [r9], -lr, lsl #19\n \tstrtmi\tr4, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0xf8c0f02c\n \tstrtmi\tr4, [r0], -r5, lsl #12\n \tcdp2\t0, 5, cr15, cr12, cr9, {1}\n \tbicsvc\tpc, r2, pc, asr #8\n-\tldc\t7, cr15, [lr, #936]\t@ 0x3a8\n+\tstc\t7, cr15, [r2, #936]!\t@ 0x3a8\n \t\t\t@ instruction: 0xf02a4620\n \tstccs\t8, cr15, [r0, #-12]\n \tbfi\tsp, r7, (invalid: 23:4)\n \tvmul.i8\td20, d1, d9\n \tldmdami\tr9, {r0, r1, r4, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff70f027\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf8d8e791\n-\tblcs\t27f88 \n+\tblcs\t27f80 \n \tldmdbmi\tr4, {r0, r1, r3, r7, ip, lr, pc}\n \trscsne\tpc, sl, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf0274478\n \tstr\tpc, [r2, r1, ror #30]\n-\tbl\t1ad9f48 \n-\tandeq\tfp, r6, r8, asr #3\n+\tbl\t1bd9f40 \n+\tldrdeq\tfp, [r6], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0006b1be\n+\tandeq\tfp, r6, r6, asr #3\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr3, r5, sl, lsr #4\n \tstrdeq\tr9, [r4], -lr\n-\tandeq\tfp, r6, r6, asr r1\n+\tandeq\tfp, r6, lr, asr r1\n \tandeq\tr9, r4, lr, ror r8\n \tandeq\tsl, r4, r4, lsr r6\n \tandeq\tr9, r4, sl, ror #16\n \tandeq\tsl, r4, r0, lsr #12\n \tandeq\tr9, r4, lr, asr #16\n \tandeq\tr9, r4, r0, lsl r8\n \tandeq\tsl, r4, r6, asr #11\n@@ -21809,47 +21807,47 @@\n \tldc2\t7, cr15, [r0, #-1020]!\t@ 0xfffffc04\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \tmovtls\tpc, #18630\t@ 0x48c6\t@ \n \tmrc2\t7, 6, pc, cr12, cr15, {7}\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf8c68178\n \t\t\t@ instruction: 0xf8d8a344\n-\tblcs\t28084 \n+\tblcs\t2807c \n \tsbchi\tpc, r0, r0, asr #32\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8dfe039\n \tteqcs\tr3, #220, 6\t@ 0x70000003\n \tvmax.s8\td20, d1, d18\n \tldrbtmi\tr2, [sl], #344\t@ 0x158\n \t\t\t@ instruction: 0xf02a4650\n \t\t\t@ instruction: 0xf1b0fcc5\n-\tblle\t145e4a8 \n+\tblle\t145e4a0 \n \ttsteq\tip, r7, lsl #2\t@ \n \trsbsvs\tr2, r9, r0, lsl #5\n \tcdp2\t0, 5, cr15, cr8, cr11, {1}\n \tcdpne\t2, 0, cr2, cr3, cr0, {0}\n \taddcs\tpc, fp, r7, lsl #17\n \tadcshi\tpc, r0, r0, lsl #6\n \t\t\t@ instruction: 0xf0002d00\n \tstclmi\t0, cr8, [sl], #680\t@ 0x2a8\n-\tbmi\tffaad2bc \n+\tbmi\tffaad2b4 \n \tstmibmi\tsl!, {r2, r3, r4, r5, r6, sp}^\n \tldrbtmi\tr9, [sl], #-0\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf04f4201\n \tvqadd.s8\t, , \n \t\t\t@ instruction: 0xf006227b\n \tstrbmi\tpc, [r8], -r9, lsr #25\t@ \n \t\t\t@ instruction: 0xff40f029\n \t\t\t@ instruction: 0xf7eae004\n-\tstmdavs\tr3, {r1, r2, r3, r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r4, r8, sl, fp, sp, lr, pc}\n \trsble\tr2, r8, r2, lsl #22\n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf04fb9db\n-\tbmi\tff7aa900 \n+\tbmi\tff7aa8f8 \n \tldrbtmi\tr4, [sl], #-3027\t@ 0xfffff42d\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip], r7\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x46488199\n \tssatmi\tr3, #30, r4, lsl #15\n@@ -21862,48 +21860,48 @@\n \tadcscs\tpc, r8, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xf04f48d3\n \tldrbtmi\tr3, [r9], #-2559\t@ 0xfffff601\n \t\t\t@ instruction: 0xf0274478\n \tldrb\tpc, [sl, r9, lsl #29]\t@ \n \t\t\t@ instruction: 0xf0002d00\n \tstmiami\tpc, {r0, r1, r2, r3, r4, r6, r7, pc}^\t@ \n-\tbmi\tff3ed338 \n+\tbmi\tff3ed330 \n \tstmibmi\tpc, {r2, r3, r4, r5, r6, sl, sp}^\t@ \n \tldrbtmi\tr4, [sl], #-1611\t@ 0xfffff9b5\n \tstmib\tsp, {sl, ip, pc}^\n \tldrbtmi\tr0, [r9], #-513\t@ 0xfffffdff\n \trscscc\tpc, pc, pc, asr #32\n \tsubscs\tpc, sl, #268435460\t@ 0x10000004\n \tstc2l\t0, cr15, [r2], #-24\t@ 0xffffffe8\n \tstrtmi\tlr, [r9], -r0, asr #15\n \t\t\t@ instruction: 0xf7ff4620\n \tstrtmi\tpc, [r9], -r5, lsr #25\n \t\t\t@ instruction: 0xf7ff4620\n-\tbmi\tff19bad4 \n+\tbmi\tff19bacc \n \tstmdacs\tr0, {r1, r3, r4, r5, r6, sl, lr}\n \tsvcge\t0x0077f43f\n \trsbscs\tr4, ip, r3, asr #19\n \tmovwcs\tr4, #3267\t@ 0xcc3\n \tandls\tr4, r0, r9, ror r4\n \t\t\t@ instruction: 0xf04f447c\n \tstmib\tsp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \tvshl.s8\td18, d1, d1\n \trsbsvs\tr2, r9, fp, asr #4\n \tmcrr2\t0, 0, pc, r4, cr6\t@ \n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t3639c \n+\tblcs\t36394 \n \tstrtmi\tsp, [r0], -r1, lsr #1\n \tsubcs\tpc, pc, #268435460\t@ 0x10000004\n \tldmibcc\tpc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\t@ \n \tcdp2\t0, 4, cr15, cr10, cr7, {1}\n \t\t\t@ instruction: 0x4629e79b\n \t\t\t@ instruction: 0xf7ff4620\n \tstmdacs\tr0, {r0, r2, r3, r5, r9, sl, fp, ip, sp, lr, pc}\n \trschi\tpc, sl, r0, asr #32\n-\tblmi\tfe9086b0 \n+\tblmi\tfe9086a8 \n \tldmpl\tr3!, {r0, r9, sp}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmovtcs\tpc, #18627\t@ 0x48c3\t@ \n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf43f2b00\n \tstmibmi\tsp!, {r0, r1, r3, r6, r8, r9, sl, fp, sp, pc}\n \teorscs\tpc, r1, #268435460\t@ 0x10000004\n@@ -21913,22 +21911,22 @@\n \tldrb\tpc, [ip, -fp, lsr #28]!\t@ \n \tvmla.i8\td20, d17, d25\n \tstmiami\tr9!, {r0, r1, r2, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 2, cr15, cr2, cr7, {1}\n \tstcmi\t7, cr14, [r7], #460\t@ 0x1cc\n \t\t\t@ instruction: 0xe754447c\n-\tldcl\t7, cr15, [r4], #-936\t@ 0xfffffc58\n+\tldcl\t7, cr15, [r8], #-936\t@ 0xfffffc58\n \tldmdavs\tr9!, {r0, r1, r7, r9, sl, lr}^\n \tstrmi\tr2, [r8], -r0, lsl #4\n \tandcs\tpc, r0, fp, asr #17\n \tandcs\tr4, sl, #17825792\t@ 0x1100000\n-\tstmia\tlr!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr2!, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrdcc\tpc, [r0], -fp\n-\tblcs\t8ada48 \n+\tblcs\t8ada40 \n \tstmdacs\tr0, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n \tmovwcs\tfp, #8148\t@ 0x1fd4\n \teorsvs\tr2, fp, r0, lsl #6\n \tstccs\t12, cr13, [r0, #-92]\t@ 0xffffffa4\n \taddhi\tpc, r8, r0\n \tldrbtmi\tr4, [ip], #-3225\t@ 0xfffff367\n \tcmncs\tip, #10027008\t@ 0x990000\n@@ -21938,15 +21936,15 @@\n \t\t\t@ instruction: 0xf04f4479\n \tvqadd.s8\t, , \n \t\t\t@ instruction: 0xf0062271\n \tstrbmi\tpc, [r8], -r1, ror #23\t@ \n \tcdp2\t0, 7, cr15, cr8, cr9, {1}\n \trsbsvs\tlr, r8, ip, lsr r7\n \t\t\t@ instruction: 0xf0294648\n-\tblmi\t1e5bc54 \n+\tblmi\t1e5bc4c \n \tldmpl\tr6!, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmib\tr6, {r0, r1, r4, r6, r7, r8, r9, sl, ip}^\n \taddmi\tr0, fp, #-2147483648\t@ 0x80000000\n \taddmi\tfp, r2, #8, 30\n \tldmdavs\tfp!, {r0, r2, r3, r4, r5, ip, lr, pc}\n \t\t\t@ instruction: 0xf8cb4650\n \tvhadd.s8\td19, d1, d0\n@@ -21961,58 +21959,58 @@\n \tandcs\tlr, r1, sp, asr #19\n \t\t\t@ instruction: 0xf04f4479\n \tvqadd.s8\t, , \n \t\t\t@ instruction: 0xf00622af\n \tmovwcs\tpc, #2993\t@ 0xbb1\t@ \n \tmovtcc\tpc, #18630\t@ 0x48c6\t@ \n \t\t\t@ instruction: 0xf8dbe70c\n-\tbcs\te42e4 \n+\tbcs\te42dc \n \trsbsvs\tsp, fp, r3, ror #3\n \tsuble\tr2, r1, r0, lsl #26\n \tstrpl\tpc, [r0], r6, lsl #10\n \tstrtmi\tr4, [r0], -r9, lsr #12\n-\tbleq\t98434 \n+\tbleq\t9842c \n \tmovtlt\tpc, #18630\t@ 0x48c6\t@ \n-\tblx\tff95a2fe \n+\tblx\tff95a2f6 \n \tsxtab16mi\tr6, r1, fp, ror #16\n \trsbsle\tr2, r3, r0, lsl #16\n \t\t\t@ instruction: 0xf8c6683b\n \tldrbt\tr3, [r3], r4, asr #6\n \tldrbtmi\tr4, [r8], #-2160\t@ 0xfffff790\n \t\t\t@ instruction: 0xb125e71f\n \tstrpl\tpc, [r0], r6, lsl #10\n \t\t\t@ instruction: 0xf8c62301\n \t\t\t@ instruction: 0xf8d83344\n-\tblcs\t28328 \n+\tblcs\t28320 \n \tmcrge\t4, 5, pc, cr14, cr15, {1}\t@ \n \tvmla.i8\tq10, , q13\n \tstmdami\tsl!, {r1, r2, r7, r9, sp}^\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [lr, #156]\t@ 0x9c\n \tstmdami\tr7!, {r0, r1, r2, r3, r4, r6, r7, r9, sl, sp, lr, pc}^\n-\tbmi\t19e5538 \n+\tbmi\t19e5530 \n \tldrbtmi\tr4, [r8], #-2407\t@ 0xfffff699\n \tstrls\tr4, [r0], #-1146\t@ 0xfffffb86\n \tandcs\tlr, r1, sp, asr #19\n \t\t\t@ instruction: 0xf04f4479\n \tvqadd.s8\t, , \n \t\t\t@ instruction: 0xf00622af\n \tstrb\tpc, [r9], fp, ror #22\t@ \n \tldrbtmi\tr4, [ip], #-3169\t@ 0xfffff39f\n-\tbmi\t1896144 \n+\tbmi\t189613c \n \tsmlsdx\tpc, sl, r4, r4\t@ \n \tstrtmi\tr4, [r0], -r9, lsr #12\n-\tblx\tfea5a376 \n+\tblx\tfea5a36e \n \t\t\t@ instruction: 0x4629687b\n \trsbsvs\tr4, fp, r0, lsr #12\n \tldc2l\t7, cr15, [r4, #-1020]\t@ 0xfffffc04\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \tldmdami\tsl, {r0, r2, r3, r6, ip, lr, pc}^\n-\tbmi\t16a5580 \n+\tbmi\t16a5578 \n \tldrbtmi\tr4, [r8], #-2394\t@ 0xfffff6a6\n \tstrls\tr4, [r0], #-1146\t@ 0xfffffb86\n \tandcs\tlr, r1, sp, asr #19\n \t\t\t@ instruction: 0xf04f4479\n \tvqadd.s8\t, , \n \t\t\t@ instruction: 0xf00622a4\n \tstrt\tpc, [r5], r7, asr #22\n@@ -22021,58 +22019,58 @@\n \trsbscs\tr4, ip, r3, asr r9\n \t\t\t@ instruction: 0x464b4c53\n \tandls\tr4, r0, r9, ror r4\n \t\t\t@ instruction: 0xf04f447c\n \tstmib\tsp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \tvshl.s8\td18, d1, d1\n \trsbsvs\tr2, r9, r5, lsr r2\n-\tblx\tcd83ee \n+\tblx\tcd83e6 \n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t365c0 \n+\tblcs\t365b8 \n \tmcrge\t4, 4, pc, cr15, cr15, {1}\t@ \n \tvmax.s8\td20, d1, d16\n \t\t\t@ instruction: 0xf04f2239\n \t\t\t@ instruction: 0xf02739ff\n \t\t\t@ instruction: 0xe688fd37\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \t\t\t@ instruction: 0xf7ff607b\n \tldmdavs\tfp!, {r0, r3, r4, r8, sl, fp, ip, sp, lr, pc}^\n-\tbmi\t1108a20 \n+\tbmi\t1108a18 \n \t\t\t@ instruction: 0xf04f4651\n \tldrbtmi\tr3, [sl], #-255\t@ 0xffffff01\n-\tbmi\t1080c14 \n+\tbmi\t1080c0c \n \tandls\tr4, r1, #2046820352\t@ 0x7a000000\n \tandls\tr2, r0, #124, 4\t@ 0xc0000007\n \tadccs\tpc, r4, #268435460\t@ 0x10000004\n-\tblx\t3d8436 \n+\tblx\t3d842e \n \tmovtls\tpc, #18630\t@ 0x48c6\t@ \n \t\t\t@ instruction: 0xf8c6e66a\n \t\t\t@ instruction: 0xf8d8b344\n-\tblcs\t2842c \n+\tblcs\t28424 \n \tmcrge\t4, 1, pc, cr12, cr15, {1}\t@ \n \tvst2.8\t{d20,d22}, [pc :256], r8\n \tldmdami\tr8!, {r0, r2, r4, r7, r9, ip, lr}\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [ip, #-156]\t@ 0xffffff64\n-\tbmi\td95dbc \n+\tbmi\td95db4 \n \t\t\t@ instruction: 0xe7b3447a\n-\tldmdb\tr2, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tfp, r6, ip\n+\tldmdb\tr6, {r1, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tfp, r6, r4, lsl r0\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tsl, [r6], -lr\n+\tandeq\tfp, r6, r6\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tr0, [r7], -r4\n+\tldrdeq\tr0, [r7], -ip\n \tandeq\tr9, r4, r2, asr r7\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr9, r4, sl, ror #13\n \tandeq\tsl, r4, r0, ror #10\n \tandeq\tsl, r4, r6, lsl #11\n \t\t\t@ instruction: 0x000496b0\n-\tstrdeq\tsl, [r6], -sl\t@ \n+\tandeq\tsl, r6, r2, lsl #30\n \tandeq\tr9, r4, r8, asr r6\n \tandeq\tsl, r4, sl, lsr #10\n \tandeq\tr9, r4, r2, asr #12\n \tandeq\tsl, r4, ip, lsr #10\n \tandeq\tsl, r4, r8, ror #8\n \tstrdeq\tsl, [r4], -sl\t@ \n \tandeq\tr9, r4, lr, lsl r6\n@@ -22105,280 +22103,280 @@\n \tandeq\tr9, r4, r8, asr #7\n \tmuleq\tr4, r8, r2\n \tandeq\tsl, r4, r2, asr r2\n \tmuleq\tr4, r4, r2\n \tandeq\tr9, r4, r8, asr #6\n \tandeq\tsl, r4, sl, lsl r2\n \tandeq\tsl, r4, r4, lsl #2\n-\tblmi\t4ee96c \n+\tblmi\t4ee964 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, r2, lsl sl\n \tsvcge\t0x000058cb\n \tldrbtmi\tr4, [sl], #-2321\t@ 0xfffff6ef\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [r9], #-2828\t@ 0xfffff4f4\n \tldmdavs\tr9, {r0, r1, r3, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, r9, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t31097c \n+\tblmi\t310974 \n \tstrcc\tr2, [r8, -r0]\n \t\t\t@ instruction: 0xf50158d1\n \ttstcc\tr4, pc, lsl #3\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7eabd3f\n-\tsvclt\t0x0000e886\n-\tldrdeq\tsl, [r6], -ip\n+\tsvclt\t0x0000e88a\n+\tandeq\tsl, r6, r4, ror #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, lr, asr #21\n-\tandeq\tsl, r6, r2, asr #21\n+\tldrdeq\tsl, [r6], -r6\n+\tandeq\tsl, r6, sl, asr #21\n \tandeq\tr0, r0, r8, asr #11\n-\tblmi\t82ee00 \n+\tblmi\t82edf8 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r2, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f60fb\n \tcmnlt\tr8, #0, 6\n \t\t\t@ instruction: 0xf7e94605\n-\ttstcs\tr6, lr, asr lr\n+\ttstcs\tr6, r2, ror #28\n \t\t\t@ instruction: 0xf02c4604\n-\tbllt\t65b2e4 \n+\tbllt\t65b2dc \n \t\t\t@ instruction: 0xf0134620\n \t\t\t@ instruction: 0x4622f8b9\n \trsbsvs\tr4, r8, r9, lsr #12\n \t\t\t@ instruction: 0xf8c0f027\n \t\t\t@ instruction: 0x46224913\n \tldrbtmi\tr6, [r9], #-2168\t@ 0xfffff788\n \t\t\t@ instruction: 0xf86ef027\n \t\t\t@ instruction: 0x46286879\n \tstc2\t7, cr15, [ip, #-1020]\t@ 0xfffffc04\n \tldmdavs\tr8!, {r2, r9, sl, lr}^\n \t\t\t@ instruction: 0xf83af013\n-\tblmi\t2eee0c \n+\tblmi\t2eee04 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 56)\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldrb\tr3, [r9, r6, lsl #8]\n-\tldrbtcc\tpc, [pc], #79\t@ 1c5f8 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 1c5f0 \t@ \n \t\t\t@ instruction: 0xf7eae7ec\n-\tsvclt\t0x0000e83c\n-\tandeq\tsl, r6, ip, ror sl\n+\tsvclt\t0x0000e840\n+\tandeq\tsl, r6, r4, lsl #21\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tsl, r4, r6, ror r1\n-\tandeq\tsl, r6, r8, lsr #20\n-\tblmi\t82ee90 \n+\tandeq\tsl, r6, r0, lsr sl\n+\tblmi\t82ee88 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tcmnlt\tr8, #0, 6\n \t\t\t@ instruction: 0xf7e94605\n-\ttstcs\tr6, r6, lsl lr\n+\ttstcs\tr6, sl, lsl lr\n \t\t\t@ instruction: 0xf02c4604\n-\tbllt\t65b254 \n+\tbllt\t65b24c \n \t\t\t@ instruction: 0xf0134620\n \t\t\t@ instruction: 0x4622f871\n \tstrmi\tr4, [r6], -r9, lsr #12\n \t\t\t@ instruction: 0xf878f027\n \t\t\t@ instruction: 0x46224913\n \tldrbtmi\tr4, [r9], #-1584\t@ 0xfffff9d0\n \t\t\t@ instruction: 0xf826f027\n \tldrtmi\tr4, [r0], -r9, lsr #12\n-\tblx\tdda658 \n+\tblx\tdda650 \n \tldrtmi\tr4, [r0], -r4, lsl #12\n \t\t\t@ instruction: 0xfff2f012\n-\tblmi\t2eee9c \n+\tblmi\t2eee94 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 56)\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldrb\tr3, [r9, r6, lsl #8]\n-\tldrbtcc\tpc, [pc], #79\t@ 1c688 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 1c680 \t@ \n \t\t\t@ instruction: 0xf7e9e7ec\n-\tsvclt\t0x0000eff4\n-\tandeq\tsl, r6, ip, ror #19\n+\tsvclt\t0x0000eff8\n+\tstrdeq\tsl, [r6], -r4\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tsl, r4, r6, ror #1\n-\tmuleq\tr6, r8, r9\n-\tblmi\t4eeaec \n+\tandeq\tsl, r6, r0, lsr #19\n+\tblmi\t4eeae4 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, r2, lsl sl\n \tsvcge\t0x000058cb\n \tldrbtmi\tr4, [sl], #-2321\t@ 0xfffff6ef\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [r9], #-2828\t@ 0xfffff4f4\n \tldmdavs\tr9, {r0, r1, r3, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, r9, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t310afc \n+\tblmi\t310af4 \n \tstrcc\tr2, [r8, -r0, lsl #2]\n \t\t\t@ instruction: 0xf50058d0\n \tandscc\tr5, r4, pc, lsl #1\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7e9b9f1\n-\tsvclt\t0x0000efc6\n-\tandeq\tsl, r6, ip, asr r9\n+\tsvclt\t0x0000efca\n+\tandeq\tsl, r6, r4, ror #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, lr, asr #18\n-\tandeq\tsl, r6, r2, asr #18\n+\tandeq\tsl, r6, r6, asr r9\n+\tandeq\tsl, r6, sl, asr #18\n \tandeq\tr0, r0, r8, asr #11\n \tcfstr32mi\tmvfx11, [r5], #-960\t@ 0xfffffc40\n \taddslt\tr4, sp, r5, lsr #18\n-\tblmi\t96d8fc \n-\tbmi\t988310 \n+\tblmi\t96d8f4 \n+\tbmi\t988308 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f66f9\n \tldmpl\tsp, {r8}\n-\tbllt\taf67d0 \n+\tbllt\taf67c8 \n \tldrtmi\tr4, [fp], -r0, lsr #28\n \tvmax.s8\td20, d1, d18\n \tldrbtmi\tr2, [lr], #-510\t@ 0xfffffe02\n \t\t\t@ instruction: 0xf01c4630\n \tldmdblt\tr8!, {r0, r3, r4, sl, fp, ip, sp, lr, pc}^\n \tandcs\tr6, r1, fp, lsr #16\n-\tbmi\t70b36c \n+\tbmi\t70b364 \n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-235\t@ 0xffffff15\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbcc\tsp, [r4, -r0, lsr #2]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tstmdacs\tr0, {r3, r5, fp, sp, lr}\n \tldmdami\tr4, {r0, r1, r2, r3, r5, r6, r7, ip, lr, pc}\n \tvmin.s8\td20, d1, d17\n \tldrbtmi\tr3, [r8], #-513\t@ 0xfffffdff\n-\tblx\t1e5880a \n+\tblx\t1e58802 \n \tstrb\tr2, [r6, r0]!\n \tvmul.i8\td20, d1, d0\n \tldmdami\tr0, {r2, r3, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe75881c \n+\tblx\tfe758814 \n \tstmdami\tlr, {r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tvmin.s8\td20, d1, d17\n \tldrbtmi\tr2, [r8], #-767\t@ 0xfffffd01\n-\tblx\t19d882e \n+\tblx\t19d8826 \n \tldrb\tr2, [r4, r1]\n-\tsvc\t0x006ef7e9\n-\tstrdeq\tsl, [r6], -r8\n+\tsvc\t0x0072f7e9\n+\tandeq\tsl, r6, r0, lsl #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, lr, ror #17\n+\tstrdeq\tsl, [r6], -r6\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr9, r4, r6, asr r0\n-\t\t\t@ instruction: 0x0006a8be\n+\tandeq\tsl, r6, r6, asr #17\n \tldrdeq\tr9, [r4], -r6\n \tandeq\tr9, r4, ip\n \tandeq\tr9, r4, r2, asr #31\n \t\t\t@ instruction: 0x00049fb2\n \tcfldr32mi\tmvfx11, [r1], #-960\t@ 0xfffffc40\n \taddslt\tr4, sp, r1, lsr r9\n-\tblmi\tc6d9bc \n-\tbmi\tc883d0 \n+\tblmi\tc6d9b4 \n+\tbmi\tc883c8 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f66f9\n \tldmpl\tsp, {r8}\n-\tbllt\t6f6890 \n+\tbllt\t6f6888 \n \tldrtmi\tr4, [fp], -ip, lsr #28\n \tvmax.s8\td20, d1, d18\n \tldrbtmi\tr3, [lr], #-270\t@ 0xfffffef2\n \t\t\t@ instruction: 0xf01c4630\n \tstrmi\tpc, [r4], -fp, ror #25\n \teorsle\tr1, r7, r3, asr #24\n \tvmul.i8\td22, d15, d25\n \tvcgt.s8\td16, d2, d4\n \tstmdavs\tip!, {r2, r9}\n \taddsmi\tr4, r3, #11\n \tldmiblt\tr4!, {r5, r8, ip, lr, pc}\n-\tblmi\t7af09c \n+\tblmi\t7af094 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tmrcvs\t8, 7, r6, cr11, cr10, {0}\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12e0300\n \tldrbcc\tr4, [r4, -r0, lsr #12]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d1, d12\n \tldmdami\tip, {r2, r3, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfd88d8 \n+\tblx\tfd88d0 \n \tldmdami\tsl, {r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tvmin.s8\td20, d1, d17\n \tstrcs\tr3, [r0], #-529\t@ 0xfffffdef\n \t\t\t@ instruction: 0xf0274478\n \tldrb\tpc, [pc, r7, lsl #22]\t@ \n \t\t\t@ instruction: 0xf04fb914\n \t\t\t@ instruction: 0xe7db34ff\n \t\t\t@ instruction: 0x46314814\n \tandscc\tpc, r3, #268435460\t@ 0x10000004\n-\tldrbtcc\tpc, [pc], #79\t@ 1c864 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 1c85c \t@ \n \t\t\t@ instruction: 0xf0274478\n \t\t\t@ instruction: 0xe7d1faf9\n-\tblcs\t3691c \n+\tblcs\t36914 \n \tstmdami\tpc, {r1, r2, r3, r6, r7, ip, lr, pc}\t@ \n \tvmin.s8\td20, d1, d17\n \tldrbtmi\tr3, [r8], #-527\t@ 0xfffffdf1\n-\tblx\tffbd891c \n+\tblx\tffbd8914 \n \t\t\t@ instruction: 0xf7e9e7c6\n-\tsvclt\t0x0000eef8\n-\tandeq\tsl, r6, r8, lsr r8\n+\tsvclt\t0x0000eefc\n+\tandeq\tsl, r6, r0, asr #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, lr, lsr #16\n+\tandeq\tsl, r6, r6, lsr r8\n \tandeq\tr0, r0, r8, lsl r6\n \tmuleq\tr4, r6, pc\t@ \n-\tandeq\tsl, r6, ip, ror #15\n+\tstrdeq\tsl, [r6], -r4\n \tandeq\tr8, r4, r0, asr pc\n \tandeq\tr9, r4, sl, lsl pc\n \tandeq\tr9, r4, r8, lsl #30\n \tandeq\tr9, r4, ip, ror #29\n \tldrdeq\tr9, [r4], -r6\n-\tbmi\t166ee18 \n+\tbmi\t166ee10 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tldfmie\tf4, [r8], {240}\t@ 0xf0\n \tstmpl\tsl, {r5, r7, ip, sp, pc}\n-\tblmi\t16084d8 \n+\tblmi\t16084d0 \n \tldmdavs\tr2, {r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f66fa\n \tstmiapl\tr5!, {r9}^\n-\tblcs\t36984 \n+\tblcs\t3697c \n \tlogmism\tf5, #10.0\n \t\t\t@ instruction: 0xf8d6447e\n-\tblcs\t28e44 \n-\tblmi\t14909d8 \n+\tblcs\t28e3c \n+\tblmi\t14909d0 \n \tldmdbmi\tr1, {r0, r1, r2, r3, r9, sp}^\n \tstmiapl\tr6!, {r0, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0x71aef501\n \trsbscs\tpc, r2, r6, lsl #4\n \t\t\t@ instruction: 0xf8bef027\n-\tbllt\t22e110 \n+\tbllt\t22e108 \n \taddcc\tpc, r1, #9830400\t@ 0x960000\n \tsuble\tr2, r1, r0, lsl #22\n \tstrcs\tpc, [r1], r6, lsl #4\n \t\t\t@ instruction: 0x4631463a\n \t\t\t@ instruction: 0xf7e92003\n-\tstrmi\tlr, [r0], r2, ror #28\n+\tstrmi\tlr, [r0], r6, ror #28\n \tcmnle\tr0, r0, lsl #16\n-\tblcs\t369cc \n+\tblcs\t369c4 \n \t\t\t@ instruction: 0xf04fd154\n-\tbmi\t10de928 \n+\tbmi\t10de920 \n \tldrbtmi\tr4, [sl], #-2876\t@ 0xfffff4c4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-235\t@ 0xffffff15\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrbmi\tsp, [r0], -ip, ror #2\n \t\t\t@ instruction: 0x46bd3770\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n-\tblcs\t369f4 \n+\tblcs\t369ec \n \tldmdbmi\tfp!, {r0, r1, r3, r5, r6, r7, ip, lr, pc}\n \taddspl\tpc, sl, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf04f483a\n \tldrbtmi\tr0, [r9], #-2048\t@ 0xfffff800\n \t\t\t@ instruction: 0xf0274478\n \t\t\t@ instruction: 0xe7e2fa7f\n \tandscs\tr4, r0, #901120\t@ 0xdc000\n@@ -22397,48 +22395,48 @@\n \tldrbtmi\tr4, [sl], #-1144\t@ 0xfffffb88\n \tstmib\tsp, {sl, ip, pc}^\n \tldrbtmi\tr2, [r9], #-1\n \trscscc\tpc, pc, pc, asr #32\n \teorscc\tpc, sl, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xf846f006\n \t\t\t@ instruction: 0xf04f682b\n-\tblcs\t1e9b8 \n+\tblcs\t1e9b0 \n \tstmdbmi\tr8!, {r0, r1, r2, r4, r5, r7, ip, lr, pc}\n \teorscc\tpc, lr, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xf04f4827\n \tldrbtmi\tr0, [r9], #-2049\t@ 0xfffff7ff\n \t\t\t@ instruction: 0xf0274478\n \tstr\tpc, [ip, r9, asr #20]!\n \tvmla.i8\td20, d1, d20\n \tstmdami\tr4!, {r2, r3, r5, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1058a78 \n+\tblx\t1058a70 \n \tldrtmi\tlr, [r0], -r3, lsr #15\n-\tblx\tfe8589f6 \n+\tblx\tfe8589ee \n \tldrdgt\tpc, [r0], pc\t@ \n \tstrmi\tr4, [r6], -r0, lsr #20\n \tldrbtmi\tr4, [ip], #2336\t@ 0x920\n \tldrbtmi\tr9, [sl], #-3\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \tcmncs\tsp, #256\t@ 0x100\n \trscscc\tpc, pc, pc, asr #32\n \tvcgt.s8\td25, d1, d0\n \t\t\t@ instruction: 0x46233231\n \t\t\t@ instruction: 0xf816f006\n \t\t\t@ instruction: 0xf0124630\n \tbfi\tpc, fp, (invalid: 28:11)\t@ \n-\tcdp\t7, 2, cr15, cr14, cr9, {7}\n-\tandeq\tsl, r6, r8, asr #14\n+\tcdp\t7, 3, cr15, cr2, cr9, {7}\n+\tandeq\tsl, r6, r0, asr r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, r8, lsr r7\n+\tandeq\tsl, r6, r0, asr #14\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr0, r7, r4, lsr #2\n+\tandeq\tr0, r7, ip, lsr #2\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr0, r7, r4, lsl r1\n-\tldrdeq\tsl, [r6], -r6\n+\tandeq\tr0, r7, ip, lsl r1\n+\tldrdeq\tsl, [r6], -lr\n \tandeq\tr8, r4, lr, lsr #28\n \tandeq\tr9, r4, r0, lsl lr\n \tandeq\tr9, r4, r0, lsl lr\n \tandeq\tr8, r4, r2, lsl #28\n \tandeq\tr9, r4, r4, ror #27\n \tldrdeq\tr9, [r4], -r4\n \tandeq\tr9, r4, lr, lsl lr\n@@ -22450,30 +22448,30 @@\n \tandeq\tr9, r4, sl, ror sp\n \tmuleq\tr4, r6, sp\n \tmuleq\tr4, r0, sp\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstcmi\t6, cr4, [sl], {13}\n \taddlt\tr4, r4, sl, lsl #21\n \tmcrmi\t4, 4, r4, cr10, cr12, {3}\n-\tblmi\tfe2c8688 \n+\tblmi\tfe2c8680 \n \tldrbtmi\tr5, [lr], #-2210\t@ 0xfffff75e\n \tldmdavs\tr2, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fa\n \t\t\t@ instruction: 0xf8560200\n \t\t\t@ instruction: 0xf8d99003\n-\tblcs\t28aa0 \n+\tblcs\t28a98 \n \t\t\t@ instruction: 0xf8dfd17b\n \tldrbtmi\tr8, [r8], #528\t@ 0x210\n \tldrdcc\tpc, [ip, #-136]!\t@ 0xffffff78\n \trsble\tr2, r7, r0, lsl #22\n \tandsle\tr2, r5, r3, asr #24\n \tsuble\tr2, r1, r4, asr #24\n \tldrdcc\tpc, [r0], -r9\n \tcmnle\tr5, r0, lsl #22\n-\tbmi\t1f64ac4 \n+\tbmi\t1f64abc \n \tldrbtmi\tr4, [sl], #-2936\t@ 0xfffff488\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \trschi\tpc, r4, r0, asr #32\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n@@ -22486,15 +22484,15 @@\n \t\t\t@ instruction: 0xffbef026\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d9d162\n \tldclcs\t0, cr9, [r2, #-0]\n \taddhi\tpc, r2, r0\n \tcmnle\tr9, r9, asr #26\n \t\t\t@ instruction: 0xf7e94620\n-\tstmdacs\tpc, {r1, r5, r7, r8, r9, fp, sp, lr, pc}\t@ \n+\tstmdacs\tpc, {r1, r2, r5, r7, r8, r9, fp, sp, lr, pc}\t@ \n \tadchi\tpc, r7, r0\n \tadcvc\tpc, r8, sl, lsl #10\n \tsvceq\t0x0000f1b9\n \tstmdbmi\tr7!, {r0, r2, r3, r6, r7, ip, lr, pc}^\n \trsbcc\tpc, r4, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2150\t@ 0xfffff79a\n \t\t\t@ instruction: 0xf0274478\n@@ -22503,19 +22501,19 @@\n \tandcs\tr4, pc, #97280\t@ 0x17c00\n \tldrbtmi\tr4, [r8], #-2146\t@ 0xfffff79e\n \t\t\t@ instruction: 0xf50058f3\n \tstrbmi\tr7, [r1], -lr, lsr #17\n \tvqadd.s8\tq3, , \n \t\t\t@ instruction: 0x46202472\n \t\t\t@ instruction: 0xff90f026\n-\tbllt\tfe02e374 \n+\tbllt\tfe02e36c \n \tsuble\tr2, r9, r2, asr sp\n \t\t\t@ instruction: 0xd1ad2d57\n \t\t\t@ instruction: 0xf7e94620\n-\t\t\t@ instruction: 0xf8d9eb78\n+\t\t\t@ instruction: 0xf8d9eb7c\n \tstmdacs\tpc, {ip, sp}\t@ \n \taddhi\tpc, r9, r0\n \tcmnle\tr2, r0, lsl #22\n \tvtst.8\tq3, , \n \tstr\tr2, [r0, r1, lsl #1]!\n \tandscs\tr4, r0, #1359872\t@ 0x14c000\n \tadcvc\tpc, lr, r8, lsl #10\n@@ -22529,15 +22527,15 @@\n \t\t\t@ instruction: 0xf0274478\n \tldrb\tpc, [sl, -r7, lsl #17]!\t@ \n \tvmla.i8\tq10, , \n \tstmdami\tfp, {r0, r1, r3, r4, r5, r6, r9, ip, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf950f027\n \t\t\t@ instruction: 0xf8d9e780\n-\tbllt\tfe4e8bc4 \n+\tbllt\tfe4e8bbc \n \tldrb\tr4, [ip, -r0, lsr #12]!\n \tldrdcc\tpc, [r0], -r9\n \trscsle\tr2, r9, r0, lsl #22\n \tvmla.i8\tq10, , q2\n \tstmdami\tr4, {r0, r3, r5, r6, r9, ip, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf93ef027\n@@ -22578,41 +22576,41 @@\n \t\t\t@ instruction: 0xf1b9e72b\n \t\t\t@ instruction: 0xf43f0f00\n \tstmdbmi\tr9!, {r0, r1, r2, r5, r8, r9, sl, fp, sp, pc}\n \trsbcc\tpc, r2, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2088\t@ 0xfffff7d8\n \t\t\t@ instruction: 0xf0274478\n \tldrtmi\tpc, [r0], -sp, ror #17\t@ \n-\tblcs\t568fc \n+\tblcs\t568f4 \n \tsvcge\t0x001af43f\n \tvmla.i8\td20, d1, d20\n \tstmdami\tr4!, {r1, r4, r5, r6, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8e0f027\n \t\t\t@ instruction: 0xe7104630\n-\tstcl\t7, cr15, [r8], #932\t@ 0x3a4\n-\tandeq\tsl, r6, r0, lsl #11\n+\tstcl\t7, cr15, [ip], #932\t@ 0x3a4\n+\tandeq\tsl, r6, r8, lsl #11\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, r6, ror r5\n+\tandeq\tsl, r6, lr, ror r5\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tpc, r6, sl, asr pc\t@ \n-\tandeq\tsl, r6, sl, lsr r5\n+\tandeq\tpc, r6, r2, ror #30\n+\tandeq\tsl, r6, r2, asr #10\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tpc, r6, sl, lsl pc\t@ \n+\tandeq\tpc, r6, r2, lsr #30\n \tandeq\tr8, r4, r6, asr ip\n \tandeq\tr9, r4, ip, lsr #25\n-\t\t\t@ instruction: 0x0006febe\n+\tandeq\tpc, r6, r6, asr #29\n \tstrdeq\tr9, [r4], -r0\n \tandeq\tr8, r4, r2, ror #23\n \tandeq\tr9, r4, r8, lsr ip\n \tldrdeq\tr8, [r4], -r0\n \tandeq\tr9, r4, r6, lsr #24\n \tandeq\tr8, r4, ip, lsr #23\n \tandeq\tr9, r4, r2, lsl #24\n-\tandeq\tpc, r6, r4, lsl lr\t@ \n+\tandeq\tpc, r6, ip, lsl lr\t@ \n \tandeq\tr8, r4, r0, lsl #23\n \tldrdeq\tr9, [r4], -r6\n \tandeq\tr8, r4, r6, ror #22\n \t\t\t@ instruction: 0x00049bbc\n \tandeq\tr8, r4, r2, asr fp\n \tandeq\tr9, r4, r8, lsr #23\n \tandeq\tr8, r4, lr, lsr fp\n@@ -22625,56 +22623,56 @@\n \tandeq\tr9, r4, r6, asr #22\n \tandscs\tr4, lr, r0, lsl sl\n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tsvc\t0x00d4f7e8\n+\tsvc\t0x00d8f7e8\n \tstmdacs\tr0, {r0, r1, r3, r9, fp, lr}\n \tsvclt\t0x00d84b09\n \taddpl\tpc, r0, pc, asr #8\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7e9bd80\n-\tsvclt\t0x0000ec86\n-\tldrdeq\tsl, [r6], -r2\n+\tsvclt\t0x0000ec8a\n+\tldrdeq\tsl, [r6], -sl\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0006a2b0\n+\t\t\t@ instruction: 0x0006a2b8\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\taee5d8 \n+\tbmi\taee5d0 \n \taddlt\tr4, r2, fp, lsr #22\n \t\t\t@ instruction: 0x4605447a\n \tandscs\tsl, lr, r0, lsl #30\n \tldmpl\tr3, {r1, r3, r7, r9, sl, lr}^\n \tldrdhi\tpc, [r0], pc\t@ \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tsvc\t0x00a6f7e8\n+\tsvc\t0x00aaf7e8\n \tstrtmi\tr1, [r8], -r4, lsl #28\n \t\t\t@ instruction: 0xf44fbfd8\n \tldrbtmi\tr5, [r8], #1152\t@ 0x480\n \t\t\t@ instruction: 0xf0474621\n-\tblmi\t89c158 \n+\tblmi\t89c150 \n \t\t\t@ instruction: 0xf8584681\n \t\t\t@ instruction: 0xf8d88003\n-\tbllt\te8dc0 \n+\tbllt\te8db8 \n \t\t\t@ instruction: 0xf909fb04\n \t\t\t@ instruction: 0x46214455\n \tstreq\tlr, [r9, #-2981]\t@ 0xfffff45b\n \t\t\t@ instruction: 0xf0474628\n-\tblx\t5c13a \n+\tblx\t5c132 \n \tadcmi\tpc, ip, #4, 8\t@ 0x4000000\n \tandcc\tfp, r1, r8, lsr pc\n \t\t\t@ instruction: 0xf8d86030\n \tldmiblt\tfp!, {ip, sp}\n-\tblmi\t4af63c \n+\tblmi\t4af634 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr6, r0, lsl #6\n \tstrcc\tr4, [r8, -r8, asr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tpc, {r4, r5, r6, r7, r8, r9, sl, pc}\t@ \n@@ -22683,20 +22681,20 @@\n \t\t\t@ instruction: 0xf0264478\n \t\t\t@ instruction: 0xe7d5ff53\n \tvmla.i8\td20, d1, d12\n \tstmdami\tip, {r0, r6, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf81cf027\n \t\t\t@ instruction: 0xf7e9e7de\n-\tsvclt\t0x0000ec26\n-\tandeq\tsl, r6, ip, ror r2\n+\tsvclt\t0x0000ec2a\n+\tandeq\tsl, r6, r4, lsl #5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, r6, asr r2\n+\tandeq\tsl, r6, lr, asr r2\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsl, r6, r8, lsl r2\n+\tandeq\tsl, r6, r0, lsr #4\n \tandeq\tr8, r4, sl, ror r9\n \tldrdeq\tr9, [r4], -ip\n \tandeq\tr8, r4, r8, ror #18\n \tandeq\tr9, r4, sl, asr #19\n \tldrsbgt\tpc, [r0, #-143]!\t@ 0xffffff71\t@ \n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [fp, #-512]\t@ 0xfffffe00\n@@ -22705,121 +22703,121 @@\n \t\t\t@ instruction: 0xf85caf00\n \tldrbtmi\tr5, [ip], #-5\n \tldrmi\tr4, [sl], r0, lsr #12\n \trscsvs\tr6, sp, sp, lsr #16\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \tldrmi\tr4, [r5], -r9, lsl #13\n \teorsvs\tr5, ip, r4, lsr #19\n-\tblcs\t36f10 \n+\tblcs\t36f08 \n \taddhi\tpc, r5, r0, asr #32\n \tldrbtmi\tr4, [lr], #-3666\t@ 0xfffff1ae\n \tadcsvc\tpc, r8, r6, lsl #10\n-\tldmib\tip, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr0!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrdcc\tpc, [ip, r6]\n \tldrdmi\tpc, [r8, r6]\n-\tblcs\t3508c \n+\tblcs\t35084 \n \taddhi\tpc, r9, r0, asr #32\n \tmovwcs\tr2, #4126\t@ 0x101e\n \torrcc\tpc, ip, r6, asr #17\n-\tsvc\t0x001ef7e8\n+\tsvc\t0x0022f7e8\n \tmcrne\t6, 0, r4, cr6, cr1, {2}\n \tandeq\tpc, r8, #-1073741823\t@ 0xc0000001\n \tsvclt\t0x00d84628\n \tstrpl\tpc, [r0], pc, asr #8\n \t\t\t@ instruction: 0xff5af7ff\n \tldmvs\tr8!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0x46026879\n \teor\tfp, pc, ip, asr r9\t@ \n \tadcmi\tr6, fp, #2293760\t@ 0x230000\n \tstmdavs\tr3!, {r0, r2, r8, ip, lr, pc}^\n-\tbcc\t652e0 \n+\tbcc\t652d8 \n \tstrmi\tr4, [fp], #-1077\t@ 0xfffffbcb\n \tstclvs\t0, cr6, [r4], #396\t@ 0x18c\n-\tbcs\t49b18 \n+\tbcs\t49b10 \n \tstrdlt\tsp, [r1, -r2]\n-\tblmi\teb51d8 \n+\tblmi\teb51d0 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \torrcs\tpc, ip, r3, asr #17\n \tldrbtmi\tr4, [r8], #-2104\t@ 0xfffff7c8\n \tadcsvc\tpc, r8, r0, lsl #10\n-\tldmdb\tr6!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tsl!, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, fp, sp, lr}\n \tcmple\tfp, r0, lsl #22\n-\tblmi\tbaf7e0 \n+\tblmi\tbaf7d8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_hyp\n \t\t\t@ instruction: 0x37146878\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdlt\tr8, [r9, -r0]\n \tadcsvs\tr4, sl, r0, lsl r6\n \tldclle\t8, cr2, [ip]\n \tldrdlt\tpc, [ip], pc\t@ \n-\tbeq\t99078 \n+\tbeq\t99070 \n \tstrd\tr4, [sl], -fp\n \tldrtmi\tr6, [r5], #-2235\t@ 0xfffff745\n \tldrdcs\tpc, [r8, fp]\n \tstrbtvs\tr3, [r2], #2817\t@ 0xb01\n \t\t\t@ instruction: 0xf8cb2b00\n \tadcsvs\tr4, fp, r8, lsl #3\n \tsubscs\tsp, r0, fp, asr #27\n-\tblx\tff8d8fa6 \n+\tblx\tff8d8f9e \n \tstrbmi\tr4, [r1], -r4, lsl #12\n \tandcc\tr2, r8, r0, asr #4\n-\tbpl\t57678 \n-\tblx\tff9d9006 \n+\tbpl\t57670 \n+\tblx\tff9d8ffe \n \t\t\t@ instruction: 0x46284631\n \tsubls\tpc, r8, r4, asr #17\n-\tstcl\t7, cr15, [lr], #932\t@ 0x3a4\n+\tldcl\t7, cr15, [r2], #932\t@ 0x3a4\n \trscle\tr2, r1, r0, lsl #16\n \tstrtmi\tr4, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0xf012607a\n-\tblmi\t65bd0c \n+\tblmi\t65bd04 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \torrcs\tpc, ip, r3, asr #17\n \tldmdbmi\tr6, {r1, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tsbcscc\tpc, r4, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2069\t@ 0xfffff7eb\n \t\t\t@ instruction: 0xf0264478\n \tldrb\tpc, [r1, -fp, lsl #29]!\t@ \n \tvmul.i8\td20, d1, d3\n \tldmdami\tr3, {r1, r3, r5, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff54f026\n \t\t\t@ instruction: 0xf04fe7aa\n \tldrshtvs\tr3, [fp], #-63\t@ 0xffffffc1\n \t\t\t@ instruction: 0xf7e9e79c\n-\tsvclt\t0x0000eb5a\n-\tandeq\tsl, r6, r4, lsr #3\n+\tsvclt\t0x0000eb5e\n+\tandeq\tsl, r6, ip, lsr #3\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr6, r6, r1\n+\tmuleq\tr6, lr, r1\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tpc, r6, r6, ror fp\t@ \n+\tandeq\tpc, r6, lr, ror fp\t@ \n+\tandeq\tpc, r6, r6, lsl fp\t@ \n \tandeq\tpc, r6, lr, lsl #22\n-\tandeq\tpc, r6, r6, lsl #22\n-\tstrdeq\tsl, [r6], -r0\n-\tandeq\tpc, r6, r4, asr #21\n-\tandeq\tpc, r6, r6, ror sl\t@ \n+\tstrdeq\tsl, [r6], -r8\n+\tandeq\tpc, r6, ip, asr #21\n+\tandeq\tpc, r6, lr, ror sl\t@ \n \tandeq\tr8, r4, sl, ror #15\n \tandeq\tr9, r4, r0, ror #16\n \tldrdeq\tr8, [r4], -r8\t@ \n \tandeq\tr9, r4, lr, asr #16\n-\tbmi\tcaf4c4 \n+\tbmi\tcaf4bc \n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r3, r1, lsr ip\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [ip], #-2864\t@ 0xfffff4d0\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmdavs\tfp!, {r0, r2, r5, r6, r7, fp, ip, lr}\n-\tblmi\tb8b66c \n+\tblmi\tb8b664 \n \tldmdavs\tr2!, {r1, r2, r5, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [r8, #-130]!\t@ 0xffffff7e\t@ \n-\tbmi\tb09778 \n+\tbmi\tb09770 \n \tldrbtmi\tr4, [sl], #-2854\t@ 0xfffff4da\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r0, asr #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmla.i8\td20, d0, d21\n@@ -22830,232 +22828,232 @@\n \t\t\t@ instruction: 0xf8d26832\n \tstmdblt\tfp, {r3, r4, r5, r6, r8, ip, sp}^\n \tvst2.8\t{d20-d21}, [pc :128], r0\n \tvcgt.s8\tq11, q8, \n \tldrbtmi\tr7, [r8], #-369\t@ 0xfffffe8f\n \tmrc2\t7, 7, pc, cr0, cr15, {7}\n \tandsle\tr3, r8, r1\n-\tblcs\t37124 \n-\tbmi\t7113d8 \n+\tblcs\t3711c \n+\tbmi\t7113d0 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr7, {r3, r4, r8, ip, lr, pc}\n \tldmdami\tr7, {r2, r3, r8, r9, sl, ip, sp}\n \taddvc\tpc, r2, #64, 4\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf02640f0\n-\tblmi\t50cc14 \n+\tblmi\t50cc0c \n \tstrtmi\tr5, [r0], -r4, ror #17\n-\tstmia\tlr, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr2, {r0, r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandcs\tr6, r1, #3342336\t@ 0x330000\n \t\t\t@ instruction: 0xf8c34620\n \t\t\t@ instruction: 0xf7e92178\n-\t\t\t@ instruction: 0xe7d9e85a\n-\tb\tff65b068 \n-\tandeq\tsl, r6, r0\n+\t\t\t@ instruction: 0xe7d9e85e\n+\tb\tff75b060 \n+\tandeq\tsl, r6, r8\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr9, [r6], -r2\n+\tstrdeq\tr9, [r6], -sl\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr r5\n-\tldrdeq\tr9, [r6], -r2\n+\tldrdeq\tr9, [r6], -sl\n \tandeq\tr8, r4, r8, lsr r7\n \t\t\t@ instruction: 0x000497be\n \tandeq\tr8, r4, sl, lsl r7\n-\tandeq\tr9, r6, r2, lsl #31\n+\tandeq\tr9, r6, sl, lsl #31\n \tandeq\tr8, r4, ip, ror #13\n \tandeq\tr9, r4, r2, ror r7\n \tandeq\tr0, r0, ip, asr r6\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0x2714f8df\n-\tblhi\td85b8 \n+\tblhi\td85b0 \n \tcfstr32vc\tmvfx15, [r7, #-692]\t@ 0xfffffd4c\n \t\t\t@ instruction: 0xf8dfaf04\n \tldrbtmi\tr4, [sl], #-1804\t@ 0xfffff8f4\n \t\t\t@ instruction: 0x3708f8df\n \trscsvs\tr4, r8, ip, ror r4\n \tldmpl\tr3, {r2, r3, r4, r5, r6, sp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3204\n \t\t\t@ instruction: 0xf7e90300\n-\t\t\t@ instruction: 0xf8dfeb98\n+\t\t\t@ instruction: 0xf8dfeb9c\n \tmcr\t6, 0, r3, cr8, cr4, {7}\n \tstmiapl\tr3!, {r4, r7, r9, fp}^\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r8, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tldmvs\tfp!, {r9, pc}^\n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0xf7e881ce\n-\t\t\t@ instruction: 0xf8dfef1a\n+\t\t\t@ instruction: 0xf8dfef1e\n \tvst1.64\t{d22-d24}, [pc :64], r8\n \t\t\t@ instruction: 0xf8df6102\n \tldrbtmi\tr5, [lr], #-1748\t@ 0xfffff92c\n \t\t\t@ instruction: 0x4632447d\n \t\t\t@ instruction: 0xf01c4628\n \tstrmi\tpc, [r4], -pc, ror #25\n-\tldcl\t7, cr15, [r2], {233}\t@ 0xe9\n+\tldcl\t7, cr15, [r6], {233}\t@ 0xe9\n \tstrmi\tr1, [r2], r2, ror #24\n \ttsthi\tr3, #0\t@ \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf10781ac\n \tstrcs\tr0, [r0], #-1304\t@ 0xfffffae8\n \tstrtmi\tr4, [r9], -r2, lsr #12\n \tcfmadd32\tmvax1, mvfx4, mvfx8, mvfx0\n \tstmib\tr5, {r4, r9, fp, ip, lr}^\n \tstmib\tr5, {r1, sl, lr}^\n \t\t\t@ instruction: 0xf7e84400\n-\tstrtmi\tlr, [r2], -r8, ror #29\n+\tstrtmi\tlr, [r2], -ip, ror #29\n \tandcs\tr4, r1, r9, lsr #12\n-\tcdp\t7, 14, cr15, cr2, cr8, {7}\n+\tcdp\t7, 14, cr15, cr6, cr8, {7}\n \tstrtmi\tr4, [r9], -r2, lsr #12\n \t\t\t@ instruction: 0xf7e82002\n-\tldmdbvs\tfp!, {r1, r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc}\n-\tblcs\t3721c \n+\tldmdbvs\tfp!, {r1, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tblcs\t37214 \n \tcmnhi\tr9, r0, asr #32\t@ \n \tstreq\tpc, [ip, #-263]!\t@ 0xfffffef9\n \tstrtmi\tr2, [r8], -r0, lsl #8\n-\tbl\t8db164 \n+\tbl\t9db15c \n \t\t\t@ instruction: 0xf8dae003\n-\tblcs\t1291c8 \n+\tblcs\t1291c0 \n \tandcs\tsp, r0, #8, 2\n \tandcs\tr4, r1, r9, lsr #12\n \tandmi\tpc, r0, sl, asr #17\n \t\t\t@ instruction: 0xf8fef03d\n-\tblle\tffca71dc \n+\tblle\tffca71d4 \n \tstmiaeq\tip!, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x6648f8df\n \tadcseq\tpc, r0, r7, lsl #2\n \tstrcs\tr2, [r1], #-1280\t@ 0xfffffb00\n \t\t\t@ instruction: 0xf8c8447e\n \t\t\t@ instruction: 0xf5075000\n \t\t\t@ instruction: 0xf7e8799c\n-\t\t\t@ instruction: 0xf507ecfe\n+\t\t\t@ instruction: 0xf507ed02\n \t\t\t@ instruction: 0xf8c87be2\n \tand\tr5, r2, r4, lsl #1\n \tcfstrdcs\tmvd3, [r2], {1}\n \tstrbmi\tsp, [r3], -r4, lsr #32\n \tldrtmi\tr4, [r0], -r2, lsr #12\n \tandls\tpc, r0, sp, asr #17\n \torrvs\tpc, r4, r0, asr #4\n-\tblx\tff5d9288 \n+\tblx\tff5d9280 \n \tmcrrne\t6, 0, r4, r3, cr5\n \t\t\t@ instruction: 0xf8dad1f0\n-\tblcs\t5a9228 \n+\tblcs\t5a9220 \n \tsubcs\tsp, r0, #236\t@ 0xec\n \t\t\t@ instruction: 0x46184659\n \t\t\t@ instruction: 0xf005617b\n \tldmdbvs\tfp!, {r0, r1, r3, r7, r9, fp, ip, sp, lr, pc}^\n \tldrtmi\tr4, [r1], -r2, lsl #12\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \tandcs\tr4, sp, #40, 12\t@ 0x2800000\n \tandls\tr3, r0, #16777216\t@ 0x1000000\n \taddvs\tpc, ip, #64, 4\n-\tblx\tffd59266 \n+\tblx\tffd5925e \n \tbicsle\tr2, sl, r2, asr #24\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tldmvs\tr8!, {r0, r1, r3, r4, r8, pc}^\n \t\t\t@ instruction: 0xf830f7f9\n \t\t\t@ instruction: 0xf7e82000\n-\tldmdbvs\tfp!, {r1, r2, r4, r7, r8, r9, sl, fp, sp, lr, pc}\n-\tblcs\t372dc \n+\tldmdbvs\tfp!, {r1, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tblcs\t372d4 \n \ttsthi\tr7, r0, asr #32\t@ \n-\tbmi\t458ad8 \n+\tbmi\t458ad0 \n \trscscc\tpc, pc, #79\t@ 0x4f\n \tmvnscc\tpc, #79\t@ 0x4f\n-\tbne\t458ae4 \n+\tbne\t458adc \n \tmovwcs\tlr, #27079\t@ 0x69c7\n \tstmib\tr4, {sp}^\n \t\t\t@ instruction: 0xf7e92302\n-\tvnmla.f64\td14, d24, d10\n+\tvnmla.f64\td14, d24, d14\n \tandcs\tr1, r1, r0, lsl sl\n-\tbl\tff15b240 \n-\tbne\t458b00 \n+\tbl\tff25b238 \n+\tbne\t458af8 \n \t\t\t@ instruction: 0xf7e92002\n-\tvnmla.f64\td14, d24, d0\n+\tvnmla.f64\td14, d24, d4\n \tandcs\tr1, r3, r0, lsl sl\n-\tbl\tfeedb254 \n-\tbne\t458b14 \n+\tbl\tfefdb24c \n+\tbne\t458b0c \n \t\t\t@ instruction: 0xf7e92005\n \tvmov.s16\tlr, d24[0]\n \tandcs\tr1, r6, r0, lsl sl\n-\tbl\tfec5b268 \n-\tbne\t458b28 \n+\tbl\tfed5b260 \n+\tbne\t458b20 \n \t\t\t@ instruction: 0xf7e92008\n-\tandcs\tlr, r0, #172, 22\t@ 0x2b000\n+\tandcs\tlr, r0, #176, 22\t@ 0x2c000\n \tcdp\t3, 1, cr2, cr8, cr0, {0}\n \tstmib\tr7, {r4, r9, fp, ip}^\n \tandcs\tr2, r4, r6, lsl #6\n \tmovwcs\tlr, #10692\t@ 0x29c4\n-\tbl\tfe85b288 \n+\tbl\tfe95b280 \n \tvst2.8\t{d18-d21}, [pc], r0\n \tcdp\t2, 1, cr6, cr8, cr0, {4}\n \tstmib\tr7, {r4, r9, fp, ip}^\n \tandcs\tr2, r7, r6, lsl #6\n \tmovwcs\tlr, #10692\t@ 0x29c4\n-\tbl\tfe55b2a0 \n+\tbl\tfe65b298 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df8096\n \tldmdavs\tsl!, {r3, r5, r8, sl, ip, sp}^\n \tldrsbtvs\tr5, [fp], r3\n \tstccs\t8, cr6, [r0], {28}\n \tmvnhi\tpc, r0\n \ttstcs\tr0, r3, lsr #30\n \tsvccs\t0x0004f853\n-\tbcs\t29728 \n+\tbcs\t29720 \n \tstrdeq\tsp, [r9], sl\n \t\t\t@ instruction: 0xf7e82001\n-\tpkhtbmi\tlr, r3, r2, asr #27\n+\tpkhtbmi\tlr, r3, r6, asr #27\n \t\t\t@ instruction: 0xf0002800\n \tldmvs\tfp!, {r0, r1, r3, r9, pc}\n \tmcrcs\t8, 0, r6, cr0, cr14, {0}\n \tbicshi\tpc, sl, r0\n \tstrmi\tr3, [r0], r4, lsl #28\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e8e013\n-\tmcrrne\t15, 8, lr, r2, cr6\n+\tmcrrne\t15, 8, lr, r2, cr10\n \tandcs\tr4, r1, r1, lsl r6\n \t\t\t@ instruction: 0xf7e8617a\n-\tldmdbvs\tsl!, {r2, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tsl!, {r6, r7, r8, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8484604\n \tstmdacs\tr0, {r2, r8, r9, fp}\n \tbichi\tpc, r8, r0\n \t\t\t@ instruction: 0xf1096831\n \t\t\t@ instruction: 0xf0260901\n \t\t\t@ instruction: 0xf856f9e3\n \tstrbmi\tr0, [r3], -r4, lsl #30\n \tmvnle\tr2, r0, lsl #16\n \t\t\t@ instruction: 0x210068ba\n \t\t\t@ instruction: 0xf8c26019\n \tldmdbvs\tsl!, {ip, sp, pc}\n-\tbcs\t373d4 \n+\tbcs\t373cc \n \torrhi\tpc, r6, r0, asr #32\n \tstrtpl\tpc, [r0], #2271\t@ 0x8df\n-\tbleq\t159a44 \n+\tbleq\t159a3c \n \t\t\t@ instruction: 0xf85b447d\n \tbicslt\tr6, lr, r4, lsl #30\n \t\t\t@ instruction: 0x4630213d\n-\tldcl\t7, cr15, [ip, #-928]\t@ 0xfffffc60\n+\tstcl\t7, cr15, [r0, #-928]!\t@ 0xfffffc60\n \tstrmi\tr2, [r4], -r3, lsl #4\n \tldrtmi\tr4, [r0], -r9, lsr #12\n-\tblx\t18d944e \n+\tblx\t18d9446 \n \trscsle\tr2, r0, r0, lsl #16\n \trscle\tr2, lr, r0, lsl #24\n \tstclne\t8, cr7, [r3], #-392\t@ 0xfffffe78\n \trscle\tr2, sl, r0, lsl #20\n \tandsvc\tr2, r9, r0, lsl #2\n \tsvccs\t0x0001f813\n \tmvnsle\tr2, r0, lsl #20\n \tsvcvs\t0x0004f85b\n \tmvnle\tr2, r0, lsl #28\n-\tldcl\t7, cr15, [r6], {232}\t@ 0xe8\n+\tldcl\t7, cr15, [sl], {232}\t@ 0xe8\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tldmvs\tfp!, {r1, r4, r6, r8, pc}^\n \t\t\t@ instruction: 0xf0002b01\n \tstrhcs\tr8, [r1], -r1\n \t\t\t@ instruction: 0xfffef004\n \tcdp2\t0, 4, cr15, cr12, cr14, {1}\n@@ -23108,41 +23106,41 @@\n \tldrbtmi\tr6, [r8], #-377\t@ 0xfffffe87\n \tldc2l\t0, cr15, [r2], {38}\t@ 0x26\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tstmiami\tr8!, {r0, r3, r4, r5, r6, r9, sl, fp, sp, pc}^\n \trsbvs\tpc, sp, #64, 4\n \tldrbtmi\tr6, [r8], #-2425\t@ 0xfffff687\n-\tblx\tffd5956a \n+\tblx\tffd59562 \n \tstmiami\tr5!, {r4, r5, r6, r9, sl, sp, lr, pc}^\n \tvmax.s8\td20, d0, d25\n \tldrbtmi\tr6, [r8], #-587\t@ 0xfffffdb5\n-\tblx\tffb5957a \n+\tblx\tffb59572 \n \tcdpmi\t6, 14, cr14, cr2, cr11, {2}\n \tmvnsvc\tpc, r0, asr #4\n \t\t\t@ instruction: 0x4630447e\n \tmcr2\t0, 3, pc, cr14, cr12, {0}\t@ \n \tstclne\t6, cr4, [r0], #-16\n \trschi\tpc, r2, r0\n \t\t\t@ instruction: 0xf0402c00\n \t\t\t@ instruction: 0xf7ff8144\n \t\t\t@ instruction: 0xf7e8fd7d\n-\t\t\t@ instruction: 0xf7e9ed3c\n-\tblmi\tff697bac \n+\t\t\t@ instruction: 0xf7e9ed40\n+\tblmi\tff697bb4 \n \t\t\t@ instruction: 0xf640687a\n \tldmpl\tr5, {r1, r3, r8}^\n \tstrbne\tr6, [r0, r8, lsr #1]\n \tldrtmi\tr6, [r0], -r8, ror #1\n \tmrc2\t0, 2, pc, cr6, cr12, {0}\n \tmcrrne\t6, 0, r4, r1, cr4\n \tsbcshi\tpc, r0, r0\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf7ff816b\n \t\t\t@ instruction: 0xf7e9fd65\n-\tumlalvs\tlr, r8, r2, r9\n+\tumlalvs\tlr, r8, r6, r9\n \trscvs\tr1, r8, r0, asr #15\n \tstmibmi\tsp, {r0, r2, r9, sl, sp, lr, pc}^\n \trscsvc\tpc, r4, #64, 4\n \tldrbtmi\tr4, [r9], #-2252\t@ 0xfffff734\n \t\t\t@ instruction: 0xf0264478\n \tldrb\tpc, [r6, #2997]!\t@ 0xbb5\t@ \n \tandcs\tr4, r0, #51712\t@ 0xca00\n@@ -23162,16 +23160,16 @@\n \teorscs\tr4, r4, #2063597568\t@ 0x7b000000\n \t\t\t@ instruction: 0xf6409501\n \t\t\t@ instruction: 0xf01c0151\n \tadcmi\tpc, r8, #17152\t@ 0x4300\n \ttsthi\tr7, r0, asr #5\t@ \n \tstrtmi\tr4, [r0], -sl, lsr #12\n \tcmpeq\tsl, r0, asr #12\t@ \n-\tblx\t8d9618 \n-\tble\t7275ac \n+\tblx\t8d9610 \n+\tble\t7275a4 \n \tldrdcc\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf5072240\n \tcmnvs\tfp, r2, ror #3\n \tldrbcs\tr4, [ip, #-1560]!\t@ 0xfffff9e8\n \t\t\t@ instruction: 0xf8c6f005\n \t\t\t@ instruction: 0x46214ab0\n \tldrbtmi\tr6, [sl], #-2427\t@ 0xfffff685\n@@ -23192,15 +23190,15 @@\n \ttstcs\tr1, r3\n \t\t\t@ instruction: 0xf01b2000\n \tmovwcs\tpc, #3817\t@ 0xee9\t@ \n \tvst1.8\t{d20-d22}, [pc :256], r2\n \tstrtmi\tr6, [r0], -r7, lsl #2\n \tandpl\tpc, r0, sl, asr #17\n \tldc2\t0, cr15, [lr], #112\t@ 0x70\n-\tble\tffc27620 \n+\tble\tffc27618 \n \tldrdcc\tpc, [r0], -sl\n \tmvnle\tr2, r3, lsl #22\n \tmulcs\tr0, r1, fp\n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstrpl\tpc, [pc], r3, lsl #10\n \t\t\t@ instruction: 0x46313614\n \tldc2l\t7, cr15, [r4], {254}\t@ 0xfe\n@@ -23218,24 +23216,24 @@\n \tandcs\tpc, r1, #3784704\t@ 0x39c000\n \t\t\t@ instruction: 0xf6404620\n \t\t\t@ instruction: 0xf01c017f\n \tstmibmi\tr4, {r0, r1, r2, r3, r4, r8, sl, fp, ip, sp, lr, pc}\n \taddseq\tpc, pc, #64, 12\t@ 0x4000000\n \tstrcs\tr4, [r0], #-2179\t@ 0xfffff77d\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tffad9722 \n+\tblx\tffad971a \n \tstmibmi\tr1, {r0, r2, r3, r4, r5, r7, r9, sl, sp, lr, pc}\n \tsubvs\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2176\t@ 0xfffff780\n \t\t\t@ instruction: 0xf0264478\n \tstrt\tpc, [r4], r1, ror #23\n \tvmul.i8\tq10, q0, q15\n \tldmdami\tlr!, {r0, r1, r2, r4, r5, r6, r7, r9, ip, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff659746 \n+\tblx\tff65973e \n \t\t\t@ instruction: 0xf8d368bb\n \t\t\t@ instruction: 0xf1bbb000\n \t\t\t@ instruction: 0xf47f0f00\n \tstr\tsl, [sp], fp, ror #28\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf04fb973\n \t\t\t@ instruction: 0xe69e34ff\n@@ -23250,47 +23248,47 @@\n \t\t\t@ instruction: 0xf0264478\n \t\t\t@ instruction: 0xe68afbb7\n \tldr\tr2, [r9], -r4, lsl #2\n \tstrb\tr4, [r1], -r3, lsl #12\n \tldrmi\tr4, [r5], -fp, ror #22\n \ttstcs\tr1, sl, ror r8\n \tstreq\tlr, [r5, #2827]\t@ 0xb0b\n-\tbmi\t1a73a54 \n+\tbmi\t1a73a4c \n \tvtst.8\td22, d0, d8\n \tmovwls\tr5, #1004\t@ 0x3ec\n-\tblmi\t19ee8fc \n+\tblmi\t19ee8f4 \n \t\t\t@ instruction: 0xf7e8447b\n-\t\t\t@ instruction: 0xf1b9efde\n+\t\t\t@ instruction: 0xf1b9efe2\n \tandle\tr0, r5, r0, lsl #30\n \tstrcc\tr6, [r1], #-2088\t@ 0xfffff7d8\n-\tldc\t7, cr15, [ip], #928\t@ 0x3a0\n+\tstcl\t7, cr15, [r0], {232}\t@ 0xe8\n \tmvnsle\tr4, ip, asr #10\n \t\t\t@ instruction: 0xf7e84658\n-\tldmdbvs\tfp!, {r3, r4, r5, r7, sl, fp, sp, lr, pc}\n-\tblcs\t377a4 \n+\tldmdbvs\tfp!, {r2, r3, r4, r5, r7, sl, fp, sp, lr, pc}\n+\tblcs\t3779c \n \tldmdbmi\tlr, {r3, r4, r5, r7, ip, lr, pc}^\n \trscpl\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2141\t@ 0xfffff7a3\n \t\t\t@ instruction: 0xf0264478\n \tstr\tpc, [pc, r9, lsl #23]!\n \ttstcs\tr1, r6, asr fp\n \tmrrcmi\t8, 7, r6, sl, cr10\n \tldrbtmi\tr5, [ip], #-2259\t@ 0xfffff72d\n \tldmdavs\tr8, {r0, r3, r4, r6, r9, fp, lr}\n \tvst3.16\t{d20-d22}, [pc :256], sl\n \tmovwls\tr6, #956\t@ 0x3bc\n \t\t\t@ instruction: 0xf7e84623\n-\tldmdbvs\tfp!, {r1, r2, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n-\tblcs\t377dc \n+\tldmdbvs\tfp!, {r1, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tblcs\t377d4 \n \tldmdami\tr4, {r2, r3, r4, r7, ip, lr, pc}^\n \tvmax.s8\td20, d0, d17\n \tldrbtmi\tr5, [r8], #-737\t@ 0xfffffd1f\n-\tblx\t1bd981a \n+\tblx\t1bd9812 \n \t\t\t@ instruction: 0xf7e8e794\n-\t\t\t@ instruction: 0xf041ef78\n+\t\t\t@ instruction: 0xf041ef7c\n \tandcs\tpc, r0, #11328\t@ 0x2c40\n \tvmin.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf01c71ff\n \tstmdavs\tr3, {r0, r2, r4, r6, r7, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf5072240\n \tcmnvs\tfp, r2, ror #3\n \t\t\t@ instruction: 0xf0044618\n@@ -23304,38 +23302,38 @@\n \t\t\t@ instruction: 0xf6404628\n \t\t\t@ instruction: 0xf01c0127\n \t\t\t@ instruction: 0xf8dafc75\n \tsubcs\tr3, r0, #0\n \tmvnvc\tpc, r7, lsl #10\n \t\t\t@ instruction: 0x4618617b\n \t\t\t@ instruction: 0xf004257c\n-\tbmi\tedd6bc \n+\tbmi\tedd6b4 \n \tldmdbvs\tfp!, {r0, r5, r9, sl, lr}^\n \tstrls\tr4, [r0, #-1146]\t@ 0xfffffb86\n \tandeq\tlr, r1, #3358720\t@ 0x334000\n \trscscc\tpc, pc, pc, asr #32\n \tsubseq\tpc, r5, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf920f005\n \t\t\t@ instruction: 0x462068fa\n \tcmpeq\tr7, r0, asr #12\t@ \n \tmrrc2\t0, 1, pc, r8, cr12\t@ \n \tldc2l\t0, cr15, [r2, #-260]!\t@ 0xfffffefc\n \tldrtmi\tr2, [r0], -r0, lsl #4\n \ttsteq\tpc, r0, asr #12\t@ \n \tldc2\t0, cr15, [r6], {28}\n-\tstrdeq\tr9, [r6], -r2\n-\tandeq\tr9, r6, ip, ror #29\n+\tstrdeq\tr9, [r6], -sl\n+\tstrdeq\tr9, [r6], -r4\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr8, r5, r2, lsr #16\n \tandeq\tr8, r4, ip, lsr #12\n \tmuleq\tr4, r8, r5\n \tldrdeq\tr0, [r0], -ip\n \tstrdeq\tr8, [r4], -ip\n-\tstrdeq\tr9, [r6], -r2\n+\tstrdeq\tr9, [r6], -sl\n \tandeq\tr8, r4, r6, asr #6\n \tandeq\tr9, r4, r6, lsl r4\n \tandeq\tr9, r4, r2, lsl r4\n \tandeq\tr9, r4, r2, lsl #8\n \tstrdeq\tr8, [r4], -sl\n \tandeq\tr9, r4, ip, asr #7\n \tandeq\tr8, r4, r8, ror #5\n@@ -23367,33 +23365,33 @@\n \tandeq\tr8, r4, lr, lsr #32\n \tandeq\tr9, r4, r0, lsr r1\n \tandeq\tr9, r4, r2, lsl #2\n \tandeq\tr1, r5, ip, lsl r3\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [r1, #-552]!\t@ 0xfffffdd8\n \taddlt\tr4, r3, r1, ror #24\n-\tblmi\t186ead0 \n-\tbmi\t18894e0 \n+\tblmi\t186eac8 \n+\tbmi\t18894d8 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8534604\n \t\t\t@ instruction: 0xf8d99002\n-\tblcs\t298f8 \n+\tblcs\t298f0 \n \taddshi\tpc, r4, r0, asr #32\n \tldrbtmi\tr4, [sp], #-3418\t@ 0xfffff2a6\n \tadcsvc\tpc, r8, r5, lsl #10\n-\tstc\t7, cr15, [r2], #928\t@ 0x3a0\n+\tstc\t7, cr15, [r6], #928\t@ 0x3a0\n \tldrdhi\tpc, [ip, r5]\n \tldrdvs\tpc, [r8, r5]\n \tsvceq\t0x0000f1b8\n \taddshi\tpc, sl, r0, asr #32\n \tmovwcs\tr2, #4126\t@ 0x101e\n \torrcc\tpc, ip, r5, asr #17\n-\tstmib\tr4!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr8!, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tmcrne\t6, 0, r4, cr5, cr1, {2}\n \t\t\t@ instruction: 0x4620463a\n \t\t\t@ instruction: 0xf44fbfd8\n \t\t\t@ instruction: 0xf7ff5580\n \tldmdavs\tip!, {r0, r5, r9, fp, ip, sp, lr, pc}\n \tstrbmi\tr4, [r2], r3, lsl #13\n \tcfmadd32cs\tmvax1, mvfx4, mvfx0, mvfx0\n@@ -23425,102 +23423,102 @@\n \t\t\t@ instruction: 0xf1babf18\n \tstcle\t15, cr0, [sl, #-0]\n \tstclvs\t8, cr6, [r4], {67}\t@ 0x43\n \trscle\tr2, lr, r0, lsl #22\n \tstrtmi\tr4, [r0], -r6, lsl #12\n \tsvclt\t0x00182800\n \tsvceq\t0x0000f1ba\n-\tblmi\tb54d94 \n+\tblmi\tb54d8c \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \torrcs\tpc, ip, r3, asr #17\n \tldrbtmi\tr4, [r8], #-2090\t@ 0xfffff7d6\n \tadcsvc\tpc, r8, r0, lsl #10\n-\tbl\tff35b978 \n+\tbl\tff45b970 \n \tldrdcc\tpc, [r0], -r9\n-\tbmi\ta0c74c \n+\tbmi\ta0c744 \n \tldrbtmi\tr4, [sl], #-2846\t@ 0xfffff4e2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrbmi\tsp, [r0], -pc, lsr #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tsvchi\t0x00f0e8bd\n \tldrdcc\tpc, [r8, r5]\n \taddmi\tr4, r3, #39845888\t@ 0x2600000\n \t\t\t@ instruction: 0xf8c5bf08\n \t\t\t@ instruction: 0xf0114188\n \t\t\t@ instruction: 0x4620fe1d\n \tstrtmi\tlr, [r9], -r5, asr #15\n \t\t\t@ instruction: 0xf7e84658\n-\t\t\t@ instruction: 0xf10aee22\n+\t\t\t@ instruction: 0xf10aee26\n \tstrmi\tr0, [r0], r1, lsl #20\n \t\t\t@ instruction: 0xe7a36838\n \tvmul.i8\td20, d1, d6\n \tldmdami\tr6, {r3, r6, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf942f026\n \tldmdbmi\tr4, {r1, r5, r6, r8, r9, sl, sp, lr, pc}\n \tsbcmi\tpc, r1, #268435460\t@ 0x10000004\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf0264478\n \tstrb\tpc, [sl, fp, lsl #20]\t@ \n \t\t\t@ instruction: 0xe7ba46b0\n \tldmcc\tpc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\t@ \n \t\t\t@ instruction: 0xf7e8e7bc\n-\tsvclt\t0x0000ee10\n-\tandeq\tr9, r6, r8, lsr #14\n+\tsvclt\t0x0000ee14\n+\tandeq\tr9, r6, r0, lsr r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, lr, lsl r7\n+\tandeq\tr9, r6, r6, lsr #14\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tpc, r6, r2, lsl #2\n-\tandeq\tpc, r6, lr, ror r0\t@ \n-\tandeq\tpc, r6, r2, ror r0\t@ \n+\tandeq\tpc, r6, sl, lsl #2\n+\tandeq\tpc, r6, r6, lsl #1\n+\tandeq\tpc, r6, sl, ror r0\t@ \n+\tandeq\tpc, r6, r2, asr #32\n \tandeq\tpc, r6, sl, lsr r0\t@ \n-\tandeq\tpc, r6, r2, lsr r0\t@ \n-\tandeq\tr9, r6, lr, lsl r6\n+\tandeq\tr9, r6, r6, lsr #12\n \tandeq\tr7, r4, r8, asr sp\n \tandeq\tr8, r4, sl, ror lr\n \tandeq\tr7, r4, r6, asr #26\n \tandeq\tr8, r4, r8, ror #28\n \tldmdbmi\tr6!, {r0, r2, r4, r5, fp, lr}\n \tpush\t{r3, r4, r5, r6, sl, lr}\n-\tblmi\td6ea5c \n+\tblmi\td6ea54 \n \tldceq\t6, cr15, [ip, #-692]\t@ 0xfffffd4c\n \tsvcge\t0x00045841\n \tldrbtmi\tr4, [fp], #-2611\t@ 0xfffff5cd\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f1804\n \tldmpl\tlr, {r8}\n-\tblcs\t37b84 \n-\tstfmid\tf5, [pc], #-260\t@ 1d9b8 \n+\tblcs\t37b7c \n+\tstfmid\tf5, [pc], #-260\t@ 1d9b0 \n \t\t\t@ instruction: 0xf504447c\n \t\t\t@ instruction: 0xf7e870b8\n-\t\t\t@ instruction: 0xf8d4ebc4\n+\t\t\t@ instruction: 0xf8d4ebc8\n \tstfcss\tf4, [r0], {136}\t@ 0x88\n \tstrcs\tsp, [r0, #-71]\t@ 0xffffffb9\n \tstrcc\tr6, [r1, #-3300]\t@ 0xfffff31c\n \tmvnsle\tr2, r0, lsl #24\n \tstmdami\tr8!, {r2, r3, r5, r9, sl, lr}\n \tldrdls\tpc, [r0], pc\t@ \n \t\t\t@ instruction: 0xf8df4478\n \t\t\t@ instruction: 0xf50080a0\n \tldrbtmi\tr7, [r9], #184\t@ 0xb8\n-\tbl\t105ba90 \n+\tbl\t115ba88 \n \tstrtmi\tr4, [fp], -r5, lsr #20\n \tldrbtmi\tr1, [sl], #-3389\t@ 0xfffff2c3\n \tstrtmi\tr2, [r8], -r0, asr #2\n \t\t\t@ instruction: 0xf02644f8\n \tcmncs\tip, #19456\t@ 0x4c00\t@ \n \tmovwls\tr4, #1609\t@ 0x649\n \tstrtmi\tr2, [r3], -r1\n \tstmdapl\tr1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \trscsmi\tpc, r7, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xff90f004\n \tstmiblt\tfp, {r0, r1, r4, r5, fp, sp, lr}^\n-\tblmi\t4f038c \n+\tblmi\t4f0384 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #16\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d117\n \tstreq\tpc, [ip, -r7, lsl #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -23530,245 +23528,245 @@\n \t\t\t@ instruction: 0xf0264478\n \t\t\t@ instruction: 0xe7b4f8b5\n \tstrbmi\tr4, [r0], -r9, asr #12\n \trscsmi\tpc, r9, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xf980f026\n \t\t\t@ instruction: 0x4625e7de\n \t\t\t@ instruction: 0xf7e8e7bb\n-\tsvclt\t0x0000ed88\n-\tandeq\tr9, r6, ip, ror #10\n+\tsvclt\t0x0000ed8c\n+\tandeq\tr9, r6, r4, ror r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, sl, asr r5\n+\tandeq\tr9, r6, r2, ror #10\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r6, r4, asr #30\n-\tandeq\tlr, r6, r0, lsr #30\n+\tandeq\tlr, r6, ip, asr #30\n+\tandeq\tlr, r6, r8, lsr #30\n \tmuleq\tr4, sl, ip\n \t\t\t@ instruction: 0x00048dbc\n \tldrdeq\tr8, [r4], -r6\n-\tandeq\tr9, r6, r0, ror #9\n+\tandeq\tr9, r6, r8, ror #9\n \tandeq\tr7, r4, lr, lsr ip\n \tandeq\tr8, r4, r0, ror sp\n \tandeq\tr0, r0, r0\n \tvst2.8\t{d20,d22}, [pc :64], lr\n \t\t\t@ instruction: 0xf6cf4260\n-\tblmi\t77a7a4 \n+\tblmi\t77a79c \n \tldrlt\tr4, [r0, #1145]\t@ 0x479\n \tstmiapl\tfp, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tldmib\tr0, {r8, r9}^\n-\tb\tfe12e7c0 \n-\tb\tfe0ea0d4 \n-\tb\ta0dd4 \n+\tb\tfe12e7b8 \n+\tb\tfe0ea0cc \n+\tb\ta0dcc \n \ttsteq\tfp, r4, lsl #8\n \t\t\t@ instruction: 0xf0236882\n-\tb\t111e9d0 \n-\tb\t10eef1c \n+\tb\t111e9c8 \n+\tb\t10eef14 \n \tandvs\tr6, r4, ip, asr r3\n \t\t\t@ instruction: 0xf6cf2100\n \tsubvs\tr7, r3, r0, ror #3\n-\tb\tfe0add74 \n-\tb\t5eef4 \n-\tb\t10ae4f8 \n+\tb\tfe0add6c \n+\tb\t5eeec \n+\tb\t10ae4f0 \n \tldrdvs\tr2, [r2], r4\n \tandeq\tlr, r2, r3, lsl #21\n-\tblmi\t230420 \n+\tblmi\t230418 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7e8bd90\n-\tsvclt\t0x0000ed30\n-\tandeq\tr9, r6, r8, asr r4\n+\tsvclt\t0x0000ed34\n+\tandeq\tr9, r6, r0, ror #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, r4, lsl #8\n+\tandeq\tr9, r6, ip, lsl #8\n \tstmdbcs\tr1, {r4, r7, r8, sl, ip, sp, pc}\n-\tblmi\t830ca8 \n+\tblmi\t830ca0 \n \ttstcs\tr1, r8, lsr pc\n \t\t\t@ instruction: 0xf640447c\n \tvmlal.s\t, d16, d1[3]\n \taddlt\tr0, r3, r1, lsl #4\n \tstmiapl\tr3!, {r8, r9, sl, fp, sp, pc}^\n-\tblx\taf456 \n+\tblx\taf44e \n \tldmdavs\tfp, {r0, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf0410300\n \tandvs\tr0, r3, r3, lsl #6\n \tvqrdmulh.s\td15, d3, d2\n \tmovweq\tpc, #36931\t@ 0x9043\t@ \n-\tblx\tb5d6e \n+\tblx\tb5d66 \n \t\t\t@ instruction: 0xf043f303\n \taddvs\tr0, r3, r7, lsl r3\n \t\t\t@ instruction: 0xff98f7ff\n \t\t\t@ instruction: 0xf7ff4620\n \tqadd8mi\tpc, r0, r5\t@ \n \t\t\t@ instruction: 0xff92f7ff\n \t\t\t@ instruction: 0xf7ff4620\n \tstrtmi\tpc, [r0], -pc, lsl #31\n \t\t\t@ instruction: 0xff8cf7ff\n-\tblmi\t2704b0 \n+\tblmi\t2704a8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xe77b4090\n-\tstcl\t7, cr15, [r6], #928\t@ 0x3a0\n-\tldrdeq\tr9, [r6], -r0\n+\tstcl\t7, cr15, [sl], #928\t@ 0x3a0\n+\tldrdeq\tr9, [r6], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, r8, ror r3\n+\tandeq\tr9, r6, r0, lsl #7\n \tcfstr32mi\tmvfx11, [r4, #-960]!\t@ 0xfffffc40\n \taddlt\tr4, r3, r4, lsr #24\n-\tblmi\t92eeb4 \n-\tbmi\t9498c4 \n+\tblmi\t92eeac \n+\tbmi\t9498bc \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \tstrmi\tr0, [ip], -r0, lsl #8\n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \tvmulne.f16\ts23, s23, s23\t@ \n \t\t\t@ instruction: 0xf8031ce8\n-\tbeq\t9318e8 \n+\tbeq\t9318e0 \n \tmvnsle\tr4, r3, lsl #5\n \tstmiblt\tfp!, {r0, r1, r4, r5, fp, sp, lr}\n-\tblmi\t5f0558 \n+\tblmi\t5f0550 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1210300\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr5, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \trsccs\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf0254478\n \tubfx\tpc, r1, #31, #1\n-\tblmi\t330564 \n+\tblmi\t33055c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 59)\n \tstrcc\tr4, [ip, -lr, lsl #18]\n \tvadd.i8\td20, d0, d14\n \tldrbtmi\tr2, [r9], #-749\t@ 0xfffffd13\n \tsxtahmi\tr4, sp, r8, ror #8\n \tldrhtmi\tlr, [r0], #141\t@ 0x8d\n \tstmlt\tip, {r1, r2, r5, ip, sp, lr, pc}\n-\tldc\t7, cr15, [r6], {232}\t@ 0xe8\n-\tandeq\tr9, r6, r4, asr #6\n+\tldc\t7, cr15, [sl], {232}\t@ 0xe8\n+\tandeq\tr9, r6, ip, asr #6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, sl, lsr r3\n+\tandeq\tr9, r6, r2, asr #6\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr9, r6, r0, lsl r3\n+\tandeq\tr9, r6, r8, lsl r3\n \tandeq\tr8, r4, lr, asr #23\n \tldrdeq\tr8, [r4], -r8\t@ \n-\tandeq\tr9, r6, r4, ror #5\n+\tandeq\tr9, r6, ip, ror #5\n \tandeq\tr8, r4, r6, lsr #23\n \t\t\t@ instruction: 0x00048bb0\n-\tbcc\t8b534 \n-\tblmi\t10f1680 \n+\tbcc\t8b52c \n+\tblmi\t10f1678 \n \tldrbtmi\tfp, [lr], #-131\t@ 0xffffff7d\n \tsvcge\t0x00004d42\n \t\t\t@ instruction: 0xf04f3801\n \tldmpl\tr3!, {sl, fp}^\n \tldrbtmi\tr1, [sp], #-3148\t@ 0xfffff3b4\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tand\tpc, ip, r1, lsl r8\t@ \n \tteqeq\tr0, #-2147483605\t@ 0x8000002b\t@ \n \tmcrcs\t2, 0, fp, cr9, cr14, {6}\n \tsadd8mi\tfp, lr, r8\n \t\t\t@ instruction: 0xf1aed90c\n-\tblcs\t15eb30 \n+\tblcs\t15eb28 \n \t\t\t@ instruction: 0xf1aebf98\n \tstmdble\tr5, {r0, r1, r2, r4, r6, r9, sl}\n \tmovteq\tpc, #4526\t@ 0x11ae\t@ \n \tldmdale\tip!, {r0, r2, r8, r9, fp, sp}\n \tldrteq\tpc, [r7], -lr, lsr #3\t@ \n \tand\tpc, ip, r4, lsl r8\t@ \n \tteqeq\tr0, #-2147483605\t@ 0x8000002b\t@ \n-\tblcs\t28a938 \n+\tblcs\t28a930 \n \t\t\t@ instruction: 0xf1aed910\n-\tblcs\t15eb58 \n+\tblcs\t15eb50 \n \t\t\t@ instruction: 0xf1aebf9c\n-\tblx\t17e1738 \n+\tblx\t17e1730 \n \tstmdble\tr7, {r1, r2, r3, r7, r8, r9, ip, sp, lr, pc}\n \tmovteq\tpc, #4526\t@ 0x11ae\t@ \n \tstmdale\tsp!, {r0, r2, r8, r9, fp, sp}\n \trndeqdp\tf7, #0.5\n \t\t\t@ instruction: 0xf38efa5f\n \tstfeqd\tf7, [r2], {12}\n \tmovwne\tlr, #27395\t@ 0x6b03\n \t\t\t@ instruction: 0xf8004594\n-\tblle\tff26da04 \n+\tblle\tff26d9fc \n \tstmiapl\tfp!, {r1, r5, r8, r9, fp, lr}^\n \tstmdblt\tr0!, {r3, r4, fp, sp, lr}^\n-\tblmi\t7b0690 \n+\tblmi\t7b0688 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12e0300\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tip, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tsbcscs\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2075\t@ 0xfffff7e5\n \t\t\t@ instruction: 0xf0264478\n \tandcs\tpc, r0, r5, lsl r8\t@ \n-\tblmi\t597dd8 \n+\tblmi\t597dd0 \n \tldmdavs\tfp, {r0, r1, r3, r5, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04fb993\n \t\t\t@ instruction: 0xe7e130ff\n \tstmiapl\tfp!, {r0, r4, r8, r9, fp, lr}^\n-\tblcs\t37eb8 \n+\tblcs\t37eb0 \n \tldmdbmi\tr3, {r0, r1, r2, r4, r5, r6, r7, ip, lr, pc}\n \tsbcscs\tpc, r7, #64, 4\n \tldrbtmi\tr4, [r9], #-2066\t@ 0xfffff7ee\n \t\t\t@ instruction: 0xf0254478\n \t\t\t@ instruction: 0xf04fffff\n \t\t\t@ instruction: 0xe7d130ff\n \tvmla.i8\td20, d0, d15\n \tstmdami\tpc, {r1, r2, r4, r6, r7, r9, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xfff4f025\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7e8e7c6\n-\tsvclt\t0x0000ebfc\n-\tandeq\tr9, r6, r6, lsl #5\n+\tsvclt\t0x0000ec00\n+\tandeq\tr9, r6, lr, lsl #5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, r6, ror r2\n+\tandeq\tr9, r6, lr, ror r2\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr9, [r6], -r4\n+\tstrdeq\tr9, [r6], -ip\n \t\t\t@ instruction: 0x00048ab2\n \tandeq\tr8, r4, r8, asr #21\n \tandeq\tr8, r4, r6, lsl #21\n \tmuleq\tr4, ip, sl\n \tandeq\tr8, r4, r0, ror sl\n \tandeq\tr8, r4, r6, lsl #21\n \tmvnsmi\tlr, sp, lsr #18\n \tstmdbmi\tr5, {r0, r2, r3, r9, sl, lr}^\n \taddlt\tr4, r2, r5, asr #22\n \tsvcge\t0x00004479\n \tstmiapl\tfp, {r1, r2, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tfp, [r8], -r2, lsr #18\n-\tstmib\tr4, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr8, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xb3b84602\n \tcdpeq\t0, 0, cr15, cr0, cr15, {2}\n \t\t\t@ instruction: 0x46744670\n-\tblgt\t9bf34 \n+\tblgt\t9bf2c \n \tmovteq\tpc, #4524\t@ 0x11ac\t@ \n-\tblcs\t68aa54 \n+\tblcs\t68aa4c \n \t\t\t@ instruction: 0xf1acd923\n-\tblcs\t65ec74 \n+\tblcs\t65ec6c \n \t\t\t@ instruction: 0xf1acbf9c\n \tsbcslt\tr0, fp, #469762049\t@ 0x1c000001\n \t\t\t@ instruction: 0xf1acd91b\n-\tblcs\t25ebc0 \n+\tblcs\t25ebb8 \n \t\t\t@ instruction: 0xf10cbf9c\n \tsbcslt\tr0, fp, #4, 6\t@ 0x10000000\n \t\t\t@ instruction: 0xf1bcd913\n \tsvclt\t0x00180f2b\n \tsvceq\t0x0028f1bc\n \t\t\t@ instruction: 0xf1bcd04e\n \tsvclt\t0x00180f2f\n@@ -23779,64 +23777,64 @@\n \tsvceq\t0x003df1bc\n \tldmiblt\tip!, {r2, r6, ip, lr, pc}\n \taddseq\tr3, fp, r1\n \tstrcc\tr7, [r1], #-51\t@ 0xffffffcd\n \tmvfeqs\tf7, #0.5\n \tbicle\tr4, fp, #629145600\t@ 0x25800000\n \tmovwcs\tr4, #2594\t@ 0xa22\n-\tblmi\t83a018 \n+\tblmi\t83a010 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr3, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tandle\tr2, r9, r1, lsl #24\n \tandsle\tr2, r5, r2, lsl #24\n \tmvnle\tr2, r3, lsl #24\n \tstrcs\tr7, [r0], #-2097\t@ 0xfffff7cf\n \t\t\t@ instruction: 0xf806430b\n \tldrb\tr3, [pc, r1, lsl #22]\n \tmulgt\tr0, r6, r8\n-\tb\t13ef848 \n+\tb\t13ef840 \n \tandcc\tr1, r1, r3, lsl #16\n \ttstne\tr3, #76, 20\t@ 0x4c000\n-\tblcc\t9bf94 \n+\tblcc\t9bf8c \n \tandhi\tpc, r1, r6, lsl #17\n \tldrb\tr4, [r0, lr, lsl #12]\n \tmulgt\tr0, r6, r8\n-\tb\t13ef864 \n+\tb\t13ef85c \n \tandcc\tr1, r1, r3, lsl #17\n \torrseq\tlr, r3, #76, 20\t@ 0x4c000\n-\tblcc\t9bfb0 \n+\tblcc\t9bfa8 \n \tandhi\tpc, r1, r6, lsl #17\n \tstrb\tr4, [r2, lr, lsl #12]\n \t\t\t@ instruction: 0xe7bc233e\n \t\t\t@ instruction: 0xe7ba233f\n \tsbcle\tr2, r1, r0, lsl #16\n \tldr\tr3, [pc, r1, lsl #16]!\n-\tbl\t15dbf68 \n-\tandeq\tr9, r6, r8, asr #2\n+\tbl\t16dbf60 \n+\tandeq\tr9, r6, r0, asr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tstrheq\tr9, [r6], -r4\n+\tstrheq\tr9, [r6], -ip\n \tsvcmi\t0x00f0e92d\n \tldcmi\t6, cr4, [r6, #512]\t@ 0x200\n \tumlalslt\tr4, r5, r6, ip\n \t\t\t@ instruction: 0xf8df447d\n \tsvcge\t0x0004c258\n \tsubs\tpc, r4, #14614528\t@ 0xdf0000\n \tldrbtmi\tr5, [ip], #2348\t@ 0x92c\n \tldrdvs\tpc, [r8], #135\t@ 0x87\t@ \n \tstmdavs\tr4!, {r0, r2, r4, r9, sl, lr}\n \tadcsmi\tpc, ip, r7, asr #17\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tandmi\tpc, lr, ip, asr r8\t@ \n \t\t\t@ instruction: 0x461c60fc\n \tldrshtvs\tr6, [r9], #-139\t@ 0xffffff75\n-\tblcs\t3807c \n+\tblcs\t38074 \n \trschi\tpc, r0, r0, asr #32\n \teor\tpc, ip, #14614528\t@ 0xdf0000\n \tldmdbeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [lr], #1740\t@ 0x6cc\n \t\t\t@ instruction: 0x000fe8be\n \tandeq\tlr, pc, ip, lsr #17\n \tmuleq\tr3, lr, r8\n@@ -23861,56 +23859,56 @@\n \t\t\t@ instruction: 0xf06f2331\n \tandcs\tr0, r0, #1073741824\t@ 0x40000000\n \tandcs\tr9, r0, r1, lsl #6\n \t\t\t@ instruction: 0xf8cd2300\n \t\t\t@ instruction: 0xf7f69000\n \tldrtmi\tpc, [r2], -r7, lsl #27\t@ \n \tstrtmi\tr4, [r0], -r9, asr #12\n-\tblx\t14da12a \n+\tblx\t14da122 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n-\tbmi\t1b7e3a8 \n+\tbmi\t1b7e3a0 \n \tldrbtmi\tr4, [sl], #-2917\t@ 0xfffff49b\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbtcc\tpc, [ip], r7\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x462080bd\n \tldrtmi\tr3, [sp], r4, asr #15\n \tsvchi\t0x00f0e8bd\n \tldmdaeq\tr8, {r0, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0114640\n-\tbmi\t191cd78 \n+\tbmi\t191cd70 \n \tadcsvs\tr4, r8, r1, lsl #12\n \t\t\t@ instruction: 0xf107447a\n \t\t\t@ instruction: 0xf102006f\n \t\t\t@ instruction: 0xf1070a18\n \tsetend\tbe\n \teorscc\tr3, r0, #4177920\t@ 0x3fc000\n \t\t\t@ instruction: 0xf04f4683\n \t\t\t@ instruction: 0xf04f0c36\n \tand\tr0, r3, ip, asr lr\n \tsvc\t0x0001f81a\n \tsvcgt\t0x0001f812\n \tsvcne\t0x0001f813\n \tvmlaeq.f32\ts28, s29, s2\n-\tb\tfe06f670 \n+\tb\tfe06f668 \n \t\t\t@ instruction: 0xf800010c\n \t\t\t@ instruction: 0xf809ef01\n \tmvnle\tr1, r1, lsl #30\n \tsvceq\t0x0018f1b8\n \tldmib\tr7, {r1, r2, r8, fp, ip, lr, pc}^\n \tstrtmi\tr1, [sl], -r1, lsl #6\n \tandseq\tpc, r8, r3, lsl #2\n-\tldm\tr6, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tsl, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf06f2306\n \tmovwls\tr0, #4353\t@ 0x1101\n \trsbseq\tpc, r0, r7, lsl #2\n \ttsteq\tr0, #-1073741823\t@ 0xc0000001\t@ \n-\tbeq\ta5a554 \n+\tbeq\ta5a54c \n \tandscs\tr6, r8, #123\t@ 0x7b\n \tmovwcs\tr9, #768\t@ 0x300\n \t\t\t@ instruction: 0xf830f7f7\n \t\t\t@ instruction: 0xf1a04655\n \t\t\t@ instruction: 0xf1000b04\n \t\t\t@ instruction: 0xf85b0914\n \tstrtmi\tr1, [r8], -r4, lsl #30\n@@ -23934,15 +23932,15 @@\n \tteqcs\tr1, #356352\t@ 0x57000\t@ \n \t\t\t@ instruction: 0xf06f2230\n \tmovwls\tr0, #4353\t@ 0x1101\n \tmovwcs\tr4, #1616\t@ 0x650\n \t\t\t@ instruction: 0xf7f69500\n \t\t\t@ instruction: 0x4632fcf5\n \tstrtmi\tr4, [r0], -r9, lsr #12\n-\tblx\tff05a24c \n+\tblx\tff05a244 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tstmdbmi\tr6!, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, pc}\n \tsubcc\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2085\t@ 0xfffff7db\n \t\t\t@ instruction: 0xf0254478\n \tstrb\tpc, [r4, -r5, asr #28]!\t@ \n@@ -23965,24 +23963,24 @@\n \tvmin.s8\tq10, q0, \n \tldrbtmi\tr2, [r8], #-719\t@ 0xfffffd31\n \tstc2l\t0, cr15, [ip, #-148]\t@ 0xffffff6c\n \tstrbmi\tlr, [r1], -r6, lsl #14\n \tvmax.s8\td20, d0, d24\n \t\t\t@ instruction: 0xf0253233\n \tudiv\tr6, r7, lr\n-\tb\t85c1d4 \n-\tandeq\tr9, r6, r0, lsr #32\n+\tb\t95c1cc \n+\tandeq\tr9, r6, r8, lsr #32\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, r2, lsl r0\n+\tandeq\tr9, r6, sl, lsl r0\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr8, r4, r2, lsr lr\n \tandeq\tr8, r4, r2, lsl #17\n \tandeq\tr8, r4, ip, lsr #17\n \t\t\t@ instruction: 0x000488bc\n-\tandeq\tr8, r6, lr, asr pc\n+\tandeq\tr8, r6, r6, ror #30\n \tandeq\tr8, r4, r0, lsl #27\n \tandeq\tr8, r4, r2, lsl r7\n \tandeq\tr8, r4, ip, lsr r7\n \tstrdeq\tr8, [r4], -sl\n \tandeq\tr8, r4, r4, lsr #14\n \tandeq\tr8, r4, ip, asr ip\n \tldrdeq\tr8, [r4], -sl\n@@ -23991,26 +23989,26 @@\n \tldrbtmi\tfp, [sp], #-131\t@ 0xffffff7d\n \tsvcge\t0x00004b3a\n \tstmdbpl\tip!, {r1, r3, r4, r5, r9, fp, lr}\n \t\t\t@ instruction: 0x460d447b\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmpl\tlr, {r2, r9, sl, lr}\n-\tbllt\t14f8368 \n+\tbllt\t14f8360 \n \tsubsle\tr2, r2, r0, lsl #16\n \t\t\t@ instruction: 0xf0037823\n \tldmdacs\tr9, {r0, r1, r2, r3, r4, r6, r7}^\n \tldmdacs\tr4, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^\n \tstrcs\tfp, [r1], #-3852\t@ 0xfffff0f4\n-\tblcs\tc672b4 \n+\tblcs\tc672ac \n \t\t\t@ instruction: 0xf044bf08\n \tcmnlt\tip, #16777216\t@ 0x1000000\n \teorvs\tr2, fp, r1, lsl #6\n \tldmdblt\tr3!, {r0, r1, r4, r5, fp, sp, lr}^\n-\tbmi\tae62c8 \n+\tbmi\tae62c0 \n \tldrbtmi\tr4, [sl], #-2855\t@ 0xfffff4d9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, asr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr5!, {r4, r5, r6, r7, r8, r9, pc}\n@@ -24041,348 +24039,348 @@\n \t\t\t@ instruction: 0xf04fb913\n \t\t\t@ instruction: 0xe7bc30ff\n \tsubcs\tr4, r7, #16, 18\t@ 0x40000\n \tldrbtmi\tr4, [r9], #-2064\t@ 0xfffff7f0\n \t\t\t@ instruction: 0xf0254478\n \t\t\t@ instruction: 0xf04ffd81\n \t\t\t@ instruction: 0xe7b230ff\n-\tstmib\tr8, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr8, r6, r2, lsl #27\n+\tstmib\tip, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr8, r6, sl, lsl #27\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r6, r8, ror sp\n+\tandeq\tr8, r6, r0, lsl #27\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr8, r6, r6, lsr sp\n+\tandeq\tr8, r6, lr, lsr sp\n \tstrdeq\tr8, [r4], -r4\n \tandeq\tr8, r4, r6, asr #12\n \tandeq\tr8, r4, r0, ror #11\n \tandeq\tr8, r4, r2, lsr r6\n \tandeq\tr8, r4, r6, lsr #11\n \tstrdeq\tr8, [r4], -r8\t@ \n \tandeq\tr8, r4, sl, lsl #11\n \tldrdeq\tr8, [r4], -ip\n-\tblmi\t730c08 \n+\tblmi\t730c00 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r3, r4, lsl #12\n \tsvcge\t0x000058d3\n \tldmdavs\tfp, {sp}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7e80300\n-\tstmdbvs\tr3!, {r8, fp, sp, lr, pc}\n+\tstmdbvs\tr3!, {r2, r8, fp, sp, lr, pc}\n \tstmiblt\tfp, {r0, r6, r7, r8, r9, sl, ip}\n \tstrcs\tlr, [r0, #-2516]\t@ 0xfffff62c\n \t\t\t@ instruction: 0x0605ea52\n \tstmiavs\tr6!, {r3, ip, lr, pc}\n-\tbl\t1864dd4 \n+\tbl\t1864dcc \n \tadcsmi\tr0, r2, #20971520\t@ 0x1400000\n-\tbl\t1d7875c \n+\tbl\t1d78754 \n \tmovwle\tr0, #25090\t@ 0x6202\n \tstmib\tr4, {r0, r8, r9, sp}^\n \tand\tr0, r2, r0, lsl #2\n \tstmib\tr4, {r8, r9, sp}^\n \tstmdbmi\tsl, {r8}\n \tldrbtmi\tr4, [r9], #-2568\t@ 0xfffff5f8\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, ror r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrmi\tsp, [r8], -r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7e8bdf0\n-\tsvclt\t0x0000e938\n-\tandeq\tr8, r6, r4, ror #24\n+\tsvclt\t0x0000e93c\n+\tandeq\tr8, r6, ip, ror #24\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r6, r6, lsl ip\n+\tandeq\tr8, r6, lr, lsl ip\n \tldrdgt\tpc, [r4], #-143\t@ 0xffffff71\n \tldmdbmi\tr1, {sp}\n \tldrbtmi\tr2, [ip], #513\t@ 0x201\n \tstrlt\tr4, [r0, #2832]\t@ 0xb10\n \taddlt\tr4, r2, fp, ror r4\n \tandne\tpc, r1, ip, asr r8\t@ \n \tstmdavs\tr9, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f6079\n \tandsvs\tr0, sl, r0, lsl #2\n \t\t\t@ instruction: 0xf81af7fa\n-\tblmi\t230c68 \n+\tblmi\t230c60 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmdb\tip, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr8, r6, r2, ror #23\n+\tldmdb\tr0, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr8, r6, sl, ror #23\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, r4, ror r7\n-\tandeq\tr8, r6, r0, asr #23\n+\tandeq\tlr, r6, ip, ror r7\n+\tandeq\tr8, r6, r8, asr #23\n \tpush\t{r0, r1, r3, r4, r5, r9, fp, lr}\n \t\t\t@ instruction: 0x460643f0\n-\tblmi\tef1560 \n+\tblmi\tef1558 \n \tldrbtmi\tr4, [ip], #-1146\t@ 0xfffffb86\n \taddlt\tr4, r9, sl, lsr r9\n \tsvcge\t0x00044479\n \tstmdavs\tr0!, {r0, r1, r4, r6, r7, fp, ip, lr}^\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tsvc\t0x002af7e7\n+\tsvc\t0x002ef7e7\n \tsuble\tr2, r2, r0, lsl #16\n \tvst1.8\t{d20-d22}, [pc], r5\n \t\t\t@ instruction: 0xf0115000\n \t\t\t@ instruction: 0xf04ff93f\n \tstrmi\tr0, [r1], r0, lsl #16\n \ttstcs\tsl, r3, lsl r0\n \t\t\t@ instruction: 0xf7e74648\n-\tcmplt\tr8, r4, asr sp\n+\tcmplt\tr8, r8, asr sp\n \t\t\t@ instruction: 0xf8804581\n \tandle\tr8, r5, #0\n \tstccc\t8, cr15, [r1], {16}\n \tsvclt\t0x00082b0d\n \tstchi\t8, cr15, [r1], {-0}\n \t\t\t@ instruction: 0x46484631\n-\tblx\t1fda564 \n+\tblx\t1fda55c \n \tstrtmi\tfp, [sl], -r8, ror #3\n \ttstpl\tr0, pc, asr #8\t@ \n \t\t\t@ instruction: 0xf7e74648\n-\t\t\t@ instruction: 0x4604ec98\n+\t\t\t@ instruction: 0x4604ec9c\n \tmvnle\tr2, r0, lsl #16\n \t\t\t@ instruction: 0xf0114648\n \tstrtmi\tpc, [r8], -pc, lsr #17\n-\tstc\t7, cr15, [r2], {231}\t@ 0xe7\n-\tbmi\t7afd74 \n+\tstc\t7, cr15, [r6], {231}\t@ 0xe7\n+\tbmi\t7afd6c \n \tldrbtmi\tr4, [sl], #-2843\t@ 0xfffff4e5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r4, -r8, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x464883f0\n \t\t\t@ instruction: 0xf89af011\n \t\t\t@ instruction: 0xf7e74628\n-\tandcs\tlr, r1, lr, ror #24\n+\tandcs\tlr, r1, r2, ror ip\n \t\t\t@ instruction: 0xf7e8e7e9\n-\t\t\t@ instruction: 0x4603eaf6\n+\t\t\t@ instruction: 0x4603eafa\n \t\t\t@ instruction: 0xf1074d12\n \tldmdavs\tfp, {r3}\n \trsbsvs\tr4, fp, sp, ror r4\n \t\t\t@ instruction: 0xf90cf026\n \tstrtmi\tr6, [r9], -r0, ror #16\n \tadccs\tr6, r5, #12451840\t@ 0xbe0000\n \tandls\tr4, r2, ip, lsr #12\n \teorcs\tr6, r0, fp, ror r8\n \tstrls\tr2, [r1], -r8, ror #10\n \t\t\t@ instruction: 0xf0049500\n \tandcs\tpc, r1, #479232\t@ 0x75000\n \tstrtmi\tr2, [r0], -r7, lsr #3\n \tstc2\t0, cr15, [lr, #108]!\t@ 0x6c\n-\tstm\tip, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr8, r6, r8, lsl #23\n-\tandeq\tlr, r6, lr, lsl r7\n+\tldm\tr0, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tmuleq\tr6, r0, fp\n+\tandeq\tlr, r6, r6, lsr #14\n \tandeq\tr0, r0, r0, ror #11\n \t\t\t@ instruction: 0x00046cb0\n-\tandeq\tr8, r6, sl, lsl #22\n+\tandeq\tr8, r6, r2, lsl fp\n \t\t\t@ instruction: 0x000483b0\n-\tbmi\t7f09f0 \n+\tbmi\t7f09e8 \n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r3, lr, lsl ip\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [ip], #-2845\t@ 0xfffff4e3\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmiapl\tr6!, {r0, r2, r9, sl, lr}^\n \tldmiblt\tfp!, {r0, r1, r4, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46284b19\n \t\t\t@ instruction: 0xf50158e1\n \t\t\t@ instruction: 0xf7ff519b\n \tldmdavs\tr3!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc}\n \tldmiblt\tr3!, {r2, r9, sl, lr}\n-\tblmi\t470e04 \n+\tblmi\t470dfc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvst2.8\t{d20,d22}, [pc]\n \tstmdami\tpc, {r0, r2, r3, r7, r9, ip, sp, lr}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1c5a66e \n+\tblx\t1c5a666 \n \tstmdbmi\tsp, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tandsne\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf0254478\n \t\t\t@ instruction: 0xe7dffc39\n-\tstmda\tr2, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr8, r6, r8, lsl #21\n+\tstmda\tr6, {r3, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tmuleq\tr6, r0, sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r6, sl, ror sl\n+\tandeq\tr8, r6, r2, lsl #21\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr8, r6, r0, asr sl\n+\tandeq\tr8, r6, r8, asr sl\n \tandeq\tr8, r4, ip, lsl #6\n \tandeq\tr8, r4, lr, ror #6\n \tstrdeq\tr8, [r4], -sl\n \tandeq\tr8, r4, ip, asr r3\n-\tblmi\tfe4f1064 \n+\tblmi\tfe4f105c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460d4ff0\n-\tblhi\td9adc \n+\tblhi\td9ad4 \n \tldmpl\tr3, {r0, r1, r2, r7, ip, sp, pc}^\n \tstrmi\tsl, [r4], -r0, lsl #30\n \tcmnvs\tfp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf0002800\n \tstfcsd\tf0, [r0, #-12]\n \trscshi\tpc, r7, r0, asr #5\n \t\t\t@ instruction: 0xf0111c68\n \tstmdavc\tr3!, {r0, r1, r3, r5, r6, fp, ip, sp, lr, pc}\n \tstrmi\tr4, [r3], r0, lsl #13\n-\tblcs\t36a40 \n-\tblmi\tfe192788 \n-\tbeq\t11a798 \n-\tbmi\tfe05b160 \n+\tblcs\t36a38 \n+\tblmi\tfe192780 \n+\tbeq\t11a790 \n+\tbmi\tfe05b158 \n \tandls\tpc, ip, #14614528\t@ 0xdf0000\n \tmcr\t4, 0, r4, cr8, cr11, {3}\n-\tblmi\tfe0aceac \n+\tblmi\tfe0acea4 \n \t\t\t@ instruction: 0x260044f9\n \tldrbtmi\tr4, [fp], #-1541\t@ 0xfffff9fb\n-\tbcc\tfe459e98 \n+\tbcc\tfe459e90 \n \tldrbtmi\tr4, [fp], #-2943\t@ 0xfffff481\n \tandcs\tr6, r4, #123\t@ 0x7b\n \tstrtmi\tr4, [r0], -r9, asr #12\n \t\t\t@ instruction: 0xf7e846ab\n-\tstmdacs\tr0, {r2, r3, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r7, r8, fp, sp, lr, pc}\n \tstmdbvc\tr2!, {r0, r1, r2, r3, r5, r6, r8, ip, lr, pc}\n \tcmncs\tr5, #1048576\t@ 0x100000\n-\tbl\t23a744 \n+\tbl\t23a73c \n \tstrcc\tr0, [r4], #-1286\t@ 0xfffffafa\n \tteqlt\tsl, #179306496\t@ 0xab00000\n \tsmlatbeq\tr9, r2, r1, pc\t@ \n \tldmdbcs\tsl, {r0, r3, r6, r7, r9, ip, sp, pc}\n-\tblx\tad4788 \n+\tblx\tad4780 \n \tstrbeq\tpc, [fp, r1, lsl #2]\t@ \n \tstmdavc\tr2!, {r0, r1, r4, r5, r8, sl, ip, lr, pc}\n \tbicslt\tlr, sl, r0\n \t\t\t@ instruction: 0x46204613\n \t\t\t@ instruction: 0xf8142b0a\n \tmvnsle\tr2, r1, lsl #30\n \tstrcc\tr2, [r1], -ip, lsr #2\n \teorvc\tr2, r9, sl, lsl #20\n \tstrtmi\tsp, [r1], -r5, lsl #2\n \t\t\t@ instruction: 0xf8114608\n-\tbcs\t2aa2dc \n-\tbl\t252ac4 \n-\tbcs\t1faf8 \n+\tbcs\t2aa2d4 \n+\tbl\t252abc \n+\tbcs\t1faf0 \n \tadcshi\tpc, r9, r0\n \tmcrrne\t8, 4, r7, r4, cr3\n-\tblcs\t36ad8 \n+\tblcs\t36ad0 \n \tstrtmi\tsp, [fp], r7, asr #3\n \t\t\t@ instruction: 0xf88b2200\n-\tbmi\t18666f8 \n+\tbmi\t18666f0 \n \tldrbtmi\tr4, [sl], #-2907\t@ 0xfffff4a5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadchi\tpc, r9, r0, asr #32\n \tldrcc\tr4, [ip, -r0, asr #12]\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \t\t\t@ instruction: 0x46938ff0\n \tldrbmi\tr4, [r0], r2, asr #12\n-\tblx\t13f01ec \n+\tblx\t13f01e4 \n \tldrbmi\tpc, [r9], -fp, lsl #7\t@ \n \t\t\t@ instruction: 0xf814462e\n-\tblcs\t4e334 \n+\tblcs\t4e32c \n \tstmib\tr7, {r1, r3, r8, r9, fp, ip, lr, pc}^\n \t\t\t@ instruction: 0xf7e72102\n-\tldmvs\tr9!, {r1, r3, r6, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmvs\tr9!, {r1, r2, r3, r6, r8, r9, sl, fp, sp, lr, pc}^\n \tldmvs\tsl!, {r0, r1, fp, sp, lr}\n \tandscc\tpc, r1, r3, lsr r9\t@ \n-\tblle\t15e9348 \n+\tblle\t15e9340 \n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0xf1abd05d\n \tsbcslt\tr0, fp, #603979776\t@ 0x24000000\n \tstmiale\tr4!, {r1, r3, r4, r8, r9, fp, sp}^\n \tvpmax.u8\td15, d3, d24\n \tstrble\tr0, [r0, #2008]!\t@ 0x7d8\n \tldrmi\tr4, [r0], r3, asr #12\n \tssatmi\tr4, #20, sl, asr #12\n \t\t\t@ instruction: 0x469a4656\n \tcdp\t7, 1, cr14, cr8, cr4, {5}\n \tandcs\tr1, r5, #16, 20\t@ 0x10000\n \t\t\t@ instruction: 0xf7e84620\n-\tldmdblt\tr0, {r2, r4, r8, fp, sp, lr, pc}^\n+\tldmdblt\tr0, {r3, r4, r8, fp, sp, lr, pc}^\n \tstrcc\tr7, [r1], -r2, ror #18\n \teorvc\tr2, fp, r7, ror #6\n \tstreq\tlr, [r6, #-2824]\t@ 0xfffff4f8\n \tstrtmi\tr3, [fp], r5, lsl #8\n \torrle\tr2, r7, r0, lsl #20\n \tcdp\t7, 1, cr14, cr8, cr14, {5}\n \tandcs\tr1, r4, #144, 20\t@ 0x90000\n \t\t\t@ instruction: 0xf7e84620\n-\tldmdblt\tr8, {r1, r8, fp, sp, lr, pc}^\n+\tldmdblt\tr8, {r1, r2, r8, fp, sp, lr, pc}^\n \tstrcc\tr7, [r1], -r2, lsr #18\n \teorvc\tr2, fp, sp, ror #6\n \tstreq\tlr, [r6, #-2824]\t@ 0xfffff4f8\n \tstrtmi\tr3, [fp], r4, lsl #8\n \t\t\t@ instruction: 0xf47f2a00\n \t\t\t@ instruction: 0xe79baf75\n \tandcs\tr6, r5, #7929856\t@ 0x790000\n \t\t\t@ instruction: 0xf7e84620\n-\t\t\t@ instruction: 0xb328e8f0\n+\t\t\t@ instruction: 0xb328e8f4\n \tstrcc\tr6, [r1], #-2299\t@ 0xfffff705\n \tldreq\tr7, [r9], -r2, lsr #16\n \tadcsvs\tsp, sl, sp, lsr #8\n-\tcdp\t7, 15, cr15, cr12, cr7, {7}\n+\tsvc\t0x0000f7e7\n \tstmdavs\tr1, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf83168ba\n \t\t\t@ instruction: 0xf4111013\n \teorle\tr4, r2, r0, lsl #31\n \t\t\t@ instruction: 0x360168fb\n-\tbl\t23a898 \n+\tbl\t23a890 \n \tstrtmi\tr0, [fp], r6, lsl #10\n \t\t\t@ instruction: 0xf47f2a00\n \t\t\t@ instruction: 0xe77baf55\n-\tbeq\t9ac24 \n-\tbl\tba8a4 \n+\tbeq\t9ac1c \n+\tbl\tba89c \n \tstrtmi\tr0, [lr], -sl, lsl #10\n \tsvceq\t0x0000f1bb\n \tldrtmi\tsp, [r3], r1, lsr #3\n \t\t\t@ instruction: 0xe76f4690\n \tstrcc\tr7, [r1], -r2, ror #18\n \tmsreq\tSPSR_fsxc, #79\t@ 0x4f\n-\tbl\t23a8c8 \n+\tbl\t23a8c0 \n \tstrcc\tr0, [r5], #-1286\t@ 0xfffffafa\n-\tbcs\t302d0 \n+\tbcs\t302c8 \n \tsvcge\t0x003cf47f\n-\tbcs\t585b4 \n+\tbcs\t585ac \n \tsvcge\t0x0038f47f\n \tldmdbmi\tr3, {r1, r2, r3, r4, r6, r8, r9, sl, sp, lr, pc}\n \taddsvc\tpc, r4, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2066\t@ 0xfffff7ee\n \t\t\t@ instruction: 0xf7f84478\n \tldrbt\tpc, [pc], fp, asr #26\t@ \n \tvmul.i8\td20, d0, d0\n \tldmdami\tr0, {r0, r1, r2, r5, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t7, cr15, [r2, #-992]\t@ 0xfffffc20\n \t\t\t@ instruction: 0xf88be6f3\n \tstrtmi\tr2, [fp], r0\n \t\t\t@ instruction: 0xf7e7e748\n-\tsvclt\t0x0000ef0a\n-\tandeq\tr8, r6, r4, ror #19\n+\tsvclt\t0x0000ef0e\n+\tandeq\tr8, r6, ip, ror #19\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr8, r4, r4, lsl #6\n \tandeq\tr7, r4, r4, asr r6\n \tandeq\tr7, r4, sl, ror #27\n \tstrdeq\tr8, [r4], -r6\n-\tandeq\tr8, r6, r6, lsl #18\n+\tandeq\tr8, r6, lr, lsl #18\n \tandeq\tr8, r4, r2, lsr #1\n \tandeq\tr8, r4, r4, lsr #2\n \tmuleq\tr4, r0, r0\n \tandeq\tr8, r4, r6, lsl #2\n \t\t\t@ instruction: 0x4605b5f0\n-\tbmi\te71978 \n+\tbmi\te71970 \n \tldrbtmi\tfp, [ip], #-133\t@ 0xffffff7b\n \tsvcge\t0x00004b38\n \tldrdgt\tpc, [r0], #143\t@ 0x8f\t@ \n \tldrbtmi\tr5, [fp], #-2210\t@ 0xfffff75e\n \tldmdavs\tr2, {r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fa\n \t\t\t@ instruction: 0xf8530200\n@@ -24392,29 +24390,29 @@\n \tstrtmi\tr2, [r0], -r1, lsl #2\n \t\t\t@ instruction: 0xf9bef02a\n \teorsle\tr2, r5, r0, lsl #16\n \trsbsvs\tr1, sl, r2, ror #24\n \t\t\t@ instruction: 0xf0104610\n \tldmdavs\tsl!, {r0, r2, r5, r8, r9, sl, fp, ip, sp, lr, pc}^\n \tstrmi\tr4, [r4], -r9, lsr #12\n-\tldcl\t7, cr15, [r8], #924\t@ 0x39c\n-\tblcs\t389b0 \n-\tbmi\ta52db8 \n+\tldcl\t7, cr15, [ip], #924\t@ 0x39c\n+\tblcs\t389a8 \n+\tbmi\ta52db0 \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d13c\n \tssatmi\tr3, #30, r4, lsl #14\n \tstmdbmi\tr2!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tadcsvc\tpc, r6, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2081\t@ 0xfffff7df\n \t\t\t@ instruction: 0xf0254478\n \tvstrcs.16\ts30, [r0, #-422]\t@ 0xfffffe5a\t@ \n-\tldfmid\tf5, [pc, #-840]\t@ 1e5d0 \n+\tldfmid\tf5, [pc, #-840]\t@ 1e5c8 \n \tadcsvc\tpc, r7, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [sp], #-2078\t@ 0xfffff7e2\n \t\t\t@ instruction: 0x46294478\n \tldc2l\t7, cr15, [r8], {248}\t@ 0xf8\n \tldmdami\tip, {r2, r4, r5, r8, fp, ip, sp, pc}\n \tvmax.s8\td20, d0, d25\n \tldrbtmi\tr1, [r8], #-623\t@ 0xfffffd91\n@@ -24424,55 +24422,55 @@\n \tldrbtmi\tr2, [r9], #-1024\t@ 0xfffffc00\n \t\t\t@ instruction: 0xf7f84478\n \tldmdavs\tr3!, {r0, r1, r2, r6, r7, sl, fp, ip, sp, lr, pc}\n \tsbcle\tr2, sl, r0, lsl #22\n \tvst2.8\t{d20,d22}, [pc :64], r5\n \tldmdami\tr5, {r0, r2, r3, r4, r5, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1fda9f4 \n+\tblx\t1fda9ec \n \tldmdbmi\tr3, {r0, r6, r7, r8, r9, sl, sp, lr, pc}\n \trsbne\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2066\t@ 0xfffff7ee\n \t\t\t@ instruction: 0xf7f84478\n \t\t\t@ instruction: 0xe7a5fcb3\n-\tcdp\t7, 7, cr15, cr14, cr7, {7}\n-\tandeq\tr8, r6, r6, ror #14\n+\tcdp\t7, 8, cr15, cr2, cr7, {7}\n+\tandeq\tr8, r6, lr, ror #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r6, sl, asr r7\n+\tandeq\tr8, r6, r2, ror #14\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr8, r6, r6, lsl r7\n+\tandeq\tr8, r6, lr, lsl r7\n \tldrdeq\tr7, [r4], -r2\n \tandeq\tr8, r4, ip, lsl #1\n \t\t\t@ instruction: 0x00047fbe\n \tandeq\tr8, r4, r8, asr r0\n \tandeq\tr8, r4, sl, ror r0\n \tmuleq\tr4, sl, pc\t@ \n \tandeq\tr8, r4, r0, asr #32\n \tandeq\tr7, r4, r4, lsl #31\n \tandeq\tr8, r4, lr, lsr r0\n \tandeq\tr7, r4, r2, ror pc\n \tandeq\tr8, r4, r0, asr #32\n \tcfstr32mi\tmvfx11, [r7], #-704\t@ 0xfffffd40\n \taddlt\tr4, r4, r7, lsr #18\n-\tblmi\t9efbb4 \n-\tbmi\ta0a5c8 \n+\tblmi\t9efbac \n+\tbmi\ta0a5c0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n \tstmiblt\tfp!, {r0, r1, r3, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0x4620b334\n-\tldc\t7, cr15, [sl], #-924\t@ 0xfffffc64\n+\tldc\t7, cr15, [lr], #-924\t@ 0xfffffc64\n \tldrmi\tr1, [r0], -r2, asr #24\n \t\t\t@ instruction: 0xf010607a\n \t\t\t@ instruction: 0x4621fe99\n \t\t\t@ instruction: 0x4604687a\n-\tstcl\t7, cr15, [ip], #-924\t@ 0xfffffc64\n-\tbllt\t4f8aa8 \n-\tblmi\t5f1268 \n+\tldcl\t7, cr15, [r0], #-924\t@ 0xfffffc64\n+\tbllt\t4f8aa0 \n+\tblmi\t5f1260 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1210300\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvst2.8\t{d20,d22}, [pc :64], r4\n@@ -24480,156 +24478,156 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf948f025\n \tbicsle\tr2, r8, r0, lsl #24\n \tvst2.8\t{d20,d22}, [pc :64], r1\n \tldmdami\tr1, {r1, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcrr2\t7, 15, pc, lr, cr8\t@ \n-\tblcs\t38aec \n+\tblcs\t38ae4 \n \tstmdbmi\tlr, {r2, r3, r4, r6, r7, ip, lr, pc}\n \tsbcvc\tpc, r6, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2061\t@ 0xfffff7f3\n \t\t\t@ instruction: 0xf0254478\n \tldrb\tpc, [r3, r5, lsl #20]\t@ \n-\tcdp\t7, 0, cr15, cr14, cr7, {7}\n-\tandeq\tr8, r6, r0, asr #12\n+\tcdp\t7, 1, cr15, cr2, cr7, {7}\n+\tandeq\tr8, r6, r8, asr #12\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r6, r6, lsr r6\n+\tandeq\tr8, r6, lr, lsr r6\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr8, r6, r0, lsl #12\n+\tandeq\tr8, r6, r8, lsl #12\n \t\t\t@ instruction: 0x00047ebc\n \tmuleq\tr4, r6, pc\t@ \n \tandeq\tr7, r4, r8, lsr #29\n \tandeq\tr7, r4, r2, asr #30\n \tmuleq\tr4, r2, lr\n \tandeq\tr7, r4, ip, ror #30\n-\tblmi\ta71328 \n+\tblmi\ta71320 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r3, r4, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r2, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f64fb\n \t\t\t@ instruction: 0xb3280300\n \tstrmi\tr2, [r4], -r4, lsl #2\n-\tbl\t5dca40 \n-\tbllt\t4302bc \n+\tbl\t6dca38 \n+\tbllt\t4302b4 \n \tldrbtmi\tr4, [fp], #-2849\t@ 0xfffff4df\n \ttstlt\tr8, r8, asr r8\n \tstc2l\t0, cr15, [sl, #64]\t@ 0x40\n \t\t\t@ instruction: 0xf7ff4620\n-\tblmi\t7de8b8 \n+\tblmi\t7de8b0 \n \tandcs\tr4, r0, r1, lsl #12\n \tandcs\tr4, r1, #2063597568\t@ 0x7b000000\n \tsmlabtcs\tr0, r3, r9, lr\n \tldc2l\t7, cr15, [r2], {249}\t@ 0xf9\n-\tblmi\t5f1338 \n+\tblmi\t5f1330 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1210300\n \tldrbcc\tr4, [r0, -r8, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tldrbcc\tpc, [pc, #79]!\t@ 1eb3b \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 1eb33 \t@ \n \t\t\t@ instruction: 0xf7e8e7ee\n-\tstmdavs\tr3, {r1, r2, r3, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r4, fp, sp, lr, pc}\n \tstreq\tpc, [ip], #-263\t@ 0xfffffef9\n \tstrtmi\tr2, [r1], -r0, asr #4\n \trsbsvs\tr4, fp, r8, lsl r6\n \tcdp2\t0, 2, cr15, cr4, cr3, {0}\n \tldrbcs\tr4, [ip, #-2061]!\t@ 0xfffff7f3\n \taddcs\tr4, r7, #212992\t@ 0x34000\n \tstrls\tr4, [r0, #-1144]\t@ 0xfffffb88\n \tandmi\tlr, r1, sp, asr #19\n \tldmdavs\tfp!, {r0, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf04f2020\n \t\t\t@ instruction: 0xf00335ff\n \tldrb\tpc, [r3, fp, lsl #31]\t@ \n-\tstc\t7, cr15, [r6, #924]!\t@ 0x39c\n-\tandeq\tr8, r6, r8, ror r5\n+\tstc\t7, cr15, [sl, #924]!\t@ 0x39c\n+\tandeq\tr8, r6, r0, lsl #11\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, lr, ror #1\n-\tldrdeq\tlr, [r6], -r8\n-\tandeq\tr8, r6, r0, lsr r5\n+\tstrdeq\tlr, [r6], -r6\n+\tandeq\tlr, r6, r0, ror #1\n+\tandeq\tr8, r6, r8, lsr r5\n \t\t\t@ instruction: 0x00047ebc\n \tandeq\tr7, r4, r8, asr #27\n \tcfstr32mi\tmvfx11, [r7], #-704\t@ 0xfffffd40\n \taddlt\tr4, r4, r7, lsr #18\n-\tblmi\t9efd40 \n-\tbmi\ta0a754 \n+\tblmi\t9efd38 \n+\tbmi\ta0a74c \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n \tstmiblt\tfp!, {r0, r1, r3, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0x4620b334\n-\tbl\t1d5cb0c \n+\tbl\t1e5cb04 \n \tldrmi\tr1, [r0], -r2, asr #24\n \t\t\t@ instruction: 0xf010607a\n \t\t\t@ instruction: 0x4621fdd3\n \t\t\t@ instruction: 0x4604687a\n-\tbl\tfe9dcb20 \n-\tbllt\t4f8c34 \n-\tblmi\t5f13f4 \n+\tbl\tfeadcb18 \n+\tbllt\t4f8c2c \n+\tblmi\t5f13ec \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1210300\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvst2.8\t{d20,d22}, [pc :64], r4\n \tldmdami\tr4, {r1, r3, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf882f025\n \tbicsle\tr2, r8, r0, lsl #24\n \tvst2.8\t{d20,d22}, [pc :64], r1\n \tldmdami\tr1, {r0, r1, r3, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe25cbaa \n-\tblcs\t38c78 \n+\tblx\tfe25cba2 \n+\tblcs\t38c70 \n \tstmdbmi\tlr, {r2, r3, r4, r6, r7, ip, lr, pc}\n \tsbcvc\tpc, pc, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2061\t@ 0xfffff7f3\n \t\t\t@ instruction: 0xf0254478\n \t\t\t@ instruction: 0xe7d3f93f\n-\tstcl\t7, cr15, [r8, #-924]\t@ 0xfffffc64\n-\t\t\t@ instruction: 0x000684b4\n+\tstcl\t7, cr15, [ip, #-924]\t@ 0xfffffc64\n+\t\t\t@ instruction: 0x000684bc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r6, sl, lsr #9\n+\t\t\t@ instruction: 0x000684b2\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr8, r6, r4, ror r4\n+\tandeq\tr8, r6, ip, ror r4\n \tandeq\tr7, r4, r0, lsr sp\n \tandeq\tr7, r4, lr, lsr #28\n \tandeq\tr7, r4, ip, lsl sp\n \t\t\t@ instruction: 0x00047db6\n \tandeq\tr7, r4, r6, lsl #26\n \tandeq\tr7, r4, r4, lsl #28\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tldcmi\t6, cr4, [sp, #-24]!\t@ 0xffffffe8\n \taddlt\tr4, r2, sp, lsr ip\n-\tblmi\tf6fe14 \n-\tbmi\tf8a824 \n+\tblmi\tf6fe0c \n+\tbmi\tf8a81c \n \tstmdbpl\tip!, {r1, r3, r7, r9, sl, lr}\n \tstmdavs\tr4!, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf8530400\n \t\t\t@ instruction: 0xf8d99002\n-\tblcs\t2ac3c \n+\tblcs\t2ac34 \n \t\t\t@ instruction: 0xf8d6d144\n \tstrbmi\tr8, [r5], -r0\n \tsvceq\t0x0000f1b8\n \tstmdavc\tip!, {r2, r3, r6, ip, lr, pc}\n \t\t\t@ instruction: 0xf89ab324\n \tldrbmi\tr1, [r2], -r0\n \tldmdblt\tr9, {r0, r1, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf812e01a\n \t\t\t@ instruction: 0xb1bb3f01\n \t\t\t@ instruction: 0xd1fa429c\n \t\t\t@ instruction: 0xf8052300\n \t\t\t@ instruction: 0xf8d93b01\n \teorsvs\tr3, r5, r0\n-\tbmi\tacd8a0 \n+\tbmi\tacd898 \n \tldrbtmi\tr4, [sl], #-2854\t@ 0xfffff4da\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrbmi\tsp, [r0], -r0, asr #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n@@ -24653,87 +24651,87 @@\n \t\t\t@ instruction: 0xfff0f024\n \tldrdhi\tpc, [r0], -r6\n \t\t\t@ instruction: 0xf1b84645\n \t\t\t@ instruction: 0xd1b20f00\n \tvst2.8\t{d20,d22}, [pc :64], r4\n \tldmdami\tr4, {r1, r2, r4, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tffcdccd4 \n+\tblx\tffcdcccc \n \tstccs\t8, cr6, [r0, #-212]\t@ 0xffffff2c\n \t\t\t@ instruction: 0xf8d9d1a7\n \tandcs\tr3, r0, #0\n-\tblcs\t36dcc \n+\tblcs\t36dc4 \n \t\t\t@ instruction: 0xe7cdd0b5\n-\tldc\t7, cr15, [r4], #924\t@ 0x39c\n-\tandeq\tr8, r6, r4, ror #7\n+\tldc\t7, cr15, [r8], #924\t@ 0x39c\n+\tandeq\tr8, r6, ip, ror #7\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr8, [r6], -r8\t@ \n+\tandeq\tr8, r6, r0, ror #7\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr8, r6, sl, lsl #7\n+\tmuleq\tr6, r2, r3\n \tandeq\tr7, r4, r0, lsr ip\n \tandeq\tr7, r4, r6, asr #26\n \tandeq\tr7, r4, lr, lsl ip\n \tandeq\tr7, r4, r4, lsr sp\n \tandeq\tr7, r4, ip, lsl #24\n \tandeq\tr7, r4, r2, lsr #26\n \tstrdeq\tr7, [r4], -r0\n \tandeq\tr7, r4, r6, lsl sp\n \t\t\t@ instruction: 0xc3b4f8df\n-\tblmi\tffb67648 \n+\tblmi\tffb67640 \n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0x460444fc\n \tsvcge\t0x0010b0b1\n \tandcc\tpc, r3, ip, asr r8\t@ \n \tstclmi\t6, cr4, [r9, #56]!\t@ 0x38\n \t\t\t@ instruction: 0xf1072100\n \tldmdavs\tfp, {r2, r3, r4, r5}\n \t\t\t@ instruction: 0xf04f67fb\n \t\t\t@ instruction: 0xf7e70300\n-\tbmi\tff9990b8 \n+\tbmi\tff9990c0 \n \t\t\t@ instruction: 0x462b447d\n \tsvclt\t0x00182c00\n \tsvclt\t0x000c2e00\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tteqvs\tfp, #11206656\t@ 0xab0000\n-\tblcs\t38df8 \n+\tblcs\t38df0 \n \tmsrhi\tSPSR_fx, r0, asr #32\n \tsvceq\t0x0000f1b8\n \tcmphi\tr9, r0, asr #32\t@ \n-\tblcs\t3ce28 \n+\tblcs\t3ce20 \n \tmrshi\tpc, (UNDEF: 69)\t@ \n \t\t\t@ instruction: 0xf7e74620\n-\ttstcs\tr1, sl, asr sl\n+\ttstcs\tr1, lr, asr sl\n \t\t\t@ instruction: 0xf0294680\n \tstrmi\tpc, [r5], -fp, asr #30\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf1088136\n \tcmnvs\tfp, #67108864\t@ 0x4000000\n \t\t\t@ instruction: 0x4618461d\n \tstc2\t0, cr15, [lr], #64\t@ 0x40\n \tstrtmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf0244683\n \tldmdavc\tr3!, {r0, r2, r4, r5, r7, sl, fp, ip, sp, lr, pc}\n \tldrtmi\tfp, [r3], -fp, asr #2\n \tldmdavs\tsl, {r8, sp}^\n \tsvclt\t0x00182a01\n \t\t\t@ instruction: 0xf8136119\n-\tbcs\t2aa34 \n+\tbcs\t2aa2c \n \t\t\t@ instruction: 0xf1bbd1f7\n \t\t\t@ instruction: 0xf0000f00\n-\tbmi\tff1bf3ac \n+\tbmi\tff1bf3a4 \n \t\t\t@ instruction: 0xf89b46d8\n \t\t\t@ instruction: 0xf04f3000\n \tldrbtmi\tr0, [sl], #-2304\t@ 0xfffff700\n-\tbmi\tff0f79e8 \n-\tbeq\t1d1af40 \n+\tbmi\tff0f79e0 \n+\tbeq\t1d1af38 \n \tadcsvs\tr4, sl, #2046820352\t@ 0x7a000000\n \tsubsle\tr2, lr, r0, lsl #22\n \tstrbmi\tr2, [r0], -r5, lsr #2\n-\tstmda\tr6!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tsl!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tstmdavc\tr2!, {r0, r1, r2, r4, r6, ip, lr, pc}^\n \tstmdaeq\tr1, {r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0002a00\n \tldmdavc\tr3!, {r1, r2, r3, r6, r8, pc}\n \tsvclt\t0x00181e19\n \t\t\t@ instruction: 0xf1b92101\n@@ -24743,43 +24741,43 @@\n \ttstcs\tr0, r5, lsr r6\n \tmulle\tr7, r3, r2\n \tsvccc\t0x0014f815\n \t\t\t@ instruction: 0xf0002b00\n \tstmdavc\tr2!, {r1, r2, r3, r4, r5, r6, r7, pc}^\n \t\t\t@ instruction: 0xd1f74293\n \t\t\t@ instruction: 0xf884686b\n-\tblcc\t86e60 \n+\tblcc\t86e58 \n \tvqdmulh.s\td2, d0, d3\n \tldm\tpc, {r0, r3, r6, r8, pc}^\t@ \n \tsbceq\tpc, r2, r3, lsl r0\t@ \n \tldrheq\tr0, [sp], r9\n \tsubcs\tr0, r0, r4\n \tmrrc2\t0, 1, pc, r6, cr0\t@ \n \t\t\t@ instruction: 0x612868eb\n-\tblmi\tfe983a7c \n+\tblmi\tfe983a74 \n \t\t\t@ instruction: 0xf04f447b\n \tstrdcs\tr3, [r1, -pc]\n-\tldcl\t7, cr15, [r8, #-924]!\t@ 0xfffffc64\n+\tldcl\t7, cr15, [ip, #-924]!\t@ 0xfffffc64\n \tvstrcs.16\ts12, [r0, #-90]\t@ 0xffffffa6\t@ \n \tadchi\tpc, r1, r0\n \t\t\t@ instruction: 0xf7e74628\n-\tstrmi\tlr, [r1], -r2, ror #19\n+\tstrmi\tlr, [r1], -r6, ror #19\n \t\t\t@ instruction: 0xf0002800\n \trsbsvs\tr8, r8, #154\t@ 0x9a\n \t\t\t@ instruction: 0xf0296b78\n \tstmdacs\tr0, {r0, r1, r2, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n \taddshi\tpc, r3, r0\n-\tblvs\t1ef9894 \n+\tblvs\t1ef988c \n \t\t\t@ instruction: 0xf107440b\n \tcmnvs\tfp, #128, 2\n \torreq\tlr, r9, r1, lsl #22\n \t\t\t@ instruction: 0xf1097863\n \t\t\t@ instruction: 0xf8410901\n-\tblcs\t35fd8 \n-\tblvs\tfff1354c \n+\tblcs\t35fd0 \n+\tblvs\tfff13544 \n \tadcsvs\tr6, sl, #14848\t@ 0x3a00\n \trsbsvs\tr6, sl, #31232\t@ 0x7a00\n \teorsvs\tr6, sl, #47616\t@ 0xba00\n \tldrshvs\tr6, [sl, #202]!\t@ 0xca\n \t\t\t@ instruction: 0x61ba6d3a\n \tcmnvs\tsl, sl, ror sp\n \tteqvs\tsl, sl\t@ \n@@ -24804,202 +24802,202 @@\n \tmovwls\tr6, #30971\t@ 0x78fb\n \tmovwls\tr6, #26939\t@ 0x693b\n \tmovwls\tr6, #22907\t@ 0x597b\n \tmovwls\tr6, #18875\t@ 0x49bb\n \tmovwls\tr6, #14843\t@ 0x39fb\n \tstmib\tsp, {r0, r1, r3, r4, r5, r9, fp, sp, lr}^\n \tstrmi\tsl, [r5], -fp, lsl #10\n-\tbvs\t1f03b58 \n-\tbvs\tfef03b58 \n-\tblvs\t1e83b58 \n+\tbvs\t1f03b50 \n+\tbvs\tfef03b50 \n+\tblvs\t1e83b50 \n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf025890d\n \tmovwcs\tpc, #2275\t@ 0x8e3\t@ \n \tldmdavc\tr3!, {r0, r1, r3, r5, r8, sl, ip, lr}\n \tldmdavs\tr3!, {r0, r1, r4, r6, r8, ip, sp, pc}^\n \tandle\tr2, r3, r1, lsl #22\n \ttstlt\tr8, r0, lsr r9\n-\tblx\t1a5afba \n+\tblx\t1a5afb2 \n \tsvccc\t0x0014f816\n \tmvnsle\tr2, r0, lsl #22\n \t\t\t@ instruction: 0xf0104658\n-\tblvs\tf1dd0c \n-\tblcs\t38ff8 \n+\tblvs\tf1dd04 \n+\tblcs\t38ff0 \n \tstmdbmi\tr1!, {r1, r2, r3, r6, ip, lr, pc}^\n \taddscs\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2144\t@ 0xfffff7a0\n \t\t\t@ instruction: 0xf0244478\n \tsub\tpc, r5, pc, asr pc\t@ \n \t\t\t@ instruction: 0xf0102040\n \tstmiavs\tfp!, {r0, r2, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x63bb6128\n \tsubsle\tr2, r4, r0, lsl #22\n \teorseq\tpc, r8, r7, lsl #2\n-\tcdp\t7, 7, cr15, cr10, cr6, {7}\n+\tcdp\t7, 7, cr15, cr14, cr6, {7}\n \tstmdacs\tr0, {r0, r1, r9, sl, lr}\n-\tbmi\t16131ac \n+\tbmi\t16131a4 \n \tstmdbvs\tr8!, {r6, r8, sp}\n \t\t\t@ instruction: 0xf7e7447a\n-\tpushvs\t{r2, r3, r4, r5, sl, fp, sp, lr, pc}\n+\tpushvs\t{r6, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf47f2d00\n \t\t\t@ instruction: 0x2325af5f\n \tldr\tr7, [r9, -r3, rrx]\n \t\t\t@ instruction: 0xf0102040\n \tstmiavs\tfp!, {r0, r5, r7, r8, r9, fp, ip, sp, lr, pc}\n \tmovwls\tr6, #296\t@ 0x128\n \tldrbtmi\tr4, [fp], #-2894\t@ 0xfffff4b2\n \tpushvs\t{r0, r3, r6, r8, r9, sl, sp, lr, pc}\n \trscsle\tr2, r0, r0, lsl #26\n \t\t\t@ instruction: 0xf7e74628\n-\t\t\t@ instruction: 0x4601e932\n+\t\t\t@ instruction: 0x4601e936\n \trscle\tr2, sl, r0, lsl #16\n-\tblvs\t1e379e0 \n+\tblvs\t1e379d8 \n \tcdp2\t0, 2, cr15, cr0, cr9, {1}\n \trscle\tr2, r4, r0, lsl #16\n-\tbvs\t1e79df8 \n+\tbvs\t1e79df0 \n \tcmnvs\tfp, #184549376\t@ 0xb000000\n \torreq\tpc, r0, #-1073741823\t@ 0xc0000001\n \taddeq\tlr, r9, #3072\t@ 0xc00\n \tstmdbeq\tr1, {r0, r3, r8, ip, sp, lr, pc}\n \tmcrrpl\t8, 4, pc, r4, cr2\t@ \n-\tblvs\tf18bf4 \n-\tblcs\t39094 \n+\tblvs\tf18bec \n+\tblcs\t3908c \n \tstrcs\tsp, [r0, #-316]\t@ 0xfffffec4\n-\tblmi\tcf1924 \n+\tblmi\tcf191c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tsvcvs\t0x00fb681a\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr7, r0, lsl #6\n \tstrcc\tr4, [r4, r8, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbcs\tr0, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \teorcs\tsp, r5, #60, 2\n \t\t\t@ instruction: 0xf10478a3\n \trsbvc\tr0, r2, r2, lsl #16\n-\tbvs\tffe98bb4 \n+\tbvs\tffe98bac \n \t\t\t@ instruction: 0xf0242240\n \tldr\tpc, [r2, fp, ror #22]!\n \tvst2.8\t{d20,d22}, [pc :256], r0\n \tldmdami\tr0!, {r1, r3, r5, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 2, cr15, cr2, cr4, {1}\n \tsvceq\t0x0000f1b8\n \tstmdavc\tr3!, {r0, r1, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xf47f2b00\n-\tblvs\tf0aac0 \n-\tblcs\t390f4 \n+\tblvs\tf0aab8 \n+\tblcs\t390ec \n \tstmdbmi\tr9!, {r0, r1, r2, r3, r6, r7, ip, lr, pc}\n \tsbcsne\tpc, r7, #64, 4\n \tstrcs\tr4, [r0, #-2088]\t@ 0xfffff7d8\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 14, cr15, cr0, cr4, {1}\n-\tblvs\t1f58fb8 \n+\tblvs\t1f58fb0 \n \tldr\tr1, [r9, -r1, ror #24]!\n \tvst2.8\t{d20,d22}, [pc :128], r4\n \tstmdami\tr4!, {r0, r1, r2, r3, r5, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 13, cr15, cr4, cr4, {1}\n \tstmdbvs\tr8!, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n-\tbvs\tfee679bc \n-\tblx\tf5b152 \n-\tblvs\tfff18ed0 \n+\tbvs\tfee679b4 \n+\tblx\tf5b14a \n+\tblvs\tfff18ec8 \n \tstr\tr7, [r1, -r2, lsr #32]\n \tldr\tr7, [sp], r3, ror #16\n \t\t\t@ instruction: 0x46d846d9\n \t\t\t@ instruction: 0x46da465d\n \tstmib\tr7, {r0, r1, r3, r4, r6, r9, sl, lr}^\n \tstmib\tr7, {r8, r9, fp, ip, sp, pc}^\n \tstmib\tr7, {r1, r8, r9, fp, ip, sp, pc}^\n \tstmib\tr7, {r2, r8, r9, fp, ip, sp, pc}^\n \tstmib\tr7, {r1, r2, r8, r9, fp, ip, sp, pc}^\n \t\t\t@ instruction: 0xf8c7bb08\n \tstr\tfp, [r7, -r8, lsr #32]\n-\tb\tff05d090 \n+\tb\tff15d088 \n \tstrt\tr2, [r5], r1, lsl #2\n-\t\t\t@ instruction: 0x000682b4\n+\t\t\t@ instruction: 0x000682bc\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr6, r0, r2\n+\tmuleq\tr6, r8, r2\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr7, r4, r2, asr ip\n \tandeq\tr7, r4, r4, lsr ip\n \tldrdeq\tip, [r4], -r8\n \tandeq\tr7, r4, r6, asr #18\n \tandeq\tr7, r4, r8, ror sl\n \tandeq\tr7, r4, r0, ror #20\n \tandeq\tr3, r5, lr, lsr #31\n-\tldrdeq\tr7, [r6], -r0\n+\tldrdeq\tr7, [r6], -r8\n \tandeq\tr7, r4, r0, ror r8\n \tandeq\tr7, r4, r2, lsr #19\n \tandeq\tr7, r4, r8, asr #16\n \tandeq\tr7, r4, sl, ror r9\n \tandeq\tr7, r4, r0, lsr r8\n \tandeq\tr7, r4, r2, ror #18\n-\tblmi\t5f199c \n+\tblmi\t5f1994 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf1a00300\n \tsbcslt\tr0, sl, #48, 6\t@ 0xc0000000\n \tsvclt\t0x00982a09\n \tstmdble\tip, {r3, r4, r9, sl, lr}\n \tmsreq\tSPSR_c, #160, 2\t@ 0x28\n \tsvclt\t0x00982b05\n \tstmdble\tr6, {r0, r1, r2, r4, r6, fp, ip, sp}\n \tmovteq\tpc, #4512\t@ 0x11a0\t@ \n \tsvclt\t0x00942b05\n \t\t\t@ instruction: 0xf04f3837\n-\tbmi\t26b57c \n+\tbmi\t26b574 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tb\t1b5d138 \n-\t\t\t@ instruction: 0x00067ebc\n+\tb\t1c5d130 \n+\tandeq\tr7, r6, r4, asr #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r6, lr, ror lr\n+\tandeq\tr7, r6, r6, lsl #29\n \tldmcs\tpc, {r2, r4, r9, fp, lr}\t@ \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x000058d3\n \tandeq\tpc, pc, #0\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstne\tr0, #323584\t@ 0x4f000\n \tteqcc\tr0, #148, 30\t@ 0x250\n-\tbcs\t26beac \n+\tbcs\t26bea4 \n \tsbcslt\tr7, r3, #11\n \tsvclt\t0x00d44a0b\n \tteqcc\tr7, #48, 6\t@ 0xc0000000\n \tldrbtmi\tr7, [sl], #-75\t@ 0xffffffb5\n \tldmpl\tr3, {r0, r1, r2, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr4, [r8, -r8, lsl #12]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tb\tf5d198 \n-\tandeq\tr7, r6, r2, asr lr\n+\tb\t105d190 \n+\tandeq\tr7, r6, sl, asr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r6, r2, lsr #28\n+\tandeq\tr7, r6, sl, lsr #28\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstcmi\t14, cr4, [sl, #-164]!\t@ 0xffffff5c\n \tldrbtmi\tfp, [lr], #-130\t@ 0xffffff7e\n \tsvcge\t0x00004b29\n \tldmdbpl\tr5!, {r0, r3, r5, sl, fp, lr}^\n \t\t\t@ instruction: 0x460e447b\n \trsbsvs\tr6, sp, sp, lsr #16\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8534605\n \tldrmi\tr8, [r4], -r4\n \tldrdcc\tpc, [r0], -r8\n-\tbcs\t8d8c4 \n-\tbmi\t8d66e0 \n+\tbcs\t8d8bc \n+\tbmi\t8d66d8 \n \tldrbtmi\tr4, [sl], #-2846\t@ 0xfffff4e2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r2], -pc, lsr #2\n \t\t\t@ instruction: 0x46284631\n \tldrtmi\tr3, [sp], r8, lsl #14\n@@ -25012,98 +25010,98 @@\n \t\t\t@ instruction: 0x46484651\n \tstc2\t0, cr15, [r0, #-144]!\t@ 0xffffff70\n \tldclle\t12, cr2, [lr], {1}\n \tldrdcc\tpc, [r0], -r8\n \tldrbmi\tfp, [r1], -fp, lsr #2\n \tvmax.s8\tq10, q0, q4\n \t\t\t@ instruction: 0xf02422d2\n-\tbmi\t45ea2c \n+\tbmi\t45ea24 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf04fd105\n \t\t\t@ instruction: 0x370830ff\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7e787f0\n-\tsvclt\t0x0000e9e2\n-\tandeq\tr7, r6, lr, ror #27\n+\tsvclt\t0x0000e9e6\n+\tstrdeq\tr7, [r6], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r6, r4, ror #27\n+\tandeq\tr7, r6, ip, ror #27\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr7, r6, r2, asr #27\n+\tandeq\tr7, r6, sl, asr #27\n \tandeq\tr7, r4, r0, ror r6\n \tandeq\tr7, r4, r6, lsl #13\n-\tandeq\tr7, r6, lr, ror #26\n+\tandeq\tr7, r6, r6, ror sp\n \tmvnsmi\tlr, sp, lsr #18\n \tldmdbmi\tr8!, {r0, r1, r2, r4, r5, sl, fp, lr}\n \tldrbtmi\tfp, [ip], #-130\t@ 0xffffff7e\n \tsvcge\t0x00004b37\n \tstmdapl\tr1!, {r0, r1, r2, r4, r5, r9, fp, lr}^\n \t\t\t@ instruction: 0x4604447b\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tr5!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \tteqle\tr1, r0, lsl #26\n \teorsle\tr2, sp, r0, lsl #16\n \t\t\t@ instruction: 0x46214831\n \t\t\t@ instruction: 0xf7e74478\n-\tldrsblt\tlr, [r0, #184]\t@ 0xb8\n+\tldrsblt\tlr, [r0, #188]\t@ 0xbc\n \tstrtmi\tr4, [r1], -pc, lsr #16\n \t\t\t@ instruction: 0xf7e74478\n-\tstmdacs\tr0, {r1, r4, r6, r7, r8, r9, fp, sp, lr, pc}\n-\tblmi\tb937e8 \n+\tstmdacs\tr0, {r1, r2, r4, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tblmi\tb937e0 \n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \tldmiblt\tsp, {r1, r3, r4, r7, sp, lr}\n-\tblmi\t971bd4 \n+\tblmi\t971bcc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tsp, r0, lsl #6\n \tstrcc\tr4, [r8, -r8, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tblmi\t97fb04 \n+\tblmi\t97fafc \n \taddsvs\tr4, r8, fp, ror r4\n \trscle\tr2, fp, r0, lsl #26\n \tvmla.i8\td20, d0, d19\n \tstmdami\tr3!, {r0, r3, r4, r5, r6, r9, ip, sp}\n \tldrbtmi\tr2, [r9], #-1280\t@ 0xfffffb00\n \t\t\t@ instruction: 0xf0244478\n \t\t\t@ instruction: 0xe7e1fd7f\n \tldrdhi\tpc, [r0], pc\t@ \n \trsbcc\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r8], #3359\t@ 0xd1f\n \t\t\t@ instruction: 0x4641447d\n \t\t\t@ instruction: 0xf0244628\n \torrlt\tpc, ip, r1, lsr #25\n \t\t\t@ instruction: 0xe7c16835\n-\tldrbcc\tpc, [pc, #79]!\t@ 1f3cf \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 1f3c7 \t@ \n \tstccs\t7, cr14, [r0, #-832]\t@ 0xfffffcc0\n \tldmdbmi\tr9, {r1, r3, r4, r5, r6, r7, ip, lr, pc}\n \trsbscc\tpc, r7, #64, 4\n \t\t\t@ instruction: 0xf04f4818\n \tldrbtmi\tr3, [r9], #-1535\t@ 0xfffffa01\n \t\t\t@ instruction: 0xf0244478\n \tstrb\tpc, [r3, r1, ror #26]\t@ \n-\tblcs\t3946c \n+\tblcs\t39464 \n \tstrtmi\tsp, [r8], -ip, ror #1\n \tsubsvc\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf04f4641\n \t\t\t@ instruction: 0xf02435ff\n \tsbfx\tpc, r5, #26, #24\n-\tldmdb\tlr, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr7, r6, r2, lsr #26\n+\tstmdb\tr2!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr7, r6, sl, lsr #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r6, r8, lsl sp\n+\tandeq\tr7, r6, r0, lsr #26\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr7, r4, r0, ror #14\n \tandeq\tr7, r4, r0, ror #14\n-\tandeq\tsp, r6, sl, ror r8\n-\tldrdeq\tr7, [r6], -r8\n-\tandeq\tsp, r6, r4, asr r8\n+\tandeq\tsp, r6, r2, lsl #17\n+\tandeq\tr7, r6, r0, ror #25\n+\tandeq\tsp, r6, ip, asr r8\n \tandeq\tr7, r4, r6, lsl #11\n \tstrdeq\tr7, [r4], -ip\n \tandeq\tr7, r4, r2, ror r5\n \tandeq\tr7, r4, r8, ror #13\n \tandeq\tr7, r4, sl, asr #10\n \tandeq\tr7, r4, r0, asr #13\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n@@ -25116,53 +25114,53 @@\n \t\t\t@ instruction: 0xf8d744fc\n \tstrmi\tr9, [r5], -r8, asr #1\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f40a4\n \tldrmi\tr0, [ip], -r0, lsl #8\n \tandhi\tpc, lr, ip, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n-\tblmi\t10ce13c \n+\tblmi\t10ce134 \n \tldmvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tteqle\tfp, r0, lsl #22\n \tldrbmi\tr4, [r2], -r3, lsr #12\n \t\t\t@ instruction: 0x46284631\n \tandls\tpc, r0, sp, asr #17\n \tstc2l\t7, cr15, [r6, #1016]\t@ 0x3f8\n \tldrdcc\tpc, [r0], -r8\n \tteqlt\tfp, r4, lsl #12\n \tvmul.i8\td20, d0, d26\n \tldmdami\tsl!, {r0, r3, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [lr], #144\t@ 0x90\n-\tblmi\tcb1d44 \n+\tblmi\tcb1d3c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr #1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d155\n \tldrtmi\tr3, [sp], r8, lsr #15\n \t\t\t@ instruction: 0x87f0e8bd\n \tvmul.i8\td20, d0, d17\n \tldmdami\tr1!, {r1, r7, r9, ip, sp}\n \trsbsvs\tr4, r9, r9, ror r4\n \t\t\t@ instruction: 0xf0244478\n-\tblmi\tc1e4e0 \n+\tblmi\tc1e4d8 \n \tldrbtmi\tr6, [fp], #-2169\t@ 0xfffff787\n-\tblcs\t39708 \n+\tblcs\t39700 \n \t\t\t@ instruction: 0xf8d8d0cc\n \t\t\t@ instruction: 0xb12b3000\n \tvadd.i8\td20, d0, d27\n \tldrbtmi\tr3, [r8], #-597\t@ 0xfffffdab\n \tstc2\t0, cr15, [r4], {36}\t@ 0x24\n \t\t\t@ instruction: 0xf1074629\n \teorscs\tr0, r1, #64, 10\t@ 0x10000000\n \t\t\t@ instruction: 0xf0244628\n \t\t\t@ instruction: 0x4652f93d\n \tldrtmi\tr2, [r0], -r0, lsl #6\n-\tbeq\tc9b604 \n+\tbeq\tc9b5fc \n \tstreq\tpc, [ip], -r7, lsl #2\n \ttsteq\tr1, pc, rrx\t@ \n \t\t\t@ instruction: 0xf8cd9600\n \t\t\t@ instruction: 0xf7f5a004\n \trsbcs\tpc, r1, #97280\t@ 0x17c00\n \tstrtmi\tr4, [r8], -r1, lsl #12\n \t\t\t@ instruction: 0xf8def024\n@@ -25178,76 +25176,76 @@\n \tvmul.i8\td20, d0, d3\n \tldmdami\tr3, {r1, r5, r6, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [r2], #144\t@ 0x90\n \tldrdcc\tpc, [r0], -r8\n \torrsle\tr2, r7, r0, lsl #22\n \t\t\t@ instruction: 0xf7e7e79e\n-\tsvclt\t0x0000e8a8\n-\tandeq\tr7, r6, r0, lsl #24\n+\tsvclt\t0x0000e8ac\n+\tandeq\tr7, r6, r8, lsl #24\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr7, [r6], -r0\n+\tstrdeq\tr7, [r6], -r8\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsp, r6, r8, ror #14\n+\tandeq\tsp, r6, r0, ror r7\n \tandeq\tr7, r4, r4, lsl #9\n \tandeq\tr7, r4, r2, lsr #12\n-\tmuleq\tr6, ip, fp\n+\tandeq\tr7, r6, r4, lsr #23\n \tandeq\tr7, r4, r4, asr r4\n \tstrdeq\tr7, [r4], -r0\n-\tandeq\tsp, r6, r2, lsl #14\n+\tandeq\tsp, r6, sl, lsl #14\n \tandeq\tr7, r4, r2, ror #11\n \tandeq\tr7, r4, ip, asr #7\n \tandeq\tr7, r4, sl, ror r5\n \tsvcmi\t0x00f0e92d\n \tcdpmi\t6, 4, cr4, cr15, cr2, {4}\n \taddlt\tr4, r5, pc, asr #24\n-\tblmi\t13f0768 \n-\tstclmi\t15, cr10, [pc, #-0]\t@ 1f574 \n+\tblmi\t13f0760 \n+\tstclmi\t15, cr10, [pc, #-0]\t@ 1f56c \n \tldmdbpl\tr4!, {r4, r7, r9, sl, lr}\n \tstmdavs\tr4!, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fc\n \tstrmi\tr0, [ip], -r0, lsl #8\n \tandls\tpc, r5, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n \tcmple\tr2, r0, lsl #22\n \tsuble\tr2, r0, r0, lsl #20\n \tsvclt\t0x00182800\n \teorsle\tr2, ip, r0, lsl #18\n \t\t\t@ instruction: 0xf7e64650\n-\tstrmi\tlr, [r0, #3676]\t@ 0xe5c\n-\tbl\t2d4274 \n-\tbl\tfee221ac \n+\tstrmi\tlr, [r0, #3680]\t@ 0xe60\n+\tbl\t2d426c \n+\tbl\tfee221a4 \n \trsbsle\tr0, r4, r0, lsl #12\n \t\t\t@ instruction: 0xf7e72500\n-\tand\tlr, sp, ip, lsl #16\n-\tblcc\t9d5e8 \n+\tand\tlr, sp, r0, lsl r8\n+\tblcc\t9d5e0 \n \tadcmi\tr3, lr, #4194304\t@ 0x400000\n-\tblx\tfecfd650 \n-\tb\t141c3d4 \n+\tblx\tfecfd648 \n+\tb\t141c3cc \n \tsvclt\t0x00981353\n \tldmdblt\tfp, {r8, r9, sp}^\n \tstmdble\tip, {r1, r2, r3, r5, r7, r9, lr}\n-\tblcc\t9d628 \n+\tblcc\t9d620 \n \t\t\t@ instruction: 0xf8326802\n \tsmladeq\tsl, r3, r0, r1\n \tstmdavc\tr3!, {r1, r3, r5, r6, r7, sl, ip, lr, pc}\n \tmvnsle\tr2, r0, lsl #22\n \t\t\t@ instruction: 0xf88b2300\n \tldrbmi\tr3, [r0], #0\n \t\t\t@ instruction: 0xf8082300\n \t\t\t@ instruction: 0xf8d93c01\n \tcmnlt\tfp, r0\n \tvst2.8\t{d20,d22}, [pc :128]!\n \tstmdami\tsp!, {r1, r2, r3, r5, r6, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [r8], #-144\t@ 0xffffff70\n \t\t\t@ instruction: 0xf8d9e004\n-\tblcs\t2b614 \n+\tblcs\t2b60c \n \tstrcs\tsp, [r0, #-311]\t@ 0xfffffec9\n-\tblmi\t8f1ebc \n+\tblmi\t8f1eb4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr8, r0, lsl #6\n \tldrcc\tr4, [r4, -r8, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr2!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n@@ -25257,38 +25255,38 @@\n \t\t\t@ instruction: 0xf0241000\n \tldmib\tr7, {r0, r1, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf1b81000\n \tandle\tr0, lr, r0, lsl #30\n \tsvclt\t0x00182c00\n \tsvceq\t0x0000f1ba\n \t\t\t@ instruction: 0xf8d9d19e\n-\tblcs\t2b664 \n+\tblcs\t2b65c \n \tvst4.\t{d29-d32}, [pc :64], r7\n \tstrcs\tr7, [r0, #-615]\t@ 0xfffffd99\n-\tblx\tffddb702 \n+\tblx\tffddb6fa \n \t\t\t@ instruction: 0xf8d9e7d2\n-\tblcs\t2b678 \n+\tblcs\t2b670 \n \tvhadd.s8\t, q8, \n \t\t\t@ instruction: 0x46453299\n-\tblx\tffb5b716 \n+\tblx\tffb5b70e \n \tldmdbmi\tr0, {r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadccc\tpc, r1, #64, 4\n \tstrcs\tr4, [r0, #-2063]\t@ 0xfffff7f1\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff8db72a \n+\tblx\tff8db722 \n \t\t\t@ instruction: 0x4635e7be\n \t\t\t@ instruction: 0xf7e6e7a7\n-\tsvclt\t0x0000efea\n-\tmuleq\tr6, r4, sl\n+\tsvclt\t0x0000efee\n+\tmuleq\tr6, ip, sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r6, r8, lsl #21\n+\tmuleq\tr6, r0, sl\n \tandeq\tr0, r0, r8, lsl r6\n \tldrdeq\tr7, [r4], -r8\n \tmuleq\tr4, sl, r4\n-\tandeq\tr7, r6, r4, ror #19\n+\tandeq\tr7, r6, ip, ror #19\n \tmuleq\tr4, lr, r2\n \tandeq\tr7, r4, r0, ror #8\n \tandeq\tr7, r4, ip, asr #4\n \tandeq\tr7, r4, lr, lsl #8\n \tmvnsmi\tlr, sp, lsr #18\n \tstcmi\t13, cr4, [sl], #-164\t@ 0xffffff5c\n \tldrbtmi\tfp, [sp], #-130\t@ 0xffffff7e\n@@ -25301,159 +25299,159 @@\n \tldrmi\tr8, [r6], -r6\n \tldrdcc\tpc, [r0], -r8\n \tvsubne.f16\ts23, s5, s7\t@ \n \tmovwcs\tr1, #3681\t@ 0xe61\n \tsvceq\t0x0001f811\n \t\t\t@ instruction: 0xf805429a\n \tandle\tr0, r2, r1, lsl #22\n-\tblcs\t12c318 \n+\tblcs\t12c310 \n \t\t\t@ instruction: 0xf8d8d1f6\n \tldmiblt\tr3!, {ip, sp}\n-\tblmi\t631f8c \n+\tblmi\t631f84 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1220300\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tvmul.i8\td20, d0, d5\n \tldmdami\tr5, {r0, r1, r3, r6, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfee5b7d8 \n-\tbmi\t5196b0 \n+\tblx\tfee5b7d0 \n+\tbmi\t5196a8 \n \tldrbtmi\tr4, [sl], #-2828\t@ 0xfffff4f4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tpc, {r0, r1, r3, r8, ip, lr, pc}\t@ \n \trsbsvc\tpc, r9, #1325400064\t@ 0x4f000000\n \tstrcc\tr4, [r8, -lr, lsl #16]\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf02441f0\n \t\t\t@ instruction: 0xf7e6bb73\n-\tsvclt\t0x0000ef7e\n-\tandeq\tr7, r6, r6, lsr #18\n+\tsvclt\t0x0000ef82\n+\tandeq\tr7, r6, lr, lsr #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r6, ip, lsl r9\n+\tandeq\tr7, r6, r4, lsr #18\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr7, r6, r0, ror #17\n+\tandeq\tr7, r6, r8, ror #17\n \tmuleq\tr4, ip, r1\n \tandeq\tr7, r4, r2, ror r3\n-\t\t\t@ instruction: 0x000678b2\n+\t\t\t@ instruction: 0x000678ba\n \tandeq\tr7, r4, r4, ror r1\n \tandeq\tr7, r4, sl, asr #6\n \tvst2.8\t{d20,d22}, [pc :128], r3\n \t\t\t@ instruction: 0xf6cf4260\n-\tblmi\t8bc3ac \n+\tblmi\t8bc3a4 \n \tldrlt\tr4, [r0, #1145]\t@ 0x479\n-\tblvs\t79ae34 \n+\tblvs\t79ae2c \n \tstmiapl\tfp, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tldmib\tr0, {r8, r9}^\n-\tb\tfe1303cc \n-\tb\tfe0ebce0 \n-\tb\ta29e0 \n+\tb\tfe1303c4 \n+\tb\tfe0ebcd8 \n+\tb\ta29d8 \n \ttsteq\tfp, r4, lsl #8\n \t\t\t@ instruction: 0xf0236882\n-\tb\t11205dc \n-\tb\t10f0b28 \n+\tb\t11205d4 \n+\tb\t10f0b20 \n \tandvs\tr6, r4, ip, asr r3\n \t\t\t@ instruction: 0xf6cf2100\n \tsubvs\tr7, r3, r0, ror #3\n-\tb\tfe0af980 \n-\tb\t60b00 \n-\tb\t10b0104 \n+\tb\tfe0af978 \n+\tb\t60af8 \n+\tb\t10b00fc \n \tldrdvs\tr2, [r2], r4\n-\tbmi\t3af950 \n-\tbcc\tfe45b024 \n+\tbmi\t3af948 \n+\tbcc\tfe45b01c \n \tldrbtmi\tr4, [sl], #-2827\t@ 0xfffff4f5\n-\tblvc\t1a1b2f0 \n+\tblvc\t1a1b2e8 \n \tmcr\t8, 4, r5, cr7, cr3, {6}\n \tldmdavs\tsl, {r1, r2, r8, r9, fp}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tsvc\t0x0024f7e6\n+\tsvc\t0x0028f7e6\n \tandseq\tr0, r0, r0\n \tmvnsmi\tr0, r0\n-\tandeq\tr7, r6, r0, asr r8\n+\tandeq\tr7, r6, r8, asr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr7, [r6], -r6\n-\tbmi\tfe2f1e6c \n+\tstrdeq\tr7, [r6], -lr\n+\tbmi\tfe2f1e64 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tmcrmi\t15, 4, r4, cr10, cr0, {7}\n \tstmpl\tsl, {r0, r1, r2, r3, r7, ip, sp, pc}\n-\tblmi\tfe28b45c \n+\tblmi\tfe28b454 \n \tldmdavs\tr2, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f62fa\n \t\t\t@ instruction: 0xf8560200\n \t\t\t@ instruction: 0xf8d88003\n-\tblcs\t2b868 \n+\tblcs\t2b860 \n \trschi\tpc, r0, r0, asr #32\n \tldmpl\tr4!, {r0, r1, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8d36823\n-\tblcs\t6bef8 \n+\tblcs\t6bef0 \n \tadcshi\tpc, r6, r0\n \t\t\t@ instruction: 0xf80cf7f9\n-\tblmi\tfe032280 \n+\tblmi\tfe032278 \n \tstmdbeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4649447a\n \tstrcs\tr4, [r0, #-1147]\t@ 0xfffffb85\n \tldrsbcs\tr6, [r8], -r0\n \t\t\t@ instruction: 0xf011601d\n \tcdpne\t8, 0, cr15, cr3, cr15, {0}\n \t\t\t@ instruction: 0xf8dfda52\n \t\t\t@ instruction: 0xf04f91e8\n-\tbmi\t1e62a80 \n+\tbmi\t1e62a78 \n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf8cd44f9\n \tstrbmi\tip, [r9], -r0\n \tandls\tr4, r1, #2046820352\t@ 0x7a000000\n \tadcmi\tpc, r3, #64, 4\n \t\t\t@ instruction: 0xf8bcf003\n \t\t\t@ instruction: 0xf80ef7f9\n \t\t\t@ instruction: 0x46824b72\n \tandlt\tpc, r3, r6, asr r8\t@ \n \tstrbpl\tpc, [sp], r0, asr #12\t@ \n \tstreq\tpc, [r1], -r0, asr #5\n \t\t\t@ instruction: 0xf7e64658\n-\tstmdavs\tr0!, {r1, r3, r4, r5, r7, sl, fp, sp, lr, pc}\n+\tstmdavs\tr0!, {r1, r2, r3, r4, r5, r7, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf10afb06\n \tsbcsvc\tpc, r2, r0, lsl #10\n \t\t\t@ instruction: 0xf99ef7fe\n \t\t\t@ instruction: 0xf5036823\n \t\t\t@ instruction: 0xf8d370d8\n-\tblx\t1a3f86 \n+\tblx\t1a3f7e \n \t\t\t@ instruction: 0xf7fef101\n \tstmdavs\tr3!, {r0, r2, r4, r7, r8, fp, ip, sp, lr, pc}\n \tsbcsvc\tpc, lr, r3, lsl #10\n \tasrsne\tpc, r3\t@ \t@ \n \t\t\t@ instruction: 0xf101fb06\n \t\t\t@ instruction: 0xf98cf7fe\n \tldrbmi\tr6, [r8], -r3, lsr #16\n \tasrpl\tpc, r3, #17\t@ \n-\tstc\t7, cr15, [ip], #-920\t@ 0xfffffc68\n+\tldc\t7, cr15, [r0], #-920\t@ 0xfffffc68\n \tldrdcc\tpc, [r0], -r8\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf0402b00\n-\tbmi\t16ffb58 \n+\tbmi\t16ffb50 \n \tldrbtmi\tr4, [sl], #-2897\t@ 0xfffff4af\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-171\t@ 0xffffff55\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddshi\tpc, r5, r0, asr #32\n \t\t\t@ instruction: 0x46bd3734\n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0xf8564b52\n \t\t\t@ instruction: 0xf107a003\n \t\t\t@ instruction: 0x46500614\n-\tldcl\t7, cr15, [ip], #-920\t@ 0xfffffc68\n+\tstc\t7, cr15, [r0], {230}\t@ 0xe6\n \tstmdavs\tr3!, {r1, r2, r3, r6, r7, r9, sl, lr}\n \tstfeqd\tf7, [ip], {7}\n \tldm\tlr!, {r0, r2, r5, r9, sp}\n \t\t\t@ instruction: 0xf8c30003\n \t\t\t@ instruction: 0xf8c301a4\n \tldm\tip!, {r3, r5, r7, r8, ip}\n \t\t\t@ instruction: 0xf8c30003\n@@ -25479,254 +25477,254 @@\n \ttsteq\tr3, r1, asr #32\t@ \n \tandeq\tpc, r9, #66\t@ 0x42\n \trsbne\tlr, ip, #3194880\t@ 0x30c000\n \trsbne\tlr, pc, #3457024\t@ 0x34c000\n \ttsteq\tr3, r1, asr #32\t@ \n \tandeq\tpc, r9, #66\t@ 0x42\n \trsbne\tlr, pc, #3194880\t@ 0x30c000\n-\tbl\tff2dd974 \n+\tbl\tff3dd96c \n \tldrdcc\tpc, [r0], -r8\n \tteqle\tr6, r0, lsl #22\n \tldr\tr2, [lr, r0]\n \tldrbtmi\tr4, [sp], #-3371\t@ 0xfffff2d5\n \tmovwcc\tr6, #6187\t@ 0x182b\n \t\t\t@ instruction: 0xf7f8602b\n-\tblmi\ta9f73c \n+\tblmi\ta9f734 \n \tldmvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf5b01ac0\n \t\t\t@ instruction: 0xf4bf6fe1\n \tstmdavs\tsl!, {r0, r1, r3, r4, r5, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0x33b7f640\n \t\t\t@ instruction: 0xf63f429a\n \t\t\t@ instruction: 0xf8d8af35\n-\tblcs\t2ba18 \n+\tblcs\t2ba10 \n \tstmdbmi\tr1!, {r2, r5, r6, r7, ip, lr, pc}\n \taddmi\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2080\t@ 0xfffff7e0\n \t\t\t@ instruction: 0xf0244478\n \tbfi\tpc, r9, #20, #8\t@ \n \tvmul.i8\td20, d0, d14\n \tldmdami\tlr, {r1, r2, r3, r4, r5, r6, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf93ef024\n \tldmdami\tip, {r1, r2, r4, r8, r9, sl, sp, lr, pc}\n \tvmax.s8\tq10, q0, \n \tldrbtmi\tr4, [r8], #-693\t@ 0xfffffd4b\n-\tblx\t25badc \n+\tblx\t25bad4 \n \trscscc\tpc, pc, pc, asr #32\n \tldmdbmi\tr8, {r0, r3, r5, r6, r8, r9, sl, sp, lr, pc}\n \taddsvs\tpc, r4, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \t\t\t@ instruction: 0xf0244478\n \t\t\t@ instruction: 0x4628f9fd\n \t\t\t@ instruction: 0xf7e6e75f\n-\tsvclt\t0x0000ee06\n-\t\t\t@ instruction: 0x000677bc\n+\tsvclt\t0x0000ee0a\n+\tandeq\tr7, r6, r4, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r6, ip, lsr #15\n+\t\t\t@ instruction: 0x000677b4\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr r5\n-\tandeq\tsp, r6, r0, lsl r3\n-\tandeq\tr9, r6, r4, ror #28\n+\tandeq\tsp, r6, r8, lsl r3\n+\tandeq\tr9, r6, ip, ror #28\n \tandeq\tr7, r4, r0, lsr r0\n \tandeq\tr7, r4, ip, lsl r2\n \tandeq\tr0, r0, ip, asr r6\n-\tldrdeq\tr7, [r6], -r6\n-\tandeq\tr9, r6, r6, lsl #26\n-\tandeq\tsp, r6, r0, lsr #3\n+\tldrdeq\tr7, [r6], -lr\n+\tandeq\tr9, r6, lr, lsl #26\n+\tandeq\tsp, r6, r8, lsr #3\n \t\t\t@ instruction: 0x00046eba\n \tandeq\tr7, r4, r0, lsr #1\n \tandeq\tr6, r4, r8, lsr #29\n \tandeq\tr7, r4, lr, lsl #1\n \tandeq\tr7, r4, lr, ror r0\n \tandeq\tr6, r4, r2, lsl #29\n \tandeq\tr7, r4, r8, rrx\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstmdami\tr4, {r0, r1, r6, sl, fp, lr}^\n \tldrbtmi\tfp, [ip], #-150\t@ 0xffffff6a\n \tsvcge\t0x00024b43\n \tstmdapl\tr0!, {r0, r1, r6, r8, fp, lr}\n-\tbmi\t10f0cc0 \n+\tbmi\t10f0cb8 \n \tldrbtvs\tr6, [r8], #2048\t@ 0x800\n \tandeq\tpc, r0, pc, asr #32\n \t\t\t@ instruction: 0xf853585e\n \tldmdavs\tr3!, {r1, pc}\n \t\t\t@ instruction: 0xf5034640\n \t\t\t@ instruction: 0xf7e675e4\n-\tblmi\tf9a9b0 \n+\tblmi\tf9a9b8 \n \tldmdbvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tvldrle\td2, [sl, #-0]\n-\tblcs\t1723e8 \n+\tblcs\t1723e0 \n \t\t\t@ instruction: 0xf8554640\n \tldrbtmi\tr4, [sl], #-35\t@ 0xffffffdd\n \tmovwcc\tfp, #7956\t@ 0x1f14\n \ttstvs\tr3, r0, lsl #6\n-\tbl\tc5daa8 \n-\tblmi\tc323ec \n+\tbl\td5daa0 \n+\tblmi\tc323e4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr3, r0, lsl #6\n \tldrbcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x464087f0\n \tldmdbeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}\n-\tbl\t75dad0 \n-\tbeq\t135bf58 \n+\tbl\t85dac8 \n+\tbeq\t135bf50 \n \tmcr2\t7, 4, pc, cr0, cr15, {7}\t@ \n \tstrbmi\tr4, [ip], -r0, asr #12\n-\tbl\tfe0ddae0 \n+\tbl\tfe1ddad8 \n \tstrcc\tr6, [ip], #-2096\t@ 0xfffff7d0\n \tsbcsvc\tpc, r2, r0, lsl #10\n \t\t\t@ instruction: 0xf824f7fe\n \t\t\t@ instruction: 0xf8446833\n \t\t\t@ instruction: 0xf5030c0c\n \t\t\t@ instruction: 0xf7fe70d8\n \tldmdavs\tr3!, {r0, r2, r3, r4, fp, ip, sp, lr, pc}\n \tstceq\t8, cr15, [r8], {68}\t@ 0x44\n \tsbcsvc\tpc, lr, r3, lsl #10\n \t\t\t@ instruction: 0xf816f7fe\n \t\t\t@ instruction: 0xf8444554\n \tmvnle\tr0, r4, lsl #24\n \t\t\t@ instruction: 0xf7e64640\n-\teorscs\tlr, r0, #1024000\t@ 0xfa000\n+\teorscs\tlr, r0, #1040384\t@ 0xfe000\n \t\t\t@ instruction: 0xf06f2300\n \tandcs\tr0, r6, r1, lsl #2\n \tldcne\t0, cr9, [r8, #-4]!\n \tstrbmi\tr9, [r8], -r0\n-\tblx\t25db6a \n+\tblx\t25db62 \n \tstrbmi\tr4, [r0], -r6, lsl #12\n \tldreq\tpc, [r4], #-262\t@ 0xfffffefa\n-\tbl\t15ddb38 \n+\tbl\t16ddb30 \n \t\t\t@ instruction: 0x462b4632\n \tsvcne\t0x0004f852\n \tsvcne\t0x0004f843\n \tmvnsle\tr4, r2, lsr #5\n \tstrbmi\tr4, [r0], -pc, lsl #22\n \tldmdavs\tr4!, {r0, r9, sp}\n \ttstvs\tsl, fp, ror r4\n-\tb\tff65db58 \n+\tb\tff75db50 \n \ttstcs\tr0, r0, lsr r2\n \t\t\t@ instruction: 0xf0234648\n \tstr\tpc, [r1, r1, asr #26]!\n-\tldcl\t7, cr15, [r2, #-920]\t@ 0xfffffc68\n-\tandeq\tr7, r6, sl, lsr r5\n+\tldcl\t7, cr15, [r6, #-920]\t@ 0xfffffc68\n+\tandeq\tr7, r6, r2, asr #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r6, r0, lsr r5\n+\tandeq\tr7, r6, r8, lsr r5\n \tandeq\tr0, r0, r8, asr r5\n \tandeq\tr0, r0, ip, asr r6\n-\tandeq\tsp, r6, r8, lsr #1\n-\tmuleq\tr6, r6, r0\n-\tandeq\tr7, r6, ip, ror #9\n-\tandeq\tip, r6, r0, ror #31\n-\tblmi\tff0f2700 \n+\tstrheq\tsp, [r6], -r0\n+\tmuleq\tr6, lr, r0\n+\tstrdeq\tr7, [r6], -r4\n+\tandeq\tip, r6, r8, ror #31\n+\tblmi\tff0f26f8 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8df4ff0\n \taddslt\tr8, r3, r8, lsl #6\n \tsvcge\t0x000258d3\n \tldrbtmi\tr4, [r8], #1540\t@ 0x604\n \tmvnsvs\tr6, #1769472\t@ 0x1b0000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf80cf024\n \ttstlt\tip, r8, ror r9\n \tstmiblt\tfp, {r0, r1, r5, fp, ip, sp, lr}\n \teorscs\tr4, r1, #12189696\t@ 0xba0000\n \tldrbtmi\tr4, [r8], #-3002\t@ 0xfffff446\n \tandcc\tpc, r3, r8, asr r8\t@ \n \tldmdavs\tfp, {r0, r8, sp}\n-\tldcl\t7, cr15, [lr], #-920\t@ 0xfffffc68\n+\tstc\t7, cr15, [r2], {230}\t@ 0xe6\n \t\t\t@ instruction: 0xf7e62001\n-\tldmmi\tr6!, {r5, r9, fp, sp, lr, pc}\n-\tblmi\tfed284b8 \n+\tldmmi\tr6!, {r2, r5, r9, fp, sp, lr, pc}\n+\tblmi\tfed284b0 \n \t\t\t@ instruction: 0xe7f14478\n \tstrtmi\tr4, [r0], -r5, lsl #12\n-\tbl\t1ddbe4 \n+\tbl\t2ddbdc \n \tldrtmi\tr1, [r1], -r6, asr #24\n \t\t\t@ instruction: 0xf7e62001\n-\t\t\t@ instruction: 0x4681e93e\n+\tstrmi\tlr, [r1], r2, asr #18\n \t\t\t@ instruction: 0xf0002800\n \tldrtmi\tr8, [r2], -r6, asr #2\n \t\t\t@ instruction: 0xf0234621\n \tstrbmi\tpc, [r8], -pc, lsr #27\t@ \n-\tb\tffdddc04 \n+\tb\tffeddbfc \n \tstmdacs\tr1, {r1, fp, ip, sp}\n \taddhi\tpc, r1, r0, asr #4\n \tstreq\tpc, [r1], #-265\t@ 0xfffffef7\n \tand\tr2, r1, r1, lsl #6\n \t\t\t@ instruction: 0xd07a4298\n \tmovwcc\tr4, #5666\t@ 0x1622\n \tldmdavc\tr1, {r0, sl, ip, sp}\n \tmvnsle\tr2, r0, asr #18\n \tstmdbcs\tpc!, {r0, r5, fp, ip, sp, lr}\t@ \n \t\t\t@ instruction: 0xf04fd1f4\n \tstrtmi\tr0, [r0], -r0, lsl #6\n \t\t\t@ instruction: 0xf7e67013\n-\tvstrne\ts29, [r1, #-888]\t@ 0xfffffc88\n+\tvstrne\ts29, [r1, #-904]\t@ 0xfffffc78\n \tmvnsvs\tr2, r1\n-\tldmdb\tr4, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr8, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x468369f9\n \t\t\t@ instruction: 0xf0002800\n \tcosmie\tf0, #0.5\n-\tbmi\tfe671544 \n+\tbmi\tfe67153c \n \tldrbtmi\tr4, [sl], #-1150\t@ 0xfffffb82\n-\tblx\td5bd50 \n+\tblx\td5bd48 \n \t\t\t@ instruction: 0x46222334\n \tvmin.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf02641fe\n \t\t\t@ instruction: 0xf1b0feaf\n \tvmlsl.s8\tq8, d0, d0\n \tldrtmi\tr8, [r0], -r7, asr #1\n \t\t\t@ instruction: 0x465a2334\n \ttstpl\tr9, r0, asr #4\t@ \n \tcdp2\t0, 2, cr15, cr2, cr6, {1}\n \tmvnsvs\tr1, r4, lsl #28\n \tadchi\tpc, sl, r0, asr #5\n \torrpl\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf7e62001\n-\tstrmi\tlr, [r4], -lr, ror #17\n+\t\t\t@ instruction: 0x4604e8f2\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0x260080d7\n \tstrmi\tlr, [r5], #-11\n \ttstpl\tr0, r6, lsl #10\t@ \n \t\t\t@ instruction: 0xf5064620\n \t\t\t@ instruction: 0xf7e65680\n-\tstmdacs\tr0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n \tsbchi\tpc, r7, r0\n \tvst1.8\t{d20-d22}, [pc], r4\n \tstmibne\tr1!, {r7, r9, ip, lr}\n \t\t\t@ instruction: 0xf0284650\n \tstmdacs\tr0, {r0, r1, r2, r3, r4, fp, ip, sp, lr, pc}\n \tldmdbmi\tsp!, {r0, r1, r3, r5, r6, r7, sl, fp, ip, lr, pc}^\n \tandcs\tr4, r1, sl, lsr #12\n \tldrbtmi\tr4, [r9], #-1574\t@ 0xfffff9da\n-\tstm\tr8, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstm\tip, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1a54b7a\n \tldrbtmi\tr0, [fp], #-264\t@ 0xfffffef8\n \t\t\t@ instruction: 0x61ba7a1a\n \tldmdbvc\tr8, {r1, r3, r4, r6, r9, fp, ip, sp, lr}\n \tmulgt\tr5, r3, r8\n \tmul\tr6, r3, r8\n \tmulge\tr7, r3, r8\n-\tbvc\tfe6b8340 \n+\tbvc\tfe6b8338 \n \tteqvs\tsl, fp\t@ \n \tmovwpl\tlr, #10695\t@ 0x29c7\n \taddsmi\tr1, r9, #52224\t@ 0xcc00\n \taddhi\tpc, r9, r0, asr #6\n \t\t\t@ instruction: 0xf8134633\n \taddmi\tr2, r2, #1024\t@ 0x400\n \t\t\t@ instruction: 0x461ed011\n-\tblmi\t19d9d48 \n+\tblmi\t19d9d40 \n \tstmdami\tfp!, {r6, r9, sp}^\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tandcc\tpc, r3, r8, asr r8\t@ \n \t\t\t@ instruction: 0xf7e6681b\n-\t\t\t@ instruction: 0x4648ebd4\n-\tstmib\tr8, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0x4648ebd8\n+\tstmib\tip, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e62001\n-\tldmdavc\tr2!, {r1, r4, r5, r6, r8, fp, sp, lr, pc}^\n+\tldmdavc\tr2!, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc}^\n \tmvnle\tr4, r2, ror #10\n \tldrbmi\tr7, [r2, #-2138]!\t@ 0xfffff7a6\n \tldmvc\tsl, {r0, r1, r2, r5, r6, r7, r8, ip, lr, pc}\n \tmvnle\tr4, r2, asr r5\n \tldmvc\tsl, {r0, r2, r4, r5, r8, sl, fp, ip}^\n \tldmibvs\tsp!, {r0, r2, r3, r4, r5, r6, sp, lr}\n \tbicsle\tr4, lr, sl, lsr #5\n@@ -25734,16 +25732,16 @@\n \tbicsle\tr4, sl, sl, lsr #5\n \tldmdbvs\tsp!, {r1, r3, r4, r6, r8, fp, ip, sp, lr}\n \tbicsle\tr4, r6, sl, lsr #5\n \tldmvs\tsp!, {r1, r3, r4, r7, r8, fp, ip, sp, lr}^\n \tbicsle\tr4, r2, sl, lsr #5\n \tpopvs\t{r0, r1, r2, r4, r6, fp, lr}\n \t\t\t@ instruction: 0xf7e64478\n-\t\t\t@ instruction: 0x4648ed30\n-\tb\tfddd74 \n+\t\t\t@ instruction: 0x4648ed34\n+\tb\t10ddd6c \n \tstrmi\tr2, [r2], -r0, lsl #6\n \ttsteq\tr1, pc, rrx\t@ \n \tandls\tr2, r1, r6\n \teoreq\tpc, r4, r7, lsl #2\n \tstrbmi\tr9, [r8], -r0\n \t\t\t@ instruction: 0xf9d8f7f5\n \tldrtmi\tr4, [r0], -r0, lsl #13\n@@ -25754,79 +25752,79 @@\n \tqsaxmi\tpc, sl, r5\t@ \n \t\t\t@ instruction: 0x462169fd\n \t\t\t@ instruction: 0xf0284628\n \t\t\t@ instruction: 0x4628f95d\n \t\t\t@ instruction: 0xf8a8f026\n \tldrbmi\tr4, [sl], -r4, asr #18\n \tldrbtmi\tr2, [r9], #-1\n-\tldmda\tr0, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr4, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e64648\n-\t\t\t@ instruction: 0x4658e93a\n-\tldmdb\tr6!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0x4658e93e\n+\tldmdb\tsl!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e64620\n-\tandcs\tlr, r0, r4, lsr r9\n-\tldmdb\tip, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandcs\tlr, r0, r8, lsr r9\n+\tstmdb\tr0!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x465b4933\n \tldrbtmi\tr4, [sl], #-2619\t@ 0xfffff5c5\n \tandeq\tpc, r1, r8, asr r8\t@ \n \tstrls\tr2, [r0], #-257\t@ 0xfffffeff\n \t\t\t@ instruction: 0xf7e66800\n-\tstrbmi\tlr, [r8], -r0, asr #24\n-\tstmdb\tr2!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstrbmi\tlr, [r8], -r4, asr #24\n+\tstmdb\tr6!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e64658\n-\tstrbt\tlr, [r7], r0, lsr #18\n+\tstrbt\tlr, [r7], r4, lsr #18\n \tstrtmi\tr4, [r3], -sl, lsr #20\n \tandne\tpc, r2, r8, asr r8\t@ \n \t\t\t@ instruction: 0xf8cd4a32\n \tldrbtmi\tsl, [sl], #-0\n \ttstcs\tr1, r8, lsl #16\n-\tblmi\t999e28 \n+\tblmi\t999e20 \n \tstmdami\tpc!, {r0, r3, r4, r9, sp}\t@ \n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tandcc\tpc, r3, r8, asr r8\t@ \n \t\t\t@ instruction: 0xf7e6681b\n-\t\t\t@ instruction: 0x4648eb52\n-\tstmdb\tr6, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0x4648eb56\n+\tstmdb\tsl, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e64658\n-\tstrtmi\tlr, [r0], -r4, lsl #18\n-\tstmdb\tr0, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstrtmi\tlr, [r0], -r8, lsl #18\n+\tstmdb\tr4, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e62001\n-\tstrtmi\tlr, [r0], -sl, ror #17\n-\tldm\tsl!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstrtmi\tlr, [r0], -lr, ror #17\n+\tldm\tlr!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandscs\tr4, r5, #24, 22\t@ 0x6000\n \ttstcs\tr1, r3, lsr #16\n \t\t\t@ instruction: 0xf8584478\n \tldmdavs\tfp, {r0, r1, ip, sp}\n-\tbl\te5de58 \n+\tbl\tf5de50 \n \t\t\t@ instruction: 0xf7e64648\n-\tldrbmi\tlr, [r8], -lr, ror #17\n-\tstmia\tsl!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t459998 \n+\t\t\t@ instruction: 0x4658e8f2\n+\tstmia\tlr!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t459990 \n \tldmdami\tip, {r0, r2, r4, r9, sp}\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tandcc\tpc, r3, r8, asr r8\t@ \n \t\t\t@ instruction: 0xf7e6681b\n-\tstrbmi\tlr, [r8], -r8, lsr #22\n-\tldm\tip, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t29997c \n+\tstrbmi\tlr, [r8], -ip, lsr #22\n+\tstmia\tr0!, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t299974 \n \tldmdami\tr6, {r0, r2, r4, r9, sp}\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tandcc\tpc, r3, r8, asr r8\t@ \n \t\t\t@ instruction: 0xf7e6681b\n-\t\t\t@ instruction: 0xe699eb1a\n-\tandeq\tr7, r6, r8, lsl #8\n+\t\t\t@ instruction: 0xe699eb1e\n+\tandeq\tr7, r6, r0, lsl r4\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr7, [r6], -r6\n+\tstrdeq\tr7, [r6], -lr\n \tldrdeq\tr6, [r4], -r6\t@ \n \tandeq\tr0, r0, r4, asr #12\n \tmuleq\tr4, ip, lr\n \tandeq\tr6, r4, r4, lsr #24\n \t\t\t@ instruction: 0x00046eba\n \tandeq\tr6, r4, r2, lsr #29\n-\t\t\t@ instruction: 0x000699b2\n+\t\t\t@ instruction: 0x000699ba\n \t\t\t@ instruction: 0x00046db2\n \tandeq\tr6, r4, r4, lsl lr\n \tldrdeq\tr6, [r4], -r2\n \tandeq\tr6, r4, r6, ror #26\n \tandeq\tr6, r4, sl, lsl #26\n \tandeq\tr6, r4, sl, lsl #27\n \tandeq\tr6, r4, r4, ror sp\n@@ -25843,49 +25841,49 @@\n \teormi\tpc, r4, r7, lsl #17\n \tstmdbpl\tip!, {r1, r4, r7, sl, fp, lr}\n \tstmdavs\tr4!, {r0, r2, r4, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f65fc\n \tadcsvs\tr0, r8, r0, lsl #8\n \t\t\t@ instruction: 0xf858461c\n \trscsvs\tr0, r8, r6\n-\tblcs\t39f98 \n+\tblcs\t39f90 \n \tsbchi\tpc, r7, r0, asr #32\n \t\t\t@ instruction: 0xf107498b\n \tandscs\tr0, r1, #20, 12\t@ 0x1400000\n \tldrbtmi\tr4, [r9], #-1584\t@ 0xfffff9d0\n \t\t\t@ instruction: 0xf023310c\n-\tblmi\tfe25eed0 \n+\tblmi\tfe25eec8 \n \teorscs\tr4, r1, #34603008\t@ 0x2100000\n \tandmi\tpc, r3, r8, asr r8\t@ \n \t\t\t@ instruction: 0xf5006820\n \t\t\t@ instruction: 0xf02370a2\n \tldmvs\tfp!, {r0, r1, r3, r6, r8, r9, fp, ip, sp, lr, pc}^\n \tldrdhi\tpc, [r0], -r4\n-\tblcs\t3a02c \n+\tblcs\t3a024 \n \trschi\tpc, r6, r0, asr #32\n \t\t\t@ instruction: 0x31e0f898\n \tsmlalbbcc\tpc, r4, r8, r8\t@ \n \tmovtne\tpc, #21000\t@ 0x5208\t@ \n \tstmiane\tr1!, {r3, r9, ip, sp, lr, pc}^\n \tmulcs\tr0, r8, r8\n \t\t\t@ instruction: 0xf898701a\n \tsubsvc\tr2, sl, r1\n \tmulcs\tr2, r8, r8\n \tldmvs\tfp!, {r1, r3, r4, r7, ip, sp, lr}^\n-\tblcs\t3a058 \n+\tblcs\t3a050 \n \tadcshi\tpc, r2, r0, asr #32\n \t\t\t@ instruction: 0xf5036823\n \t\t\t@ instruction: 0xf50372f2\n \t\t\t@ instruction: 0xf81273a4\n \t\t\t@ instruction: 0xf8031b01\n \tldmdavc\tr1, {r0, r8, r9, fp, ip}\n \tldmdavc\tr1, {r0, r3, r4, ip, sp, lr}^\n \tldmvc\tr2, {r0, r3, r4, r6, ip, sp, lr}\n \tldmvs\tfp!, {r1, r3, r4, r7, ip, sp, lr}^\n-\tblcs\t3a080 \n+\tblcs\t3a078 \n \taddshi\tpc, r5, r0, asr #32\n \t\t\t@ instruction: 0xf04f6823\n \t\t\t@ instruction: 0xf1070831\n \t\t\t@ instruction: 0xf06f0928\n \t\t\t@ instruction: 0xf5030101\n \t\t\t@ instruction: 0xf04f7aa2\n \tldrbmi\tr0, [r0], -r0, lsl #4\n@@ -25895,55 +25893,55 @@\n \tandls\tpc, r0, sp, asr #17\n \tstc2\t7, cr15, [sl, #976]!\t@ 0x3d0\n \tstrmi\tr4, [r1], -r2, asr #12\n \t\t\t@ instruction: 0xf0234650\n \tstmdavs\tr3!, {r0, r2, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf5034658\n \t\t\t@ instruction: 0xf7e67aa2\n-\tstrbmi\tlr, [fp], -r0, lsl #18\n+\tstrbmi\tlr, [fp], -r4, lsl #18\n \tldrbmi\tr4, [r9], -r2, lsl #12\n \t\t\t@ instruction: 0xf8cd4650\n \t\t\t@ instruction: 0xf7fd8000\n \t\t\t@ instruction: 0x4642ffb5\n \tldrbmi\tr4, [r0], -r1, lsl #12\n-\tblx\t18dc102 \n+\tblx\t18dc0fa \n \tandhi\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0x464b4953\n \tldrbtmi\tr6, [r9], #-2082\t@ 0xfffff7de\n \tstmibvc\tr2!, {r1, r8, sl, ip, sp, lr, pc}\n \tandcs\tr3, r8, #4, 2\n \t\t\t@ instruction: 0xf7fd4648\n \tstrbmi\tpc, [r2], -r3, lsr #31\t@ \n \tstrbmi\tr4, [r8], -r1, lsl #12\n-\tblx\t145c126 \n+\tblx\t145c11e \n \t\t\t@ instruction: 0x200068bb\n \tldmcc\tpc!, {r0, r1, r8, ip, sp, lr, pc}^\t@ \n-\tbeq\tc1c4b0 \n+\tbeq\tc1c4a8 \n \tstmdbeq\tr1, {r0, r1, r6, r7, r8, ip, sp, lr, pc}\n \tstmdavs\tr3!, {r2, r7, r9, sl, lr}\n \tandeq\tlr, r8, #9216\t@ 0x2400\n \tsvc\t0x0001f818\n \tldrmi\tr4, [sl], #-1585\t@ 0xfffff9cf\n \t\t\t@ instruction: 0xf8922300\n \t\t\t@ instruction: 0xf811b144\n \tldrbmi\tr2, [r2, #-2817]!\t@ 0xfffff4ff\n \tldrmi\tfp, [ip], r8, lsl #30\n \tsvclt\t0x0008455a\n \tmovwcc\tr4, #5656\t@ 0x1618\n \tmvnsle\tr2, r0, lsl fp\n-\tbl\t34e8ac \n-\tblcs\t3e0cdc \n-\tblcc\t450000 \n+\tbl\t34e8a4 \n+\tblcs\t3e0cd4 \n+\tblcc\t44fff8 \n \trsbeq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tldrmi\tr4, [r3], #-1488\t@ 0xfffffa30\n \tmcrrcc\t8, 1, pc, ip, cr3\t@ \n \tandcc\tpc, r0, r8, lsl #17\n \tldmvs\tfp!, {r0, r1, r3, r4, r6, r7, r8, ip, lr, pc}^\n \tldmiblt\tfp, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\tc329cc \n+\tblmi\tc329c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp, #104]!\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 127)\n \tldrtmi\tr3, [sp], r4, ror #14\n \tsvchi\t0x00f0e8bd\n \tmovweq\tlr, #3004\t@ 0xbbc\n@@ -25980,46 +25978,46 @@\n \tvmul.i8\td20, d0, d7\n \tldmdami\tr7, {r0, r1, r3, r6, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [ip, #140]\t@ 0x8c\n \t\t\t@ instruction: 0xf508e710\n \t\t\t@ instruction: 0xf50872f2\n \tstr\tr7, [r6, -r4, lsr #7]!\n-\tb\t18de148 \n-\tandeq\tr7, r6, r8, lsr #1\n-\tmuleq\tr6, sl, r0\n+\tb\t19de140 \n+\tstrheq\tr7, [r6], -r0\n+\tandeq\tr7, r6, r2, lsr #1\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, r6, asr r7\n+\tandeq\tr9, r6, lr, asr r7\n \tandeq\tr0, r0, r8, asr r5\n-\tandeq\tr9, r6, r2, ror r6\n-\tandeq\tr6, r6, r4, lsl #30\n+\tandeq\tr9, r6, sl, ror r6\n+\tandeq\tr6, r6, ip, lsl #30\n \t\t\t@ instruction: 0x000467b6\n \tandeq\tr6, r4, r8, lsl fp\n \tandeq\tr6, r4, r4, lsr #15\n \tandeq\tr6, r4, r6, lsl #22\n \tmuleq\tr4, r2, r7\n \tandeq\tr6, r4, r8, ror #18\n \tandeq\tr6, r4, r0, lsl #15\n \tandeq\tr6, r4, r6, asr r9\n \tandeq\tr6, r4, r4, asr #14\n \tandeq\tr6, r4, sl, lsl r9\n-\tbmi\t8b2680 \n+\tbmi\t8b2678 \n \tldrlt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r4, r1, lsr #24\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [ip], #-2848\t@ 0xfffff4e0\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmdavs\tfp!, {r0, r2, r5, r6, r7, fp, ip, lr}\n-\tblmi\t78e8a8 \n+\tblmi\t78e8a0 \n \tstmiapl\tr3!, {r0, r9, sp}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmovtcs\tpc, #2243\t@ 0x8c3\t@ \n-\tblmi\t5b2a94 \n+\tblmi\t5b2a8c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tlr, r0, lsl #6\n \tldrcc\tr2, [r0, -r0]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d4\n@@ -26032,43 +26030,43 @@\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmovtpl\tpc, #2243\t@ 0x8c3\t@ \n \tsbcsle\tr2, sp, r0, lsl #20\n \tldrdne\tlr, [r0], -r7\n \tadcpl\tpc, sp, #64, 4\n \tldc2l\t0, cr15, [r2, #140]!\t@ 0x8c\n \t\t\t@ instruction: 0xf7e6e7d6\n-\tsvclt\t0x0000e9fc\n-\tandeq\tr6, r6, r4, lsl #28\n+\tsvclt\t0x0000ea00\n+\tandeq\tr6, r6, ip, lsl #28\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr6, [r6], -r6\t@ \n+\tstrdeq\tr6, [r6], -lr\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tldrdeq\tr6, [r6], -r4\n+\tldrdeq\tr6, [r6], -ip\n \tmuleq\tr4, r0, r6\n \tandeq\tr6, r4, r2, lsl #20\n \tmvnsmi\tlr, sp, lsr #18\n \tlfmmi\tf2, 4, [r3], #-40\t@ 0xffffffd8\n \taddlt\tr4, r8, r3, lsr fp\n \tcfldrsmi\tmvf4, [r3, #-496]!\t@ 0xfffffe10\n \ttstcs\tr0, r4, lsl #30\n \tstmiapl\tr3!, {r1, r2, r9, sl, lr}^\n \tldmdavs\tfp, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7e60300\n-\tblmi\tbda468 \n+\tblmi\tbda470 \n \t\t\t@ instruction: 0xf8554604\n \t\t\t@ instruction: 0xf8d88003\n \tldmiblt\tr3, {ip, sp}^\n \tmovwmi\tpc, #111\t@ 0x6f\t@ \n \teorle\tr4, r9, #156, 4\t@ 0xc0000009\n \t\t\t@ instruction: 0xf8d84b29\n \tstmiapl\tfp!, {}^\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \torrmi\tpc, r8, #12779520\t@ 0xc30000\n-\tbmi\t9ce9b0 \n+\tbmi\t9ce9a8 \n \tldrbtmi\tr4, [sl], #-2849\t@ 0xfffff4df\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3710d136\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr0!, {r4, r5, r6, r7, r8, pc}\n@@ -26084,55 +26082,55 @@\n \ttstcs\tr6, #425984\t@ 0x68000\n \t\t\t@ instruction: 0xf04f4a1a\n \tldrbtmi\tr3, [r9], #-255\t@ 0xffffff01\n \tldrbtmi\tr2, [sl], #-1165\t@ 0xfffffb73\n \tstmib\tsp, {sl, ip, pc}^\n \tvmax.s8\td18, d0, d1\n \tldrhtvs\tr5, [r9], #-43\t@ 0xffffffd5\n-\tblx\t1d5c35a \n+\tblx\t1d5c352 \n \tldrdcc\tpc, [r0], -r8\n \trscscc\tpc, pc, pc, asr #32\n-\tblcs\t3a540 \n+\tblcs\t3a538 \n \tldmdami\tr1, {r0, r1, r2, r6, r7, ip, lr, pc}\n \tadcspl\tpc, sp, #64, 4\n \t\t\t@ instruction: 0xf0234478\n \t\t\t@ instruction: 0xf04ffd79\n \t\t\t@ instruction: 0xe7be30ff\n-\tstmib\tr0, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr6, r6, r4, asr sp\n+\tstmib\tr4, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr6, r6, ip, asr sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r6, r8, asr #26\n+\tandeq\tr6, r6, r0, asr sp\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr6, r6, lr, lsl #26\n+\tandeq\tr6, r6, r6, lsl sp\n \tandeq\tr6, r4, sl, asr #11\n \tandeq\tr6, r4, r0, asr r9\n \t\t\t@ instruction: 0x000465b8\n \tandeq\tr6, r4, lr, lsr r9\n \tandeq\tr6, r4, r2, lsr #11\n \tandeq\tr6, r4, sl, lsr r9\n \tandeq\tr6, r4, r0, lsl #18\n-\tbmi\t197293c \n+\tbmi\t1972934 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tstfmie\tf4, [r4, #-960]!\t@ 0xfffffc40\n \tstmpl\tsl, {r3, r7, ip, sp, pc}\n-\tblmi\t190bfcc \n+\tblmi\t190bfc4 \n \tldmdavs\tr2, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fa\n \tstrmi\tr0, [r4], -r0, lsl #4\n \tldmdavs\tr3!, {r1, r2, r3, r5, r6, r7, fp, ip, lr}\n-\tblmi\t180f05c \n+\tblmi\t180f054 \n \tldmdbvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \teorsle\tr2, r6, r1, lsl #22\n \tandcs\tr4, r4, #95232\t@ 0x17400\n \t\t\t@ instruction: 0x4620495d\n \t\t\t@ instruction: 0xf04f447b\n \tldrbtmi\tr0, [r9], #-2049\t@ 0xfffff7ff\n \tandshi\tpc, r4, r3, asr #17\n-\tblx\t115c47e \n+\tblx\t115c476 \n \tteqle\tr7, r0, lsl #16\n \tstmiapl\tfp!, {r3, r4, r6, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrhi\tCPSR_s, #12779520\t@ 0xc30000\n \tmovwlt\tr6, #14387\t@ 0x3833\n \tvmul.i8\tq10, q0, \n \tldmdami\tr5, {r0, r1, r4, r5, r6, r7, r9, ip, lr}^\n@@ -26142,114 +26140,114 @@\n \tvmul.i8\tq10, q0, q1\n \tldmdami\tr2, {r1, r2, r6, r7, r9, ip, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n \tmcrr2\t0, 2, pc, r6, cr3\t@ \n \tldmib\tr7, {r0, r1, r2, r3, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr1, [fp], #-0\n-\tblcs\t7a9a4 \n+\tblcs\t7a99c \n \tldmdavs\tr3!, {r1, r2, r3, r6, r7, r8, ip, lr, pc}\n \tvand\td27, d0, d11\n \t\t\t@ instruction: 0xf02352c9\n \tandcs\tpc, r0, fp, lsl #26\n-\tblmi\tf72d70 \n+\tblmi\tf72d68 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr3, r0, lsl #6\n \tssatmi\tr3, #30, r0, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tandcs\tr4, r6, #1097728\t@ 0x10c000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tblx\t15c4fe \n+\tblx\t15c4f6 \n \t\t\t@ instruction: 0xf7fcb958\n \tstmdacs\tr1, {r0, r1, r2, r3, r4, r9, fp, ip, sp, lr, pc}\n-\tblmi\te14514 \n+\tblmi\te1450c \n \tstmiapl\tfp!, {r1, r9, sp}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tstmiacs\tr9, {r0, r1, r6, r7, r8, fp, sp, lr, pc}^\n \tldmdbmi\tfp!, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tstrtmi\tr2, [r0], -r5, lsl #4\n \t\t\t@ instruction: 0xf0234479\n \tldmdblt\tr8!, {r0, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}\n \tandcs\tr4, r2, #48128\t@ 0xbc00\n \t\t\t@ instruction: 0xf50358eb\n \t\t\t@ instruction: 0xf8c35380\n \tstr\tr2, [fp, r4, lsr #6]!\n \tandcs\tr4, r4, #52, 18\t@ 0xd0000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tblx\tff8dc540 \n-\tblmi\ta4ec78 \n+\tblx\tff8dc538 \n+\tblmi\ta4ec70 \n \t\t\t@ instruction: 0xf50358eb\n \t\t\t@ instruction: 0xf8c35380\n \tldr\tr0, [sp, r4, lsr #6]\n-\tldm\tr6, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tsl, {r1, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \ttstcs\tr6, #737280\t@ 0xb4000\n \tstrcs\tr4, [sp, #2605]\t@ 0xa2d\n \t\t\t@ instruction: 0xf04f4479\n \tldrbtmi\tr3, [sl], #-255\t@ 0xffffff01\n \tstmib\tsp, {r8, sl, ip, pc}^\n \tvshl.s8\td18, d1, d0\n \tldrsbtvs\tr5, [r9], #-36\t@ 0xffffffdc\n-\tblx\tfea5c4f0 \n+\tblx\tfea5c4e8 \n \tldmdavs\tr9!, {r0, r1, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04fb9eb\n \t\t\t@ instruction: 0xe7a930ff\n \ttstcs\tr6, #36, 18\t@ 0x90000\n \tstrcs\tr4, [sp, #2596]\t@ 0xa24\n \t\t\t@ instruction: 0xf04f4479\n \tldrbtmi\tr3, [sl], #-255\t@ 0xffffff01\n \tstmib\tsp, {r8, sl, ip, pc}^\n \tvshl.s8\td18, d1, d0\n \trsbsvs\tr5, r9, pc, ror #5\n-\tblx\tfe4dc51c \n+\tblx\tfe4dc514 \n \tldmdavs\tr9!, {r0, r1, r4, r5, fp, sp, lr}^\n \trscle\tr2, r8, r0, lsl #22\n \tvtst.8\td20, d0, d12\n \tldrbtmi\tr5, [r8], #-753\t@ 0xfffffd0f\n \tldc2\t0, cr15, [sl], {35}\t@ 0x23\n \tldmdami\tsl, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcspl\tpc, r6, #64, 4\n \t\t\t@ instruction: 0xf0234478\n \t\t\t@ instruction: 0xf04ffc93\n \t\t\t@ instruction: 0xe78530ff\n-\tandeq\tr6, r6, r4, asr ip\n+\tandeq\tr6, r6, ip, asr ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r6, r4, asr #24\n+\tandeq\tr6, r6, ip, asr #24\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tip, r6, r8, asr #15\n-\t\t\t@ instruction: 0x0006c7b8\n+\tldrdeq\tip, [r6], -r0\n+\tandeq\tip, r6, r0, asr #15\n \tandeq\tr7, r4, r2, lsr #24\n \tandeq\tr0, r0, r8, asr #11\n \tldrdeq\tr6, [r4], -r0\n \tandeq\tr6, r4, r6, ror r8\n \t\t\t@ instruction: 0x000464bc\n \tandeq\tr6, r4, r2, ror #16\n-\tandeq\tip, r6, r6, ror #14\n-\t\t\t@ instruction: 0x00066bb4\n+\tandeq\tip, r6, lr, ror #14\n+\t\t\t@ instruction: 0x00066bbc\n \tstrdeq\tr6, [r5], -sl\n \tandeq\tr7, r4, r4, ror #23\n \tstrdeq\tr6, [r4], -lr\n \tandeq\tr6, r4, ip, lsl #8\n \tandeq\tr6, r4, r2, asr #15\n \tandeq\tr6, r4, r0, ror #7\n \tmuleq\tr4, r6, r7\n \tandeq\tr6, r4, r2, ror #14\n \tandeq\tr6, r4, r4, asr r7\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstclmi\t6, cr4, [lr, #-516]\t@ 0xfffffdfc\n \taddslt\tr4, r6, lr, asr #24\n-\tblmi\t13b179c \n-\tbmi\t13cc1b4 \n+\tblmi\t13b1794 \n+\tbmi\t13cc1ac \n \tstmdbpl\tip!, {r1, r2, r3, r9, sl, lr}\n \tstmdavs\tr4!, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f64fc\n \t\t\t@ instruction: 0xf8530400\n \t\t\t@ instruction: 0xf8daa002\n-\tblcs\t2c5c4 \n+\tblcs\t2c5bc \n \t\t\t@ instruction: 0xf7ffd15b\n \tmrccs\t9, 1, APSR_nzcv, cr1, cr11, {1}\t@ \n \tldrtcs\tfp, [r1], -r8, lsr #31\n \t\t\t@ instruction: 0xf1b04680\n \tldrshle\tr3, [fp], #-255\t@ 0xffffff01\n \t\t\t@ instruction: 0xf1071f3c\n \t\t\t@ instruction: 0xf7ff0514\n@@ -26269,15 +26267,15 @@\n \t\t\t@ instruction: 0xf81af023\n \tsvclt\t0x00a82d00\n \tsvceq\t0x0000f1b8\n \tstccs\t0, cr13, [r0, #-124]\t@ 0xffffff84\n \t\t\t@ instruction: 0xf8dadb41\n \t\t\t@ instruction: 0xf04f3000\n \tstmdblt\tfp!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n-\tblmi\tab2ee8 \n+\tblmi\tab2ee0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 119)\n \tssatmi\tr3, #30, r0, asr #14\n \t\t\t@ instruction: 0x87f0e8bd\n \tvmla.i8\td20, d0, d23\n@@ -26299,62 +26297,62 @@\n \t\t\t@ instruction: 0xe79afb15\n \tvpadd.i8\td20, d0, d12\n \tldmdbmi\tip, {r1, r4, r5, r9, sp, lr}\n \tmovwls\tr4, #5243\t@ 0x147b\n \tcmncs\tr7, #2030043136\t@ 0x79000000\n \tstrmi\tr9, [r3], -r0, lsl #6\n \t\t\t@ instruction: 0xf9c8f002\n-\tbmi\t65a504 \n+\tbmi\t65a4fc \n \tldmdbmi\tr8, {r0, r1, r3, r5, r9, sl, lr}\n \trscscc\tpc, pc, pc, asr #32\n \tldrbtcs\tr4, [r8], #-1146\t@ 0xfffffb86\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \tvhsub.s8\td20, d0, d0\n \t\t\t@ instruction: 0xf0026244\n \t\t\t@ instruction: 0xf8daf9b9\n \t\t\t@ instruction: 0xf04f3000\n-\tblcs\t2cacc \n+\tblcs\t2cac4 \n \tldr\tsp, [fp, lr, lsr #1]!\n-\tsvc\t0x00cef7e5\n-\tandeq\tr6, r6, ip, asr sl\n+\tsvc\t0x00d2f7e5\n+\tandeq\tr6, r6, r4, ror #20\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r6, r0, asr sl\n+\tandeq\tr6, r6, r8, asr sl\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr6, r6, ip, asr #19\n+\tldrdeq\tr6, [r6], -r4\n \tandeq\tr6, r4, r8, lsl #5\n \tandeq\tr6, r4, lr, asr r6\n \tandeq\tr6, r4, sl, ror #4\n \tandeq\tr6, r4, r0, asr #12\n \tandeq\tr6, r4, r6, asr r2\n \tandeq\tr6, r4, ip, lsr #12\n \tandeq\tr6, r4, ip, lsr #8\n \tandeq\tr6, r4, r0, asr #4\n \tandeq\tr6, r4, r0, lsl r6\n \tandeq\tr6, r4, r4, lsr #4\n-\tblmi\tfe3f3150 \n+\tblmi\tfe3f3148 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x46054ff0\n \tldmpl\tr3, {r0, r1, r2, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f617b\n \t\t\t@ instruction: 0xf7e50300\n-\tstmdacs\tr0, {r2, r4, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r7, r8, sl, fp, sp, lr, pc}\n \tadcshi\tpc, r8, r0\n \tandsge\tpc, ip, #14614528\t@ 0xdf0000\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstrbmi\tr4, [r3], r1, lsl #13\n \tstrbmi\tr4, [r6], -r1, asr #12\n \t\t\t@ instruction: 0x464244fa\n \tstrpl\tr4, [r8, r3, asr #12]!\n \tstmdacs\tr0, {r2, r3, r5, r7, r8, sl, fp, ip, lr}\n \tstccs\t13, cr13, [r2], #-88\t@ 0xffffffa8\n-\tbl\t2d4c84 \n+\tbl\t2d4c7c \n \tcdpvc\t0, 0, cr0, cr0, cr4, {0}\n \tsubsle\tr2, fp, r1, lsl #16\n-\tbmi\t1f68768 \n+\tbmi\t1f68760 \n \tldrbtmi\tr4, [sl], #-2938\t@ 0xfffff486\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \trschi\tpc, r8, r0, asr #32\n \tssatmi\tr3, #30, ip, lsl #14\n \tsvchi\t0x00f0e8bd\n@@ -26385,15 +26383,15 @@\n \tstmcs\tr0, {r6, r7}\n \t\t\t@ instruction: 0x3604d1bc\n \tands\tr2, r7, r4\n \tandeq\tpc, r8, r4, lsr #3\n \tldmible\tr0!, {r0, r2, fp, sp}\n \tandne\tlr, r1, #3260416\t@ 0x31c000\n \t\t\t@ instruction: 0xf7e560fb\n-\tstmdavs\tr0, {r1, r2, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr0, {r1, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n \tmovwcs\tlr, #10711\t@ 0x29d7\n \tandseq\tpc, r4, r0, lsr r8\t@ \n \t\t\t@ instruction: 0xf0106879\n \t\t\t@ instruction: 0xd1a20f02\n \tandle\tr2, r1, r0, lsr #24\n \tldrle\tr0, [lr, #1024]\t@ 0x400\n \tandcs\tr3, r1, r1, lsl #12\n@@ -26459,33 +26457,33 @@\n \tandle\tr0, sl, r0, lsl #31\n \tsvceq\t0x0081f1bb\n \t\t\t@ instruction: 0xf108d1c8\n \tsbclt\tr0, r4, #97\t@ 0x61\n \tsvclt\t0x00942c02\n \tandcs\tr2, r1, r0\n \t\t\t@ instruction: 0xf088e71f\n-\tblcs\t3e172c \n+\tblcs\t3e1724 \n \tsvcge\t0x001af67f\n \tsubseq\tpc, r8, r8, lsl #2\n \tldrbteq\tpc, [sp], #8\t@ \n \tsfmcs\tf3, 1, [sp], #768\t@ 0x300\n \tstmdacs\tr1, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n \tstrcs\tfp, [r1], #-3988\t@ 0xfffff06c\n \t\t\t@ instruction: 0xf0842400\n \tstr\tr0, [ip, -r1]\n-\tcdp\t7, 9, cr15, cr2, cr5, {7}\n-\tandeq\tr6, r6, r8, ror #17\n+\tcdp\t7, 9, cr15, cr6, cr5, {7}\n+\tstrdeq\tr6, [r6], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r6, r0, asr r4\n-\tmuleq\tr6, r6, r8\n+\tandeq\tip, r6, r8, asr r4\n+\tmuleq\tr6, lr, r8\n \tmvnsmi\tlr, sp, lsr #18\n \tldfmie\tf2, [r6], {-0}\n \tsvcge\t0x0000b082\n-\tblmi\t1571b60 \n-\tbmi\t157218c \n+\tblmi\t1571b58 \n+\tbmi\t1572184 \n \tldrbtmi\tr6, [fp], #-57\t@ 0xffffffc7\n \tstmdapl\tr1!, {r2, r4, r6, r8, fp, lr}^\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tfp!, {r0, r2, r3, r4, r7, fp, ip, lr}\n \tcmple\tr9, r0, lsl #22\n \tandcs\tr4, r3, #80, 16\t@ 0x500000\n@@ -26493,43 +26491,43 @@\n \t\t\t@ instruction: 0xf870f023\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tmcrrmi\t0, 3, sp, sp, cr3\n \trscscs\tr2, pc, #0, 2\n \tldrbtmi\tr4, [ip], #-1720\t@ 0xfffff948\n \tandseq\tpc, r8, r4, lsl #2\n \ttstne\tr8, r4, asr #17\t@ \n-\tb\tfebde948 \n+\tb\tfecde940 \n \tldrtmi\tr2, [r0], -r0, lsl #2\n \tldrtmi\tr4, [r9], -sl, lsl #12\n-\tstcl\t7, cr15, [r4], #-916\t@ 0xfffffc6c\n+\tstcl\t7, cr15, [r8], #-916\t@ 0xfffffc6c\n \tstmdale\tip!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}^\n \tldmdavs\tr8!, {r2, sl, lr}\n \tcdpmi\t3, 4, cr2, cr3, cr1, {0}\n \tldrbtmi\tr7, [lr], #-1571\t@ 0xfffff9dd\n-\tblcs\tb3e9e0 \n+\tblcs\tb3e9d8 \n \tmcrrne\t15, 0, fp, r2, cr1\n \tstmdavc\tr3, {r1, r3, r4, r5, sp, lr}^\n \tstrcs\tr4, [r1], #-1552\t@ 0xfffff9f0\n \teorsle\tr2, r6, r0, lsl #22\n \tstrbmi\tr2, [r1], -r0, lsl #4\n-\tmcrr\t7, 14, pc, lr, cr5\t@ \n+\tmrrc\t7, 14, pc, r2, cr5\t@ \n \tldmdale\tsp!, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}\n \tldmdavs\tr8!, {r0, r1, r4, r5, fp, ip}\n \tstmdavc\tr3, {r2, r3, r4, r9, sl, ip, sp, lr}\n \tmvnsle\tr2, ip, lsr #22\n \teorsvs\tr1, sl, r2, asr #24\n \tldrmi\tr7, [r0], -r3, asr #16\n \tcdpmi\t7, 3, cr14, cr5, cr11, {7}\n \tstrdcs\tr2, [r1, -pc]\n \t\t\t@ instruction: 0xf106447e\n \t\t\t@ instruction: 0xf7e50018\n-\tstmdavs\tfp!, {r1, r2, r3, r4, r5, r6, r9, fp, sp, lr, pc}\n+\tstmdavs\tfp!, {r1, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8c62201\n-\tbllt\t14e8e80 \n-\tbmi\tbe9a24 \n+\tbllt\t14e8e78 \n+\tbmi\tbe9a1c \n \tldrbtmi\tr4, [sl], #-2857\t@ 0xfffff4d7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r1, asr #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -26541,71 +26539,71 @@\n \trscle\tr2, r3, r0, lsl #20\n \tvmla.i8\td20, d0, d20\n \tstmdami\tr4!, {r0, r1, r2, r3, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r9], #-1564\t@ 0xfffff9e4\n \t\t\t@ instruction: 0xf0234478\n \t\t\t@ instruction: 0xe7daf9f9\n \tldmdblt\tfp, {r0, r1, r3, r5, fp, sp, lr}^\n-\tldrbtcc\tpc, [pc], #79\t@ 20a74 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 20a6c \t@ \n \tldmdbmi\tpc, {r0, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \trscsvs\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2078\t@ 0xfffff7e2\n \t\t\t@ instruction: 0xf0234478\n \tstrb\tpc, [ip, fp, ror #19]\t@ \n \tvmul.i8\td20, d0, d12\n \tldmdami\tip, {r0, r3, r9, ip, sp, lr}\n-\tldrbtcc\tpc, [pc], #79\t@ 20a94 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 20a8c \t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9e0f023\n \tstmdavs\tfp!, {r0, r6, r7, r8, r9, sl, sp, lr, pc}\n \trscle\tr2, r5, r0, lsl #22\n \tvmul.i8\td20, d0, d7\n \tldmdami\tr7, {r1, r2, r3, r4, r5, r6, r7, r9, sp, lr}\n-\tldrbtcc\tpc, [pc], #79\t@ 20ab0 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 20aa8 \t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9d2f023\n \t\t\t@ instruction: 0xf7e5e7b3\n-\tsvclt\t0x0000eddc\n-\tmuleq\tr6, r4, r6\n-\tandeq\tr6, r6, sl, lsl #13\n+\tsvclt\t0x0000ede0\n+\tmuleq\tr6, ip, r6\n+\tmuleq\tr6, r2, r6\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr3, r5, r6, lsl #9\n-\tstrdeq\tip, [r6], -r2\n-\tandeq\tip, r6, sl, asr #3\n-\tandeq\tip, r6, ip, lsl #3\n-\tldrdeq\tr6, [r6], -sl\n+\tstrdeq\tip, [r6], -sl\n+\tldrdeq\tip, [r6], -r2\n+\tmuleq\tr6, r4, r1\n+\tandeq\tr6, r6, r2, ror #11\n \tmuleq\tr4, r4, lr\n \tandeq\tr6, r4, r6, lsl #5\n \tandeq\tr5, r4, sl, ror lr\n \tandeq\tr6, r4, ip, ror #4\n \tandeq\tr5, r4, lr, asr lr\n \tandeq\tr6, r4, r0, asr r2\n \tandeq\tr5, r4, r8, asr #28\n \tandeq\tr6, r4, sl, lsr r2\n \tandeq\tr5, r4, ip, lsr #28\n \tandeq\tr6, r4, lr, lsl r2\n \tcfstr32mi\tmvfx11, [r2], #-960\t@ 0xfffffc40\n \taddlt\tr4, r3, r2, lsr #18\n-\tblmi\t8b1d08 \n-\tbmi\t8cc71c \n+\tblmi\t8b1d00 \n+\tbmi\t8cc714 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tlr, {r8}\n \tldmiblt\tr3!, {r0, r1, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0x46204d1d\n \t\t\t@ instruction: 0xf505447d\n \t\t\t@ instruction: 0xf7fd718e\n \t\t\t@ instruction: 0x4604fb9b\n \t\t\t@ instruction: 0x311cf8d5\n \tsvclt\t0x00042b01\n \t\t\t@ instruction: 0xf8c52300\n \tldmdavs\tr3!, {r3, r4, r8, ip, sp}\n-\tbmi\t5cf220 \n+\tbmi\t5cf218 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr0, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -26614,21 +26612,21 @@\n \t\t\t@ instruction: 0xf0234478\n \tbfi\tpc, sp, #17, #7\t@ \n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r1, r3, r4, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf966f023\n \t\t\t@ instruction: 0xf7e5e7df\n-\tsvclt\t0x0000ed70\n-\tandeq\tr6, r6, ip, ror #9\n+\tsvclt\t0x0000ed74\n+\tstrdeq\tr6, [r6], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r6, r2, ror #9\n+\tandeq\tr6, r6, sl, ror #9\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tip, r6, r4, rrx\n-\tandeq\tr6, r6, sl, lsr #9\n+\tandeq\tip, r6, ip, rrx\n+\t\t\t@ instruction: 0x000664b2\n \tandeq\tr5, r4, r6, ror #26\n \tandeq\tr6, r4, ip, ror #2\n \tandeq\tr5, r4, r4, asr sp\n \tandeq\tr6, r4, sl, asr r1\n \tmvnsmi\tlr, sp, lsr #18\n \tstmdbmi\tfp, {r1, r3, r6, sl, fp, lr}^\n \tldrbtmi\tfp, [ip], #-130\t@ 0xffffff7e\n@@ -26636,54 +26634,54 @@\n \tstmdapl\tr1!, {r1, r3, r6, r9, fp, lr}^\n \t\t\t@ instruction: 0x4604447b\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tfp!, {r0, r2, r3, r4, r7, fp, ip, lr}\n \tcmple\tlr, r0, lsl #22\n \tsuble\tr2, sp, r0, lsl #24\n-\tblcs\tbfec7c \n+\tblcs\tbfec74 \n \tstrcs\tfp, [r0], #-3864\t@ 0xfffff0e8\n \tstrtmi\tsp, [r0], -r8, asr #2\n \tmrc2\t7, 6, pc, cr14, cr13, {7}\n \tstrmi\tr7, [r4], -r3, lsl #16\n-\tblcs\tbf241c \n+\tblcs\tbf2414 \n \t\t\t@ instruction: 0xf816d103\n-\tblcs\tbf0810 \n+\tblcs\tbf0808 \n \tstmdavs\tsp!, {r0, r1, r3, r4, r5, r6, r7, ip, lr, pc}\n \tsubsle\tr2, r1, r0, lsl #22\n \t\t\t@ instruction: 0xf7e54620\n-\tstmdacs\tr1, {r5, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr1, {r2, r5, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x1e43d957\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tand\tr1, r4, r2, ror #17\n \t\t\t@ instruction: 0xf8822b01\n \tsubsle\tr8, r0, r1\n \tldrmi\tr3, [r6], r1, lsl #22\n \tstmdbne\tr1, {r1, r4, fp, ip, sp, lr, pc}\n \tldrmi\tr4, [r8], -r4, lsl #13\n \trscsle\tr2, r3, pc, lsr #18\n \tandcs\tr4, r0, r3, lsr #8\n-\tbcs\t98c5c \n+\tbcs\t98c54 \n \tsuble\tr7, r2, r8, lsl r0\n \tstcne\t8, cr15, [r1, #-76]\t@ 0xffffffb4\n \t\t\t@ instruction: 0xf10c4694\n \t\t\t@ instruction: 0x469e32ff\n \tmvnsle\tr2, pc, lsr #18\n \tstrbmi\tr4, [r6, #-1188]!\t@ 0xfffffb5c\n \tstmiane\tr3!, {r0, r3, r4, r5, ip, lr, pc}\n \ttstcs\tr0, r0, ror #24\n \tmulsvc\tr9, r8, r2\n \t\t\t@ instruction: 0xf813d003\n-\tbcs\tbec078 \n+\tbcs\tbec070 \n \tldrshlt\tsp, [sp, -r8]!\n \tvmla.i8\td20, d0, d17\n \tstmdami\tr1!, {r0, r3, r4, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8eaf023\n-\tblmi\t6b3508 \n+\tblmi\t6b3500 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1270300\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr9, {r4, r5, r6, r7, r8, pc}\n@@ -26692,184 +26690,184 @@\n \t\t\t@ instruction: 0xf0234478\n \tldr\tpc, [r7, r1, lsl #16]\n \trscle\tr2, r5, r0, lsl #26\n \tvst2.8\t{d20,d22}, [pc :64], r5\n \tldmdami\tr5, {r0, r1, r2, r3, r5, r6, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8c8f023\n-\tbl\t15ac40 \n+\tbl\t15ac38 \n \tldrmi\tr0, [r6, #3584]!\t@ 0xe00\n \tstfcsd\tf5, [r0, #-828]\t@ 0xfffffcc4\n \tldmdbmi\tr0, {r1, r2, r4, r6, r7, ip, lr, pc}\n \trscsvs\tpc, r2, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf0234478\n \t\t\t@ instruction: 0xe7cdf8b9\n-\tstcl\t7, cr15, [r2], {229}\t@ 0xe5\n-\tandeq\tr6, r6, r6, lsr r4\n+\tstcl\t7, cr15, [r6], {229}\t@ 0xe5\n+\tandeq\tr6, r6, lr, lsr r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r6, ip, lsr #8\n+\tandeq\tr6, r6, r4, lsr r4\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r4, ip, asr ip\n \tandeq\tr6, r4, sl, ror r0\n-\tandeq\tr6, r6, r4, ror r3\n+\tandeq\tr6, r6, ip, ror r3\n \tandeq\tr5, r4, lr, lsr #24\n \tandeq\tr6, r4, ip, asr #32\n \tandeq\tr5, r4, r8, lsl ip\n \tandeq\tr6, r4, r6, lsr r0\n \tstrdeq\tr5, [r4], -sl\n \tandeq\tr6, r4, r8, lsl r0\n \t\t\t@ instruction: 0x4605b5b0\n \tldmdbmi\tr4!, {r0, r1, r4, r5, sl, fp, lr}\n \tldrbtmi\tfp, [ip], #-130\t@ 0xffffff7e\n \tsvcge\t0x00004b33\n \tstmdapl\tr1!, {r0, r1, r4, r5, r9, fp, lr}^\n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tip, {r8}\n-\tblcs\t3add4 \n+\tblcs\t3adcc \n \tcmplt\tsp, #-2147483630\t@ 0x80000012\n \tstrtmi\tr7, [r8], -fp, lsr #16\n \ttstle\tr3, pc, lsr #22\n \tsvccc\t0x0001f810\n \trscsle\tr2, fp, pc, lsr #22\n \t\t\t@ instruction: 0xf7fdb383\n \tstrmi\tpc, [r5], -fp, lsr #28\n \t\t\t@ instruction: 0xf7e5b380\n-\t\t\t@ instruction: 0x4603ea78\n+\t\t\t@ instruction: 0x4603ea7c\n \tstmdble\tsl, {r0, fp, sp}\n \tcfstrdne\tmvd4, [r8], #-172\t@ 0xffffff54\n \tand\tr2, r2, r0, lsl #2\n \tmulsvc\tr9, r8, r2\n \t\t\t@ instruction: 0xf813d003\n-\tbcs\tbec188 \n+\tbcs\tbec180 \n \tstrdcs\tsp, [pc, -r8]!\n \t\t\t@ instruction: 0xf7e54628\n-\tbicslt\tlr, r8, r6, ror #17\n+\tbicslt\tlr, r8, sl, ror #17\n \t\t\t@ instruction: 0xf7fd3001\n \t\t\t@ instruction: 0x4603fe11\n \tldrmi\tr4, [sp], -r8, lsr #12\n \tmrrc2\t0, 0, pc, r4, cr14\t@ \n \tstmiblt\tr3!, {r0, r1, r5, fp, sp, lr}\n-\tblmi\t573608 \n+\tblmi\t573600 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tip, r0, lsl #6\n \tstrcc\tr4, [r8, -r8, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf7fd4628\n \t\t\t@ instruction: 0x4605fdf9\n-\tblcs\t3ae58 \n+\tblcs\t3ae50 \n \tstmdbmi\tpc, {r1, r3, r5, r6, r7, ip, lr, pc}\t@ \n \tsbcvc\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2062\t@ 0xfffff7f2\n \t\t\t@ instruction: 0xf0234478\n \t\t\t@ instruction: 0xe7e1f83f\n \tvmla.i8\td20, d0, d12\n \tstmdami\tip, {r0, r1, r2, r5, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff64f022\n \t\t\t@ instruction: 0xf7e5e7ab\n-\tsvclt\t0x0000ec40\n-\tldrdeq\tr6, [r6], -r2\n+\tsvclt\t0x0000ec44\n+\tldrdeq\tr6, [r6], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r6, r8, asr #5\n+\tldrdeq\tr6, [r6], -r0\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr6, r6, r8, asr r2\n+\tandeq\tr6, r6, r0, ror #4\n \tandeq\tr5, r4, r6, lsl #22\n \tandeq\tr5, r4, r4, lsr pc\n \tstrdeq\tr5, [r4], -r4\n \tandeq\tr5, r4, r2, lsr #30\n \tsvcmi\t0x00f0e92d\n \tldcmi\t6, cr4, [r0, #552]!\t@ 0x228\n \tldrbtmi\tr4, [sp], #-3248\t@ 0xfffff350\n-\tblhi\tdc2e0 \n+\tblhi\tdc2d8 \n \taddslt\tr4, r5, pc, lsr #23\n \tstmdbpl\tip!, {r0, r1, r2, r3, r5, r7, r9, fp, lr}\n \tldrbtmi\tsl, [fp], #-3842\t@ 0xfffff0fe\n \tldrbtvs\tr6, [ip], #-2084\t@ 0xfffff7dc\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8534604\n \t\t\t@ instruction: 0xf8dbb002\n-\tblcs\t2ce4c \n+\tblcs\t2ce44 \n \tadchi\tpc, r5, r0, asr #32\n \t\t\t@ instruction: 0xf0002c00\n \tstrtmi\tr8, [r0], -sp, asr #1\n-\tldmib\tlr!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tb\tdede8 \n \tstrtmi\tr4, [r9], -r5, lsl #12\n \t\t\t@ instruction: 0xf0272004\n \tmsrlt\tR8_fiq, sp\n \tsmlatbcs\tr2, sp, r0, r0\n \t\t\t@ instruction: 0xf0274628\n \tldmiblt\tr8!, {r0, r3, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf00e200b\n \tldmibmi\tlr, {r0, r1, r4, r6, sl, fp, ip, sp, lr, pc}\n \tstrmi\tr2, [r5], -fp, lsl #4\n \t\t\t@ instruction: 0xf0224479\n \t\t\t@ instruction: 0xf8dbfc59\n-\tblcs\t2ce8c \n+\tblcs\t2ce84 \n \taddshi\tpc, pc, r0, asr #32\n-\tblmi\tfe5738f8 \n+\tblmi\tfe5738f0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #-104\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x4628811d\n \tldrtmi\tr3, [sp], ip, asr #14\n-\tblhi\tdc1a4 \n+\tblhi\tdc19c \n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0xf1071ca8\n \t\t\t@ instruction: 0xf00e0614\n \tstmibmi\tpc, {r0, r4, r5, sl, fp, ip, sp, lr, pc}\t@ \n \tandscs\tr4, r0, #5242880\t@ 0x500000\n \t\t\t@ instruction: 0x46304479\n \tldc2l\t0, cr15, [ip], #-136\t@ 0xffffff78\n \tstrtmi\tr7, [r9], r3, lsr #16\n-\tbvs\t45c6f4 \n+\tbvs\t45c6ec \n \trsble\tr2, r9, r0, lsl #22\n \teoreq\tpc, r4, #-1073741823\t@ 0xc0000001\n \trscsvs\tr2, sl, r0, lsl #12\n \tstrmi\tlr, [lr], -r6\n \tandcc\tpc, r0, r8, lsl #17\n \tsvccc\t0x0001f814\n \tsubsle\tr2, sp, r0, lsl #22\n \t\t\t@ instruction: 0xf1a31c71\n-\tbl\t1617b0 \n-\tbl\t162f14 \n-\tbcs\t2e3304 \n+\tbl\t1617a8 \n+\tbl\t162f0c \n+\tbcs\t2e32fc \n \t\t\t@ instruction: 0xf023d9ef\n-\tbcc\t1061788 \n+\tbcc\t1061780 \n \tstmible\tsl!, {r0, r3, r4, r9, fp, sp}^\n \trsble\tr2, r7, ip, asr fp\n \t\t\t@ instruction: 0xf0002b0a\n-\tblcs\t241128 \n+\tblcs\t241120 \n \taddshi\tpc, r7, r0\n \t\t\t@ instruction: 0xf0002b0d\n-\tblcs\t281148 \n+\tblcs\t281140 \n \taddshi\tpc, ip, r0\n \t\t\t@ instruction: 0xf0002b0b\n-\tblcs\t3411c0 \n+\tblcs\t3411b8 \n \tadchi\tpc, ip, r0\n \t\t\t@ instruction: 0xf0002b20\n-\tblcs\t8c120c \n+\tblcs\t8c1204 \n \tsbchi\tpc, r0, r0\n \tsmlabtcc\tr1, r7, r9, lr\n-\tbl\t10deedc \n+\tbl\t11deed4 \n \tstmdavs\tr2, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf93268b9\n-\tbcs\t28fa0 \n+\tbcs\t28f98 \n \t\t\t@ instruction: 0xf888bfbc\n \tstrmi\tr3, [lr], -r0\n \tmovwls\tsp, #7108\t@ 0x1bc4\n \tcmpcs\tip, #32, 4\n \tmovwls\tr6, #2296\t@ 0x8f8\n \tmufe\tf2, f0, f1\n \t\t\t@ instruction: 0x36043a10\n-\tstc\t7, cr15, [r2, #-916]\t@ 0xfffffc6c\n+\tstc\t7, cr15, [r6, #-916]\t@ 0xfffffc6c\n \tmlacc\tr4, r7, r8, pc\t@ \n \tandcc\tpc, r0, r8, lsl #17\n \tmlacc\tr5, r7, r8, pc\t@ \n \tandcc\tpc, r0, r9, lsl #17\n \tstmdbeq\tr6, {r0, r2, r8, r9, fp, sp, lr, pc}\n \tmlacc\tr6, r7, r8, pc\t@ \n \tandcc\tpc, r2, r8, lsl #17\n@@ -26878,243 +26876,243 @@\n \tldmdbmi\tr9, {r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}^\n \trscvc\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2136\t@ 0xfffff7a8\n \t\t\t@ instruction: 0xf0224478\n \tldrb\tpc, [r1, -r7, lsl #29]\t@ \n \tldrdcc\tpc, [r0], -fp\n \t\t\t@ instruction: 0xf8892200\n-\tblcs\t28fb8 \n+\tblcs\t28fb0 \n \tsvcge\t0x006af43f\n \t\t\t@ instruction: 0xf6404952\n \tldmdami\tr2, {r0, r3, r5, r6, r9}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff48f022\n \tldmdbmi\tr0, {r5, r6, r8, r9, sl, sp, lr, pc}^\n \tandeq\tpc, ip, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2127\t@ 0xfffff7b1\n \t\t\t@ instruction: 0xf0224478\n \tsmmulr\tr7, pc, pc\t@ \n \t\t\t@ instruction: 0xf8883602\n \t\t\t@ instruction: 0xf8893000\n-\tbl\t16cfec \n+\tbl\t16cfe4 \n \tldrb\tr0, [fp, -r6, lsl #18]!\n \t\t\t@ instruction: 0xf00e2007\n \tstmdbmi\tr8, {r0, r2, r4, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tstrmi\tr2, [r5], -r7, lsl #4\n \t\t\t@ instruction: 0xf0224479\n \t\t\t@ instruction: 0xf8dbfb9b\n-\tblcs\t2d008 \n+\tblcs\t2d000 \n \tsvcge\t0x0042f43f\n \tvmla.i8\tq10, q0, \n \tstmdami\tr3, {r1, r2, r3, r5, r6, r7, r9, ip, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff20f022\n \t\t\t@ instruction: 0x3602e738\n \tcmpeq\tip, #79\t@ 0x4f\t@ \n \tandcc\tpc, r0, r8, lsl #17\n \t\t\t@ instruction: 0xf889236e\n-\tbl\t16d030 \n+\tbl\t16d028 \n \tldrb\tr0, [r9, -r6, lsl #18]\n \t\t\t@ instruction: 0xf04f3602\n \t\t\t@ instruction: 0xf888035c\n \tcmncs\tr2, #0\n \tandcc\tpc, r0, r9, lsl #17\n \tstmdbeq\tr6, {r0, r2, r8, r9, fp, sp, lr, pc}\n \tstrcc\tlr, [r2], -lr, asr #14\n \tcmpeq\tip, #79\t@ 0x4f\t@ \n \tandcc\tpc, r0, r8, lsl #17\n \t\t\t@ instruction: 0xf8892362\n-\tbl\t16d05c \n+\tbl\t16d054 \n \tstrb\tr0, [r3, -r6, lsl #18]\n \t\t\t@ instruction: 0xf04f3602\n \t\t\t@ instruction: 0xf888035c\n \tcmncs\tr4, #0\n \tandcc\tpc, r0, r9, lsl #17\n \tstmdbeq\tr6, {r0, r2, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x3602e738\n \tcmpeq\tip, #79\t@ 0x4f\t@ \n \tandcc\tpc, r0, r8, lsl #17\n \t\t\t@ instruction: 0xf8892376\n-\tbl\t16d088 \n+\tbl\t16d080 \n \tstr\tr0, [sp, -r6, lsl #18]!\n \t\t\t@ instruction: 0xf04f3602\n \t\t\t@ instruction: 0xf888035c\n \tcmncs\tr6, #0\n \tandcc\tpc, r0, r9, lsl #17\n \tstmdbeq\tr6, {r0, r2, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf1bae722\n \tandsle\tr0, r5, r0, lsl #30\n \t\t\t@ instruction: 0xf04f3602\n \t\t\t@ instruction: 0xf888035c\n \t\t\t@ instruction: 0xf04f3000\n \t\t\t@ instruction: 0xf8890320\n-\tbl\t16d0bc \n+\tbl\t16d0b4 \n \tldr\tr0, [r3, -r6, lsl #18]\n \t\t\t@ instruction: 0xf04f3602\n \t\t\t@ instruction: 0xf888025c\n \t\t\t@ instruction: 0xf8892000\n-\tbl\t16d0d0 \n+\tbl\t16d0c8 \n \tstr\tr0, [r9, -r6, lsl #18]\n \tnopeq\t{79}\t@ 0x4f\n \t\t\t@ instruction: 0xf888460e\n \tstr\tr3, [r3, -r0]\n-\tb\tff25f078 \n-\tldrdeq\tr6, [r6], -sl\n+\tb\tff35f070 \n+\tandeq\tr6, r6, r2, ror #3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r6, sl, asr #3\n+\tldrdeq\tr6, [r6], -r2\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r4, r4, asr #29\n-\tandeq\tr6, r6, ip, ror #2\n+\tandeq\tr6, r6, r4, ror r1\n \tandeq\tr5, r4, r8, ror lr\n \tandeq\tr5, r4, sl, lsr r9\n \tandeq\tr5, r4, ip, ror sp\n \tandeq\tr5, r4, r8, lsl r9\n \tandeq\tr5, r4, sl, asr sp\n \tandeq\tr5, r4, r6, lsl #18\n \tandeq\tr5, r4, r8, asr #26\n \tandeq\tr5, r4, r8, lsr sp\n \tandeq\tr5, r4, r8, asr #17\n \tandeq\tr5, r4, sl, lsl #26\n-\tblmi\t3f3960 \n+\tblmi\t3f3958 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t38cd34 \n+\tbmi\t38cd2c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr1, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tmcrlt\t7, 3, pc, cr0, cr15, {7}\t@ \n-\tb\tfe2df0f4 \n-\tldrdeq\tr5, [r6], -r8\n+\tb\tfe3df0ec \n+\tandeq\tr5, r6, r0, ror #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, r2, asr #29\n-\tbmi\t1b73720 \n+\tandeq\tr5, r6, sl, asr #29\n+\tbmi\t1b73718 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tstclmi\t7, cr4, [ip], #-960\t@ 0xfffffc40\n \tstmpl\tsl, {r3, r7, ip, sp, pc}\n-\tblmi\t1b0cd90 \n+\tblmi\t1b0cd88 \n \tldmdavs\tr2, {r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fa\n \tstrmi\tr0, [r0], r0, lsl #4\n \tldmdavs\tr3!, {r1, r2, r5, r6, r7, fp, ip, lr}\n-\tblmi\t1a0f840 \n+\tblmi\t1a0f838 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tandsle\tr2, lr, r1, lsl #22\n-\tbmi\t196a1a4 \n+\tbmi\t196a19c \n \tldrbtmi\tr4, [sl], #-2912\t@ 0xfffff4a0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddshi\tpc, r5, r0, asr #32\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tlr, {r4, r5, r6, r7, r8, r9, sl, pc}^\n \tldmdami\tlr, {r4, r6, r7, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n \tldc2l\t0, cr15, [r4, #-136]!\t@ 0xffffff78\n \tldrbtmi\tr4, [fp], #-2907\t@ 0xfffff4a5\n-\tblcs\t7b244 \n+\tblcs\t7b23c \n \t\t\t@ instruction: 0xf8dfd154\n \tldrbtmi\tr9, [r9], #360\t@ 0x168\n \tldrdeq\tpc, [r4], -r9\n \t\t\t@ instruction: 0x4640b170\n \t\t\t@ instruction: 0xf940f7fd\n \t\t\t@ instruction: 0x46046833\n \tsbcsle\tr2, r4, r0, lsl #22\n \tsbcscs\tr4, sl, #84, 18\t@ 0x150000\n \tldrbtmi\tr4, [r9], #-2132\t@ 0xfffff7ac\n \t\t\t@ instruction: 0xf0224478\n \tstrb\tpc, [ip, sp, lsr #28]\t@ \n-\tcdp\t7, 0, cr15, cr14, cr4, {7}\n+\tcdp\t7, 1, cr15, cr2, cr4, {7}\n \tsuble\tr2, r5, r0, lsl #16\n \tstmiapl\tr5!, {r4, r6, r8, r9, fp, lr}^\n \tstrbmi\tr2, [r0], -r1, lsl #2\n \tmcr2\t7, 0, pc, cr2, cr15, {7}\t@ \n-\tbmi\t13f3754 \n+\tbmi\t13f374c \n \tstrmi\tr4, [r3], -r2, lsl #13\n \tteqls\tr8, pc\t@ \t@ \n \t\t\t@ instruction: 0xf854447a\n \ttstcs\tr1, r1\n \t\t\t@ instruction: 0xf8d844f9\n \t\t\t@ instruction: 0xf7e50000\n-\t\t\t@ instruction: 0x4650ea50\n-\tblx\t1dd274 \n+\t\t\t@ instruction: 0x4650ea54\n+\tblx\t1dd26c \n \t\t\t@ instruction: 0xf7e56828\n-\t\t\t@ instruction: 0x4604e89c\n+\tstrmi\tlr, [r4], -r0, lsr #17\n \tsvclt\t0x0018280a\n \tsvccc\t0x00fff1b0\n \tstmdavs\tr8!, {r0, r1, r2, ip, lr, pc}\n-\tldm\tr2, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr6, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tsvclt\t0x0018280a\n \tsvccc\t0x00fff1b0\n \t\t\t@ instruction: 0xf024d1f7\n-\tblcs\t1661ee4 \n+\tblcs\t1661edc \n \tstccs\t15, cr11, [sl], {24}\n \tstrcs\tfp, [r1], #-3852\t@ 0xfffff0f4\n \teorle\tr2, r8, r0, lsl #8\n \teorle\tr2, r7, lr, asr #22\n \tldrdcc\tpc, [r0], -r8\n \ttstcs\tr1, ip, lsl r2\n \t\t\t@ instruction: 0xf7e54648\n-\t\t\t@ instruction: 0xe7dbe958\n+\t\t\t@ instruction: 0xe7dbe95c\n \tldmib\tr7, {r0, r1, r4, r5, fp, sp, lr}^\n-\tblcs\t2528c \n+\tblcs\t25284 \n \tsbcscs\tsp, r4, #134\t@ 0x86\n \t\t\t@ instruction: 0xf0222401\n \tstr\tpc, [r2, r3, ror #27]\n \t\t\t@ instruction: 0xf7e42002\n-\tstrmi\tlr, [r3], -r4, asr #27\n+\tstrmi\tlr, [r3], -r8, asr #27\n \tandcs\tfp, r2, r8, lsl #7\n-\tldc\t7, cr15, [lr, #912]!\t@ 0x390\n+\tstcl\t7, cr15, [r2, #912]\t@ 0x390\n \tpushmi\t{r0, r3, r5, r8, r9, fp, lr}\n \tstmiapl\tr5!, {r0, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7e5682a\n-\t\t\t@ instruction: 0x4603e9b0\n+\t\t\t@ instruction: 0x4603e9b4\n \t\t\t@ instruction: 0xf8d9b198\n-\tblcs\t6d2c0 \n+\tblcs\t6d2b8 \n \tstrcs\tsp, [r1], #-166\t@ 0xffffff5a\n-\tblcs\t3b394 \n+\tblcs\t3b38c \n \tsvcge\t0x0069f43f\n \tvst2.8\t{d20,d22}, [pc :128], r5\n \tstmdami\tr5!, {r1, r3, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [r0, #136]\t@ 0x88\n \t\t\t@ instruction: 0xf7e5e75f\n-\tbmi\t8dba0c \n+\tbmi\t8dba14 \n \trscscc\tpc, pc, pc, asr #32\n \tldrbcs\tr4, [ip, #-3105]!\t@ 0xfffff3df\n \tldrbtmi\tr4, [sl], #-2337\t@ 0xfffff6df\n \tandls\tr4, r2, #124, 8\t@ 0x7c000000\n \trsccs\tr4, r5, #2030043136\t@ 0x79000000\n \tstrpl\tlr, [r0], #-2509\t@ 0xfffff633\n-\tblx\tfe75d306 \n+\tblx\tfe75d2fe \n \t\t\t@ instruction: 0xf7e52001\n-\tbmi\t75c2b8 \n+\tbmi\t75c2c0 \n \trscscc\tpc, pc, pc, asr #32\n \tldrbcs\tr4, [ip, #-3099]!\t@ 0xfffff3e5\n \tldrbtmi\tr4, [sl], #-2331\t@ 0xfffff6e5\n \tandls\tr4, r2, #124, 8\t@ 0x7c000000\n \trsccs\tr4, lr, #2030043136\t@ 0x79000000\n \tsvclt\t0x0000e7ec\n-\tmuleq\tr6, r0, lr\n+\tmuleq\tr6, r8, lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, r0, lsl #29\n+\tandeq\tr5, r6, r8, lsl #29\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tfp, r6, r4, lsl #20\n-\tandeq\tr5, r6, lr, asr lr\n+\tandeq\tfp, r6, ip, lsl #20\n+\tandeq\tr5, r6, r6, ror #28\n \tandeq\tr5, r4, r8, lsl r7\n \tandeq\tr5, r4, sl, lsl #23\n-\tandeq\tfp, r6, r6, asr #19\n-\t\t\t@ instruction: 0x0006b9ba\n+\tandeq\tfp, r6, lr, asr #19\n+\tandeq\tfp, r6, r2, asr #19\n \tandeq\tr5, r4, r2, ror #13\n \tandeq\tr5, r4, r4, asr fp\n \tandeq\tr0, r0, r4, lsr #12\n \tandeq\tr0, r0, r4, asr #12\n \tandeq\tr5, r4, r0, asr #22\n \tandeq\tr5, r4, r8, ror fp\n \tandeq\tr3, r4, r4, lsl #29\n@@ -27125,15 +27123,15 @@\n \tandeq\tr5, r4, r8, ror #11\n \tandeq\tr5, r4, lr, lsr sl\n \tandeq\tr5, r4, r4, ror #20\n \tandeq\tr5, r4, r4, asr #11\n \tsvcmi\t0x00f0e92d\n \tcdpmi\t6, 5, cr4, cr9, cr0, {4}\n \taddlt\tr4, r7, r9, asr sp\n-\tblmi\t167258c \n+\tblmi\t1672584 \n \tmrrcmi\t15, 0, sl, r9, cr2\n \tldmdbpl\tr5!, {r1, r4, r7, r9, sl, lr}^\n \tstmdavs\tsp!, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fd\n \tstrmi\tr0, [sp], -r0, lsl #10\n \tandls\tpc, r4, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n@@ -27141,40 +27139,40 @@\n \tsuble\tr2, ip, r0, lsl #26\n \tldrbtmi\tr4, [fp], #-2897\t@ 0xfffff4af\n \t\t\t@ instruction: 0x6118f8d3\n \tteqle\tsl, r0, lsl #28\n \t\t\t@ instruction: 0x311cf8d3\n \trsble\tr2, r7, r1, lsl #22\n \tstccs\t8, cr7, [r0], {44}\t@ 0x2c\n-\tbmi\t13554a0 \n+\tbmi\t1355498 \n \tldrbtmi\tr4, [sl], #-1707\t@ 0xfffff955\n \t\t\t@ instruction: 0xf81be004\n \tldclne\t15, cr4, [r3], #-4\n \t\t\t@ instruction: 0x461eb33c\n \tsmlatbeq\tr8, r4, r1, pc\t@ \n \tstmdbcs\tr5, {r0, r1, r5, r6, r7, r8, fp}\n \t\t\t@ instruction: 0xf043bf98\n \tstccs\t3, cr0, [r2], #-4\n \t\t\t@ instruction: 0xf043bf08\n-\tblcs\t22000 \n+\tblcs\t21ff8 \n \tldrmi\tsp, [r4], #-63\t@ 0xffffffc1\n-\tblcs\t80c90 \n+\tblcs\t80c88 \n \t\t\t@ instruction: 0xf1bad0e9\n \tsubsle\tr0, sl, r1, lsl #30\n \tldrdcc\tpc, [r0], -r9\n \trscscc\tpc, pc, pc, asr #32\n-\tbmi\tf50124 \n+\tbmi\tf5011c \n \tldrbtmi\tr4, [sl], #-2870\t@ 0xfffff4ca\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3714d15f\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xb1138ff0\n-\tblcs\t838ae4 \n+\tblcs\t838adc \n \t\t\t@ instruction: 0xf8d9d0e5\n \tstmdacs\tr0, {}\t@ \n \tldmdbmi\tr2!, {r0, r3, r5, r6, r7, ip, lr, pc}\n \tsubsvc\tpc, r2, #64, 4\n \tldrbtmi\tr4, [r9], #-2097\t@ 0xfffff7cf\n \t\t\t@ instruction: 0xf0224478\n \tandcs\tpc, r0, r5, lsl #26\n@@ -27185,15 +27183,15 @@\n \tstr\tpc, [r5, r9, lsr #24]!\n \tvmla.i8\td20, d0, d28\n \tstmdami\tip!, {r0, r2, r3, r4, r6, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r2], #136\t@ 0x88\n \trscscc\tpc, pc, pc, asr #32\n \trsbsvs\tlr, sl, fp, asr #15\n-\tstmia\tr4!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tr8!, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tsl!, {r0, r1, fp, sp, lr}^\n \tandscc\tpc, r4, r3, lsr r8\t@ \n \tsvceq\t0x0002f013\n \tstfcsd\tf5, [r0], #-724\t@ 0xfffffd2c\n \tldreq\tsp, [fp], #-161\t@ 0xffffff5f\n \t\t\t@ instruction: 0xe7b0d49f\n \t\t\t@ instruction: 0xf7ff4628\n@@ -27212,58 +27210,58 @@\n \tstmib\tsp, {r6, r9, sl, lr}^\n \tldrbtmi\tr2, [r9], #-1024\t@ 0xfffffc00\n \tvcgt.s8\td18, d0, d0\n \t\t\t@ instruction: 0xf0017259\n \tstrtmi\tpc, [r0], -fp, lsr #21\n \t\t\t@ instruction: 0xf8b0f00e\n \t\t\t@ instruction: 0xf7e5e790\n-\tsvclt\t0x0000e8c4\n-\tandeq\tr5, r6, r0, ror ip\n+\tsvclt\t0x0000e8c8\n+\tandeq\tr5, r6, r8, ror ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, r4, ror #24\n+\tandeq\tr5, r6, ip, ror #24\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tfp, [r6], -lr\n-\tandeq\tfp, r6, r2, asr #15\n-\tandeq\tr5, r6, r6, ror #23\n+\tandeq\tfp, r6, r6, ror #15\n+\tandeq\tfp, r6, sl, asr #15\n+\tandeq\tr5, r6, lr, ror #23\n \tmuleq\tr4, r2, r4\n \tandeq\tr5, r4, r8, ror r9\n \tandeq\tr5, r4, lr, ror r4\n \tandeq\tr5, r4, r4, ror #18\n \tandeq\tr5, r4, ip, ror #8\n \tandeq\tr5, r4, r2, asr r9\n \tandeq\tr5, r4, r6, lsr #8\n \tandeq\tr5, r4, ip, lsl #18\n \tandeq\tr5, r4, r6, lsl #8\n-\tblmi\t3f3d6c \n+\tblmi\t3f3d64 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t38d140 \n+\tbmi\t38d138 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr0, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tmrrclt\t7, 15, pc, sl, cr15\t@ \n-\tstm\tr4, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr5, r6, ip, asr #21\n+\tstm\tr8, {r0, r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldrdeq\tr5, [r6], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x00065ab6\n+\t\t\t@ instruction: 0x00065abe\n \tcfldr32mi\tmvfx11, [ip], {176}\t@ 0xb0\n \taddlt\tr4, r4, ip, lsl r9\n-\tblmi\t732774 \n-\tbmi\t74d188 \n+\tblmi\t73276c \n+\tbmi\t74d180 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \trscsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tr3!, {r2, r3, r4, r7, fp, ip, lr}\n-\tbmi\t64fb68 \n+\tbmi\t64fb60 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf04fd11b\n \t\t\t@ instruction: 0x371030ff\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n@@ -27275,82 +27273,82 @@\n \tvstrcs\td15, [r0, #-468]\t@ 0xfffffe2c\n \tstmdavs\tr3!, {r0, r1, r5, r6, r7, ip, lr, pc}\n \trscle\tr2, r0, r0, lsl #22\n \tldrdne\tlr, [r0], -r7\n \trsbseq\tpc, r6, #64, 12\t@ 0x4000000\n \tldc2\t0, cr15, [ip], #-136\t@ 0xffffff78\n \t\t\t@ instruction: 0xf7e5e7d9\n-\tsvclt\t0x0000e846\n-\tandeq\tr5, r6, r0, lsl #21\n+\tsvclt\t0x0000e84a\n+\tandeq\tr5, r6, r8, lsl #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, r6, ror sl\n+\tandeq\tr5, r6, lr, ror sl\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr5, r6, r2, ror #20\n+\tandeq\tr5, r6, sl, ror #20\n \tandeq\tr5, r4, sl, lsl r3\n \tandeq\tr5, r4, r4, lsl r8\n \tstmdami\tsp, {r0, r1, r2, r3, sl, ip, sp, pc}^\n \tldrbtmi\tr4, [r8], #-2381\t@ 0xfffff6b3\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \taddlt\tr4, r2, ip, asr #22\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2635\t@ 0xfffff5b5\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0xf8536abe\n \t\t\t@ instruction: 0xf8d88002\n-\tblcs\t2d634 \n+\tblcs\t2d62c \n \tmovwlt\tsp, #24883\t@ 0x6133\n \t\t\t@ instruction: 0xf1074630\n \t\t\t@ instruction: 0xf7e4092c\n-\tstrmi\tlr, [r5], -ip, lsl #28\n+\t\t\t@ instruction: 0x4605ee10\n \t\t\t@ instruction: 0xf1076af8\n \tstrcc\tr0, [r1, #-816]\t@ 0xfffffcd0\n \tldmdblt\tr0!, {r0, r1, r3, r4, r5, sp, lr}\n \tldmdavs\tfp!, {r1, r2, r3, r5, sp, lr, pc}\n \tcfldrsne\tmvf4, [sl, #-148]\t@ 0xffffff6c\n \tldmdavs\tr8, {r1, r3, r4, r5, sp, lr}\n \t\t\t@ instruction: 0xf7e4b340\n-\t\t\t@ instruction: 0x4604edfc\n+\tstrmi\tlr, [r4], -r0, lsl #28\n \tstrtmi\tr4, [r8], -r1, lsr #12\n-\tblx\tffb5d708 \n+\tblx\tffb5d700 \n \tstmdacs\tr0, {r0, r1, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d8d1ef\n-\tbcs\t29678 \n+\tbcs\t29670 \n \tstrcs\tsp, [r0], #-328\t@ 0xfffffeb8\n-\tblmi\tc73f50 \n+\tblmi\tc73f48 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr5, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdlt\tr4, [r4], -r0\n \tpushmi\t{r4, r5, r6, r8, r9, sl, lr}\n \taddeq\tpc, r3, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2092\t@ 0xfffff7d4\n \t\t\t@ instruction: 0xf0224478\n \tstrb\tpc, [r2, r5, lsl #22]\t@ \n \tstrtmi\tr2, [r8], -r2, lsl #2\n-\tblx\tff1dd754 \n+\tblx\tff1dd74c \n \torrlt\tr4, r8, #3145728\t@ 0x300000\n-\tbeq\tddad4 \n+\tbeq\tddacc \n \tstreq\tpc, [r4, #-265]\t@ 0xfffffef7\n \t\t\t@ instruction: 0xf00e4650\n \tldrtmi\tpc, [r1], -fp, lsr #16\t@ \n \tldrbmi\tr2, [r2], -r0, lsl #6\n \tstrmi\tr7, [r4], -r3\n \t\t\t@ instruction: 0xf830f022\n \tldrshtvs\tr6, [sp], -r9\n \tstrcc\tfp, [r4, #-329]\t@ 0xfffffeb7\n \t\t\t@ instruction: 0x46204652\n \t\t\t@ instruction: 0xffdcf021\n \t\t\t@ instruction: 0xf855603d\n \tstmdbcs\tr0, {r2, sl, fp, ip}\n \t\t\t@ instruction: 0xf8d8d1f5\n-\tblcs\t2d6f8 \n+\tblcs\t2d6f0 \n \tldmdbmi\tr8, {r6, r7, ip, lr, pc}\n \tadceq\tpc, r8, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \t\t\t@ instruction: 0xf0224478\n \tldr\tpc, [r7, r9, lsr #23]!\n \t\t\t@ instruction: 0xf6404915\n \tldmdami\tr5, {r0, r4, r7, r9}\n@@ -27360,71 +27358,71 @@\n \tldrdcs\tpc, [r0], -r8\n \tadcle\tr2, r8, r0, lsl #20\n \t\t\t@ instruction: 0xf6404910\n \tldmdami\tr0, {r0, r3, r4, r7, r9}\n \tldrbtmi\tr4, [r9], #-1564\t@ 0xfffff9e4\n \t\t\t@ instruction: 0xf0224478\n \t\t\t@ instruction: 0xe79ffb91\n-\tsvc\t0x009af7e4\n-\tstrdeq\tr5, [r6], -r2\n+\tsvc\t0x009ef7e4\n+\tstrdeq\tr5, [r6], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, r2, ror #19\n+\tandeq\tr5, r6, sl, ror #19\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr5, r6, r0, lsl #19\n+\tandeq\tr5, r6, r8, lsl #19\n \tandeq\tr5, r4, r6, lsr r2\n \tandeq\tr5, r4, r0, asr #14\n \tldrdeq\tr5, [r4], -sl\n \tandeq\tr5, r4, r4, ror #13\n \tandeq\tr5, r4, r6, asr #3\n \tldrdeq\tr5, [r4], -r0\n \tandeq\tr5, r4, sl, lsr #3\n \t\t\t@ instruction: 0x000456b4\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldmdbmi\tr7, {r2, r3, r9, sl, lr}^\n-\tbmi\t15f2fd4 \n-\tblmi\t15f2968 \n+\tbmi\t15f2fcc \n+\tblmi\t15f2960 \n \tldrbtmi\tfp, [fp], #-131\t@ 0xffffff7d\n \tstmpl\tsl, {r8, r9, sl, fp, sp, pc}\n \tldmdavs\tr2, {r0, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \t\t\t@ instruction: 0xf8930200\n \tldmdblt\tr2!, {r5, r8, sp}\n \tsubcs\tr4, r1, #1327104\t@ 0x144000\n \taddsvc\tpc, r0, r3, lsl #10\n \t\t\t@ instruction: 0xf7e44479\n-\t\t\t@ instruction: 0x4626ed94\n+\t\t\t@ instruction: 0x4626ed98\n \tsubsle\tr2, ip, r0, lsl #24\n \trsble\tr2, ip, r0, lsl #26\n \t\t\t@ instruction: 0xf1092600\n \tldrtmi\tr0, [r0], r4, lsl #6\n \t\t\t@ instruction: 0x463146b6\n-\tbmi\t128fe98 \n+\tbmi\t128fe90 \n \t\t\t@ instruction: 0x4699203f\n \tldrmi\tr4, [r1], #-1146\t@ 0xfffffb86\n \t\t\t@ instruction: 0xf8914472\n \t\t\t@ instruction: 0xf8031120\n \tstrmi\tr1, [r1], -r4, lsl #24\n \tmsrcs\tCPSR_, r2\t@ \n \tstccs\t8, cr15, [r3], {3}\n \tstceq\t8, cr15, [r2], {3}\n \tstcne\t8, cr15, [r1], {3}\n \tmovwcc\tr3, #17924\t@ 0x4604\n \teorsle\tr4, ip, #168, 10\t@ 0x2a000000\n \t\t\t@ instruction: 0xf1087821\n \tadcmi\tr0, r8, #1\n \tstrcc\tfp, [r1], #-3876\t@ 0xfffff0dc\n-\tb\t13f3200 \n-\tb\t13e9008 \n+\tb\t13f31f8 \n+\tb\t13e9000 \n \t\t\t@ instruction: 0xf00e0191\n \tsbcsle\tr0, sl, #48, 28\t@ 0x300\n \tmulgt\tr1, r4, r8\n \tandeq\tpc, r2, r8, lsl #2\n-\tb\t13b22b8 \n+\tb\t13b22b0 \n \tsuble\tr1, r0, #28, 28\t@ 0x1c0\n-\tb\t13ffaa8 \n+\tb\t13ffaa0 \n \t\t\t@ instruction: 0xf00c0c8c\n \t\t\t@ instruction: 0xf1080c3c\n \t\t\t@ instruction: 0xf0020803\n \t\t\t@ instruction: 0x4699003f\n \tvldmiane\tr2, {s28-s103}\n \tstrcc\tr4, [r3], #-2605\t@ 0xfffff5d3\n \tldrbtmi\tr3, [sl], #-1540\t@ 0xfffff9fc\n@@ -27435,133 +27433,133 @@\n \tstcne\t8, cr15, [r8], {3}\n \tmsrne\tCPSR_, lr\t@ \n \tstcne\t8, cr15, [r7], {3}\n \tmsrne\tCPSR_, ip\t@ \n \tstcne\t8, cr15, [r6], {3}\n \tmsrne\tCPSR_, r2\t@ \n \tstcne\t8, cr15, [r5], {3}\n-\tbmi\t896774 \n+\tbmi\t89676c \n \t\t\t@ instruction: 0xf8892300\n-\tblmi\t6ad874 \n+\tblmi\t6ad86c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1260300\n \tsmladxcc\tip, r0, r6, r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x462083f0\n-\tstcl\t7, cr15, [r2], #912\t@ 0x390\n+\tstcl\t7, cr15, [r6], #912\t@ 0x390\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \tstrmi\tsp, [r5], -r7, ror #1\n \tstrmi\tlr, [r0], sl, lsl #15\n-\tb\t13f38f4 \n+\tb\t13f38ec \n \tstrcc\tr0, [r2], #-652\t@ 0xfffffd74\n \t\t\t@ instruction: 0xf0024478\n \tstrmi\tr0, [r1], #-572\t@ 0xfffffdc4\n \tstrmi\tr4, [r2], #-1158\t@ 0xfffffb7a\n \t\t\t@ instruction: 0xf8914699\n \t\t\t@ instruction: 0xf8031120\n \t\t\t@ instruction: 0xf89e1c04\n \t\t\t@ instruction: 0xf8031120\n \tteqcs\tpc, r3, lsl #24\n \tmsrcs\tCPSR_, r2\t@ \n \tstccs\t8, cr15, [r2], {3}\n \t\t\t@ instruction: 0xf7e4e788\n-\tsvclt\t0x0000eed0\n-\tandeq\tr5, r6, r0, lsl #17\n+\tsvclt\t0x0000eed4\n+\tandeq\tr5, r6, r8, lsl #17\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r6, r2, lsl r4\n+\tandeq\tfp, r6, sl, lsl r4\n \tandeq\tr5, r4, r8, asr r6\n-\tldrdeq\tfp, [r6], -r0\n-\tandeq\tfp, r6, lr, asr r3\n-\tandeq\tr5, r6, ip, lsl #15\n-\tstrdeq\tfp, [r6], -r0\n+\tldrdeq\tfp, [r6], -r8\n+\tandeq\tfp, r6, r6, ror #6\n+\tmuleq\tr6, r4, r7\n+\tstrdeq\tfp, [r6], -r8\n \tcfldr32ne\tmvfx11, [r3], {240}\t@ 0xf0\n \t\t\t@ instruction: 0x46144d1e\n \tldrbtmi\tr4, [sp], #-2590\t@ 0xfffff5e2\n \tstccs\t6, cr15, [fp], #296\t@ 0x128\n \tstccs\t6, cr15, [sl], #808\t@ 0x328\n \tsvcge\t0x0000b083\n \tstrmi\tr5, [r6], -sl, lsr #17\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tmovwcs\tpc, #15276\t@ 0x3bac\t@ \n \taddseq\tr0, fp, fp, asr r8\n \taddmi\tr1, r4, #88, 24\t@ 0x5800\n-\tbmi\t597d64 \n-\tblmi\t4e9930 \n+\tbmi\t597d5c \n+\tblmi\t4e9928 \n \teorsvs\tr4, r0, sl, ror r4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tip, r8, r1, sp\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf00d460d\n-\tbmi\t3a14f4 \n+\tbmi\t3a14ec \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmpl\tr3, {r4, r5, sp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_und\n \tstrtmi\tr4, [r9], -r2, lsr #12\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldrhtmi\tlr, [r0], #141\t@ 0x8d\n \tsvclt\t0x0000f7ff\n-\tcdp\t7, 7, cr15, cr14, cr4, {7}\n-\tstrdeq\tr5, [r6], -lr\n+\tcdp\t7, 8, cr15, cr2, cr4, {7}\n+\tandeq\tr5, r6, r6, lsl #14\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr5, [r6], -r0\n-\tandeq\tr5, r6, lr, lsr #13\n+\tldrdeq\tr5, [r6], -r8\n+\t\t\t@ instruction: 0x000656b6\n \tldrdgt\tpc, [ip], #-143\t@ 0xffffff71\t@ \n \tsvclt\t0x00182800\n-\tblmi\t6abd94 \n+\tblmi\t6abd8c \n \tstrlt\tr4, [r0, #1276]\t@ 0x4fc\n \t\t\t@ instruction: 0xf85cb082\n \tsvcge\t0x00003003\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmovwcs\tfp, #7956\t@ 0x1f14\n \tandsle\tr2, r3, r0, lsl #6\n \tldrdgt\tpc, [ip], #-143\t@ 0xffffff71\n \tldrbtmi\tr4, [ip], #2833\t@ 0xb11\n \tandcc\tpc, r3, ip, asr r8\t@ \n \tldrdgt\tpc, [r0], -r3\n-\tb\tfe4fbbb0 \n+\tb\tfe4fbba8 \n \t\t\t@ instruction: 0xf04f0c0c\n \ttstle\tr3, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tblt\t1adf9c8 \n-\tbmi\t233e04 \n+\tblt\t1adf9c0 \n+\tbmi\t233dfc \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \tmrsle\tr0, R11_usr\n \tsmladcc\tr8, r8, r6, r4\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tcdp\t7, 3, cr15, cr14, cr4, {7}\n-\tandeq\tr5, r6, ip, ror #12\n+\tcdp\t7, 4, cr15, cr2, cr4, {7}\n+\tandeq\tr5, r6, r4, ror r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, sl, asr #12\n-\tandeq\tr5, r6, r4, lsr #12\n+\tandeq\tr5, r6, r2, asr r6\n+\tandeq\tr5, r6, ip, lsr #12\n \t\t\t@ instruction: 0x4615b5f0\n-\tblmi\t7f4288 \n+\tblmi\t7f4280 \n \tldrbtmi\tfp, [sl], #-131\t@ 0xffffff7d\n \tstrmi\tsl, [r6], -r0, lsl #30\n \tldmpl\tr3, {r2, r3, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbl\te3cd4 \n+\tbl\te3ccc \n \tldcne\t3, cr0, [r8], {67}\t@ 0x43\n \tcdp2\t0, 7, cr15, cr8, cr13, {0}\n \tsvclt\t0x00182800\n \tstrmi\tr2, [r3], -r0, lsl #24\n \tsvclt\t0x00146030\n \tmovwcs\tr2, #769\t@ 0x301\n-\tbmi\t515a88 \n+\tbmi\t515a80 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x462ad115\n \tstrcc\tr4, [ip, -r1, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -27570,71 +27568,71 @@\n \tldrbtmi\tr4, [r9], #-2568\t@ 0xfffff5f8\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, ror r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrmi\tsp, [r8], -r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7e4bdf0\n-\tsvclt\t0x0000edf8\n-\tandeq\tr5, r6, lr, ror #11\n+\tsvclt\t0x0000edfc\n+\tstrdeq\tr5, [r6], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000655ba\n-\tmuleq\tr6, r6, r5\n+\tandeq\tr5, r6, r2, asr #11\n+\tmuleq\tr6, lr, r5\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tstclmi\t6, cr4, [r4, #-56]\t@ 0xffffffc8\n \taddlt\tr4, pc, r4, asr #24\n-\tblmi\t1132c9c \n-\tbmi\t114d6bc \n+\tblmi\t1132c94 \n+\tbmi\t114d6b4 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f627c\n \t\t\t@ instruction: 0xf8530400\n \t\t\t@ instruction: 0xf8d99002\n-\tblcs\t2dac4 \n+\tblcs\t2dabc \n \t\t\t@ instruction: 0xf107d15d\n \tandcs\tr0, r9, #4, 16\t@ 0x40000\n \tstrbmi\tr4, [r0], -r9, lsr #12\n-\tbl\t1edfa64 \n+\tbl\t1fdfa5c \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tstccs\t0, cr13, [r1], {56}\t@ 0x38\n \tvst4.8\t{d29-d32}, [pc :128], r0\n \t\t\t@ instruction: 0xf00d5000\n \t\t\t@ instruction: 0xf44ffe1d\n \tstrmi\tr5, [r6], -r0, lsl #6\n \tstrbmi\tr4, [r1], -r2, lsl #12\n \t\t\t@ instruction: 0xf7e44620\n-\t\t\t@ instruction: 0xf506eb00\n+\t\t\t@ instruction: 0xf506eb04\n \tsmlabbcs\tr0, r0, r2, r5\n \tstrls\tr9, [r1], -r2, lsl #10\n \trscscc\tpc, pc, pc, asr #32\n \tsvcne\t0x00fff882\n \tpushmi\t{r0, r1, r5, r9, sl, lr}\n \tandls\tr2, r0, #-268435449\t@ 0xf0000007\n \trsbsne\tpc, r4, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf0004479\n \tldrtmi\tpc, [r0], -pc, lsl #31\t@ \n \tldc2\t0, cr15, [r4, #52]\t@ 0x34\n \t\t\t@ instruction: 0xf7e44640\n-\t\t\t@ instruction: 0xf8d9e880\n+\t\t\t@ instruction: 0xf8d9e884\n \t\t\t@ instruction: 0xf04f3000\n-\tbllt\tfe2edf2c \n-\tblmi\t8343c4 \n+\tbllt\tfe2edf24 \n+\tblmi\t8343bc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1efbba4 \n+\tbvs\t1efbb9c \n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr2, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsr #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tstrmi\tr4, [r2], -r3, lsl #12\n \tldrtmi\tr9, [r1], -r0\n \t\t\t@ instruction: 0xf7e44640\n-\t\t\t@ instruction: 0x4604ee18\n+\t\t\t@ instruction: 0x4604ee1c\n \t\t\t@ instruction: 0xd1bc2800\n \t\t\t@ instruction: 0xf7e44640\n-\t\t\t@ instruction: 0xf8d9e860\n+\t\t\t@ instruction: 0xf8d9e864\n \tstmdacs\tr0, {}\t@ \n \tldmdbmi\tr6, {r5, r6, r7, ip, lr, pc}\n \trsbne\tpc, fp, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2069\t@ 0xfffff7eb\n \t\t\t@ instruction: 0xf0224478\n \tstrtmi\tpc, [r0], -pc, ror #18\n \tldmdbmi\tr3, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n@@ -27644,21 +27642,21 @@\n \t\t\t@ instruction: 0xe798f893\n \t\t\t@ instruction: 0xf6404910\n \tldmdami\tr0, {r1, r3, r4, r5, r6, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf95cf022\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7e4e7c2\n-\tsvclt\t0x0000ed64\n-\tandeq\tr5, r6, ip, asr r5\n+\tsvclt\t0x0000ed68\n+\tandeq\tr5, r6, r4, ror #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, r2, asr r5\n+\tandeq\tr5, r6, sl, asr r5\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr4, r4, r8, asr #27\n-\tandeq\tr5, r6, ip, asr #9\n+\tldrdeq\tr5, [r6], -r4\n \tandeq\tr4, r4, r6, ror #26\n \tandeq\tr5, r4, r8, asr #5\n \tandeq\tr4, r4, r2, asr sp\n \t\t\t@ instruction: 0x000452b4\n \tandeq\tr4, r4, r0, asr #26\n \tandeq\tr5, r4, r2, lsr #5\n \tldmdbmi\tr1!, {r4, r5, fp, lr}\n@@ -27685,18 +27683,18 @@\n \taddsvs\tr6, r0, #-2147483627\t@ 0x80000015\n \tstmib\tr2, {r0, r2, r4, r8, sp, lr}^\n \tstmib\tr2, {r0, r1, r3}^\n \tstmib\tr2, {r0, r2, r3}^\n \tldrvs\tr0, [r0], #15\n \t\t\t@ instruction: 0xf8432240\n \taddmi\tr2, fp, #4, 22\t@ 0x1000\n-\tblmi\t696440 \n+\tblmi\t696438 \n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \taddscs\tpc, r0, r3, asr #17\n-\tbmi\t610350 \n+\tbmi\t610348 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r6, lsl r1\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr1, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -27705,125 +27703,125 @@\n \t\t\t@ instruction: 0xf0224478\n \tstmdavs\tip!, {r0, r1, r2, r4, fp, ip, sp, lr, pc}\n \tstmdbmi\tlr, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tandsvc\tpc, r4, #64, 4\n \tldrbtmi\tr4, [r9], #-2061\t@ 0xfffff7f3\n \t\t\t@ instruction: 0xf0224478\n \t\t\t@ instruction: 0xe7def8df\n-\tstcl\t7, cr15, [r8], #912\t@ 0x390\n-\tandeq\tr5, r6, ip, lsl r4\n+\tstcl\t7, cr15, [ip], #912\t@ 0x390\n+\tandeq\tr5, r6, r4, lsr #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, lr, lsl #8\n+\tandeq\tr5, r6, r6, lsl r4\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tfp, [r6], -r4\n-\tandeq\tfp, r6, lr, lsr #1\n-\tmuleq\tr6, lr, r3\n+\tstrdeq\tfp, [r6], -ip\n+\tstrheq\tfp, [r6], -r6\n+\tandeq\tr5, r6, r6, lsr #7\n \tandeq\tr5, r4, r6, lsl r2\n \tandeq\tr5, r4, r0, lsr #4\n \tandeq\tr5, r4, r2, lsl #4\n \tandeq\tr5, r4, ip, lsl #4\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [r5, #-556]!\t@ 0xfffffdd4\n-\tblhi\t15d190 \n+\tblhi\t15d188 \n \tsvcge\t0x0000b087\n \tldrbtmi\tr4, [sp], #-2675\t@ 0xfffff58d\n \tldrbtmi\tr4, [sl], #-3187\t@ 0xfffff38d\n-\tblmi\t1cfa0d4 \n+\tblmi\t1cfa0cc \n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f617c\n \tstrmi\tr0, [r4], -r0, lsl #8\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tblcs\t3bd6c \n+\tblcs\t3bd64 \n \tadchi\tpc, lr, r0, asr #32\n \t\t\t@ instruction: 0xf0002800\n-\tblmi\t1b42008 \n+\tblmi\t1b42000 \n \t\t\t@ instruction: 0xf8d3447b\n-\tblcs\t2df54 \n+\tblcs\t2df4c \n \tsbchi\tpc, r5, r0\n-\tblcs\t8bfda8 \n+\tblcs\t8bfda0 \n \tstrcc\tfp, [r1], #-3848\t@ 0xfffff0f8\n \t\t\t@ instruction: 0xf7e44620\n-\tmcrrne\t10, 9, lr, r2, cr10\n+\tmcrrne\t10, 9, lr, r2, cr14\n \tldrmi\tr4, [r0], -r5, lsl #12\n \tadcsvs\tr3, sl, r1, lsl #26\n \tldc2l\t0, cr15, [r6], #52\t@ 0x34\n \tstrmi\tr4, [r4], -r1, lsr #12\n \tldrhtvs\tr6, [r8], sl\n \tldc2l\t0, cr15, [ip], #132\t@ 0x84\n \t\t\t@ instruction: 0x5d63495f\n \tldrbtmi\tr6, [r9], #-2232\t@ 0xfffff748\n \tsvclt\t0x00022b22\n \tldmvs\tsl!, {r8, r9, sp}\n \tmovwcs\tr5, #1363\t@ 0x553\n \tandseq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tandcc\tpc, r0, fp, asr #17\n-\tbcs\t45d584 \n-\tstc\t7, cr15, [ip, #-912]\t@ 0xfffffc70\n+\tbcs\t45d57c \n+\tldc\t7, cr15, [r0, #-912]\t@ 0xfffffc70\n \t\t\t@ instruction: 0x46044b57\n \tmcr\t4, 0, r4, cr9, cr11, {3}\n \t\t\t@ instruction: 0x2c003a90\n-\tblmi\t1595ef4 \n+\tblmi\t1595eec \n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \tmovwge\tlr, #51669\t@ 0xc9d5\n-\tbcc\tfe45d5a4 \n+\tbcc\tfe45d59c \n \tvstrcc\td6, [r4, #-684]\t@ 0xfffffd54\n \tcdp\t12, 0, cr6, cr8, cr14, {1}\n \tand\tr3, pc, r0, lsl sl\t@ \n \teorne\tpc, r8, r5, asr r8\t@ \n \t\t\t@ instruction: 0xf7e44620\n-\tldmdblt\tr8!, {r4, r7, r9, sl, fp, sp, lr, pc}\n+\tldmdblt\tr8!, {r2, r4, r7, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8db2301\n-\tblx\te5da4 \n+\tblx\te5d9c \n \tmovwmi\tpc, #41481\t@ 0xa209\t@ \n \tandcs\tpc, r0, fp, asr #17\n \tstmdaeq\tr1, {r3, r8, ip, sp, lr, pc}\n \tldmibcc\tpc!, {r3, r8, ip, sp, lr, pc}^\t@ \n \tsvceq\t0x000bf1b9\n \tldrbmi\tsp, [r1], -sl, ror #19\n \t\t\t@ instruction: 0xf7e44620\n-\tstmdblt\tr8!, {r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tstmdblt\tr8!, {r7, r9, sl, fp, sp, lr, pc}\n \tldrdcs\tpc, [r0], -fp\n \tandseq\tpc, ip, #66\t@ 0x42\n \tandcs\tpc, r0, fp, asr #17\n-\tbne\tfe45d634 \n+\tbne\tfe45d62c \n \t\t\t@ instruction: 0xf7e44620\n-\tldmdblt\tr8!, {r4, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tldmdblt\tr8!, {r2, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n \tldrdcs\tpc, [r0], -fp\n \trsbvs\tpc, r0, #1107296256\t@ 0x42000000\n \tandeq\tpc, r4, #66\t@ 0x42\n \tandcs\tpc, r0, fp, asr #17\n-\tbne\t45d650 \n+\tbne\t45d648 \n \t\t\t@ instruction: 0xf7e44620\n-\tstmdblt\tr8!, {r1, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tstmdblt\tr8!, {r1, r2, r5, r6, r9, sl, fp, sp, lr, pc}\n \tldrdcs\tpc, [r0], -fp\n \tandvc\tpc, r2, #1107296256\t@ 0x42000000\n \tandcs\tpc, r0, fp, asr #17\n \t\t\t@ instruction: 0x46204631\n-\tcdp\t7, 5, cr15, cr6, cr4, {7}\n+\tcdp\t7, 5, cr15, cr10, cr4, {7}\n \t\t\t@ instruction: 0xf8dbb928\n \tvst4.8\t{d18-d21}, [r2], r0\n \t\t\t@ instruction: 0xf8cb72d1\n \t\t\t@ instruction: 0xf1b82000\n \tbicle\tr0, r5, r0, lsl pc\n-\tbcs\t45d688 \n-\tbne\tfe45d68c \n+\tbcs\t45d680 \n+\tbne\tfe45d684 \n \t\t\t@ instruction: 0xf7e42000\n-\tstrmi\tlr, [r4], -r8, lsr #25\n+\tstrmi\tlr, [r4], -ip, lsr #25\n \torrsle\tr2, lr, r0, lsl #24\n \t\t\t@ instruction: 0xf00d68b8\n \tldmdavs\tfp!, {r0, r1, r2, sl, fp, ip, sp, lr, pc}^\n-\tbllt\tc3bea0 \n-\tblmi\t7346cc \n+\tbllt\tc3be98 \n+\tblmi\t7346c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdbvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1290300\n \tssatmi\tr3, #30, ip, lsl #14\n-\tblhi\t15d150 \n+\tblhi\t15d148 \n \tsvchi\t0x00f0e8bd\n \trscscs\tr4, fp, #442368\t@ 0x6c000\n \tldrbtmi\tr4, [r9], #-2075\t@ 0xfffff7e5\n \tldrbtmi\tr6, [r8], #-57\t@ 0xffffffc7\n \t\t\t@ instruction: 0xf02160b8\n \tldmvs\tr8!, {r0, r1, r5, r8, r9, sl, fp, ip, sp, lr, pc}\n \tstccs\t8, cr6, [r0], {57}\t@ 0x39\n@@ -27835,77 +27833,77 @@\n \tldmdbmi\tr2, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \taddsvc\tpc, ip, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2065\t@ 0xfffff7ef\n \t\t\t@ instruction: 0xf0214478\n \t\t\t@ instruction: 0x4620ffdf\n \t\t\t@ instruction: 0xf7ffe7ce\n \t\t\t@ instruction: 0xe737fe9d\n-\tbl\tff95fe3c \n-\tandeq\tr5, r6, lr, lsl r3\n-\tandeq\tr5, r6, sl, lsl r3\n+\tbl\tffa5fe34 \n+\tandeq\tr5, r6, r6, lsr #6\n+\tandeq\tr5, r6, r2, lsr #6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tsl, [r6], -r8\n+\tandeq\tfp, r6, r0\n \tandeq\tr5, r4, r6, lsl #3\n \tandeq\tr5, r4, r4, ror #2\n \tmuleq\tr0, r0, r5\n-\t\t\t@ instruction: 0x000651bc\n+\tandeq\tr5, r6, r4, asr #3\n \tandeq\tr5, r4, r2, lsr r0\n \tandeq\tr5, r4, sl, asr #32\n \tandeq\tr5, r4, r2\n \tandeq\tr5, r4, ip, lsl r0\n-\tblmi\t574734 \n+\tblmi\t57472c \n \tldrbtmi\tfp, [sl], #-1424\t@ 0xfffffa70\n \tsvcge\t0x0000b083\n \t\t\t@ instruction: 0x463858d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tldc\t7, cr15, [r2, #912]!\t@ 0x390\n+\tldc\t7, cr15, [r6, #912]!\t@ 0x390\n \tldrtmi\tr2, [r8], -r1, lsl #2\n-\tsvc\t0x005af7e3\n+\tsvc\t0x005ef7e3\n \tldrtmi\tr4, [r9], -sp, lsl #16\n \taddscc\tr4, r4, r8, ror r4\n-\tb\tff15fea0 \n+\tb\tff25fe98 \n \t\t\t@ instruction: 0xf7e44638\n-\tbmi\t2dc528 \n+\tbmi\t2dc530 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tbl\tfe85fec4 \n-\tandeq\tr5, r6, sl, lsl r1\n+\tbl\tfe95febc \n+\tandeq\tr5, r6, r2, lsr #2\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tsl, [r6], -ip\n-\tandeq\tr5, r6, r6, ror #1\n+\tandeq\tsl, r6, r4, lsl #28\n+\tandeq\tr5, r6, lr, ror #1\n \tsvcmi\t0x00f0e92d\n \tstrmi\tr2, [r8], r0, lsl #10\n \tsvcge\t0x0000b0c1\n-\tblmi\tfecf37f8 \n+\tblmi\tfecf37f0 \n \t\t\t@ instruction: 0x4604223c\n \tsbceq\tpc, r0, r7, lsl #2\n \tstrpl\tlr, [r7, #-2503]!\t@ 0xfffff639\n-\tbeq\t45e380 \n+\tbeq\t45e378 \n \tstrpl\tlr, [r9, #-2503]!\t@ 0xfffff639\n \tstrpl\tlr, [fp, #-2503]!\t@ 0xfffff639\n \tstrpl\tlr, [sp, #-2503]!\t@ 0xfffff639\n \tadcspl\tpc, ip, r7, asr #17\n \tldrbtmi\tr4, [sp], #-3499\t@ 0xfffff255\n \tstcmi\t8, cr5, [fp, #940]!\t@ 0x3ac\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f30fc\n \t\t\t@ instruction: 0xf7e30300\n-\tstmibmi\tr8!, {r2, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmibmi\tr8!, {r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \tldrbmi\tr2, [r0], -ip, lsl #5\n \tldrbtmi\tr4, [r9], #-1149\t@ 0xfffffb83\n-\tldmib\tip, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr0!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8554ba5\n \t\t\t@ instruction: 0xf8d99003\n-\tblcs\t2dfa4 \n+\tblcs\t2df9c \n \tsbchi\tpc, r6, r0, asr #32\n \tldrbtmi\tr4, [lr], #-3746\t@ 0xfffff15e\n \tldrdcc\tpc, [ip], r6\t@ \n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf8d480f5\n \t\t\t@ instruction: 0xf1073208\n \tldreq\tr0, [lr, #2972]\t@ 0xb9c\n@@ -27923,84 +27921,84 @@\n \t\t\t@ instruction: 0xf140061b\n \tldmibmi\tr1, {r1, r2, r3, r8, pc}\n \tldrbmi\tr2, [r8], -fp, lsl #4\n \t\t\t@ instruction: 0xf0214479\n \tmul\tr5, sp, fp\n \tandcs\tr4, fp, #2326528\t@ 0x238000\n \tldrbtmi\tr4, [r9], #-1624\t@ 0xfffff9a8\n-\tblx\tfe5de092 \n+\tblx\tfe5de08a \n \tldrteq\tpc, [ip], r7, lsl #2\t@ \n \tldrtmi\tr2, [r1], -r0, asr #4\n \t\t\t@ instruction: 0xf7f62000\n-\tblmi\tfe2a1540 \n+\tblmi\tfe2a1538 \n \tandcs\tpc, ip, #212, 16\t@ 0xd40000\n \t\t\t@ instruction: 0xf10758eb\n \tstrtmi\tr0, [r8], -ip, lsr #11\n \teorne\tpc, r2, r3, asr r8\t@ \n \t\t\t@ instruction: 0xf8d4220b\n \trsbsvs\tr3, fp, r8, lsl r2\n-\tblx\tfe05e0be \n+\tblx\tfe05e0b6 \n \t\t\t@ instruction: 0x4651687b\n-\tblmi\tfe07b62c \n+\tblmi\tfe07b624 \n \tandscs\tpc, r4, #212, 16\t@ 0xd40000\n \t\t\t@ instruction: 0xf8c7447b\n \tldrvs\tr2, [sp, -r0, lsl #1]!\n \teorlt\tpc, r0, r7, asr #17\n \tldrdeq\tpc, [ip], r3\t@ \n \tldrtvs\tr6, [ip], #894\t@ 0x37e\n \tmrc2\t7, 3, pc, cr2, cr12, {7}\n \tvst1.8\t{d20-d22}, [pc], r5\n \t\t\t@ instruction: 0xf00d6080\n \t\t\t@ instruction: 0xf44ffb5d\n \t\t\t@ instruction: 0xf8c46280\n \t\t\t@ instruction: 0xf8c40200\n \tsfmcs\tf2, 4, [r0, #-16]\n \tstrtmi\tsp, [r9], -r3, asr #32\n-\tbvc\tfe05f48c \n-\tblx\t175e106 \n+\tbvc\tfe05f484 \n+\tblx\t175e0fe \n \t\t\t@ instruction: 0xf00d4628\n \tmsrcs\tSP_usr, r1\n \t\t\t@ instruction: 0xf7e34650\n-\tstmdacs\tr0, {r1, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d4d03e\n \t\t\t@ instruction: 0xf8c75200\n \tstrtmi\tr8, [lr], -ip\n \tstrtmi\tfp, [r8], -r5, lsr #2\n-\tldm\tsl, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tlr, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrmi\tr4, [r5], #-1542\t@ 0xfffff9fa\n \tandne\tpc, r4, #212, 16\t@ 0xd40000\n \tstrbmi\tr4, [r3], -r8, lsr #12\n-\tblne\tfe2739fc \n+\tblne\tfe2739f4 \n \t\t\t@ instruction: 0xffb6f021\n-\tblle\t2e98d0 \n+\tblle\t2e98c8 \n \t\t\t@ instruction: 0xf0264631\n \tteqlt\tr8, r1, asr #27\t@ \n \tstmdaeq\tr6, {r0, r2, r8, r9, fp, sp, lr, pc}\n \tstrbmi\tr2, [r0], -r4, lsl #2\n \tldc2\t0, cr15, [sl, #152]!\t@ 0x98\n \tteqle\tpc, r0, lsl #16\n \tldrdcc\tpc, [r0], -r9\n-\tbmi\t1710d48 \n+\tbmi\t1710d40 \n \tldrbtmi\tr4, [sl], #-2896\t@ 0xfffff4b0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbtcc\tpc, [ip], #135\t@ 0x87\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tmulcs\tr0, r5, r0\n \tstrvc\tpc, [r2, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf5048ff0\n \tandvc\tr7, r5, r0, lsl #21\n \tldrbmi\tr2, [r0], -r5, lsr #2\n-\tcdp\t7, 10, cr15, cr10, cr3, {7}\n+\tcdp\t7, 10, cr15, cr14, cr3, {7}\n \tbicle\tr2, r0, r0, lsl #16\n \taddeq\tlr, r0, #212, 18\t@ 0x350000\n \t\t\t@ instruction: 0xf0214651\n \t\t\t@ instruction: 0xf8d9fac3\n-\tblcs\t2e120 \n+\tblcs\t2e118 \n \tstmdbmi\tsl, {r0, r1, r3, r4, r6, r7, ip, lr, pc}^\n \tsbcsvs\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2121\t@ 0xfffff7b7\n \t\t\t@ instruction: 0xf0214478\n \tbfi\tpc, r5, (invalid: 29:18)\t@ \n \tvmla.i8\tq10, q0, \n \tstmdami\tr7, {r0, r4, r6, r9, sp, lr}^\n@@ -28010,208 +28008,208 @@\n \tldrbmi\tr2, [r8], -fp, lsl #4\n \t\t\t@ instruction: 0xf0214479\n \tsmmlsr\tfp, r3, sl, pc\t@ \n \tandcc\tpc, r4, #212, 16\t@ 0xd40000\n \tldrmi\tr3, [r8, #2820]\t@ 0xb04\n \t\t\t@ instruction: 0xf108d9ba\n \tldrbmi\tr0, [r8], -r4, lsl #22\n-\tblx\tff75e19c \n+\tblx\tff75e194 \n \tandne\tpc, r0, #212, 16\t@ 0xd40000\n \tandeq\tpc, r1, #8, 2\n \t\t\t@ instruction: 0xf0214680\n \t\t\t@ instruction: 0xf8d4fae1\n \t\t\t@ instruction: 0xf00d0200\n \tldmvs\tfp!, {r0, r2, r5, r6, r9, fp, ip, sp, lr, pc}^\n \tstclne\t6, cr4, [r9], #-328\t@ 0xfffffeb8\n \tandeq\tlr, r6, r8, lsl #22\n-\tblhi\tfe05c89c \n+\tblhi\tfe05c894 \n \t\t\t@ instruction: 0xff4af021\n \tldmdbmi\tr3!, {r5, r7, r8, r9, sl, sp, lr, pc}\n \tldrbmi\tr2, [r8], -fp, lsl #4\n \t\t\t@ instruction: 0xf0214479\n \tldr\tpc, [r5, -sp, asr #21]!\n \t\t\t@ instruction: 0xf00d2040\n \tldmdbvs\tr3!, {r0, r2, r3, r4, r5, r7, r9, fp, ip, sp, lr, pc}\n \tadceq\tpc, ip, r6, asr #17\n \tldrle\tr0, [r3], #-2011\t@ 0xfffff825\n \tsubcs\tr4, r0, #44, 18\t@ 0xb0000\n \t\t\t@ instruction: 0xf0214479\n \t\t\t@ instruction: 0xe6fcfabf\n \tandcs\tr4, fp, #688128\t@ 0xa8000\n \tldrbtmi\tr4, [r9], #-1624\t@ 0xfffff9a8\n-\tblx\tfee5e24c \n+\tblx\tfee5e244 \n \tstmdbmi\tr8!, {r5, r8, r9, sl, sp, lr, pc}\n \tldrbmi\tr2, [r8], -fp, lsl #4\n \t\t\t@ instruction: 0xf0214479\n \t\t\t@ instruction: 0xe719fab1\n \tsubcs\tr4, r0, #606208\t@ 0x94000\n \t\t\t@ instruction: 0xf0214479\n \tstrbt\tpc, [r8], fp, lsr #21\t@ \n \tandcs\tr4, fp, #573440\t@ 0x8c000\n \tldrbtmi\tr4, [r9], #-1624\t@ 0xfffff9a8\n-\tblx\tfe95e274 \n+\tblx\tfe95e26c \n \tstmdbmi\tr1!, {r2, r3, r8, r9, sl, sp, lr, pc}\n \tldrbmi\tr2, [r8], -fp, lsl #4\n \t\t\t@ instruction: 0xf0214479\n \t\t\t@ instruction: 0xe705fa9d\n \tandcs\tr4, fp, #491520\t@ 0x78000\n \tldrbtmi\tr4, [r9], #-1624\t@ 0xfffff9a8\n-\tblx\tfe5de290 \n+\tblx\tfe5de288 \n \tldmdbmi\tip, {r1, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}\n \tldrbmi\tr2, [r8], -fp, lsl #4\n \t\t\t@ instruction: 0xf0214479\n \tldrbt\tpc, [r7], pc, lsl #21\t@ \n-\tb\tae01b0 \n+\tb\tbe01a8 \n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, sl, lsl #1\n-\tandeq\tr5, r6, r0, ror r0\n+\tmuleq\tr6, r2, r0\n+\tandeq\tr5, r6, r8, ror r0\n \tandeq\tr5, r4, sl, lsl #2\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsl, r6, sl, asr sp\n+\tandeq\tsl, r6, r2, ror #26\n \tandeq\tr4, r4, r4, ror #30\n \tandeq\tr4, r4, r2, lsl #30\n \tmuleq\tr0, r0, r5\n-\tandeq\tsl, r6, r0, asr #25\n-\tandeq\tr4, r6, r2, lsr #30\n+\tandeq\tsl, r6, r8, asr #25\n+\tandeq\tr4, r6, sl, lsr #30\n \tandeq\tr4, r4, lr, ror #26\n \tandeq\tr4, r4, r4, lsr #27\n \tandeq\tr4, r4, ip, asr sp\n \tmuleq\tr4, r2, sp\n \t\t\t@ instruction: 0x00044db0\n \tmuleq\tr4, r4, sp\n \tandeq\tr4, r4, ip, lsr #26\n \tandeq\tr4, r4, r2, asr sp\n \tandeq\tr4, r4, r0, asr sp\n \tandeq\tr4, r4, ip, lsl #26\n \tandeq\tr4, r4, r6, ror #26\n \tandeq\tr4, r4, r0, asr #26\n \tandeq\tr4, r4, lr, lsr sp\n \tandeq\tr4, r4, r4, asr sp\n-\tblmi\t6746e8 \n-\tbmi\t673470 \n+\tblmi\t6746e0 \n+\tbmi\t673468 \n \tldrbtmi\tfp, [sl], #-1424\t@ 0xfffffa70\n \tstmiapl\tfp, {r0, r1, r7, ip, sp, pc}^\n \tldmdbvs\tr1, {r8, r9, sl, fp, sp, pc}\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbvs\tr4, {r0, r1, r4, r7, fp, sp, lr}^\n \tmovwmi\tr6, #47504\t@ 0xb990\n \tldmibvs\tr1, {r0, r1, r5, r8, r9, lr}^\n \tmovwmi\tr6, #14868\t@ 0x3a14\n-\tbvs\t1432ee0 \n+\tbvs\t1432ed8 \n \t\t\t@ instruction: 0x43236c51\n \tmovwmi\tr4, #45827\t@ 0xb303\n \tmovweq\tpc, #4115\t@ 0x1013\t@ \n \tmovwcs\tfp, #7960\t@ 0x1f18\n \tadcscc\tpc, r0, r2, asr #17\n-\tblmi\t234af4 \n+\tblmi\t234aec \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7e4bd90\n-\tsvclt\t0x0000e9c8\n-\tandeq\tr4, r6, r8, ror sp\n+\tsvclt\t0x0000e9cc\n+\tandeq\tr4, r6, r0, lsl #27\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, r6, ror sl\n-\tandeq\tr4, r6, r4, lsr sp\n-\tblmi\t974b8c \n+\tandeq\tsl, r6, lr, ror sl\n+\tandeq\tr4, r6, ip, lsr sp\n+\tblmi\t974b84 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstfmis\tf4, [r4, #-960]!\t@ 0xfffffc40\n \tldmpl\tr3, {r4, r7, ip, sp, pc}^\n \tldrbtmi\tsl, [sp], #-3842\t@ 0xfffff0fe\n \tcmnvs\tfp, #1769472\t@ 0x1b0000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblcs\tc00324 \n-\tblmi\t816398 \n+\tblcs\tc0031c \n+\tblmi\t816390 \n \tstmiapl\tsp!, {r2, r9, sl, lr}^\n-\tsvc\t0x009af7e3\n+\tsvc\t0x009ef7e3\n \tstrmi\tr2, [r2], -r0, lsl #6\n \ttsteq\tr1, pc, rrx\t@ \n \t\t\t@ instruction: 0xf8d52031\n \tandls\tr8, r1, r0\n \tstrls\tr4, [r0, -r0, lsr #12]\n \tstc2\t7, cr15, [lr], #-968\t@ 0xfffffc38\n \t\t\t@ instruction: 0x46064a17\n \tldrbtmi\tr4, [sl], #-1571\t@ 0xfffff9dd\n \tstrbmi\tr2, [r0], -r1, lsl #2\n \t\t\t@ instruction: 0xf7e49600\n-\tstmdavs\tr8!, {r2, r6, r7, r8, fp, sp, lr, pc}\n-\tsvc\t0x002ef7e3\n+\tstmdavs\tr8!, {r3, r6, r7, r8, fp, sp, lr, pc}\n+\tsvc\t0x0032f7e3\n \t\t\t@ instruction: 0xf7e32000\n-\t\t\t@ instruction: 0xf04fee90\n+\t\t\t@ instruction: 0xf04fee94\n \t\t\t@ instruction: 0xf04f32ff\n \t\t\t@ instruction: 0xf04f33ff\n \t\t\t@ instruction: 0xf7f231ff\n \t\t\t@ instruction: 0xf8dffe63\n-\tbmi\t352420 \n+\tbmi\t352418 \n \tstrmi\tr4, [r3], -r4, lsl #12\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \tandpl\tpc, ip, r5, asr r8\t@ \n \t\t\t@ instruction: 0xf7e46828\n-\tstrtmi\tlr, [r0], -sl, lsr #19\n+\tstrtmi\tlr, [r0], -lr, lsr #19\n \t\t\t@ instruction: 0xf960f00d\n \tsvclt\t0x0000e7e1\n-\tandeq\tr4, r6, r4, lsl #26\n+\tandeq\tr4, r6, ip, lsl #26\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr4, [r6], -r6\n+\tstrdeq\tr4, [r6], -lr\n \tandeq\tr0, r0, r8, lsr r6\n \tandeq\tr4, r4, r2, lsr ip\n \tandeq\tr5, r4, sl, asr #11\n-\tbmi\t3f47e0 \n+\tbmi\t3f47d8 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, lr, lsl #22\n \tstmpl\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n-\tbmi\t2e2bc0 \n-\tblmi\t23a424 \n+\tbmi\t2e2bb8 \n+\tblmi\t23a41c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7e4bd80\n-\tsvclt\t0x0000e94c\n-\tandeq\tr4, r6, r8, asr ip\n+\tsvclt\t0x0000e950\n+\tandeq\tr4, r6, r0, ror #24\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r6, r8, lsr #7\n-\tandeq\tr4, r6, ip, lsr ip\n-\tbmi\t3f482c \n+\t\t\t@ instruction: 0x000673b0\n+\tandeq\tr4, r6, r4, asr #24\n+\tbmi\t3f4824 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, lr, lsl #22\n \tstmpl\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n-\tbmi\t2e2c0c \n+\tbmi\t2e2c04 \n \tadcseq\tpc, r4, r3, asr #17\n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmdb\tr4!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr4, r6, ip, lsl #24\n+\tstmdb\tr8!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr4, r6, r4, lsl ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, r8, lsl #18\n-\tandeq\tr4, r6, lr, ror #23\n-\tbmi\t7f48b8 \n-\tblmi\t7f3628 \n+\tandeq\tsl, r6, r0, lsl r9\n+\tstrdeq\tr4, [r6], -r6\n+\tbmi\t7f48b0 \n+\tblmi\t7f3620 \n \tldrbtmi\tfp, [fp], #-1408\t@ 0xfffffa80\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n \t\t\t@ instruction: 0xf8d30200\n \tldmiblt\tr2!, {r3, r4, r5, r7, sp}\n \tandcs\tr6, r1, #24, 18\t@ 0x60000\n \tadcscs\tpc, r8, r3, asr #17\n \t\t\t@ instruction: 0xf8c321ff\n-\tbmi\t5aa72c \n+\tbmi\t5aa724 \n \tadcseq\tpc, ip, r3, asr #17\n \tldrbtmi\tr6, [sl], #-281\t@ 0xfffffee7\n \tldmpl\tr3, {r0, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr7, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n@@ -28222,264 +28220,264 @@\n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r4, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrbt\tr4, [r7], r0, lsl #1\n-\tldm\tlr, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr4, r6, r0, asr #23\n+\tstmia\tr2!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr4, r6, r8, asr #23\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0006a8be\n-\tandeq\tr4, r6, lr, lsl #23\n-\tandeq\tr4, r6, r6, ror #22\n-\tblmi\t434d0c \n+\tandeq\tsl, r6, r6, asr #17\n+\tmuleq\tr6, r6, fp\n+\tandeq\tr4, r6, lr, ror #22\n+\tblmi\t434d04 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ce0dc \n+\tbmi\t3ce0d4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r8, lsr #2\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\tff960504 \n-\tldm\tr4!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr4, r6, r0, lsr fp\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, sl, lsl fp\n-\tandeq\tsl, r6, sl, lsl #16\n-\tblmi\t434d5c \n+\tbllt\tff9604fc \n+\tldm\tr8!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr4, r6, r8, lsr fp\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr4, r6, r2, lsr #22\n+\tandeq\tsl, r6, r2, lsl r8\n+\tblmi\t434d54 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ce12c \n+\tbmi\t3ce124 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \t\t\t@ instruction: 0x46bd3130\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\tfef60554 \n-\tstm\tip, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr4, r6, r0, ror #21\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, sl, asr #21\n-\t\t\t@ instruction: 0x0006a7ba\n-\tblmi\t434dac \n+\tbllt\tfef6054c \n+\tldm\tr0, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr4, r6, r8, ror #21\n+\tandeq\tr0, r0, r0, ror #11\n+\tldrdeq\tr4, [r6], -r2\n+\tandeq\tsl, r6, r2, asr #15\n+\tblmi\t434da4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ce17c \n+\tbmi\t3ce174 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], ip, lsr #2\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\tfe5605a4 \n-\tstmda\tr4!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tmuleq\tr6, r0, sl\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, sl, ror sl\n-\tandeq\tsl, r6, sl, ror #14\n-\tblmi\t434dfc \n+\tbllt\tfe56059c \n+\tstmda\tr8!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tmuleq\tr6, r8, sl\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr4, r6, r2, lsl #21\n+\tandeq\tsl, r6, r2, ror r7\n+\tblmi\t434df4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ce1cc \n+\tbmi\t3ce1c4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \t\t\t@ instruction: 0x46bd3134\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\t1b605f4 \n-\tldmda\tip!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr4, r6, r0, asr #20\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, sl, lsr #20\n-\tandeq\tsl, r6, sl, lsl r7\n-\tblmi\t434e4c \n+\tbllt\t1b605ec \n+\tstmda\tr0, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr4, r6, r8, asr #20\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr4, r6, r2, lsr sl\n+\tandeq\tsl, r6, r2, lsr #14\n+\tblmi\t434e44 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ce21c \n+\tbmi\t3ce214 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \t\t\t@ instruction: 0x46bd3138\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\t1160644 \n-\tldmda\tr4, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tstrdeq\tr4, [r6], -r0\n-\tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr4, [r6], -sl\n-\tandeq\tsl, r6, sl, asr #13\n-\tblmi\t434e9c \n+\tbllt\t116063c \n+\tldmda\tr8, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstrdeq\tr4, [r6], -r8\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr4, r6, r2, ror #19\n+\tldrdeq\tsl, [r6], -r2\n+\tblmi\t434e94 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ce26c \n+\tbmi\t3ce264 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \t\t\t@ instruction: 0x46bd313c\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\t760694 \n-\tsvc\t0x00ecf7e3\n-\tandeq\tr4, r6, r0, lsr #19\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, sl, lsl #19\n-\tandeq\tsl, r6, sl, ror r6\n-\tblmi\t434eec \n+\tbllt\t76068c \n+\tsvc\t0x00f0f7e3\n+\tandeq\tr4, r6, r8, lsr #19\n+\tandeq\tr0, r0, r0, ror #11\n+\tmuleq\tr6, r2, r9\n+\tandeq\tsl, r6, r2, lsl #13\n+\tblmi\t434ee4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ce2bc \n+\tbmi\t3ce2b4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r0, asr #2\n \t\t\t@ instruction: 0x4080e8bd\n-\tblt\tffd606e4 \n-\tsvc\t0x00c4f7e3\n-\tandeq\tr4, r6, r0, asr r9\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, sl, lsr r9\n-\tandeq\tsl, r6, sl, lsr #12\n-\tblmi\t434f3c \n+\tblt\tffd606dc \n+\tsvc\t0x00c8f7e3\n+\tandeq\tr4, r6, r8, asr r9\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr4, r6, r2, asr #18\n+\tandeq\tsl, r6, r2, lsr r6\n+\tblmi\t434f34 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ce30c \n+\tbmi\t3ce304 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r8, asr #2\n \t\t\t@ instruction: 0x4080e8bd\n-\tblt\tff360734 \n-\tsvc\t0x009cf7e3\n-\tandeq\tr4, r6, r0, lsl #18\n+\tblt\tff36072c \n+\tsvc\t0x00a0f7e3\n+\tandeq\tr4, r6, r8, lsl #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, sl, ror #17\n-\tldrdeq\tsl, [r6], -sl\t@ \n+\tstrdeq\tr4, [r6], -r2\n+\tandeq\tsl, r6, r2, ror #11\n \t\t\t@ instruction: 0x460cb590\n-\tblmi\t434b90 \n+\tblmi\t434b88 \n \tldrbtmi\tfp, [r9], #-131\t@ 0xffffff7d\n \tstmiapl\tfp, {r8, r9, sl, fp, sp, pc}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmovwcs\tfp, #266\t@ 0x10a\n \tstrtmi\tr7, [r1], -r3, lsr #32\n-\tstc\t7, cr15, [r6, #-908]\t@ 0xfffffc74\n-\tblmi\t234f98 \n+\tstc\t7, cr15, [sl, #-908]\t@ 0xfffffc74\n+\tblmi\t234f90 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tsvc\t0x0072f7e3\n-\tandeq\tr4, r6, sl, lsr #17\n+\tsvc\t0x0076f7e3\n+\t\t\t@ instruction: 0x000648b2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, ip, lsl #17\n+\tmuleq\tr6, r4, r8\n \tandcs\tr4, r0, #917504\t@ 0xe0000\n \tldrbtmi\tr4, [r8], #-2318\t@ 0xfffff6f2\n \tstrlt\tr4, [r0, #2830]\t@ 0xb0e\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t2ba924 \n+\tbmi\t2ba91c \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tsvc\t0x004ef7e3\n-\tandeq\tr4, r6, lr, asr r8\n+\tsvc\t0x0052f7e3\n+\tandeq\tr4, r6, r6, ror #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, ip, asr r5\n-\tandeq\tr4, r6, r2, asr #16\n+\tandeq\tsl, r6, r4, ror #10\n+\tandeq\tr4, r6, sl, asr #16\n \tandcs\tr4, r1, #917504\t@ 0xe0000\n \tldrbtmi\tr4, [r8], #-2318\t@ 0xfffff6f2\n \tstrlt\tr4, [r0, #2830]\t@ 0xb0e\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t2ba970 \n+\tbmi\t2ba968 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tsvc\t0x0028f7e3\n-\tandeq\tr4, r6, r2, lsl r8\n+\tsvc\t0x002cf7e3\n+\tandeq\tr4, r6, sl, lsl r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r6, r0, lsl r5\n-\tstrdeq\tr4, [r6], -r6\n+\tandeq\tsl, r6, r8, lsl r5\n+\tstrdeq\tr4, [r6], -lr\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r7], #-24\t@ 0xffffffe8\n \taddlt\tr4, r3, r7, lsr r9\n-\tblmi\tdf3a34 \n-\tbmi\te0e448 \n+\tblmi\tdf3a2c \n+\tbmi\te0e440 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tandls\tpc, r2, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n \tstmdacs\tr0, {r0, r1, r5, r6, r8, r9, fp, ip, sp, pc}\n \tldcmi\t0, cr13, [r1], #-336\t@ 0xfffffeb0\n \t\t\t@ instruction: 0xf8df2500\n \tldrbtmi\tr8, [ip], #-196\t@ 0xffffff3c\n \tstrd\tr4, [r1], -r8\n \teorsmi\tpc, r5, r8, asr r8\t@ \n \ttstlt\tip, r2, lsr #12\n \t\t\t@ instruction: 0xf7e34620\n-\tstrmi\tlr, [r2], -lr, ror #25\n+\t\t\t@ instruction: 0x4602ecf2\n \tldrtmi\tr4, [r0], -r1, lsr #12\n \t\t\t@ instruction: 0xf8f8f021\n \tstrcc\tfp, [r1, #-880]\t@ 0xfffffc90\n \tmvnle\tr2, r9, lsl #26\n \tldrdcc\tpc, [r0], -r9\n-\tldrbtcc\tpc, [pc], #79\t@ 22898 \t@ \n-\tbmi\t991688 \n+\tldrbtcc\tpc, [pc], #79\t@ 22890 \t@ \n+\tbmi\t991680 \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d131\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -28494,95 +28492,95 @@\n \tvmax.s8\td20, d0, d25\n \t\t\t@ instruction: 0xf04f12f5\n \t\t\t@ instruction: 0xf02134ff\n \t\t\t@ instruction: 0xe7d8fabb\n \tldrbtmi\tr4, [fp], #-2836\t@ 0xfffff4ec\n \tstrbeq\tlr, [r5, #2819]\t@ 0xb03\n \tldrdcc\tpc, [r0], -r9\n-\tblcs\t3caa8 \n+\tblcs\t3caa0 \n \tldmdbmi\tr1, {r0, r1, r2, r3, r6, r7, ip, lr, pc}\n \tandcs\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2064\t@ 0xfffff7f0\n \t\t\t@ instruction: 0xf0214478\n \tstrb\tpc, [r6, r9, lsr #21]\t@ \n-\tldrbtcc\tpc, [pc], #79\t@ 22910 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 22908 \t@ \n \t\t\t@ instruction: 0xf7e3e7c3\n-\tsvclt\t0x0000eeb0\n-\tandeq\tr4, r6, r0, asr #15\n+\tsvclt\t0x0000eeb4\n+\tandeq\tr4, r6, r8, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000647b6\n+\t\t\t@ instruction: 0x000647be\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr4, r4, r2, asr #8\n-\tandeq\tr4, r6, r0, asr #2\n-\tandeq\tr4, r6, r2, ror #14\n+\tandeq\tr4, r6, r8, asr #2\n+\tandeq\tr4, r6, sl, ror #14\n \tldrdeq\tr4, [r4], -r8\n \tandeq\tr4, r4, sl, asr #13\n-\tandeq\tr4, r6, r2, asr #1\n+\tandeq\tr4, r6, sl, asr #1\n \tmuleq\tr4, r6, r5\n \tandeq\tr4, r4, r8, lsl #13\n \tldmdbmi\tr9, {r3, r4, r8, r9, fp, lr}\n \tldrbtmi\tr4, [fp], #-2585\t@ 0xfffff5e7\n \tldrbtmi\tfp, [r9], #-1408\t@ 0xfffffa80\n \tmrrcvs\t0, 8, fp, fp, cr2\t@ \n \tstmpl\tsl, {r8, r9, sl, fp, sp, pc}\n \tldmdavs\tr2, {r0, r1, r3, r4, r6, r7, r8, sl}\n \t\t\t@ instruction: 0xf04f607a\n-\tstrle\tr0, [pc], #-512\t@ 22968 \n-\tblmi\t4b51b8 \n+\tstrle\tr0, [pc], #-512\t@ 22960 \n+\tblmi\t4b51b0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\tffcdea2c \n-\tblmi\t2b51bc \n+\tbllt\tffcdea24 \n+\tblmi\t2b51b4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\tfe7dea4c \n-\tcdp\t7, 6, cr15, cr4, cr3, {7}\n-\t\t\t@ instruction: 0x0006a3b6\n-\tandeq\tr4, r6, lr, lsr #13\n+\tbllt\tfe7dea44 \n+\tcdp\t7, 6, cr15, cr8, cr3, {7}\n+\t\t\t@ instruction: 0x0006a3be\n+\t\t\t@ instruction: 0x000646b6\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr6, r4, r6\n-\tandeq\tr4, r6, r4, ror r6\n+\tmuleq\tr6, ip, r6\n+\tandeq\tr4, r6, ip, ror r6\n \tldmdbmi\tr9, {r3, r4, r8, r9, fp, lr}\n \tldrbtmi\tr4, [fp], #-2585\t@ 0xfffff5e7\n \tldrbtmi\tfp, [r9], #-1408\t@ 0xfffffa80\n \tmrrcvs\t0, 8, fp, fp, cr2\t@ \n \tstmpl\tsl, {r8, r9, sl, fp, sp, pc}\n \tldmdavs\tr2, {r0, r1, r3, r4, r6, r7, r8, sl}\n \t\t\t@ instruction: 0xf04f607a\n-\tstrle\tr0, [pc], #-512\t@ 229e0 \n-\tblmi\t4b5230 \n+\tstrle\tr0, [pc], #-512\t@ 229d8 \n+\tblmi\t4b5228 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\tfeddeaa4 \n-\tblmi\t2b5234 \n+\tbllt\tfeddea9c \n+\tblmi\t2b522c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\t18deac4 \n-\tcdp\t7, 2, cr15, cr8, cr3, {7}\n-\tandeq\tsl, r6, lr, lsr r3\n-\tandeq\tr4, r6, r6, lsr r6\n+\tbllt\t18deabc \n+\tcdp\t7, 2, cr15, cr12, cr3, {7}\n+\tandeq\tsl, r6, r6, asr #6\n+\tandeq\tr4, r6, lr, lsr r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, ip, lsl r6\n-\tstrdeq\tr4, [r6], -ip\n+\tandeq\tr4, r6, r4, lsr #12\n+\tandeq\tr4, r6, r4, lsl #12\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \t\t\t@ instruction: 0x662cf8df\n \tsvcge\t0x0002b0d6\n \t\t\t@ instruction: 0x5628f8df\n \t\t\t@ instruction: 0x4628f8df\n \tldrbtmi\tr4, [sp], #-1150\t@ 0xfffffb82\n \tldmdbpl\tr4!, {r0, r2, r3, r4, r5, r6, r7, r8, sp, lr}\n@@ -28599,94 +28597,94 @@\n \t\t\t@ instruction: 0xf8df7276\n \tldrbtmi\tr0, [r9], #-1536\t@ 0xfffffa00\n \t\t\t@ instruction: 0xf0214478\n \t\t\t@ instruction: 0xf8dff917\n \t\t\t@ instruction: 0xf8df05f8\n \tldrbtmi\tr1, [r8], #-1528\t@ 0xfffffa08\n \tsbccc\tr4, r0, r9, ror r4\n-\tldmda\tr0!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr4!, {r2, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tmsreq\tCPSR_fs, r7, lsl #2\n \t\t\t@ instruction: 0xf7e42000\n-\t\t\t@ instruction: 0xf8dfe822\n+\t\t\t@ instruction: 0xf8dfe826\n \tldmibvs\tsl!, {r2, r5, r6, r7, r8, sl, ip, sp}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r4, r5}^\n \t\t\t@ instruction: 0xf7e361bb\n-\tstrmi\tlr, [r4], -r8, asr #17\n+\tstrmi\tlr, [r4], -ip, asr #17\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf8df828b\n \t\t\t@ instruction: 0xf10755cc\n \t\t\t@ instruction: 0xf7e30030\n-\tldrbtmi\tlr, [sp], #-3860\t@ 0xfffff0ec\n+\tldrbtmi\tlr, [sp], #-3864\t@ 0xfffff0e8\n \taddseq\tpc, r4, r5, lsl #2\n-\tbl\tfeee0a64 \n+\tbl\tfefe0a5c \n \tldrdcc\tpc, [r4], #133\t@ 0x85\n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0xf8d581b1\n \tstmdblt\tfp, {r4, r7, ip, sp}\n \t\t\t@ instruction: 0xf87af7ff\n \tstrcc\tpc, [r8, #2271]\t@ 0x8df\n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \tstmdbcs\tr0, {r0, r3, r5, fp, sp, lr}\n \tbichi\tpc, r8, r0, asr #32\n \tldrcc\tpc, [r4, #2271]\t@ 0x8df\n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n-\tblcs\t3ce74 \n+\tblcs\t3ce6c \n \tbicshi\tpc, r9, r0\n \tstrcc\tpc, [r4, #2271]\t@ 0x8df\n \tldmdbvs\tr8!, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \tldrd\tr5, [r5], -r3\n \tstrcc\tr6, [r1], #-2522\t@ 0xfffff626\n-\tbcs\t2f760 \n+\tbcs\t2f758 \n \tbichi\tpc, r4, r0\n \taddsmi\tr6, r0, #1703936\t@ 0x1a0000\n \t\t\t@ instruction: 0xf8dfd1f6\n \tldmibvs\tsl!, {r3, r5, r6, r8, sl, ip, sp}^\n-\tbl\tf8e80 \n+\tbl\tf8e78 \n \tldmib\tr3, {r2, r8, r9, ip}^\n \tstmdbcs\tr0, {r0, fp, ip, lr}\n \tsubhi\tpc, r3, #64\t@ 0x40\n \tldrbcc\tpc, [r0, #-2271]\t@ 0xfffff721\t@ \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \tmovwne\tlr, #19203\t@ 0x4b03\n \tmcrcs\t8, 0, r6, cr0, cr14, {6}\n \t\t\t@ instruction: 0x81b5f000\n \t\t\t@ instruction: 0xf1076aba\n \tandcc\tr0, r1, #40, 6\t@ 0xa0000000\n \tstrtmi\tfp, [ip], -ip, lsl #30\n \tvst2.8\t{d22-d23}, [pc :64], ip\n-\tblx\t10ffaac \n+\tblx\t10ffaa4 \n \tldrbeq\tpc, [sl, r8, lsl #6]\t@ \n \t\t\t@ instruction: 0xf014d503\n \t\t\t@ instruction: 0xf0400fe0\n \t\t\t@ instruction: 0xf8df81ec\n \tldrbtmi\tr3, [fp], #-1312\t@ 0xfffffae0\n \tandsmi\tr6, r4, #425984\t@ 0x68000\n \t\t\t@ instruction: 0x81aaf000\n-\tblx\t10fd6f4 \n+\tblx\t10fd6ec \n \tldrbeq\tpc, [fp, r8, lsl #6]\t@ \n \t\t\t@ instruction: 0x81a4f140\n \t\t\t@ instruction: 0xf10005e5\n \t\t\t@ instruction: 0xf8df8157\n \tldmibvs\tsl!, {r2, r8, sl, ip, sp}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tvstrle\td2, [r3, #-4]\n \tsvceq\t0x0003f1b8\n \tmrshi\tpc, (UNDEF: 76)\t@ \n \tldrbtcc\tpc, [r0], #2271\t@ 0x8df\t@ \n \tandvc\tpc, pc, pc, asr #8\n-\tbeq\t9ecf4 \n+\tbeq\t9ecec \n \t\t\t@ instruction: 0xf8c3447b\n \t\t\t@ instruction: 0xf00ca0c4\n \t\t\t@ instruction: 0xf8dffdaf\n \tstrmi\tr3, [r5], -r0, ror #9\n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sp, lr}\n \t\t\t@ instruction: 0xf8d3b123\n-\tblcs\t2f1b8 \n+\tblcs\t2f1b0 \n \tbicshi\tpc, pc, r0\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tstmiane\tr8!, {r0, r4, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf8c52600\n \t\t\t@ instruction: 0xf0206200\n \t\t\t@ instruction: 0xf44ffda5\n \tldmdbvs\tr9!, {r7, r9, ip, sp, lr}\n@@ -28703,42 +28701,42 @@\n \tldrbtmi\tsl, [fp], #-512\t@ 0xfffffe00\n \tsbcvs\tpc, r4, r3, asr #17\n \tmrc2\t7, 2, pc, cr10, cr1, {7}\n \t\t\t@ instruction: 0xf0002803\n \t\t\t@ instruction: 0xf8df81a2\n \tldrbtmi\tr3, [fp], #-1148\t@ 0xfffffb84\n \teormi\tr6, r2, #425984\t@ 0x68000\n-\tbvs\tff696ca0 \n+\tbvs\tff696c98 \n \t\t\t@ instruction: 0xf108fa41\n \tldrle\tr0, [r4, #-1992]\t@ 0xfffff838\n \tldrdne\tpc, [r8], #131\t@ 0x83\n \taddvc\tpc, r0, #33554432\t@ 0x2000000\n \ttstle\tlr, sl, lsl #6\n \tldrtmi\tr2, [r0], -r1, lsl #4\n \tsbccs\tpc, r8, r3, asr #17\n \t\t\t@ instruction: 0xf0002e00\n \t\t\t@ instruction: 0xf01b81e8\n \t\t\t@ instruction: 0xf8dffcb1\n \tandcs\tr3, r0, #76, 8\t@ 0x4c000000\n \t\t\t@ instruction: 0xf8c3447b\n \t\t\t@ instruction: 0xf8df20c8\n \tldrbtmi\tr3, [fp], #-1092\t@ 0xfffffbbc\n-\tblcs\t3cce4 \n+\tblcs\t3ccdc \n \tadcshi\tpc, lr, r0, asr #32\n \tldrtcs\tpc, [r8], #-2271\t@ 0xfffff721\t@ \n \tstmdbvc\tr0, {r2, sl, ip, sp, lr, pc}\n \tldmibvs\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tandle\tr4, r5, r3, lsr #4\n-\tblx\t107dad4 \n+\tblx\t107dacc \n \tstrbeq\tpc, [r9, r8, lsl #2]\t@ \n \t\t\t@ instruction: 0x81abf100\n \tstrtcc\tpc, [r0], #-2271\t@ 0xfffff721\n-\tbvs\t6b3e8c \n+\tbvs\t6b3e84 \n \teorle\tr4, r1, r2, lsr #4\n-\tblx\t107dc0c \n+\tblx\t107dc04 \n \tstrbeq\tpc, [r8, r8, lsl #2]\t@ \n \t\t\t@ instruction: 0xf1b8d51c\n \tandsle\tr0, r9, r0, lsl #30\n \tldrsbne\tpc, [r0], #131\t@ 0x83\t@ \n \taddvc\tpc, r0, #33554432\t@ 0x2000000\n \ttstle\tr3, sl, lsl #6\n \t\t\t@ instruction: 0xf8c32201\n@@ -28749,43 +28747,43 @@\n \trsbcs\tr2, ip, pc, ror #2\n \tandge\tpc, r0, sp, asr #17\n \tmrc2\t0, 6, pc, cr14, cr9, {0}\n \tldrbtmi\tr4, [fp], #-3063\t@ 0xfffff409\n \tsbcsge\tpc, r0, r3, asr #17\n \tldrbtmi\tr4, [fp], #-3062\t@ 0xfffff40a\n \teormi\tr6, r2, #1474560\t@ 0x168000\n-\tblvs\t696db8 \n+\tblvs\t696db0 \n \t\t\t@ instruction: 0xf108fa41\n \tstrle\tr0, [ip, #-1993]!\t@ 0xfffff837\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0xf8d3d029\n \tvst4.\t{d1-d4}, [r2 :64], r4\n \tmovwmi\tr7, #41600\t@ 0xa280\n \tandeq\tlr, r9, #335872\t@ 0x52000\n \tandcs\tsp, r1, #1073741832\t@ 0x40000008\n \tsbcscs\tpc, r4, r3, asr #17\n \t\t\t@ instruction: 0xf1000623\n \tmcrcs\t1, 0, r8, cr0, cr6, {4}\n \torrshi\tpc, sp, r0\n \tandcs\tr4, r0, #51380224\t@ 0x3100000\n \t\t\t@ instruction: 0xf00c4620\n-\tbmi\tff9e100c \n+\tbmi\tff9e1004 \n \tandcc\tr2, r2, r0, lsl #6\n \t\t\t@ instruction: 0xf8c2447a\n \tldrdle\tr3, [ip, -r4]\n \t\t\t@ instruction: 0xf04f4ae3\n \tstmibmi\tr3!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \tandls\tr4, r1, #2046820352\t@ 0x7a000000\n \taddscs\tr4, r2, #2030043136\t@ 0x79000000\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7ff5236\n-\tblmi\tff82271c \n+\tblmi\tff822714 \n \tcfldrdvs\tmvd4, [sl], {123}\t@ 0x7b\n \teorle\tr4, r7, r2, lsr #4\n-\tblx\t107dfc8 \n+\tblx\t107dfc0 \n \tstrbeq\tpc, [r8, r8, lsl #2]\t@ \n \t\t\t@ instruction: 0xf1b8d522\n \tandsle\tr0, pc, r0, lsl #30\n \tldrsbne\tpc, [r8], #131\t@ 0x83\t@ \n \taddvc\tpc, r0, #33554432\t@ 0x2000000\n \ttstle\tr9, sl, lsl #6\n \tldrsbtcs\tpc, [r4], r3\t@ \n@@ -28799,28 +28797,28 @@\n \tstrtmi\tr9, [r0], -r4\n \tandscc\tpc, r4, #13959168\t@ 0xd50000\n \t\t\t@ instruction: 0xf8f2f029\n \tldrbtmi\tr4, [fp], #-3019\t@ 0xfffff435\n \tsbcsls\tpc, r8, r3, asr #17\n \tldrbtmi\tr4, [fp], #-3018\t@ 0xfffff436\n \teormi\tr6, r2, #10092544\t@ 0x9a0000\n-\tbvs\tfe696e34 \n+\tbvs\tfe696e2c \n \t\t\t@ instruction: 0xf108fa41\n \tldrle\tr0, [r9, #-1993]\t@ 0xfffff837\n \tsvceq\t0x0000f1b8\n \tldmdavs\tr9, {r1, r2, r4, ip, lr, pc}^\n \t\t\t@ instruction: 0xf8d3b1a1\n \tvst4.\t{d1-d4}, [r2 :64], ip\n \tmovwmi\tr7, #41600\t@ 0xa280\n \tandcs\tsp, r1, #-2147483645\t@ 0x80000003\n \tsbcscs\tpc, ip, r3, asr #17\n \t\t\t@ instruction: 0xf0002e00\n \t\t\t@ instruction: 0x46308139\n \t\t\t@ instruction: 0xf01a2100\n-\tblmi\tfef6201c \n+\tblmi\tfef62014 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tsbcscs\tpc, ip, r3, asr #17\n \tandcs\tr4, r1, #190464\t@ 0x2e800\n \tandeq\tpc, r0, #13959168\t@ 0xd50000\n \t\t\t@ instruction: 0xf8c3447b\n \tsmlabtlt\tr8, r4, r0, r2\n \tldc2\t0, cr15, [lr], {12}\n@@ -28828,105 +28826,105 @@\n \tldc2\t0, cr15, [sl], {12}\n \tandvc\tpc, pc, #1325400064\t@ 0x4f000000\n \tstrtmi\tr2, [r8], -r0, lsl #2\n \tldc2\t0, cr15, [r6], {32}\n \tldmibvs\tsl!, {r5, r7, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf8d3b123\n-\tblcs\t2f410 \n+\tblcs\t2f408 \n \tsbchi\tpc, r3, r0\n \t\t\t@ instruction: 0xf00c4628\n-\tblmi\tfeb21e58 \n+\tblmi\tfeb21e50 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tsbccs\tpc, r4, r3, asr #17\n \teorseq\tpc, r0, r7, lsl #2\n-\tldcl\t7, cr15, [r2, #-908]!\t@ 0xfffffc74\n+\tldcl\t7, cr15, [r6, #-908]!\t@ 0xfffffc74\n \tldmibvs\tfp!, {r0, r1, r2, r5, r7, fp, lr}\n \taddscc\tr4, r4, r8, ror r4\n-\tbvs\tffe34cb8 \n+\tbvs\tffe34cb0 \n \t\t\t@ instruction: 0xf7e32100\n-\tblmi\tfe1de778 \n+\tblmi\tfe1de780 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n-\tblcs\t3ced4 \n-\tbmi\tfe8973f0 \n+\tblcs\t3cecc \n+\tbmi\tfe8973e8 \n \tldrbtmi\tr4, [sl], #-2945\t@ 0xfffff47f\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, #-135]\t@ 0xffffff79\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780e2\n \tldrtmi\tr7, [sp], r8, lsr #15\n \t\t\t@ instruction: 0x87f0e8bd\n \tvmul.i8\td20, d16, d9\n \tldmmi\tr9, {r0, r1, r3, r4, r5, r6, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff0ef020\n \tldmibvs\tsl!, {r0, r2, r3, r4, r5, r6, r8, r9, fp, lr}^\n \tldmpl\tr3, {r0, r3, r5, fp, sp, lr}^\n-\tblcs\t3d214 \n+\tblcs\t3d20c \n \tmrcge\t4, 1, APSR_nzcv, cr0, cr15, {3}\n \tldmibmi\tr3, {r0, r3, r4, r5, r8, ip, sp, pc}\n \tandvs\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2194\t@ 0xfffff76e\n \t\t\t@ instruction: 0xf0204478\n \tldmibmi\tr1, {r0, r1, r2, r3, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n-\tbmi\tfe47d6a4 \n+\tbmi\tfe47d69c \n \tstmdapl\tr1, {r0, r1, r3, r4, r5, r8, fp, sp, lr}^\n \tldmvs\tr8!, {r1, r3, r4, r5, r6, sl, lr}^\n \tstmdavs\tr8, {ip, pc}\n \t\t\t@ instruction: 0xf7e32101\n-\tldr\tlr, [r5, r0, lsl #24]!\n+\tldr\tlr, [r5, r4, lsl #24]!\n \tldrbtmi\tr4, [fp], #-2956\t@ 0xfffff474\n \tandsmi\tr6, r4, #10092544\t@ 0x9a0000\n-\tbvs\tfe716ef8 \n+\tbvs\tfe716ef0 \n \tvpmax.u8\t, q4, \n \t\t\t@ instruction: 0xf53f07dd\n-\tblmi\tfe24e834 \n+\tblmi\tfe24e82c \n \tldmibvs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xd1234214\n \tldrbtmi\tr4, [fp], #-2950\t@ 0xfffff47a\n \tandsmi\tr6, r4, #106496\t@ 0x1a000\n-\tblmi\tfe1973c4 \n+\tblmi\tfe1973bc \n \tcfldrdvs\tmvd4, [sl], {123}\t@ 0x7b\n \tandle\tr4, r5, r4, lsl r2\n-\tblx\t10fe17c \n+\tblx\t10fe174 \n \tldrbeq\tpc, [sl, r8, lsl #6]\t@ \n \tmrcge\t5, 1, APSR_nzcv, cr12, cr15, {1}\n \tldrbtmi\tr4, [fp], #-2944\t@ 0xfffff480\n \tandsmi\tr6, r4, #1474560\t@ 0x168000\n-\tblvs\t717164 \n+\tblvs\t71715c \n \tvpmax.u8\t, q4, \n \tstrle\tr0, [fp, #2011]\t@ 0x7db\n \tldmdbmi\tip!, {r4, r5, r9, sl, sp, lr, pc}^\n \taddspl\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2171\t@ 0xfffff785\n \t\t\t@ instruction: 0xf0204478\n \tldr\tpc, [r4, pc, lsl #31]\n-\tblx\t10fddb0 \n+\tblx\t10fdda8 \n \tldrbeq\tpc, [r8, r8, lsl #6]\t@ \n \tmcrge\t5, 1, pc, cr2, cr15, {1}\t@ \n-\tblmi\t1ddcea0 \n+\tblmi\t1ddce98 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \ttstcs\tr8, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf8c33201\n \t\t\t@ instruction: 0xe6082318\n-\tblx\t10fded4 \n+\tblx\t10fdecc \n \tldrbeq\tpc, [r9, r8, lsl #6]\t@ \n \tmrcge\t5, 0, APSR_nzcv, cr0, cr15, {1}\n \tstmdbmi\tlr!, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0x4650223e\n \t\t\t@ instruction: 0xf03e4479\n \t\t\t@ instruction: 0x4681f8bb\n \tsuble\tr2, ip, r0, lsl #16\n \teorscs\tr4, lr, #1736704\t@ 0x1a8000\n \t\t\t@ instruction: 0xf03e4479\n \t\t\t@ instruction: 0x4606f8b3\n \t\t\t@ instruction: 0x4648b358\n-\tblx\t165efca \n+\tblx\t165efc2 \n \tstmdami\tr6!, {r0, r3, r6, r9, sl, sp, lr, pc}^\n \tmovwvc\tpc, #62543\t@ 0xf44f\t@ \n \tvmax.s8\td20, d0, d26\n \tldrbtmi\tr4, [r8], #-353\t@ 0xfffffe9f\n \t\t\t@ instruction: 0xff52f7f9\n \tsvclt\t0x00be2800\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n@@ -28939,126 +28937,126 @@\n \tldrbtmi\tr4, [r9], #-2139\t@ 0xfffff7a5\n \t\t\t@ instruction: 0xf0204478\n \tldr\tpc, [r3, #3907]!\t@ 0xf43\n \tldmibvs\tfp!, {r0, r3, r4, r6, fp, lr}\n \taddscc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7e30030\n-\tstrbmi\tlr, [lr], -ip, lsl #27\n+\t\t\t@ instruction: 0x464eed90\n \t\t\t@ instruction: 0xf8d2e61f\n \tvst4.\t{d1-d4}, [r3], ip\n \tmovwmi\tr7, #45952\t@ 0xb380\n \tmovweq\tlr, #39507\t@ 0x9a53\n \tmcrge\t4, 2, pc, cr12, cr15, {3}\t@ \n \t\t\t@ instruction: 0xf8d52301\n \tldrtmi\tr0, [r1], -r8, lsl #4\n \tsbccc\tpc, ip, r2, asr #17\n \t\t\t@ instruction: 0xf01bb196\n-\tblmi\t1362598 \n+\tblmi\t1362590 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tsbccs\tpc, ip, r3, asr #17\n \tstmdbmi\tsl, {r2, r3, r4, r5, r9, sl, sp, lr, pc}^\n \teorscs\tr4, lr, #80, 12\t@ 0x5000000\n \t\t\t@ instruction: 0xf03e4479\n \tstrmi\tpc, [r6], -r5, ror #16\n \t\t\t@ instruction: 0xf8d5e5ff\n \tldr\tr0, [r4], -r0, lsl #4\n \tandne\tpc, r0, #13959168\t@ 0xd50000\n \t\t\t@ instruction: 0xf8d5e7e9\n \tstrb\tr3, [r6], -r0, lsl #4\n \tandcs\tpc, r0, #13959168\t@ 0xd50000\n \t\t\t@ instruction: 0xf7e3e6a4\n-\tcmplt\tlr, r6, lsl fp\n+\tcmplt\tlr, sl, lsl fp\n \tandcs\tr4, r0, #51380224\t@ 0x3100000\n \t\t\t@ instruction: 0xf00b4620\n \tuqsub16\tpc, sl, pc\t@ \n \tandeq\tpc, r0, #13959168\t@ 0xd50000\n \t\t\t@ instruction: 0xf8d5e6c4\n \tstrbt\tr1, [r0], -r0, lsl #4\n \tandne\tpc, r0, #13959168\t@ 0xd50000\n \tsvclt\t0x0000e7f1\n-\t\t\t@ instruction: 0x000645b4\n-\t\t\t@ instruction: 0x000645b2\n+\t\t\t@ instruction: 0x000645bc\n+\t\t\t@ instruction: 0x000645ba\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr4, r4, r6, lsl r4\n \tandeq\tr4, r4, r0, lsr #10\n-\tandeq\tsl, r6, r2, ror r2\n+\tandeq\tsl, r6, sl, ror r2\n \t\t\t@ instruction: 0xfffff449\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tsl, r6, r6, lsr r2\n+\tandeq\tsl, r6, lr, lsr r2\n \t\t\t@ instruction: 0x000005bc\n-\tandeq\tsl, r6, sl, lsl #3\n+\tmuleq\tr6, r2, r1\n \tandeq\tr0, r0, r8, asr #10\n-\tandeq\tsl, r6, ip, asr #2\n+\tandeq\tsl, r6, r4, asr r1\n \tandeq\tr0, r0, r8, asr r5\n-\tandeq\tsl, r6, r6, ror #1\n-\tldrdeq\tsl, [r6], -r2\n-\tmuleq\tr6, ip, r0\n-\tandeq\tr6, r6, r6, ror #21\n-\tandeq\tsl, r6, r0, lsl #1\n-\tandeq\tsl, r6, r8, rrx\n+\tandeq\tsl, r6, lr, ror #1\n+\tldrdeq\tsl, [r6], -sl\t@ \n+\tandeq\tsl, r6, r4, lsr #1\n+\tandeq\tr6, r6, lr, ror #21\n+\tandeq\tsl, r6, r8, lsl #1\n+\tandeq\tsl, r6, r0, ror r0\n+\tandeq\tsl, r6, sl, lsr #32\n \tandeq\tsl, r6, r2, lsr #32\n-\tandeq\tsl, r6, sl, lsl r0\n-\tldrdeq\tr9, [r6], -r0\n+\tldrdeq\tr9, [r6], -r8\n \tldrdeq\tr4, [r4], -r0\n \tandeq\tr4, r4, r0, asr r1\n-\tandeq\tr9, r6, ip, lsr #31\n+\t\t\t@ instruction: 0x00069fb4\n+\tandeq\tr9, r6, r2, ror #30\n \tandeq\tr9, r6, sl, asr pc\n-\tandeq\tr9, r6, r2, asr pc\n-\tandeq\tr9, r6, r2, lsl pc\n-\tandeq\tr9, r6, r4, lsl #30\n-\tandeq\tr9, r6, r6, asr #29\n-\t\t\t@ instruction: 0x00069eb4\n-\tmuleq\tr6, r2, r1\n+\tandeq\tr9, r6, sl, lsl pc\n+\tandeq\tr9, r6, ip, lsl #30\n+\tandeq\tr9, r6, lr, asr #29\n+\t\t\t@ instruction: 0x00069ebc\n+\tmuleq\tr6, sl, r1\n \tandeq\tr4, r4, r4\n \tandeq\tr4, r4, lr, lsl r1\n \tandeq\tr3, r4, r2, ror #31\n \tstrdeq\tr4, [r4], -ip\n \tandeq\tr0, r0, r4, asr #12\n \tstrdeq\tr4, [r4], -r8\n-\tandeq\tr9, r6, sl, lsr #28\n-\tandeq\tr9, r6, r4, lsl lr\n-\tandeq\tr9, r6, sl, lsl #28\n-\tandeq\tr9, r6, r0, lsl #28\n-\tandeq\tr9, r6, sl, ror #27\n+\tandeq\tr9, r6, r2, lsr lr\n+\tandeq\tr9, r6, ip, lsl lr\n+\tandeq\tr9, r6, r2, lsl lr\n+\tandeq\tr9, r6, r8, lsl #28\n+\tstrdeq\tr9, [r6], -r2\n \tandeq\tr3, r4, r2, ror #30\n \tandeq\tr4, r4, ip, rrx\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr4, r4, ip, ror r0\n \tandeq\tr4, r4, ip, ror r0\n \tstrdeq\tr3, [r4], -r2\n \tandeq\tr3, r4, sl, asr #29\n \tandeq\tr3, r4, r4, ror #31\n-\tandeq\tr9, r6, r8, lsr #26\n-\tandeq\tr9, r6, lr, ror #25\n+\tandeq\tr9, r6, r0, lsr sp\n+\tstrdeq\tr9, [r6], -r6\n \tandeq\tr3, r4, r0, ror #31\n \tmvnsmi\tlr, sp, lsr #18\n \tstclmi\t6, cr4, [r8, #-56]\t@ 0xffffffc8\n \taddlt\tr4, r8, r8, asr #24\n-\tblmi\t1234350 \n-\tbmi\t124ed70 \n+\tblmi\t1234348 \n+\tbmi\t124ed68 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fc\n \t\t\t@ instruction: 0xf8530400\n \t\t\t@ instruction: 0xf8d88002\n-\tbllt\t8ef178 \n+\tbllt\t8ef170 \n \tldrbtmi\tr4, [fp], #-2882\t@ 0xfffff4be\n \t\t\t@ instruction: 0x3090f8d3\n \tldrtmi\tfp, [r0], -r3, asr #6\n-\tblx\t15e1186 \n+\tblx\t15e117e \n \tmcrrne\t6, 0, r4, r3, cr4\n \tcdpne\t0, 6, cr13, cr11, cr15, {1}\n \tstmdale\tr5, {r1, r2, r3, r8, r9, fp, sp}^\n \tldrbtmi\tr4, [r8], #-2108\t@ 0xfffff7c4\n \tstreq\tlr, [r5, #2816]\t@ 0xb00\n \t\t\t@ instruction: 0xf8d8652c\n \tldmiblt\tr4, {lr}^\n-\tblmi\td35a8c \n+\tblmi\td35a84 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tfp, r0, lsl #6\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr3!, {r4, r5, r6, r7, r8, pc}\n@@ -29070,15 +29068,15 @@\n \tstmdbmi\tpc!, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \tandvc\tpc, r9, #1325400064\t@ 0x4f000000\n \tstrcs\tr4, [r0], #-2094\t@ 0xfffff7d2\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 3, cr15, cr8, cr0, {1}\n \tmcrcs\t7, 0, lr, cr0, cr10, {6}\n \tstmdbmi\tfp!, {r0, r1, r3, r4, r5, ip, lr, pc}\n-\tblmi\taeb42c \n+\tblmi\taeb424 \n \tandvc\tpc, r5, #1325400064\t@ 0x4f000000\n \tandls\tr4, r0, r9, ror r4\n \t\t\t@ instruction: 0xf04f447b\n \tstmib\tsp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \ttstcs\tr6, #1048576\t@ 0x100000\n \t\t\t@ instruction: 0xf7ff6079\n \t\t\t@ instruction: 0xf8d8fc13\n@@ -29088,172 +29086,172 @@\n \taddcs\tr4, lr, r1, lsr #18\n \ttstcs\tr6, #135168\t@ 0x21000\n \tandls\tr4, r0, r9, ror r4\n \t\t\t@ instruction: 0xf04f447a\n \tstmib\tsp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \tvst3.8\t{d18,d20,d22}, [pc], r1\n \trsbsvs\tr7, r9, r8, lsl #4\n-\tblx\tfff6123e \n+\tblx\tfff61236 \n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t3d42c \n+\tblcs\t3d424 \n \tldmdami\tr9, {r0, r1, r2, r5, r6, r7, ip, lr, pc}\n \teorcs\tpc, r2, #64, 4\n-\tldrbtcc\tpc, [pc], #79\t@ 23254 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 2324c \t@ \n \t\t\t@ instruction: 0xf0204478\n \tstr\tpc, [r3, r1, lsl #28]!\n \tvtst.8\td20, d0, d5\n \tldrbtmi\tr2, [r8], #-535\t@ 0xfffffde9\n \tldc2l\t0, cr15, [sl, #128]!\t@ 0x80\n \tmrcmi\t7, 0, lr, cr3, cr12, {4}\n \t\t\t@ instruction: 0xe7c0447e\n-\tb\t61200 \n-\tandeq\tr3, r6, r8, lsr #29\n+\tb\t1611f8 \n+\t\t\t@ instruction: 0x00063eb0\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr6, lr, lr\n+\tandeq\tr3, r6, r6, lsr #29\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr9, r6, sl, lsl #23\n-\tandeq\tr9, r6, lr, ror #22\n-\tandeq\tr3, r6, r8, asr lr\n+\tmuleq\tr6, r2, fp\n+\tandeq\tr9, r6, r6, ror fp\n+\tandeq\tr3, r6, r0, ror #28\n \tandeq\tr3, r4, lr, asr #25\n \tandeq\tr3, r4, r8, asr lr\n \t\t\t@ instruction: 0x00043cb4\n \tandeq\tr3, r4, lr, lsr lr\n \tmuleq\tr4, ip, ip\n \tandeq\tr4, r4, r0, ror #20\n \tandeq\tr3, r4, r0, ror ip\n \tandeq\tr4, r4, r4, lsr sl\n \tldrdeq\tr3, [r4], -r0\n \tandeq\tr3, r4, r2, asr #27\n \t\t\t@ instruction: 0x00043db0\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [r0, #56]!\t@ 0x38\n \tldrbtmi\tr4, [sp], #-3312\t@ 0xfffff310\n-\tblhi\tde780 \n-\tblmi\tffc0f50c \n+\tblhi\tde778 \n+\tblmi\tffc0f504 \n \tstmdbpl\tip!, {r2, r8, r9, sl, fp, sp, pc}\n-\tbmi\tffbb44c4 \n+\tbmi\tffbb44bc \n \trsbsvs\tr6, ip, #36, 16\t@ 0x240000\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmpl\tfp, {r3, r4, r5, r7, r8, sp, lr}\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r8, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n-\tblmi\tffa83934 \n+\tblmi\tffa8392c \n \t\t\t@ instruction: 0xf8d3447b\n-\tblcs\t2f538 \n+\tblcs\t2f530 \n \torrshi\tpc, r3, r0\n \tldmdavs\tr3!, {r2, r3, r4, r5, r7, r8, fp, sp, lr}\n \tmovwcs\tr6, #123\t@ 0x7b\n \tstccs\t0, cr6, [r0], {51}\t@ 0x33\n-\tblmi\tff9174ac \n+\tblmi\tff9174a4 \n \tstreq\tpc, [r1, #-577]\t@ 0xfffffdbf\n \tstreq\tpc, [r0, #-1728]\t@ 0xfffff940\n \tmcr\t4, 0, r4, cr8, cr11, {3}\n-\tblmi\tff831b5c \n+\tblmi\tff831b54 \n \tcmnvs\tfp, fp, ror r4\n \tldrbtmi\tr4, [fp], #-3039\t@ 0xfffff421\n \tmrc\t1, 0, r6, cr8, cr11, {1}\n \tandcs\tr1, r4, #16, 20\t@ 0x10000\n \t\t\t@ instruction: 0xf0204620\n \tstmdacs\tr0, {r0, r1, r5, r7, r8, r9, fp, ip, sp, lr, pc}\n \tstmdavc\tr3!, {r1, r3, r5, r6, ip, lr, pc}\n \t\t\t@ instruction: 0xf0002b2a\n-\tblcs\tf8374c \n+\tblcs\tf83744 \n \tmrshi\tpc, (UNDEF: 7)\t@ \n \t\t\t@ instruction: 0xf0402b21\n \tstmdavc\tr3!, {r0, r1, r3, r6, r7, pc}^\n \t\t\t@ instruction: 0xf0002b2a\n \t\t\t@ instruction: 0xf8df80e8\n \t\t\t@ instruction: 0xf1048350\n \tandcs\tr0, r5, #4096\t@ 0x1000\n \tldrbtmi\tr4, [r8], #1616\t@ 0x650\n \t\t\t@ instruction: 0xf0204641\n \tstmdacs\tr0, {r0, r3, r7, r8, r9, fp, ip, sp, lr, pc}\n \tsbcshi\tpc, fp, r0\n \tstrbmi\tr7, [r1], -r3, ror #16\n \t\t\t@ instruction: 0xf0002b3d\n-\tblmi\tff343810 \n-\tbleq\t9f4b8 \n+\tblmi\tff343808 \n+\tbleq\t9f4b0 \n \tmsrhi\tCPSR_fs, #14614528\t@ 0xdf0000\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \trscsvs\tr4, ip, fp, ror r4\n \t\t\t@ instruction: 0x465c60bd\n \t\t\t@ instruction: 0x469b44f8\n \tand\tr4, r4, sp, lsl #12\n \tcfstrscs\tmvf3, [r9], {1}\n \t\t\t@ instruction: 0xf85bd01d\n \t\t\t@ instruction: 0x462a5034\n \t\t\t@ instruction: 0x4628b11d\n-\tsvc\t0x0058f7e2\n+\tsvc\t0x005cf7e2\n \tstrtmi\tr4, [r9], -r2, lsl #12\n \t\t\t@ instruction: 0xf0204650\n \tstmdacs\tr0, {r0, r1, r5, r6, r8, r9, fp, ip, sp, lr, pc}\n \tldmdavs\tr1!, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}\n-\tbl\t234c44 \n+\tbl\t234c3c \n \tandcc\tr0, r1, #134217731\t@ 0x8000003\n \tldmdavs\tfp, {r0, r3, r9, fp, sp}^\n \ttsteq\tr3, r1, lsr #20\n \tstrcc\tsp, [r1], #-503\t@ 0xfffffe09\n \tstmdbeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \teorsvs\tr2, r1, r9, lsl #24\n \tldmib\tr7, {r0, r5, r6, r7, r8, ip, lr, pc}^\n \teor\tr5, sl, r2, lsl #8\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf04f8121\n-\tbmi\tfec6f7e8 \n+\tbmi\tfec6f7e0 \n \tldrbtmi\tr4, [sl], #-2982\t@ 0xfffff45a\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tteqhi\tpc, r0, asr #32\t@ \n \tldrtmi\tr3, [sp], ip, lsr #14\n-\tblhi\tde6fc \n+\tblhi\tde6f4 \n \tsvchi\t0x00f0e8bd\n \tsmlatbcs\tr1, r9, fp, r4\n \tldrbtmi\tr6, [fp], #-2098\t@ 0xfffff7ce\n \taddvc\tpc, r0, #1107296256\t@ 0x42000000\n \tsubeq\tpc, r0, r3, lsl #2\n \tand\tr6, r0, r2, lsr r0\n \tmovwcc\tr6, #35033\t@ 0x88d9\n \tandeq\tlr, r1, #139264\t@ 0x22000\n \tmvnsle\tr4, r3, lsl #5\n \tstmdbeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdavc\tr2!, {r1, r4, r5, sp, lr}\n \t\t\t@ instruction: 0xf814e001\n-\tbcs\teef040 \n-\tbcs\tb530a0 \n+\tbcs\teef038 \n+\tbcs\tb53098 \n \tmovwcs\tfp, #7956\t@ 0x1f14\n-\tbcs\t26c048 \n+\tbcs\t26c040 \n \tmovwcs\tfp, #3852\t@ 0xf0c\n \tmovweq\tpc, #4099\t@ 0x1003\t@ \n \tsvceq\t0x00dff012\n \tmovweq\tpc, #4099\t@ 0x1003\t@ \n \tmovwcs\tfp, #3848\t@ 0xf08\n \tmvnle\tr2, r0, lsl #22\n \t\t\t@ instruction: 0xf1a2b1a2\n \tsbcslt\tr0, fp, #32, 6\t@ 0x80000000\n \tsvclt\t0x00962b1b\n \tvpmax.u8\td15, d3, d21\n \t\t\t@ instruction: 0xf0032300\n-\tbcs\t26407c \n+\tbcs\t264074 \n \t\t\t@ instruction: 0xf043bf08\n-\tblcs\t24084 \n+\tblcs\t2407c \n \tsvcge\t0x0051f43f\n \tsvccs\t0x0001f814\n \tmvnle\tr2, r0, lsl #20\n \tsvceq\t0x0000f1b9\n \tsbcshi\tpc, r5, r0\n \tmrc2\t7, 7, pc, cr6, cr14, {7}\n \tldrbtmi\tr4, [sl], #-2695\t@ 0xfffff579\n \tldrdmi\tlr, [r4], -r2\n \tldmibvs\tr1, {r0, r1, r4, r7, fp, sp, lr}\n \tmovwmi\tr4, #13091\t@ 0x3323\n \tldrdmi\tlr, [r7], -r2\n \tmrrcvs\t3, 0, r4, r1, cr11\n-\tbvs\t1534140 \n+\tbvs\t1534138 \n \t\t\t@ instruction: 0x43234303\n \t\t\t@ instruction: 0xf013430b\n \tsvclt\t0x00180302\n \tldrbvs\tr2, [r3], #769\t@ 0x301\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n \taddle\tr2, lr, r0, lsl #16\n \tvmul.i8\tq10, q0, \n@@ -29265,29 +29263,29 @@\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xa010f8d7\n \tstrtmi\tr4, [r1], fp, asr #12\n \tand\tr4, r2, ip, lsl r6\n \teorsmi\tpc, r3, sl, asr r8\t@ \n \t\t\t@ instruction: 0x46224698\n \t\t\t@ instruction: 0x4620b11c\n-\tcdp\t7, 10, cr15, cr10, cr2, {7}\n+\tcdp\t7, 10, cr15, cr14, cr2, {7}\n \tstrtmi\tr4, [r1], -r2, lsl #12\n \t\t\t@ instruction: 0xf0204648\n \t\t\t@ instruction: 0xf108fab5\n \tstmdacs\tr0, {r0, r8, r9}\n-\tblcs\t29762c \n+\tblcs\t297624 \n \tstrbmi\tsp, [ip], -ip, ror #3\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tblmi\t1a5d340 \n+\tblmi\t1a5d338 \n \tldmdavs\tr2!, {r0, r8, sp}\n \tvst3.16\t{d20-d22}, [r2 :256], fp\n \t\t\t@ instruction: 0xf1037280\n \teorsvs\tr0, r2, r0, asr #32\n \tldmvs\tr9, {sp, lr, pc}^\n-\tb\t8b015c \n+\tb\t8b0154 \n \taddsmi\tr0, r8, #268435456\t@ 0x10000000\n \t\t\t@ instruction: 0xe773d1f9\n \t\t\t@ instruction: 0xf04f6833\n \t\t\t@ instruction: 0xf0430901\n \tldrshtvs\tr0, [r3], -pc\n \t\t\t@ instruction: 0xf8dfe76f\n \t\t\t@ instruction: 0xf104b174\n@@ -29295,56 +29293,56 @@\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldrshtvs\tr4, [ip], #75\t@ 0x4b\n \t\t\t@ instruction: 0xf10b4479\n \tstrmi\tr0, [ip], -r0, asr #16\n \t\t\t@ instruction: 0xf8dbe001\n \tstrtmi\tr4, [r2], -r8\n \t\t\t@ instruction: 0x4620b11c\n-\tcdp\t7, 6, cr15, cr14, cr2, {7}\n+\tcdp\t7, 7, cr15, cr2, cr2, {7}\n \tstrtmi\tr4, [r1], -r2, lsl #12\n \t\t\t@ instruction: 0xf0204650\n \tldmdblt\tr0!, {r0, r3, r4, r5, r6, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f6833\n \t\t\t@ instruction: 0xf8db0901\n \ttstmi\tr3, #12\n \t\t\t@ instruction: 0xf10b6033\n \tldrbmi\tr0, [r8, #2824]\t@ 0xb08\n \tldmvs\tip!, {r0, r1, r2, r5, r6, r7, r8, ip, lr, pc}^\n \tstmdami\tfp, {r0, r1, r2, r6, r8, r9, sl, sp, lr, pc}^\n \tldmdavs\tr2!, {r2, r3, r6, r9, sl, lr}\n \tand\tr4, r0, r8, ror r4\n-\tbl\t301b4 \n-\tblcs\t2658d4 \n+\tbl\t301ac \n+\tblcs\t2658cc \n \tldrdne\tpc, [r4], -r8\n-\tb\t10b501c \n+\tb\t10b5014 \n \tmvnsle\tr0, r1, lsl #4\n \t\t\t@ instruction: 0xf8dfe734\n \t\t\t@ instruction: 0xf104b110\n \trscsvs\tr0, ip, r2, lsl #20\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x460c44fb\n \tstmdaeq\tr0, {r0, r1, r3, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8dbe001\n \tstrtmi\tr4, [r2], -r8\n \t\t\t@ instruction: 0x4620b11c\n-\tcdp\t7, 3, cr15, cr8, cr2, {7}\n+\tcdp\t7, 3, cr15, cr12, cr2, {7}\n \tstrtmi\tr4, [r1], -r2, lsl #12\n \t\t\t@ instruction: 0xf0204650\n \tldmdblt\tr8!, {r0, r1, r6, r9, fp, ip, sp, lr, pc}\n \tldrdcs\tpc, [ip], -fp\n \tstmdbeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tb\t8fd6cc \n+\tb\t8fd6c4 \n \teorsvs\tr0, r3, r2, lsl #6\n-\tbleq\t25fa34 \n+\tbleq\t25fa2c \n \tldrdle\tr4, [r6, #88]!\t@ 0x58\n \t\t\t@ instruction: 0xe71068fc\n \tvmul.i8\td20, d0, d17\n \tldmdami\tr1!, {r1, r2, r3, r5, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t135f6a2 \n+\tblx\t135f69a \n \t\t\t@ instruction: 0xf7fee665\n \t\t\t@ instruction: 0xe669fadd\n \tvst2.8\t{d20,d22}, [pc :128]!\n \tstmdami\tsp!, {r0, r1, r5, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [r2], {32}\n \trscscc\tpc, pc, pc, asr #32\n@@ -29355,296 +29353,296 @@\n \tmovwls\tr4, #9338\t@ 0x247a\n \tstmib\tsp, {r1, r2, r4, r8, r9, sp}^\n \t\t\t@ instruction: 0xf04f0200\n \tvqadd.s8\t, q8, \n \t\t\t@ instruction: 0x61b922a3\n \t\t\t@ instruction: 0xf9eaf7ff\n \tldmibvs\tr9!, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n-\tblcs\t3d6d8 \n+\tblcs\t3d6d0 \n \tmrcge\t4, 5, APSR_nzcv, cr11, cr15, {1}\n \tvtst.8\td20, d0, d15\n \tldrbtmi\tr2, [r8], #-677\t@ 0xfffffd5b\n-\tblx\tffc5f6fe \n+\tblx\tffc5f6f6 \n \t\t\t@ instruction: 0xf7e2e6b3\n-\tsvclt\t0x0000effa\n-\tandeq\tr3, r6, sl, lsr sp\n+\tsvclt\t0x0000effe\n+\tandeq\tr3, r6, r2, asr #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r6, ip, lsr #26\n+\tandeq\tr3, r6, r4, lsr sp\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr9, r6, r4, lsl sl\n+\tandeq\tr9, r6, ip, lsl sl\n \tmuleq\tr4, r8, r9\n \tandeq\tr3, r4, r8, lsl sp\n-\tandeq\tr3, r6, sl, lsl #13\n+\tmuleq\tr6, r2, r6\n \tldrdeq\tr3, [r4], -r6\n+\tandeq\tr3, r6, r0, lsr r6\n \tandeq\tr3, r6, r8, lsr #12\n-\tandeq\tr3, r6, r0, lsr #12\n-\tandeq\tr3, r6, r2, lsl ip\n-\tmuleq\tr6, sl, r5\n-\tandeq\tr9, r6, sl, ror #16\n+\tandeq\tr3, r6, sl, lsl ip\n+\tandeq\tr3, r6, r2, lsr #11\n+\tandeq\tr9, r6, r2, ror r8\n \tandeq\tr3, r4, r4, asr #19\n \tandeq\tr3, r4, r6, ror #22\n-\tandeq\tr3, r6, r4, lsl #9\n-\tandeq\tr3, r6, ip, asr #8\n+\tandeq\tr3, r6, ip, lsl #9\n+\tandeq\tr3, r6, r4, asr r4\n \tldrdeq\tr3, [r4], -r0\n-\tandeq\tr3, r6, r4, lsl #8\n-\tldrdeq\tr3, [r6], -ip\n+\tandeq\tr3, r6, ip, lsl #8\n+\tandeq\tr3, r6, r4, ror #7\n \tandeq\tr3, r4, r0, lsl #17\n \tandeq\tr3, r4, r2, lsr #20\n \tandeq\tr3, r4, r8, ror #16\n \tandeq\tr3, r4, sl, lsl #20\n \tandeq\tr3, r4, r0, asr r8\n \tandeq\tpc, r4, r4, lsl #13\n \tandeq\tr3, r4, r6, asr #19\n \tcfstr32mi\tmvfx11, [r2], #-704\t@ 0xfffffd40\n \taddlt\tr4, r2, r2, lsr #18\n-\tbmi\t8b48f0 \n+\tbmi\t8b48e8 \n \tldrbtmi\tsl, [sl], #-3840\t@ 0xfffff100\n \tstmdapl\tr1!, {r0, r5, r8, r9, fp, lr}^\n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \t\t\t@ instruction: 0xf8d20100\n \tstmdbcs\tr1, {r5, r6, r7, ip}\n \tstrcs\tfp, [r0], #-3848\t@ 0xfffff0f8\n \tldmdbmi\tip, {r0, r2, r4, ip, lr, pc}\n \tldrbtmi\tr4, [sp], #-3356\t@ 0xfffff2e4\n \t\t\t@ instruction: 0xf105585b\n \t\t\t@ instruction: 0xf5030110\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t703e4 \n+\tblcs\t703dc \n \t\t\t@ instruction: 0xf8c2bf08\n \t\t\t@ instruction: 0xf7ff30e0\n \tstmdbvs\tfp!, {r0, r1, r2, r3, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}\n \tldreq\tr4, [sl, r4, lsl #12]\n \tldrbeq\tsp, [fp, pc, lsl #8]\n-\tbmi\t518798 \n+\tbmi\t518790 \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -sp, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x2001bdb0\n \tmcr2\t0, 5, pc, cr0, cr15, {0}\t@ \n \tldrbeq\tr6, [fp, fp, lsr #18]\n \tandcs\tsp, r2, fp, ror #11\n \tmrc2\t0, 4, pc, cr10, cr15, {0}\n \t\t\t@ instruction: 0xf7e2e7e7\n-\tsvclt\t0x0000ef7c\n-\tandeq\tr3, r6, r4, lsl #18\n+\tsvclt\t0x0000ef80\n+\tandeq\tr3, r6, ip, lsl #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, r2, lsl #12\n-\tstrdeq\tr3, [r6], -r8\n+\tandeq\tr9, r6, sl, lsl #12\n+\tandeq\tr3, r6, r0, lsl #18\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr9, r6, r2, ror #11\n-\t\t\t@ instruction: 0x000638b2\n+\tandeq\tr9, r6, sl, ror #11\n+\t\t\t@ instruction: 0x000638ba\n \tldrdgt\tpc, [r0], pc\t@ \n \tldrbtmi\tr4, [ip], #2336\t@ 0x920\n \tstrlt\tr4, [r0, #2592]\t@ 0xa20\n \taddlt\tr4, r2, sl, ror r4\n \tandne\tpc, r1, ip, asr r8\t@ \n-\tblmi\t7cf3b4 \n+\tblmi\t7cf3ac \n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldrdne\tpc, [r4], #130\t@ 0x82\t@ \n \tstmdbcs\tr1, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdbmi\tsl, {r2, r3, r4, ip, lr, pc}\n \t\t\t@ instruction: 0xf503585b\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t70484 \n+\tblcs\t7047c \n \t\t\t@ instruction: 0xf8c2bf08\n-\tbmi\t5afb6c \n+\tbmi\t5afb64 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr2, {r1, r2, r4, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r8, lsl #2\n \t\t\t@ instruction: 0x4080e8bd\n \tldcllt\t7, cr15, [lr, #-1020]\t@ 0xfffffc04\n-\tblmi\t23603c \n+\tblmi\t236034 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tsvc\t0x002af7e2\n-\tandeq\tr3, r6, lr, asr r8\n+\tsvc\t0x002ef7e2\n+\tandeq\tr3, r6, r6, ror #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, ip, asr r5\n-\tandeq\tr3, r6, r0, asr #16\n+\tandeq\tr9, r6, r4, ror #10\n+\tandeq\tr3, r6, r8, asr #16\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr3, r6, r2, lsr #16\n-\tandeq\tr9, r6, r2, lsl r5\n-\tstrdeq\tr3, [r6], -ip\n+\tandeq\tr3, r6, sl, lsr #16\n+\tandeq\tr9, r6, sl, lsl r5\n+\tandeq\tr3, r6, r4, lsl #16\n \tldrdgt\tpc, [r0], pc\t@ \n \tldrbtmi\tr4, [ip], #2336\t@ 0x920\n \tstrlt\tr4, [r0, #2592]\t@ 0xa20\n \taddlt\tr4, r2, sl, ror r4\n \tandne\tpc, r1, ip, asr r8\t@ \n-\tblmi\t7cf458 \n+\tblmi\t7cf450 \n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldrdne\tpc, [r8], #130\t@ 0x82\t@ \n \tstmdbcs\tr1, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdbmi\tsl, {r2, r3, r4, ip, lr, pc}\n \t\t\t@ instruction: 0xf503585b\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t70528 \n+\tblcs\t70520 \n \t\t\t@ instruction: 0xf8c2bf08\n-\tbmi\t5afc20 \n+\tbmi\t5afc18 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr2, {r1, r2, r4, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tssatmi\tr3, #30, ip, lsl #2\n \t\t\t@ instruction: 0x4080e8bd\n \tstclt\t7, cr15, [ip, #-1020]\t@ 0xfffffc04\n-\tblmi\t2360e0 \n+\tblmi\t2360d8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tcdp\t7, 13, cr15, cr8, cr2, {7}\n-\t\t\t@ instruction: 0x000637ba\n+\tcdp\t7, 13, cr15, cr12, cr2, {7}\n+\tandeq\tr3, r6, r2, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000694b8\n-\tmuleq\tr6, ip, r7\n+\tandeq\tr9, r6, r0, asr #9\n+\tandeq\tr3, r6, r4, lsr #15\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr3, r6, lr, ror r7\n-\tandeq\tr9, r6, lr, ror #8\n-\tandeq\tr3, r6, r8, asr r7\n+\tandeq\tr3, r6, r6, lsl #15\n+\tandeq\tr9, r6, r6, ror r4\n+\tandeq\tr3, r6, r0, ror #14\n \tldrdgt\tpc, [r0], pc\t@ \n \tldrbtmi\tr4, [ip], #2336\t@ 0x920\n \tstrlt\tr4, [r0, #2592]\t@ 0xa20\n \taddlt\tr4, r2, sl, ror r4\n \tandne\tpc, r1, ip, asr r8\t@ \n-\tblmi\t7cf4fc \n+\tblmi\t7cf4f4 \n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldrdne\tpc, [ip], #130\t@ 0x82\t@ \n \tstmdbcs\tr1, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdbmi\tsl, {r2, r3, r4, ip, lr, pc}\n \t\t\t@ instruction: 0xf503585b\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t705cc \n+\tblcs\t705c4 \n \t\t\t@ instruction: 0xf8c2bf08\n-\tbmi\t5afcd4 \n+\tbmi\t5afccc \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr2, {r1, r2, r4, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r0, lsr #2\n \t\t\t@ instruction: 0x4080e8bd\n \tldclt\t7, cr15, [sl], #1020\t@ 0x3fc\n-\tblmi\t236184 \n+\tblmi\t23617c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tcdp\t7, 8, cr15, cr6, cr2, {7}\n-\tandeq\tr3, r6, r6, lsl r7\n+\tcdp\t7, 8, cr15, cr10, cr2, {7}\n+\tandeq\tr3, r6, lr, lsl r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, r4, lsl r4\n-\tstrdeq\tr3, [r6], -r8\n+\tandeq\tr9, r6, ip, lsl r4\n+\tandeq\tr3, r6, r0, lsl #14\n \tandeq\tr0, r0, r8, asr #11\n-\tldrdeq\tr3, [r6], -sl\n-\tandeq\tr9, r6, sl, asr #7\n-\t\t\t@ instruction: 0x000636b4\n+\tandeq\tr3, r6, r2, ror #13\n+\tldrdeq\tr9, [r6], -r2\n+\t\t\t@ instruction: 0x000636bc\n \tldrdgt\tpc, [r0], pc\t@ \n \tldrbtmi\tr4, [ip], #2336\t@ 0x920\n \tstrlt\tr4, [r0, #2592]\t@ 0xa20\n \taddlt\tr4, r2, sl, ror r4\n \tandne\tpc, r1, ip, asr r8\t@ \n-\tblmi\t7cf5a0 \n+\tblmi\t7cf598 \n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldrsbtne\tpc, [r0], #130\t@ 0x82\t@ \n \tstmdbcs\tr1, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdbmi\tsl, {r2, r3, r4, ip, lr, pc}\n \t\t\t@ instruction: 0xf503585b\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t70670 \n+\tblcs\t70668 \n \t\t\t@ instruction: 0xf8c2bf08\n-\tbmi\t5afd88 \n+\tbmi\t5afd80 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr2, {r1, r2, r4, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r4, asr #2\n \t\t\t@ instruction: 0x4080e8bd\n \tstcllt\t7, cr15, [r8], #-1020\t@ 0xfffffc04\n-\tblmi\t236228 \n+\tblmi\t236220 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tcdp\t7, 3, cr15, cr4, cr2, {7}\n-\tandeq\tr3, r6, r2, ror r6\n+\tcdp\t7, 3, cr15, cr8, cr2, {7}\n+\tandeq\tr3, r6, sl, ror r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, r0, ror r3\n-\tandeq\tr3, r6, r4, asr r6\n+\tandeq\tr9, r6, r8, ror r3\n+\tandeq\tr3, r6, ip, asr r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr3, r6, r6, lsr r6\n-\tandeq\tr9, r6, r6, lsr #6\n-\tandeq\tr3, r6, r0, lsl r6\n+\tandeq\tr3, r6, lr, lsr r6\n+\tandeq\tr9, r6, lr, lsr #6\n+\tandeq\tr3, r6, r8, lsl r6\n \tldrdgt\tpc, [r0], pc\t@ \n \tldrbtmi\tr4, [ip], #2336\t@ 0x920\n \tstrlt\tr4, [r0, #2592]\t@ 0xa20\n \taddlt\tr4, r2, sl, ror r4\n \tandne\tpc, r1, ip, asr r8\t@ \n-\tblmi\t7cf644 \n+\tblmi\t7cf63c \n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldrsbtne\tpc, [r4], #130\t@ 0x82\t@ \n \tstmdbcs\tr1, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdbmi\tsl, {r2, r3, r4, ip, lr, pc}\n \t\t\t@ instruction: 0xf503585b\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t70714 \n+\tblcs\t7070c \n \t\t\t@ instruction: 0xf8c2bf08\n-\tbmi\t5afe3c \n+\tbmi\t5afe34 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr2, {r1, r2, r4, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tssatmi\tr3, #30, r4, lsl #2\n \t\t\t@ instruction: 0x4080e8bd\n \tldclt\t7, cr15, [r6], {255}\t@ 0xff\n-\tblmi\t2362cc \n+\tblmi\t2362c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstcl\t7, cr15, [r2, #904]!\t@ 0x388\n-\tandeq\tr3, r6, lr, asr #11\n+\tstcl\t7, cr15, [r6, #904]!\t@ 0x388\n+\tldrdeq\tr3, [r6], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r6, ip, asr #5\n-\t\t\t@ instruction: 0x000635b0\n+\tldrdeq\tr9, [r6], -r4\n+\t\t\t@ instruction: 0x000635b8\n \tandeq\tr0, r0, r8, asr #11\n-\tmuleq\tr6, r2, r5\n-\tandeq\tr9, r6, r2, lsl #5\n-\tandeq\tr3, r6, ip, ror #10\n+\tmuleq\tr6, sl, r5\n+\tandeq\tr9, r6, sl, lsl #5\n+\tandeq\tr3, r6, r4, ror r5\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [fp, #-516]!\t@ 0xfffffdfc\n \taddlt\tr4, r9, fp, ror ip\n \tsvcge\t0x0002447d\n \t\t\t@ instruction: 0x46904e7a\n \tldrbtmi\tr5, [lr], #-2348\t@ 0xfffff6d4\n \tstmdavs\tr4!, {r0, r2, r3, r9, sl, lr}\n@@ -29652,34 +29650,34 @@\n \trscsvs\tr0, fp, r0, lsl #8\n \t\t\t@ instruction: 0x6c3c4b76\n \tldclvs\t0, cr6, [ip], #-752\t@ 0xfffffd10\n \tandge\tpc, r3, r6, asr r8\t@ \n \tldrdcc\tpc, [r0], -sl\n \tcmnle\tr3, r0, lsl #22\n \tldmpl\tr0!, {r1, r4, r5, r6, r8, r9, fp, lr}^\n-\tblcs\t3de1c \n+\tblcs\t3de14 \n \t\t\t@ instruction: 0xf04fd060\n \tstrmi\tr0, [r3], -r0, lsl #24\n \tand\tr2, r5, r0, lsl #4\n \tandcc\tr6, r1, #3555328\t@ 0x364000\n \tstmdbcs\tr0, {r4, r8, r9, ip, sp}\n \taddhi\tpc, r1, r0\n \taddmi\tr6, ip, #1638400\t@ 0x190000\n-\tbl\t58308 \n+\tbl\t58300 \n \tldmib\tfp, {r1, r8, r9, fp, ip}^\n \trsbsvs\tr4, fp, r1, lsl #6\n \tsvceq\t0x0000f1bc\n \tadcshi\tpc, r0, r0, asr #32\n \tldrdlt\tpc, [ip], -fp\n \tsvceq\t0x0000f1bb\n \tvst4.16\t{d29-d32}, [pc], r4\n \t\t\t@ instruction: 0xf1b5700f\n \tsvclt\t0x00083fff\n \t\t\t@ instruction: 0xf00b4625\n-\tblmi\t18232e8 \n+\tblmi\t18232e0 \n \tldmpl\tr6!, {r2, r9, sl, lr}^\n \t\t\t@ instruction: 0xb1236833\n \tldrsbcc\tpc, [r8, #-131]!\t@ 0xffffff7d\t@ \n \t\t\t@ instruction: 0xf0002b00\n \tvst4.32\t{d24-d27}, [pc], r9\n \tmovwcs\tr7, #640\t@ 0x280\n \t\t\t@ instruction: 0xf8c44659\n@@ -29702,32 +29700,32 @@\n \tandcc\tpc, r2, r1, ror r9\t@ \n \t\t\t@ instruction: 0xf8dad051\n \tteqlt\tfp, r0\n \tvst2.16\t{d20,d22}, [pc], r5\n \tstmdami\tr5, {r0, r1, r3, r4, r5, r7, r9, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf944f020\n-\tblmi\tf364e4 \n+\tblmi\tf364dc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdbvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tsl, r0, lsl #6\n \tssatmi\tr3, #30, ip, lsl #14\n \tsvchi\t0x00f0e8bd\n \tvmul.i8\td20, d0, d29\n \tldmdami\tsp!, {r1, r3, r5, r7, r9, ip, lr}\n \trsbsvs\tr4, r9, r9, ror r4\n \t\t\t@ instruction: 0xf0204478\n \t\t\t@ instruction: 0xf8daf85b\n-\tblcs\t2fc08 \n+\tblcs\t2fc00 \n \tsvcge\t0x007ef43f\n \tvtst.8\td20, d0, d24\n \tldmdavs\tr9!, {r0, r1, r3, r4, r5, r6, r7, r9, ip, lr}^\n \t\t\t@ instruction: 0xf0204478\n-\tblmi\tbe1d58 \n+\tblmi\tbe1d50 \n \tldrdgt\tpc, [r0], -sl\n \tstmiavs\tr3, {r4, r5, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf47f2b00\n \t\t\t@ instruction: 0xf1bcaf76\n \tsbcsle\tr0, r1, r0, lsl #30\n \tvmul.i8\td20, d0, d16\n \tldmdami\tr0!, {r0, r1, r3, r9, sp, lr}\n@@ -29737,15 +29735,15 @@\n \tsbcle\tr2, r5, r0, lsl #22\n \tvmla.i8\td20, d0, d28\n \tstmdami\tip!, {r1, r4, r5, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf902f020\n \t\t\t@ instruction: 0xf00be7bc\n \tandcc\tpc, r2, fp, ror r9\t@ \n-\tbmi\ta58318 \n+\tbmi\ta58310 \n \tstmdbmi\tr8!, {r1, r4, r7, sl, sp}\n \tldrbtmi\tr2, [sl], #-768\t@ 0xfffffd00\n \trscscc\tpc, pc, pc, asr #32\n \tldrbtmi\tr9, [r9], #-513\t@ 0xfffffdff\n \tvshl.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7fe52d5\n \t\t\t@ instruction: 0xe79efedd\n@@ -29761,24 +29759,24 @@\n \tldmdami\tfp, {r0, r2, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8d6f020\n \tldrdlt\tpc, [ip], -fp\n \tsvceq\t0x0000f1bb\n \tsvcge\t0x0047f47f\n \t\t\t@ instruction: 0xf7e2e7c0\n-\tsvclt\t0x0000ecda\n-\tandeq\tr3, r6, r4, lsr #10\n+\tsvclt\t0x0000ecde\n+\tandeq\tr3, r6, ip, lsr #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r6, sl, lsl r5\n+\tandeq\tr3, r6, r2, lsr #10\n \tandeq\tr0, r0, r8, lsl r6\n \t\t\t@ instruction: 0x000005bc\n \tandeq\tr0, r0, r8, asr r5\n \tandeq\tr3, r4, ip, asr #5\n \tandeq\tr3, r4, r2, lsl #9\n-\tandeq\tr3, r6, r8, lsr #8\n+\tandeq\tr3, r6, r0, lsr r4\n \tandeq\tr3, r4, r0, lsr #5\n \tandeq\tr3, r4, r4, asr r4\n \tandeq\tr3, r4, r0, lsr #7\n \tandeq\tr3, r4, r0, ror #4\n \tandeq\tr3, r4, sl, ror r3\n \tandeq\tr3, r4, r8, asr #4\n \tstrdeq\tr3, [r4], -lr\n@@ -29796,29 +29794,29 @@\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \tstmdacs\tr0, {r0, r1, r3, r7, r8, r9, fp, ip, sp, pc}\n \tstmdavc\tr3!, {r2, r6, ip, lr, pc}\n \tsvclt\t0x00082b22\n \tstrtmi\tr3, [r0], -r1, lsl #8\n-\tb\tfe161cd8 \n+\tb\tfe261cd0 \n \tstrmi\tr1, [r5], -r3, lsr #16\n \tstccc\t8, cr15, [r1], {19}\n-\tblmi\ta2e9e4 \n+\tblmi\ta2e9dc \n \tstrcc\tfp, [r1, #-3864]\t@ 0xfffff0e8\n \t\t\t@ instruction: 0xf8d3447b\n \tsmlatblt\tr8, ip, r0, r0\n \tstc2l\t0, cr15, [lr], #-44\t@ 0xffffffd4\n \t\t\t@ instruction: 0xf00b4628\n-\tblmi\t9230d0 \n+\tblmi\t9230c8 \n \tstrtmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf8c3447b\n \t\t\t@ instruction: 0xf01f00ac\n \tldmdavs\tr0!, {r0, r1, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc}\n-\tbmi\t812a28 \n+\tbmi\t812a20 \n \tldrbtmi\tr4, [sl], #-2841\t@ 0xfffff4e7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8df81f0\n@@ -29835,27 +29833,27 @@\n \trscscc\tpc, pc, pc, asr #32\n \tstmdbmi\tpc, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \teorvs\tpc, ip, #64, 4\n \tldrbtmi\tr4, [r9], #-2062\t@ 0xfffff7f2\n \t\t\t@ instruction: 0xf0204478\n \tandcs\tpc, r0, sp, lsr r8\t@ \n \t\t\t@ instruction: 0xf7e2e7cf\n-\tsvclt\t0x0000ec46\n-\tldrdeq\tr3, [r6], -lr\n+\tsvclt\t0x0000ec4a\n+\tandeq\tr3, r6, r6, ror #5\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr3, [r6], -r4\n+\tldrdeq\tr3, [r6], -ip\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr8, r6, r4, lsr #31\n-\tandeq\tr8, r6, ip, lsl #31\n-\tandeq\tr3, r6, r6, ror r2\n+\tandeq\tr8, r6, ip, lsr #31\n+\tmuleq\tr6, r4, pc\t@ \n+\tandeq\tr3, r6, lr, ror r2\n \tandeq\tr3, r4, ip, ror #1\n \t\t\t@ instruction: 0x000432b2\n \tstrheq\tr3, [r4], -lr\n \tandeq\tr3, r4, r4, lsl #5\n-\tbmi\t6b6280 \n+\tbmi\t6b6278 \n \tldrlt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r2, r9, lsl fp\n \tsvcge\t0x0000588a\n \tldmdavs\tr2, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tmvnslt\tr0, r0, lsl #4\n \t\t\t@ instruction: 0x46044a15\n@@ -29863,104 +29861,104 @@\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xb1080394\n \tstc2\t0, cr15, [r0], {11}\n \tstrpl\tpc, [r0, #1285]\t@ 0x505\n \t\t\t@ instruction: 0xf7fa4620\n \t\t\t@ instruction: 0x4603fdb3\n \t\t\t@ instruction: 0xf8c52000\n-\tbmi\t370cac \n+\tbmi\t370ca4 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7e2e7ef\n-\tsvclt\t0x0000ebfc\n-\tandeq\tr3, r6, r4, ror #3\n+\tsvclt\t0x0000ec00\n+\tandeq\tr3, r6, ip, ror #3\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr3, [r6], -r8\n+\tandeq\tr3, r6, r0, ror #3\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr3, r6, r2, lsr #3\n-\tbmi\t12363b4 \n+\tandeq\tr3, r6, sl, lsr #3\n+\tbmi\t12363ac \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, r7, asr #22\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [fp], #-3142\t@ 0xfffff3ba\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tsubcs\tr4, r0, #68, 16\t@ 0x440000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tstmdavs\tr3!, {r2, r3, r4, r8, fp, ip, lr}\n-\tbl\te61e48 \n+\tbl\tf61e40 \n \tstmdavs\tr3!, {r0, r6, fp, lr}\n \ttstcs\tr1, r5, asr #4\n \t\t\t@ instruction: 0xf7e24478\n-\tldmdami\tpc!, {r1, r4, r5, r8, r9, fp, sp, lr, pc}\t@ \n+\tldmdami\tpc!, {r1, r2, r4, r5, r8, r9, fp, sp, lr, pc}\t@ \n \tsubcs\tr6, r5, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tbl\tae1e64 \n+\tbl\tbe1e5c \n \tstmdavs\tr3!, {r2, r3, r4, r5, fp, lr}\n \ttstcs\tr1, r2, asr #4\n \t\t\t@ instruction: 0xf7e24478\n-\tldmdami\tsl!, {r2, r5, r8, r9, fp, sp, lr, pc}\n+\tldmdami\tsl!, {r3, r5, r8, r9, fp, sp, lr, pc}\n \teorcs\tr6, r5, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tbl\t761e80 \n+\tbl\t861e78 \n \tstmdavs\tr3!, {r0, r1, r2, r4, r5, fp, lr}\n \ttstcs\tr1, r0, asr #4\n \t\t\t@ instruction: 0xf7e24478\n-\tldmdami\tr5!, {r1, r2, r4, r8, r9, fp, sp, lr, pc}\n+\tldmdami\tr5!, {r1, r3, r4, r8, r9, fp, sp, lr, pc}\n \teorscs\tr6, pc, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tbl\t3e1e9c \n+\tbl\t4e1e94 \n \tstmdavs\tr3!, {r1, r4, r5, fp, lr}\n \ttstcs\tr1, sp, lsr r2\n \t\t\t@ instruction: 0xf7e24478\n-\tldmdami\tr0!, {r3, r8, r9, fp, sp, lr, pc}\n+\tldmdami\tr0!, {r2, r3, r8, r9, fp, sp, lr, pc}\n \teorcs\tr6, lr, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tbl\t61eb8 \n+\tbl\t161eb0 \n \tstmdavs\tr3!, {r0, r2, r3, r5, fp, lr}\n \ttstcs\tr1, r2, asr #4\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdami\tfp!, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdami\tfp!, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n \teorscs\tr6, ip, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\tffce1ed4 \n+\tb\tffde1ecc \n \tstmdavs\tr3!, {r3, r5, fp, lr}\n \ttstcs\tr1, sp, asr #4\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdami\tr6!, {r2, r3, r5, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdami\tr6!, {r4, r5, r6, r7, r9, fp, sp, lr, pc}\n \tsubcs\tr6, ip, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\tff961ef0 \n+\tb\tffa61ee8 \n \tstmdavs\tr3!, {r0, r1, r5, fp, lr}\n \ttstcs\tr1, sp, asr #4\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdami\tr1!, {r1, r2, r3, r4, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdami\tr1!, {r1, r5, r6, r7, r9, fp, sp, lr, pc}\n \tsubcs\tr6, sl, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\tff5e1f0c \n+\tb\tff6e1f04 \n \tstmdavs\tr3!, {r1, r2, r3, r4, fp, lr}\n \ttstcs\tr1, lr, lsl #4\n \t\t\t@ instruction: 0xf7e24478\n-\tldmdami\tip, {r4, r6, r7, r9, fp, sp, lr, pc}\n+\tldmdami\tip, {r2, r4, r6, r7, r9, fp, sp, lr, pc}\n \tsubcs\tr6, r2, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\tff261f28 \n+\tb\tff361f20 \n \tstmdavs\tr3!, {r0, r3, r4, fp, lr}\n \tldrbtmi\tr2, [r8], #-569\t@ 0xfffffdc7\n \t\t\t@ instruction: 0xf7e22101\n-\tandcs\tlr, r0, r2, asr #21\n-\tstmda\tr2!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr3, r6, r8, ror #2\n+\tandcs\tlr, r0, r6, asr #21\n+\tstmda\tr6!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr3, r6, r0, ror r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r6, sl, asr r1\n+\tandeq\tr3, r6, r2, ror #2\n \tandeq\tr0, r0, r8, lsr r6\n \tandeq\tr3, r4, r2, ror r2\n \tandeq\tr3, r4, r4, lsr #5\n \tldrdeq\tr3, [r4], -lr\n \tandeq\tr3, r4, r8, lsl r3\n \tandeq\tr3, r4, lr, asr #6\n \tandeq\tr3, r4, r8, ror #6\n@@ -29979,143 +29977,143 @@\n \tsmlabbcs\tr1, r4, sl, r4\n \tldrbtmi\tr4, [sl], #-2948\t@ 0xfffff47c\n \tstmmi\tr4, {r7, r8, sl, ip, sp, pc}\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tstcmi\t15, cr10, [r3], {0}\n \tldmdavs\tfp, {r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tbmi\tfe064c2c \n+\tbmi\tfe064c24 \n \tldrbtmi\tr4, [sl], #-2945\t@ 0xfffff47f\n \tldrbtmi\tr5, [fp], #-2308\t@ 0xfffff6fc\n \t\t\t@ instruction: 0xf7e26820\n-\tldmdami\tpc!, {r1, r2, r3, r6, r8, r9, fp, sp, lr, pc}^\t@ \n+\tldmdami\tpc!, {r1, r4, r6, r8, r9, fp, sp, lr, pc}^\t@ \n \teorscs\tr6, r1, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\t1d61fd0 \n+\tb\t1e61fc8 \n \tstmdavs\tr3!, {r2, r3, r4, r5, r6, fp, lr}\n \ttstcs\tr1, r2, lsl r2\n \t\t\t@ instruction: 0xf7e24478\n-\tldmdami\tsl!, {r1, r2, r3, r5, r6, r9, fp, sp, lr, pc}^\n+\tldmdami\tsl!, {r1, r4, r5, r6, r9, fp, sp, lr, pc}^\n \tandscs\tr6, ip, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\t19e1fec \n+\tb\t1ae1fe4 \n \tldmdbmi\tr8!, {r0, r1, r2, r4, r5, r6, r9, fp, lr}^\n \tldrbtmi\tr2, [sl], #-1\n \t\t\t@ instruction: 0xf7e14479\n-\tstmdavs\tr1!, {r2, r3, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr1!, {r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e2200a\n-\tldmdami\tr4!, {r3, r4, r6, r8, r9, fp, sp, lr, pc}^\n+\tldmdami\tr4!, {r2, r3, r4, r6, r8, r9, fp, sp, lr, pc}^\n \tandcs\tr6, r7, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\t1562010 \n+\tb\t1662008 \n \tandcs\tr6, sl, r1, lsr #16\n-\tbl\t1362018 \n+\tbl\t1462010 \n \tldmdbmi\tr0!, {r0, r1, r2, r3, r5, r6, r9, fp, lr}^\n \tldrbtmi\tr2, [sl], #-1\n \t\t\t@ instruction: 0xf7e14479\n-\tstmdavs\tr1!, {r1, r2, r4, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr1!, {r1, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e2200a\n-\tstmdami\tip!, {r1, r6, r8, r9, fp, sp, lr, pc}^\n+\tstmdami\tip!, {r1, r2, r6, r8, r9, fp, sp, lr, pc}^\n \tandscs\tr6, r1, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\tfe203c \n+\tb\t10e2034 \n \tandcs\tr6, sl, r1, lsr #16\n-\tbl\tde2044 \n+\tbl\tee203c \n \tstmdavs\tr3!, {r0, r1, r2, r5, r6, fp, lr}\n \ttstcs\tr1, r6, lsl #4\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdavs\tr1!, {r2, r4, r5, r9, fp, sp, lr, pc}\n+\tstmdavs\tr1!, {r3, r4, r5, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e2200a\n-\tstmdami\tr3!, {r2, r3, r5, r8, r9, fp, sp, lr, pc}^\n+\tstmdami\tr3!, {r4, r5, r8, r9, fp, sp, lr, pc}^\n \tandscs\tr6, r1, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\ta62068 \n+\tb\tb62060 \n \tandcs\tr6, sl, r1, lsr #16\n-\tbl\t862070 \n+\tbl\t962068 \n \tstmdavs\tr3!, {r1, r2, r3, r4, r6, fp, lr}\n \ttstcs\tr1, r5, lsl r2\n \t\t\t@ instruction: 0xf7e24478\n-\tldmdami\tip, {r1, r2, r3, r4, r9, fp, sp, lr, pc}^\n+\tldmdami\tip, {r1, r5, r9, fp, sp, lr, pc}^\n \tandcs\tr6, sp, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\t5e208c \n+\tb\t6e2084 \n \teorcs\tr6, ip, r1, lsr #16\n-\tbl\t3e2094 \n+\tbl\t4e208c \n \tstmdavs\tr3!, {r0, r1, r2, r4, r6, fp, lr}\n \ttstcs\tr1, lr, lsl #4\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdavs\tr1!, {r2, r3, r9, fp, sp, lr, pc}\n+\tstmdavs\tr1!, {r4, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e2202c\n-\tldmdami\tr3, {r2, r8, r9, fp, sp, lr, pc}^\n+\tldmdami\tr3, {r3, r8, r9, fp, sp, lr, pc}^\n \tandcs\tr6, r5, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tb\t620b8 \n+\tb\t1620b0 \n \teorcs\tr6, ip, r1, lsr #16\n-\tb\tffe620c0 \n+\tb\tfff620b8 \n \tstmdavs\tr3!, {r1, r2, r3, r6, fp, lr}\n \ttstcs\tr1, sl, lsl #4\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdavs\tr1!, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr1!, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e2202c\n-\tstmdami\tsl, {r1, r2, r3, r5, r6, r7, r9, fp, sp, lr, pc}^\n+\tstmdami\tsl, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc}^\n \tandcs\tr6, r6, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tstmib\tsl!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tlr!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \teorcs\tr6, ip, r1, lsr #16\n-\tb\tff8e20ec \n+\tb\tff9e20e4 \n \tstmdavs\tr3!, {r0, r2, r6, fp, lr}\n \ttstcs\tr1, r0, lsl r2\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdavs\tr1!, {r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr1!, {r2, r5, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e2200a\n-\tstmdami\tr1, {r3, r4, r6, r7, r9, fp, sp, lr, pc}^\n+\tstmdami\tr1, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc}^\n \tandscs\tr6, r5, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tldmib\tr4, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr8, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdavs\tr3!, {r1, r2, r3, r4, r5, fp, lr}\n \ttstcs\tr1, r0, lsl r2\n \t\t\t@ instruction: 0xf7e24478\n-\tldmdami\tip!, {r1, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n+\tldmdami\tip!, {r1, r4, r6, r7, r8, fp, sp, lr, pc}\n \tandscs\tr6, r6, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tstmib\tr6, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tsl, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandcs\tr6, sl, r1, lsr #16\n-\tb\tfefe2134 \n+\tb\tff0e212c \n \tstmdavs\tr3!, {r0, r1, r2, r4, r5, fp, lr}\n \ttstcs\tr1, r4, lsl r2\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdavs\tr1!, {r2, r3, r4, r5, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr1!, {r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e2200a\n-\tbmi\td1ec94 \n+\tbmi\td1ec9c \n \tandcs\tr4, r1, r3, lsr r9\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n-\tcdp\t7, 3, cr15, cr12, cr1, {7}\n+\tcdp\t7, 4, cr15, cr0, cr1, {7}\n \tandcs\tr6, sl, r1, lsr #16\n-\tb\tfea62160 \n+\tb\tfeb62158 \n \tstmdavs\tr3!, {r0, r1, r2, r3, r5, fp, lr}\n \ttstcs\tr1, r0, lsr r2\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdavs\tr1!, {r1, r2, r5, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr1!, {r1, r3, r5, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e2200a\n-\tstmdami\tfp!, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc}\n+\tstmdami\tfp!, {r1, r5, r7, r9, fp, sp, lr, pc}\n \tandscs\tr6, r4, #2293760\t@ 0x230000\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tldmib\tsl, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tlr, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tandcs\tr6, sl, r1, lsr #16\n-\tb\tfe4e218c \n+\tb\tfe5e2184 \n \tstmdavs\tr3!, {r1, r2, r5, fp, lr}\n \ttstcs\tr1, r0, lsr r2\n \t\t\t@ instruction: 0xf7e24478\n-\tstmdavs\tr1!, {r4, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr1!, {r2, r4, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e2200a\n-\tandcs\tlr, r0, r8, lsl #21\n-\tsvc\t0x002cf7e1\n-\tandeq\tr2, r6, lr, ror #31\n+\tandcs\tlr, r0, ip, lsl #21\n+\tsvc\t0x0030f7e1\n+\tstrdeq\tr2, [r6], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r6, r0, ror #31\n+\tandeq\tr2, r6, r8, ror #31\n \tandeq\tr0, r0, r8, lsr r6\n \tandeq\tr3, r4, r6, lsl #11\n \tandeq\tr3, r4, sl, ror r5\n \t\t\t@ instruction: 0x000435be\n \tandeq\tr3, r4, r4, ror #11\n \tandeq\tr3, r4, sl, ror #11\n \tstrdeq\tr3, [r4], -lr\n@@ -30140,94 +30138,94 @@\n \tandeq\tr3, r4, r4, asr #11\n \tandeq\tr3, r4, lr, asr #11\n \tldrdeq\tr3, [r4], -r4\n \tstrdeq\tr3, [r4], -r2\n \tstrdeq\tr3, [r4], -r4\n \tsvcmi\t0x00f0e92d\n \tlfmmi\tf2, 2, [r1, #-256]!\t@ 0xffffff00\n-\tblhi\tdf764 \n+\tblhi\tdf75c \n \tsvcge\t0x0004b0ad\n \tcmpeq\tip, #-1073741823\t@ 0xc0000001\t@ \n-\tbcc\t45fadc \n+\tbcc\t45fad4 \n \t\t\t@ instruction: 0x4603461c\n \tldrbtmi\tr6, [sp], #-123\t@ 0xffffff85\n \ttstcs\tr0, fp, ror #22\n \tstclmi\t6, cr4, [fp], #-128\t@ 0xffffff80\n \t\t\t@ instruction: 0xf1074e6b\n \tldrbtmi\tr0, [ip], #-2395\t@ 0xfffff6a5\n \tldrdhi\tpc, [r8, pc]!\t@ \n \tldrbtmi\tr5, [lr], #-2283\t@ 0xfffff715\n \tldrbtmi\tr4, [r8], #3433\t@ 0xd69\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f309c\n \t\t\t@ instruction: 0xf7e10300\n-\tstmdami\tr6!, {r1, r4, r9, sl, fp, sp, lr, pc}^\n-\tblmi\t19b5b78 \n-\tbmi\t19ac6fc \n+\tstmdami\tr6!, {r1, r2, r4, r9, sl, fp, sp, lr, pc}^\n+\tblmi\t19b5b70 \n+\tbmi\t19ac6f4 \n \tldrbtmi\tr4, [fp], #-1149\t@ 0xfffffb83\n \t\t\t@ instruction: 0xf8543518\n \tldrbtmi\tfp, [sl], #-0\n \tldrbtcs\tr4, [r4], #-2147\t@ 0xfffff79d\n-\tbeq\t760728 \n+\tbeq\t760720 \n \tcmnvs\tr8, r8, ror r4\n \tldrbtmi\tr4, [r8], #-2145\t@ 0xfffff79f\n-\tbeq\tfe45fb38 \n+\tbeq\tfe45fb30 \n \tldrdeq\tpc, [r0], -fp\n-\tldmib\tsl, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tlr, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8db485e\n \teorscs\tr3, r1, #0\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tstmdb\tr0, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr4, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8db485b\n \tandscs\tr3, r1, #0\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n-\tldm\tr8!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tip!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8db4858\n \tandcs\tr3, r8, #0\n \ttstcs\tr1, r8, ror r4\n-\tldm\tr0!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr4!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [fp], #-2901\t@ 0xfffff4ab\n-\tblmi\t157c744 \n+\tblmi\t157c73c \n \tadcsvs\tr4, fp, fp, ror r4\n \tteqvs\tfp, r1, lsl #6\n \t\t\t@ instruction: 0xf7e1e02c\n-\tstmdacs\tr9, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr9, {r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \tldmdacs\tr0, {r0, r1, r4, r6, r8, fp, ip, lr, pc}\n \tldmdbmi\tr0, {r1, r2, r4, r5, r6, fp, ip, lr, pc}^\n \tldrbmi\tr2, [r0], -r0, asr #4\n \t\t\t@ instruction: 0xf01f4479\n \t\t\t@ instruction: 0x2c2df9df\n \tldrdeq\tpc, [r0], -fp\n \tstrtcs\tfp, [r0], #-3842\t@ 0xfffff0fe\n \tstrtmi\tr4, [r2], -r3, lsr #12\n \t\t\t@ instruction: 0x232dd001\n \tldmdbvs\tr9!, {r2, r3, r5, r9, sp}^\n \tstmib\tsp, {r2, r4, r8, sl, ip, sp}^\n \ttstcs\tr1, r2, lsl #2\n \tandmi\tlr, r0, #3358720\t@ 0x334000\n \t\t\t@ instruction: 0xf7e24652\n-\t\t\t@ instruction: 0x2e00e99a\n+\t\t\t@ instruction: 0x2e00e99e\n \t\t\t@ instruction: 0xf855d043\n \tldrtmi\tr3, [r0], ip, lsl #24\n \tldcmi\t8, cr15, [r4], {21}\n \tstcvs\t8, cr15, [r4], {85}\t@ 0x55\n \t\t\t@ instruction: 0xf855613b\n \tcmnvs\tfp, r0, lsl ip\n \tandle\tr2, sp, sp, lsr #24\n-\tbeq\t45fc24 \n+\tbeq\t45fc1c \n \t\t\t@ instruction: 0xf7e14621\n-\tteqlt\tr8, ip, asr #26\n+\tteqlt\tr8, r0, asr sp\n \tldrdcc\tpc, [r0], -fp\n-\tbeq\tfe45fc34 \n+\tbeq\tfe45fc2c \n \ttstcs\tr1, lr, lsl r2\n-\tstmia\tsl!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tlr!, {r1, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4640693b\n \tsvcmi\t0x0001f809\n \tadcsle\tr2, ip, r0, lsl #22\n-\tsvc\t0x0036f7e1\n+\tsvc\t0x003af7e1\n \tldmdale\tr7, {r0, r1, r3, fp, sp}\n \tsubcs\tr4, r0, #48, 18\t@ 0xc0000\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n \t\t\t@ instruction: 0xf99ef01f\n \t\t\t@ instruction: 0xf8db2c2d\n \tsvclt\t0x000b0000\n \t\t\t@ instruction: 0x232d2420\n@@ -30240,33 +30238,33 @@\n \tsubcs\tr4, r0, #622592\t@ 0x98000\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n \t\t\t@ instruction: 0xf986f01f\n \tstmdami\tr4!, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf8db222d\n \tmrscs\tr3, (UNDEF: 1)\n \t\t\t@ instruction: 0xf7e24478\n-\t\t\t@ instruction: 0xf8dbe87a\n+\t\t\t@ instruction: 0xf8dbe87e\n \t\t\t@ instruction: 0xf7e10000\n-\tldmdavs\tfp!, {r1, r2, r4, r5, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^\n \tldmdbmi\tlr, {r0, r1, r3, r5, r8, ip, sp, pc}\n \tldrbtmi\tr4, [r9], #-1560\t@ 0xfffff9e8\n-\tblx\tfef604d0 \n+\tblx\tfef604c8 \n \tandcs\tfp, r0, r8, asr #2\n-\tcdp\t7, 0, cr15, cr14, cr1, {7}\n+\tcdp\t7, 1, cr15, cr2, cr1, {7}\n \tsubcs\tr4, r0, #425984\t@ 0x68000\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n \t\t\t@ instruction: 0xf968f01f\n \tandcs\tlr, r1, r7, lsl #15\n-\tcdp\t7, 0, cr15, cr4, cr1, {7}\n-\tandeq\tr2, r6, lr, lsr sp\n+\tcdp\t7, 0, cr15, cr8, cr1, {7}\n+\tandeq\tr2, r6, r6, asr #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r6, lr, lsr #26\n+\tandeq\tr2, r6, r6, lsr sp\n \tandeq\tr3, r4, sl, asr r5\n \tmuleq\tr4, sl, r5\n-\t\t\t@ instruction: 0x000628b4\n+\t\t\t@ instruction: 0x000628bc\n \tandeq\tr0, r0, r8, lsr r6\n \t\t\t@ instruction: 0x000432b2\n \tmuleq\tr4, sl, r5\n \tandeq\tr3, r4, r4, lsr r5\n \tstrdeq\tr3, [r4], -r6\n \tldrdeq\tr3, [r4], -r6\n \tandeq\tr3, r4, lr, lsr #11\n@@ -30276,139 +30274,139 @@\n \tldrdeq\tr3, [r4], -r0\n \tandeq\tr3, r4, r6, lsl #11\n \tandeq\tr3, r4, r0, lsl r5\n \tandeq\tr3, r4, r2, ror r5\n \tandeq\tr3, r4, ip, ror r5\n \tmuleq\tr4, r6, r5\n \tstrdeq\tr3, [r4], -lr\n-\tbmi\t8b6954 \n+\tbmi\t8b694c \n \tldrlt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r4, r1, lsr #24\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [ip], #-2848\t@ 0xfffff4e0\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmdavs\tfp!, {r0, r2, r5, r6, r7, fp, ip, lr}\n-\tblmi\t792b7c \n+\tblmi\t792b74 \n \tstmiapl\tr3!, {r0, r9, sp}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqcs\tr8, #12779520\t@ 0xc30000\t@ \n-\tblmi\t5b6d68 \n+\tblmi\t5b6d60 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tlr, r0, lsl #6\n \tldrcc\tr2, [r0, -r0]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d4\n \tldmdami\tr4, {r1, r3, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n-\tblx\tff1e05aa \n+\tblx\tff1e05a2 \n \tstmdavs\tsl!, {r0, r2, r3, r8, r9, fp, lr}\n \tstmiapl\tr3!, {r0, r8, sl, sp}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqpl\tr8, #12779520\t@ 0xc30000\t@ \n \tsbcsle\tr2, sp, r0, lsl #20\n \tldrdne\tlr, [r0], -r7\n \tsubvc\tpc, r3, #1325400064\t@ 0x4f000000\n \tstc2\t0, cr15, [r8], {31}\n \t\t\t@ instruction: 0xf7e2e7d6\n-\tsvclt\t0x0000e892\n-\tandeq\tr2, r6, r0, lsr fp\n+\tsvclt\t0x0000e896\n+\tandeq\tr2, r6, r8, lsr fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r6, r2, lsr #22\n+\tandeq\tr2, r6, sl, lsr #22\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr2, r6, r0, lsl #22\n+\tandeq\tr2, r6, r8, lsl #22\n \tandeq\tr3, r4, ip, asr #9\n \tldrdeq\tr3, [r4], -r6\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [r1, #516]!\t@ 0x204\n-\tblhi\tdfa34 \n+\tblhi\tdfa2c \n \tsvcge\t0x0000b089\n \tldrbtmi\tr4, [sp], #-2783\t@ 0xfffff521\n \tpkhtbmi\tr4, r8, pc, asr #25\t@ \n \tteqvs\tsl, sl, ror r4\n \tstmdbpl\tip!, {r1, r2, r3, r4, r6, r7, r8, r9, fp, lr}\n \tmvnsvs\tr6, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldrsbtvs\tr5, [fp], r3\n-\tblcs\t3e610 \n+\tblcs\t3e608 \n \tmsrhi\tCPSR_sx, r0, asr #32\n \tvsub.i8\td18, d0, d1\n \tmovwcs\tr8, #317\t@ 0x13d\n-\tblmi\tff5fc9a0 \n+\tblmi\tff5fc998 \n \tcmpge\tip, #14614528\t@ 0xdf0000\t@ \n \tmcr\t4, 0, r4, cr8, cr11, {3}\n-\tblmi\tff5b2e00 \n+\tblmi\tff5b2df8 \n \t\t\t@ instruction: 0xf8d844fa\n \tldrbtmi\tr5, [fp], #-4\n-\tbcc\tfe45fdec \n+\tbcc\tfe45fde4 \n \tldrbtmi\tr4, [fp], #-3027\t@ 0xfffff42d\n \tstmdavc\tfp!, {r0, r1, r3, r4, r5, r6, sp, lr}\n-\tblcs\tb76084 \n+\tblcs\tb7607c \n \tstrtmi\tsp, [r8], -r5, asr #2\n-\tcdp\t7, 3, cr15, cr12, cr1, {7}\n+\tcdp\t7, 4, cr15, cr0, cr1, {7}\n \tstmdacs\tr1, {r1, r2, r9, sl, lr}\n \tmrshi\tpc, SPSR\t@ \n \tsubsle\tr2, r3, r2, lsl #16\n \tvadd.i8\td2, d0, d1\n \tmcrcs\t0, 0, r8, cr2, cr8, {5}\n \tvstrmi.16\ts27, [sl, #474]\t@ 0x1da\t@ \n \tldmdavs\tlr!, {r0, r4, r9, sp}^\n \tldrbtmi\tr2, [sp], #-1024\t@ 0xfffffc00\n \t\t\t@ instruction: 0xf855e00b\n \tstrcc\tr6, [r1], #-3860\t@ 0xfffff0ec\n \t\t\t@ instruction: 0xf0002e00\n \t\t\t@ instruction: 0x463080b0\n \tldrdlt\tpc, [r4], -r8\n-\tcdp\t7, 2, cr15, cr0, cr1, {7}\n+\tcdp\t7, 2, cr15, cr4, cr1, {7}\n \t\t\t@ instruction: 0xf10b4602\n \tldrtmi\tr0, [r0], -r2, lsl #2\n-\tblx\tae06a0 \n+\tblx\tae0698 \n \tmvnle\tr2, r0, lsl #16\n \ttstcs\tr4, #12160\t@ 0x2f80\n-\tblx\tf5826 \n+\tblx\tf581e \n \tstmiavs\tip!, {r2, r8, sl, ip, lr}^\n \t\t\t@ instruction: 0xf0002c01\n \tstmdbvs\tfp!, {r2, r3, r4, r5, r7, pc}\n \t\t\t@ instruction: 0x4798b11b\n \t\t\t@ instruction: 0xf0402800\n \tldmvs\tfp!, {r0, r1, r3, r5, r7, pc}^\n \trscsvs\tr3, fp, r1, lsl #6\n \tldmibcc\tpc!, {r0, r3, r8, ip, sp, lr, pc}^\t@ \n \tstmdaeq\tr4, {r3, r8, ip, sp, lr, pc}\n \tsvceq\t0x0001f1b9\n \t\t\t@ instruction: 0xf8d8d005\n \tstrtmi\tr5, [fp], r4\n-\tblcs\tb82710 \n+\tblcs\tb82708 \n \tldmvs\tfp!, {r0, r3, r4, r5, r7, ip, lr, pc}\n-\tblcs\t3e6d8 \n+\tblcs\t3e6d0 \n \taddhi\tpc, sp, r0, asr #32\n-\tblmi\tfe977128 \n+\tblmi\tfe977120 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmibvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tldmvs\tr8!, {r2, r8, pc}^\n \tldrtmi\tr3, [sp], r4, lsr #14\n-\tblhi\tdf984 \n+\tblhi\tdf97c \n \tsvchi\t0x00f0e8bd\n-\tblcs\tb82844 \n+\tblcs\tb8283c \n \tsbcshi\tpc, r9, r0\n \tstrcs\tr2, [r0, #-1025]\t@ 0xfffffbff\n-\tbmi\tfe8b6010 \n+\tbmi\tfe8b6008 \n \t\t\t@ instruction: 0xf8132000\n \tcmncs\tr4, #4\n \tand\tr4, r3, sl, ror r4\n \tandscc\tr7, r4, #304\t@ 0x130\n \tcmnlt\tr3, r1\n \t\t\t@ instruction: 0xd1f9459b\n-\tblx\ted312 \n+\tblx\ted30a \n \tstmiavs\tr5, {sp, pc}^\n \tandle\tr2, ip, r1, lsl #26\n \ttstlt\tfp, r3, lsl #18\n \tldrmi\tr2, [r8, r0]\n \tteqle\tsl, r0, lsl #16\n \tstrcc\tr2, [r1], #-1281\t@ 0xfffffaff\n \tldmdble\tsl, {r1, r2, r5, r7, r9, lr}\n@@ -30422,75 +30420,75 @@\n \tandeq\tpc, r4, #8, 2\n \t\t\t@ instruction: 0xf8d8b12b\n \tcmnvs\tsl, r8\n \tldmdbvs\tsl!, {r3, r4, r7, r8, r9, sl, lr}^\n \tstrcc\tfp, [r1], #-2456\t@ 0xfffff668\n \tadcmi\tr4, r6, #144, 12\t@ 0x9000000\n \tstccs\t8, cr13, [r1, #-912]\t@ 0xfffffc70\n-\tblmi\tfe1d8980 \n+\tblmi\tfe1d8978 \n \tldmdbvs\tip!, {r0, r5, r9, sp}\n \tstmmi\tr5, {r0, r8, sp}\n \tldrbtmi\tr5, [r8], #-2275\t@ 0xfffff71d\n \t\t\t@ instruction: 0xf7e1681b\n-\tstmmi\tr3, {r2, r8, r9, sl, fp, sp, lr, pc}\n+\tstmmi\tr3, {r3, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ff4478\n \t\t\t@ instruction: 0x4690fdb9\n \tldmdbvs\tr9!, {r1, r2, r3, r4, r5, r6, r9, fp, lr}\n \tstmpl\tsl, {r0, r1, r3, r4, r6, r9, sl, lr}\n \tldmdavs\tr0, {r0, r3, r5, r9, sl, lr}\n-\tbcs\tfe45ffa4 \n-\tsvc\t0x00c6f7e1\n-\tbmi\t1e9e660 \n+\tbcs\tfe45ff9c \n+\tsvc\t0x00caf7e1\n+\tbmi\t1e9e658 \n \tldmdbvs\tr9!, {r0, r1, r3, r4, r6, r9, sl, lr}\n \tstmpl\tsl, {r0, r8, sl, sp}\n \tldmdavs\tr0, {r0, r8, sp}\n-\tbcs\t45ffbc \n-\tsvc\t0x00baf7e1\n+\tbcs\t45ffb4 \n+\tsvc\t0x00bef7e1\n \t\t\t@ instruction: 0xf89be7b9\n-\tblcs\tb7076c \n+\tblcs\tb70764 \n \tsvcge\t0x0043f43f\n-\tblmi\t1c5e5c8 \n+\tblmi\t1c5e5c0 \n \tldmdbvs\tip!, {r5, r9, sp}\n \tldmdami\tr1!, {r0, r8, sp}^\n \tldrbtmi\tr5, [r8], #-2275\t@ 0xfffff71d\n \t\t\t@ instruction: 0xf7e1681b\n-\tstmdami\tpc!, {r3, r4, r6, r7, r9, sl, fp, sp, lr, pc}^\t@ \n+\tstmdami\tpc!, {r2, r3, r4, r6, r7, r9, sl, fp, sp, lr, pc}^\t@ \n \t\t\t@ instruction: 0xf7ff4478\n \tstmdbmi\tlr!, {r0, r2, r3, r7, r8, sl, fp, ip, sp, lr, pc}^\n \tsbcscc\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2157\t@ 0xfffff793\n \t\t\t@ instruction: 0xf01f4478\n \tstrb\tpc, [r9, -r1, ror #22]!\t@ \n \tldrtmi\tr4, [r3], -r4, ror #20\n \tstmpl\tsl, {r0, r3, r4, r5, r8, fp, sp, lr}\n \tldmdavs\tr0, {r0, r8, sp}\n \tldrbtmi\tr4, [sl], #-2664\t@ 0xfffff598\n-\tsvc\t0x0092f7e1\n+\tsvc\t0x0096f7e1\n \t\t\t@ instruction: 0xf8d8e749\n \tteqcs\tsp, r4\n-\tbl\t14e2740 \n+\tbl\t15e2738 \n \tstmdacs\tr0, {r0, r1, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7e1d035\n-\tstmdacs\tr1, {r1, r3, r6, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr1, {r1, r2, r3, r6, r8, sl, fp, sp, lr, pc}\n \tstmdbvs\tsl!, {r0, r4, r5, r6, r8, fp, ip, lr, pc}\n \t\t\t@ instruction: 0xf43f2a00\n \t\t\t@ instruction: 0xf10baf3a\n \tldrmi\tr0, [r0, r1]\n \t\t\t@ instruction: 0xf43f2800\n-\tbmi\t15504b0 \n+\tbmi\t15504a8 \n \tldmdbvs\tr8!, {r0, r1, r4, r5, r9, sl, lr}\n \tstmpl\tr2, {r0, r5, r9, sl, lr}\n-\tbmi\t167e82c \n+\tbmi\t167e824 \n \t\t\t@ instruction: 0xf7e1447a\n-\t\t\t@ instruction: 0xe728ef72\n+\t\t\t@ instruction: 0xe728ef76\n \tvmul.i8\tq10, q0, \n \tldmdami\tr7, {r0, r2, r5, r9, ip, sp}^\n \trscsvs\tr4, r9, r9, ror r4\n \tcmnvs\tr8, r8, ror r4\n-\tblx\t1660884 \n+\tblx\t166087c \n \tldmvs\tr9!, {r3, r4, r5, r6, r8, fp, sp, lr}^\n \tsvceq\t0x0001f1b9\n \tmcrge\t7, 6, pc, cr13, cr15, {1}\t@ \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, fp, sp, lr}\n \tvand\td27, d0, d19\n \tmovwcs\tr3, #554\t@ 0x22a\n \t\t\t@ instruction: 0xf01f60fb\n@@ -30501,70 +30499,70 @@\n \t\t\t@ instruction: 0xf109692b\n \t\t\t@ instruction: 0xf10839ff\n \t\t\t@ instruction: 0xb1230504\n \tldrdeq\tpc, [r8], -r8\n \tstmdacs\tr0, {r3, r4, r7, r8, r9, sl, lr}\n \tstrtmi\tsp, [r8], sp, asr #2\n \tldmvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}\n-\tblcs\t3e8c0 \n+\tblcs\t3e8b8 \n \tsvcge\t0x000cf43f\n \tvst2.16\t{d20,d22}, [pc], r0\n \tstmdami\tr0, {r0, r1, r2, r3, r6, r9, ip, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tffee08e4 \n-\tblmi\tc9e474 \n+\tblx\tffee08dc \n+\tblmi\tc9e46c \n \tldmdbvs\tip!, {r0, r5, r9, sl, lr}\n \tldmdami\tip!, {r3, r4, r9, sp}\n \tldrbtmi\tr5, [r8], #-2275\t@ 0xfffff71d\n \t\t\t@ instruction: 0xf7e1681b\n-\tldmdami\tsl!, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc}\n+\tldmdami\tsl!, {r1, r2, r3, r4, r6, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ff4478\n \tldmdami\tr9!, {r0, r1, r2, r3, r8, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ff4478\n \t\t\t@ instruction: 0xf7e1fd0b\n-\tblmi\ta2045c \n+\tblmi\ta20464 \n \tldmdbvs\tip!, {r0, r3, r5, r9, sl, lr}\n \tldmdami\tr5!, {r0, r1, r2, r3, r4, r5, r9, sp}\n \tldrbtmi\tr5, [r8], #-2275\t@ 0xfffff71d\n \t\t\t@ instruction: 0xf7e1681b\n-\tldmdami\tr3!, {r1, r2, r6, r9, sl, fp, sp, lr, pc}\n+\tldmdami\tr3!, {r1, r3, r6, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ff4478\n-\tblmi\t863c9c \n+\tblmi\t863c94 \n \tldmdbvs\tip!, {r0, r5, r9, sl, lr}\n \tldmdami\tr0!, {r3, r4, r9, sp}\n \tldrbtmi\tr5, [r8], #-2275\t@ 0xfffff71d\n \t\t\t@ instruction: 0xf7e1681b\n-\tstmdami\tlr!, {r3, r4, r5, r9, sl, fp, sp, lr, pc}\n+\tstmdami\tlr!, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ff4478\n-\tblmi\t6a3c80 \n+\tblmi\t6a3c78 \n \tldmdbvs\tip!, {r0, r3, r5, r9, sl, lr}\n \tstmdami\tfp!, {r3, r4, r9, sp}\n \tldrbtmi\tr5, [r8], #-2275\t@ 0xfffff71d\n \t\t\t@ instruction: 0xf7e1681b\n-\tstmdami\tr9!, {r1, r3, r5, r9, sl, fp, sp, lr, pc}\n+\tstmdami\tr9!, {r1, r2, r3, r5, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ff4478\n-\tbmi\t4e3c64 \n+\tbmi\t4e3c5c \n \tldmdbvs\tr8!, {r0, r1, r4, r5, r9, sl, lr}\n \tstrtmi\tr4, [r8], r1, lsr #12\n \tldmdavs\tr0, {r1, r7, fp, ip, lr}\n \tldrbtmi\tr4, [sl], #-2596\t@ 0xfffff5dc\n-\tcdp\t7, 14, cr15, cr12, cr1, {7}\n+\tcdp\t7, 15, cr15, cr0, cr1, {7}\n \tsvclt\t0x0000e6a3\n-\tandeq\tr2, r6, sl, ror sl\n-\tandeq\tr2, r6, r4, ror sl\n+\tandeq\tr2, r6, r2, lsl #21\n+\tandeq\tr2, r6, ip, ror sl\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr3, r4, r0, asr #9\n-\tandeq\tr2, r6, ip, ror #11\n+\tstrdeq\tr2, [r6], -r4\n \t\t\t@ instruction: 0x000434b2\n \tandeq\tr3, r4, sl, lsr #5\n-\tandeq\tr2, r6, lr, lsr #11\n-\tandeq\tr2, r6, r0, lsl #11\n-\tandeq\tr2, r6, ip, lsl #19\n-\tandeq\tr2, r6, r0, lsl #10\n+\t\t\t@ instruction: 0x000625b6\n+\tandeq\tr2, r6, r8, lsl #11\n+\tmuleq\tr6, r4, r9\n+\tandeq\tr2, r6, r8, lsl #10\n \tandeq\tr0, r0, r4, asr #12\n \tandeq\tr3, r4, r6, ror r3\n \t\t\t@ instruction: 0x000432b8\n \tandeq\tr3, r4, lr, ror r3\n \tandeq\tr3, r4, r0, ror #4\n \tandeq\tr3, r4, sl, asr r2\n \tandeq\tr3, r4, r8, ror r2\n@@ -30581,63 +30579,63 @@\n \tandeq\tr3, r4, ip, lsr r1\n \tandeq\tr3, r4, r2, lsr #4\n \tandeq\tr3, r4, r0, lsr #2\n \tandeq\tr3, r4, r6, lsl #3\n \tandeq\tr3, r4, r4, lsl #2\n \tandeq\tr3, r4, r6, asr #3\n \tldrsbgt\tpc, [r8], #-143\t@ 0xffffff71\t@ \n-\tblmi\t5acd94 \n+\tblmi\t5acd8c \n \tldrbtmi\tr2, [ip], #522\t@ 0x20a\n \taddlt\tfp, r2, r0, lsl #11\n \tandcc\tpc, r3, ip, asr r8\t@ \n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7e10300\n-\tldmdbmi\tr0, {r2, r4, r5, r6, r7, sl, fp, sp, lr, pc}\n+\tldmdbmi\tr0, {r3, r4, r5, r6, r7, sl, fp, sp, lr, pc}\n \tsvclt\t0x00b81e03\n \tldrbtmi\tr4, [r9], #-600\t@ 0xfffffda8\n-\tbmi\t3db5d4 \n+\tbmi\t3db5cc \n \tstmpl\tsl, {sp}\n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \torrscc\tpc, r0, #12713984\t@ 0xc20000\n-\tblmi\t2371f8 \n+\tblmi\t2371f0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7e1bd80\n-\tsvclt\t0x0000ee48\n-\tandeq\tr2, r6, sl, ror #12\n+\tsvclt\t0x0000ee4c\n+\tandeq\tr2, r6, r2, ror r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r6, sl, asr #12\n+\tandeq\tr2, r6, r2, asr r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr2, r6, r4, lsr r6\n-\tbmi\tbf6eb8 \n+\tandeq\tr2, r6, ip, lsr r6\n+\tbmi\tbf6eb0 \n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r3, lr, lsr #26\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [sp], #-2861\t@ 0xfffff4d3\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmiapl\tlr!, {r2, r9, sl, lr}^\n-\tbllt\tcfeaec \n+\tbllt\tcfeae4 \n \ttstcs\tr0, sl, lsl #4\n \t\t\t@ instruction: 0xf7e14620\n-\t\t\t@ instruction: 0xf100ecb6\n-\tblcs\ta25680 \n-\tbmi\t99aaf4 \n+\t\t\t@ instruction: 0xf100ecba\n+\tblcs\ta25678 \n+\tbmi\t99aaec \n \ttsteq\tr2, #111\t@ 0x6f\t@ \n \taddmi\tr6, r3, #3211264\t@ 0x310000\n \t\t\t@ instruction: 0x4603bfb8\n \tstmiapl\tsl!, {r0, r1, r4, r8, r9, fp, sp}\n \ttstcs\tr3, #168, 30\t@ 0x2a0\n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \tteqcc\tip, #12713984\t@ 0xc20000\t@ \n-\tbmi\t7d3118 \n+\tbmi\t7d3110 \n \tldrbtmi\tr4, [sl], #-2841\t@ 0xfffff4e7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r8], -r6, lsr #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr8, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -30647,76 +30645,76 @@\n \tbfi\tpc, sp, (invalid: 18:15)\t@ \n \tvst2.8\t{d20,d22}, [pc :64], r5\n \tldmdami\tr5, {r0, r4, r6, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9e6f01f\n \tldrb\tr2, [lr, r0, lsl #2]\n \t\t\t@ instruction: 0xf04f6833\n-\tblcs\t31298 \n+\tblcs\t31290 \n \tldmdbmi\tr0, {r0, r3, r4, r6, r7, ip, lr, pc}\n \teorscc\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf01f4478\n \t\t\t@ instruction: 0xf04ff9d7\n \t\t\t@ instruction: 0xe7ce31ff\n-\tldcl\t7, cr15, [lr, #900]\t@ 0x384\n-\tandeq\tr2, r6, r0, lsl #12\n+\tstcl\t7, cr15, [r2, #900]!\t@ 0x384\n+\tandeq\tr2, r6, r8, lsl #12\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr2, [r6], -r2\t@ \n+\tstrdeq\tr2, [r6], -sl\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr2, r6, sl, lsr #11\n+\t\t\t@ instruction: 0x000625b2\n \tandeq\tr3, r4, r2, ror #15\n \tstrdeq\tr3, [r4], -r0\n \tldrdeq\tr3, [r4], -r0\n \tldrdeq\tr3, [r4], -lr\n \t\t\t@ instruction: 0x000437b2\n \tandeq\tr3, r4, r0, asr #15\n \tsvcmi\t0x00f0e92d\n-\tbleq\tfe562e6c \n-\tblhi\tdffa8 \n+\tbleq\tfe562e64 \n+\tblhi\tdffa0 \n \tsvcge\t0x0004b0eb\n-\tblcc\tfe362e78 \n+\tblcc\tfe362e70 \n \t\t\t@ instruction: 0xf8df4478\n \tldrbtmi\tr1, [fp], #-2956\t@ 0xfffff474\n \t\t\t@ instruction: 0x461a61bb\n-\tblcc\tfe162e88 \n+\tblcc\tfe162e80 \n \tstmdavs\tr9, {r0, r6, fp, ip, lr}\n \torrsne\tpc, r4, r7, asr #17\n \ttsteq\tr0, pc, asr #32\t@ \n \teorsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tblcs\t3eb8c \n+\tblcs\t3eb84 \n \teorshi\tpc, r4, #64\t@ 0x40\n \tsubcs\tr2, r3, r2, asr r1\n \t\t\t@ instruction: 0xffa4f7f7\n \t\t\t@ instruction: 0xf7f32133\n \t\t\t@ instruction: 0x4604f873\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf8df863b\n \tcmpcs\tr2, r8, asr fp\n \tldrbtmi\tr2, [sp], #-67\t@ 0xffffffbd\n \t\t\t@ instruction: 0xff96f7f7\n \t\t\t@ instruction: 0x46022333\n \t\t\t@ instruction: 0x11adf240\n \t\t\t@ instruction: 0xf0214628\n \tcdpne\t15, 0, cr15, cr3, cr11, {3}\n-\tbcc\t46037c \n+\tbcc\t460374 \n \tstrhi\tpc, [r6], r0, asr #5\n \tsubcs\tr2, r3, r2, asr r1\n \t\t\t@ instruction: 0xff86f7f7\n \torrseq\tpc, ip, #-1073741823\t@ 0xc0000001\n \tldrcs\tr9, [r1, #-768]!\t@ 0xfffffd00\n-\tblcc\t962ef0 \n-\tbne\t4603d8 \n+\tblcc\t962ee8 \n+\tbne\t4603d0 \n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldrbtmi\tr9, [fp], #-1281\t@ 0xfffffaff\n \t\t\t@ instruction: 0xf8df60fb\n \trscsvs\tr3, ip, #24, 22\t@ 0x6000\n \tadcsvs\tr4, fp, fp, ror r4\n-\tblcc\t462f0c \n+\tblcc\t462f04 \n \tldrbtmi\tr6, [fp], #-700\t@ 0xfffffd44\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf8df33ff\n \t\t\t@ instruction: 0xf7efab08\n \t\t\t@ instruction: 0xf8dffffb\n \tstrtmi\tr3, [sl], -r4, lsl #22\n \t\t\t@ instruction: 0x460169bd\n@@ -30726,69 +30724,69 @@\n \tmrc\t13, 0, APSR_nzcv, cr8, cr15, {5}\n \t\t\t@ instruction: 0xf0220a10\n \t\t\t@ instruction: 0xf44ffcc1\n \t\t\t@ instruction: 0xf00a4080\n \t\t\t@ instruction: 0xf8dffdab\n \tstrmi\tr3, [r3], r0, ror #21\n \tandsvs\tr4, ip, fp, ror r4\n-\tbeq\t460438 \n+\tbeq\t460430 \n \t\t\t@ instruction: 0xf6434659\n \t\t\t@ instruction: 0xf7f472fe\n \tstmdacs\tr0, {r0, r1, r5, r7, r9, sl, fp, ip, sp, lr, pc}\n \tsbcshi\tpc, pc, r0, asr #6\n \tldrdcc\tpc, [r0], -sl\n \tstmdaeq\tr1, {r0, r1, r8, ip, sp, lr, pc}\n \tandhi\tpc, r0, sl, asr #17\n-\tstcl\t7, cr15, [sl], #900\t@ 0x384\n+\tstcl\t7, cr15, [lr], #900\t@ 0x384\n \tstrmi\tr6, [r1], r6, lsl #16\n \tldmdavc\tsp, {r0, r1, r3, r4, r6, r9, sl, lr}\n \tmovwcc\tr4, #5660\t@ 0x161c\n \tandscs\tpc, r5, r6, lsr r8\t@ \n \tldrbtle\tr0, [r8], #1168\t@ 0x490\n \tsvclt\t0x00182d00\n \tsvclt\t0x000c2d23\n \tmovwcs\tr2, #769\t@ 0x301\n \tsvclt\t0x00082d3b\n \tmovweq\tpc, #4163\t@ 0x1043\t@ \n \tbicsle\tr2, r7, r0, lsl #22\n \ttstle\tr2, pc, lsr #26\n-\tblcs\tc02db8 \n+\tblcs\tc02db0 \n \t\t\t@ instruction: 0x4620d0d2\n-\tbl\t4e2bb8 \n+\tbl\t5e2bb0 \n \tstmdane\tr3!, {r0, fp, ip, sp}\n \t\t\t@ instruction: 0xf8365c22\n \tsvclt\t0x00341012\n \tandcs\tr2, r0, #268435456\t@ 0x10000000\n \tsubscc\tlr, r1, #73728\t@ 0x12000\n \tandcs\tsp, r0, sp\n \tstmdbeq\tr1, {r0, r1, fp, ip, sp, lr, pc}\n \taddsmi\tr7, ip, #1703936\t@ 0x1a0000\n \tandsne\tpc, r2, r6, lsr r8\t@ \n \tandcs\tfp, r0, #140, 30\t@ 0x230\n-\tb\t4ad464 \n+\tb\t4ad45c \n \tmvnsle\tr3, r1, asr r2\n \tstclcs\t8, cr7, [r0, #-148]\t@ 0xffffff6c\n \tstccs\t0, cr13, [r1, #-220]!\t@ 0xffffff24\n \tstccs\t0, cr13, [r4, #-72]!\t@ 0xffffffb8\n-\tbvs\tfff18d40 \n+\tbvs\tfff18d38 \n \t\t\t@ instruction: 0xd1ad2b00\n \t\t\t@ instruction: 0xf0002d5b\n \tstfcsd\tf0, [r5, #-712]!\t@ 0xfffffd38\n \t\t\t@ instruction: 0xf8dfd01e\n \tldrbtmi\tr3, [fp], #-2604\t@ 0xfffff5d4\n \tstmdacs\tr0, {r3, r4, r6, fp, sp, lr}\n \tsbchi\tpc, fp, r0, asr #32\n \t\t\t@ instruction: 0xe79f62f8\n-\tblcs\t1042e24 \n+\tblcs\t1042e1c \n \tmrshi\tpc, (UNDEF: 0)\t@ \n \t\t\t@ instruction: 0xf0002b24\n-\tbvs\tffec52a4 \n+\tbvs\tffec529c \n \torrsle\tr2, r5, r0, lsl #20\n \tmvnle\tr2, r5, lsr #22\n-\tbne\t16302c \n+\tbne\t163024 \n \tldrbtmi\tr1, [r9], #-3232\t@ 0xfffff360\n \tmcr2\t0, 1, pc, cr12, cr14, {0}\t@ \n \tstmdacs\tr0, {r3, r4, r5, r6, r7, r9, sp, lr}\n \tadchi\tpc, lr, #0\n \tldmibne\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr1, [r9], #-3168\t@ 0xfffff3a0\n \tmcr2\t0, 1, pc, cr2, cr14, {0}\t@ \n@@ -30804,149 +30802,149 @@\n \t\t\t@ instruction: 0xf813d005\n \t\t\t@ instruction: 0xf8362f01\n \tldreq\tr2, [r1], #18\n \t\t\t@ instruction: 0xf8dfd4f9\n \t\t\t@ instruction: 0x461819bc\n \tmvnsvs\tr2, r3, lsl #4\n \t\t\t@ instruction: 0xf7e14479\n-\tldmibvs\tfp!, {r1, r2, r5, sl, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r1, r3, r5, sl, fp, sp, lr, pc}^\n \tldmvc\tsl, {r4, r5, r8, fp, ip, sp, pc}^\n \teorsle\tr2, r9, r0, lsl #20\n \tandscs\tpc, r2, r6, lsr r8\t@ \n \tldrtle\tr0, [r5], #-1170\t@ 0xfffffb6e\n \tldmibne\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrmi\tr2, [r8], -r2, lsl #4\n \tldrbtmi\tr6, [r9], #-507\t@ 0xfffffe05\n-\tldc\t7, cr15, [r4], {225}\t@ 0xe1\n+\tldc\t7, cr15, [r8], {225}\t@ 0xe1\n \tldmibvs\tfp!, {r4, r5, r8, fp, ip, sp, pc}^\n \tmovtlt\tr7, #47259\t@ 0xb89b\n \tandscc\tpc, r3, r6, lsr r8\t@ \n \tstrtle\tr0, [r5], #-1179\t@ 0xfffffb65\n \t\t\t@ instruction: 0xf0402d40\n-\tbvs\t1f05b1c \n+\tbvs\t1f05b14 \n \t\t\t@ instruction: 0xf0002b00\n \tstrbmi\tr8, [ip], -lr, asr #8\n \tsvccc\t0x0001f814\n \tandscc\tpc, r3, r6, lsr r8\t@ \n \tldrbtle\tr0, [r9], #1176\t@ 0x498\n \tstmdbne\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tstrtmi\tr2, [r0], -r4, lsl #4\n \t\t\t@ instruction: 0xf7e14479\n-\tstmdacs\tr0, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n \tsubhi\tpc, sl, #64\t@ 0x40\n-\tblcs\t43200 \n+\tblcs\t431f8 \n \taddshi\tpc, ip, #0\n \tandscc\tpc, r3, r6, lsr r8\t@ \n \t\t\t@ instruction: 0xf1000499\n-\tbvs\tfef057e0 \n+\tbvs\tfef057d8 \n \tmvnsvs\tr2, r1, lsl #4\n \tadds\tr3, r3, r1, lsl #6\n-\tblcs\t3f87c \n-\tbvs\tfff18e6c \n+\tblcs\t3f874 \n+\tbvs\tfff18e64 \n \t\t\t@ instruction: 0x461a6ab9\n \tsvclt\t0x00084299\n \tcdpne\t2, 4, cr2, cr11, cr0, {0}\n \tadcsvs\tr6, fp, #-1610612721\t@ 0xa000000f\n-\tbvs\tfef1ea00 \n+\tbvs\tfef1e9f8 \n \t\t\t@ instruction: 0xf0402b00\n \tmrc\t0, 0, r8, cr8, cr5, {6}\n \t\t\t@ instruction: 0xf0210a10\n \t\t\t@ instruction: 0xf7fdf8db\n \t\t\t@ instruction: 0xf8dffdc7\n \tldrbmi\tr3, [r8], -ip, lsl #18\n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf00a605a\n-\tbvs\tf23ec8 \n-\tblcs\t3ee3c \n+\tbvs\tf23ec0 \n+\tblcs\t3ee34 \n \tadcshi\tpc, r7, r0, asr #32\n \tldmcs\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldmcc\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \t\t\t@ instruction: 0x405a3194\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrhi\tpc, [ip, #-64]!\t@ 0xffffffc0\n \t\t\t@ instruction: 0xf5072000\n \tldrtmi\tr7, [sp], lr, asr #15\n-\tblhi\te00f0 \n+\tblhi\te00e8 \n \tsvchi\t0x00f0e8bd\n \tstmiacc\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \trscscc\tpc, pc, pc, asr #32\n \tstmiane\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tsubcs\tpc, r5, #64, 4\n \t\t\t@ instruction: 0xf8cd447b\n \tmovwls\tr8, #4104\t@ 0x1008\n \torrcs\tr4, pc, #2030043136\t@ 0x79000000\n-\tbvs\tfef09a20 \n+\tbvs\tfef09a18 \n \tmcr2\t7, 0, pc, cr10, cr13, {7}\t@ \n-\tbvs\tf1e980 \n-\tblcs\t3ee98 \n+\tbvs\tf1e978 \n+\tblcs\t3ee90 \n \tcmphi\tr3, r0, asr #32\t@ \n \tsvclt\t0x00182d3d\n \tandle\tr2, ip, r0, lsl #26\n-\tb\t1ee2dc0 \n+\tb\t1fe2db8 \n \tstrtmi\tr6, [r3], -r1, lsl #16\n \teorcs\tpc, r5, r1, asr r8\t@ \n \t\t\t@ instruction: 0xf813701a\n \tldccs\t15, cr5, [sp, #-4]!\n \tstccs\t15, cr11, [r0, #-96]\t@ 0xffffffa0\n \tteqcs\tsp, r6\t@ \n \t\t\t@ instruction: 0xf7e14620\n-\ttstlt\tr8, r4, lsl #16\n-\tblcs\t42e6c \n+\ttstlt\tr8, r8, lsl #16\n+\tblcs\t42e64 \n \tteqhi\tsl, r0, asr #32\t@ \n \tldmdavs\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8df200c\n \tldrbtmi\tr5, [lr], #-2160\t@ 0xfffff790\n \tldrbtmi\tr3, [sp], #-1540\t@ 0xfffff9fc\n \t\t\t@ instruction: 0xf856e007\n \tvstrcs\td5, [r0, #-16]\n \tsubhi\tpc, r3, #0\n \t\t\t@ instruction: 0xf7e14628\n-\tvmlsne.f16\ts29, s5, s21\t@ \n+\tvmlsne.f16\ts29, s5, s29\t@ \n \tstrtmi\tr4, [r0], -r9, lsr #12\n \tldc2l\t0, cr15, [r4, #120]!\t@ 0x78\n \tmvnsle\tr2, r0, lsl #16\n \tstmdahi\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tstrd\tr4, [sp, -r8]!\n \t\t\t@ instruction: 0xf10478a2\n-\tbvs\tfeee72ac \n+\tbvs\tfeee72a4 \n \t\t\t@ instruction: 0xf8363301\n \tvst4.8\t{d2-d5}, [r2 :64], r2\n \trsbsvs\tr5, sl, #0, 4\n \tmvnsvs\tr2, r0, lsl #4\n \t\t\t@ instruction: 0xb12a6a7a\n \tsvccs\t0x0001f819\n \tandscs\tpc, r2, r6, lsr r8\t@ \n \tldrbtle\tr0, [r9], #1170\t@ 0x492\n \tandcs\tr6, r3, #16318464\t@ 0xf90000\n \tadcsvs\tr4, fp, #72, 12\t@ 0x4800000\n-\tbl\t1162e54 \n+\tbl\t1262e4c \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tcmphi\tsp, #64\t@ 0x40\t@ \n \tmulcc\tr3, r9, r8\n \tstmdbeq\tr3, {r0, r3, r8, ip, sp, lr, pc}\n \tandscs\tpc, r3, r6, lsr r8\t@ \n \tstrle\tr0, [r5, #-1173]\t@ 0xfffffb6b\n \tsvccc\t0x0001f819\n \tandscs\tpc, r3, r6, lsr r8\t@ \n \tldrbtle\tr0, [r9], #1168\t@ 0x490\n \tubfxne\tpc, pc, #17, #13\n \tstrbmi\tr2, [r8], -r4, lsl #4\n \tldrbtmi\tr6, [r9], #-635\t@ 0xfffffd85\n-\tbl\tae2e88 \n+\tbl\tbe2e80 \n \t\t\t@ instruction: 0x46056a7b\n \t\t\t@ instruction: 0xf0002800\n-\tblcs\t885ae4 \n+\tblcs\t885adc \n \tldmibvs\tsp!, {r3, r4, r8, r9, sl, fp, ip, sp, pc}^\n \torrhi\tpc, r7, #0\n \t\t\t@ instruction: 0x17ccf8df\n \tstrbmi\tr2, [r8], -ip, lsl #4\n \t\t\t@ instruction: 0xf7e14479\n-\tstmdacs\tr0, {r1, r3, r4, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r8, r9, fp, sp, lr, pc}\n \tmsrhi\tCPSR_c, #64\t@ 0x40\n \tmulcc\tip, r9, r8\n \t\t\t@ instruction: 0xf1092203\n \t\t\t@ instruction: 0xf836090c\n \tvst4.8\t{d3-d6}, [r3 :64], r3\n \trsbsvs\tr5, fp, #0, 6\n \t\t\t@ instruction: 0xf8dfe03d\n@@ -30969,26 +30967,26 @@\n \t\t\t@ instruction: 0xf7e82002\n \tstrt\tpc, [r3], -r5, ror #31\n \t\t\t@ instruction: 0x1770f8df\n \trsbsne\tpc, sp, #64, 4\n \t\t\t@ instruction: 0x076cf8df\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t0, 4, pc, cr12, cr14, {0}\t@ \n-\tbvs\tfef1e6a4 \n+\tbvs\tfef1e69c \n \t\t\t@ instruction: 0xf1042500\n \tandcs\tr0, r2, #32768\t@ 0x8000\n \tadcsvs\tr3, fp, #67108864\t@ 0x4000000\n \tstrtmi\tr7, [ip], -r3, lsr #17\n \tandscc\tpc, r3, r6, lsr r8\t@ \n \tmovwpl\tpc, #1027\t@ 0x403\t@ \n-\tbvs\t1efd9ac \n+\tbvs\t1efd9a4 \n \t\t\t@ instruction: 0xf819b12b\n \t\t\t@ instruction: 0xf8363f01\n \tldreq\tr3, [fp], #19\n-\tbcc\tda3b4 \n+\tbcc\tda3ac \n \tvpmax.s8\td2, d0, d3\n \tldm\tpc, {r2, r3, r5, r7, sl, pc}^\t@ \n \tcmpeq\tfp, r2, lsl r0\t@ \n \tteqeq\tr6, sp, lsr r1\n \t\t\t@ instruction: 0xf8df0125\n \tandcs\tr5, r5, #36, 14\t@ 0x900000\n \t\t\t@ instruction: 0x1720f8df\n@@ -31002,32 +31000,32 @@\n \ttsthi\tpc, #0\t@ \n \tldmdavs\tlr!, {r0, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \tstrcc\tlr, [r1, #-5]\n \teorsne\tpc, r5, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf0002900\n \tstrmi\tr8, [r8], -r5, lsl #4\n \t\t\t@ instruction: 0xf7e16279\n-\tbvs\t1e9f490 \n+\tbvs\t1e9f498 \n \tstrtmi\tr4, [r0], -r2, lsl #12\n \tldc2l\t0, cr15, [r4, #-120]!\t@ 0xffffff88\n \tmvnle\tr2, r0, lsl #16\n \t\t\t@ instruction: 0x36dcf8df\n \t\t\t@ instruction: 0x26dcf8df\n-\tbl\tf622c \n+\tbl\tf6224 \n \tldrbtmi\tr0, [sl], #-1477\t@ 0xfffffa3b\n \tsubsvs\tr6, r3, fp, ror #16\n \t\t\t@ instruction: 0xf47f2b00\n \t\t\t@ instruction: 0xf8dfadc3\n \t\t\t@ instruction: 0xf04f36cc\n \tldmibvs\tsl!, {r0, r4, fp}\n \tstmdavs\tfp!, {r0, r2, r4, r6, r7, fp, ip, lr}\n-\tbvs\tbd178c \n+\tbvs\tbd1784 \n \ttstlt\tlr, r2, lsr r6\n \t\t\t@ instruction: 0xf7e14630\n-\t\t\t@ instruction: 0x4602e8f8\n+\t\t\t@ instruction: 0x4602e8fc\n \t\t\t@ instruction: 0x46204631\n \tldc2l\t0, cr15, [r2, #-120]\t@ 0xffffff88\n \tldmvs\tfp!, {r4, r8, fp, ip, sp, pc}\n \tandhi\tpc, r4, r3, asr #17\n \tsvccc\t0x0040f855\n \tmvnle\tr2, r0, lsl #22\n \t\t\t@ instruction: 0x3698f8df\n@@ -31048,20 +31046,20 @@\n \tldrbtmi\tr0, [r9], #-1648\t@ 0xfffff990\n \t\t\t@ instruction: 0xf01e4478\n \tstmdavc\tr5!, {r0, r1, r2, r4, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}\n \tsvclt\t0x00182d3d\n \t\t\t@ instruction: 0xf47f2d00\n \t\t\t@ instruction: 0xe6bcaeb1\n \t\t\t@ instruction: 0xf1007843\n-\tblcs\t2670e4 \n-\tblcs\t854d44 \n+\tblcs\t2670dc \n+\tblcs\t854d3c \n \t\t\t@ instruction: 0xf818d105\n-\tblcs\t274cf0 \n-\tblcs\t854d50 \n-\tblcs\t594d8 \n+\tblcs\t274ce8 \n+\tblcs\t854d48 \n+\tblcs\t594d0 \n \t\t\t@ instruction: 0x83a4f000\n \tldc2\t0, cr15, [sl, #120]\t@ 0x78\n \t\t\t@ instruction: 0xf7f94640\n \t\t\t@ instruction: 0x4603fc5b\n \t\t\t@ instruction: 0xf8d9b170\n \tstrmi\tr9, [r2], -r0\n \t\t\t@ instruction: 0x46167811\n@@ -31072,57 +31070,57 @@\n \t\t\t@ instruction: 0x81a6f000\n \t\t\t@ instruction: 0xf00a4618\n \tstrbmi\tpc, [r0], -pc, lsl #21\t@ \n \tmcrr2\t7, 15, pc, r4, cr9\t@ \n \t\t\t@ instruction: 0xf1b84680\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8988375\n-\tblcs\t31140 \n+\tblcs\t31138 \n \tcmnhi\tr0, #0\t@ \n \tstrbcc\tpc, [ip, #2271]!\t@ 0x8df\t@ \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tsvclt\t0x001c2b11\n \trscscc\tpc, pc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf00062fa\n-\tblcs\t4c55f0 \n+\tblcs\t4c55e8 \n \trschi\tpc, ip, r0\n \tldrbpl\tpc, [r4, #2271]\t@ 0x8df\t@ \n \t\t\t@ instruction: 0xf8d5447d\n \t\t\t@ instruction: 0xf1b99000\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8df80aa\n \tstrbmi\tr3, [r2], -r8, asr #11\n-\tblt\tfe46099c \n+\tblt\tfe460994 \n \tldrbtmi\tr4, [fp], #-1696\t@ 0xfffff960\n \tstrcs\tr4, [r0], -ip, asr #12\n \t\t\t@ instruction: 0x4691469b\n \t\t\t@ instruction: 0xf855e005\n \t\t\t@ instruction: 0x36014f10\n \t\t\t@ instruction: 0xf0002c00\n \t\t\t@ instruction: 0xf8db8095\n \tstmdavs\tfp!, {r2, sp}^\n \tmulle\tr2, r3, r2\n \taddsmi\tr6, sl, #11206656\t@ 0xab0000\n \t\t\t@ instruction: 0x4620d1f1\n-\tldmda\tr6, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tsl, {r0, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrmi\tr4, [r2], -r1, lsr #12\n \t\t\t@ instruction: 0xf01e4640\n \tstmdacs\tr0, {r0, r5, r6, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8dfd1e7\n \tteqeq\tr6, r4, lsl #11\n \tstrmi\tr4, [r1], r8, asr #13\n \t\t\t@ instruction: 0x4640447d\n \tvnmls.f16\ts2, s17, s23\n \tldmvs\tfp, {r4, r7, r9, fp, ip, sp, pc}^\n \t\t\t@ instruction: 0x46044798\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0x4640819f\n-\tblx\td61208 \n+\tblx\td61200 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r9, fp, sp, lr}\n-\tblcs\t3ddd4 \n+\tblcs\t3ddcc \n \tcfldrdge\tmvd15, [r4], #252\t@ 0xfc\n \tldrbne\tpc, [r4, #-2271]\t@ 0xfffff721\t@ \n \trscpl\tpc, r5, #64, 4\n \tldrbeq\tpc, [r0, #-2271]\t@ 0xfffff721\t@ \n \trscsvs\tr4, ip, #2030043136\t@ 0x79000000\n \t\t\t@ instruction: 0xf01e4478\n \tstrbt\tpc, [r7], #3629\t@ 0xe2d\t@ \n@@ -31134,20 +31132,20 @@\n \tldrb\tsl, [r3], -pc, asr #28\n \t\t\t@ instruction: 0xf7e82001\n \tldrb\tpc, [r7], #3737\t@ 0xe99\t@ \n \t\t\t@ instruction: 0xf7f34648\n \tstmdacs\tr0, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc}\n \tstrtmi\tfp, [ip], -r8, lsl #30\n \t\t\t@ instruction: 0xf47f2c00\n-\tbvs\tfff10574 \n+\tbvs\tfff1056c \n \t\t\t@ instruction: 0x461a6ab9\n \tsvclt\t0x00082b00\n \trscsvs\tr4, sl, #10485760\t@ 0xa00000\n \tstrbmi\tlr, [r8], -r6, asr #9\n-\tblx\t1361294 \n+\tblx\t136128c \n \tsvclt\t0x00182800\n \tstrb\tr4, [sp, ip, lsr #12]!\n \tldrbteq\tpc, [r4], #2271\t@ 0x8df\t@ \n \t\t\t@ instruction: 0xf107464a\n \tvst2.8\t{d16-d19}, [pc :256], r0\n \tldrbtmi\tr7, [r8], #-395\t@ 0xfffffe75\n \tmcr2\t0, 4, pc, cr0, cr3, {0}\t@ \n@@ -31159,43 +31157,43 @@\n \tteqeq\tr4, #0, 12\t@ \n \tadcseq\tpc, r4, r0, lsl #12\n \tldrbtmi\tr9, [sl], #-1\n \t\t\t@ instruction: 0xf6006978\n \tandls\tr0, r0, r4, ror r0\n \t\t\t@ instruction: 0xf01e4630\n \tldrtmi\tpc, [r0], -r9, asr #30\t@ \n-\tsvc\t0x00def7e0\n+\tsvc\t0x00e2f7e0\n \t\t\t@ instruction: 0x46024631\n \t\t\t@ instruction: 0xf01e4648\n \tstmdacs\tr0, {r0, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}\n \tcmphi\tr9, r0, asr #32\t@ \n \tldr\tr4, [pc, ip, lsr #12]!\n \t\t\t@ instruction: 0xb1ab6abb\n \tmovwne\tlr, #43479\t@ 0xa9d7\n \taddsmi\tr4, r9, #27262976\t@ 0x1a00000\n \tstr\tsp, [r9, #-446]\t@ 0xfffffe42\n-\tblt\tfe460b24 \n+\tblt\tfe460b1c \n \tstrbmi\tr4, [r0], -r8, asr #13\n \t\t\t@ instruction: 0xf9bef00a\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n-\tbvs\tfff056d4 \n+\tbvs\tfff056cc \n \t\t\t@ instruction: 0xf43f2b00\n \tands\tsl, r7, fp, ror ip\n \tldrbtcc\tpc, [r0], #-2271\t@ 0xfffff721\t@ \n \trscscc\tpc, pc, pc, asr #32\n \tstrbtne\tpc, [ip], #-2271\t@ 0xfffff721\t@ \n \tsubscs\tpc, r2, #64, 4\n \t\t\t@ instruction: 0xf8cd447b\n \tmovwls\tr8, #4104\t@ 0x1008\n \torrcs\tr4, pc, #2030043136\t@ 0x79000000\n-\tbvs\tfef09f00 \n-\tblx\tfe6e32fa \n-\tbvs\tf1e4a0 \n-\tblcs\t3f378 \n+\tbvs\tfef09ef8 \n+\tblx\tfe6e32f2 \n+\tbvs\tf1e498 \n+\tblcs\t3f370 \n \trschi\tpc, fp, r0, asr #32\n \tstrbcc\tpc, [r8], #-2271\t@ 0xfffff721\t@ \n \trscscc\tpc, pc, pc, asr #32\n \tstrbne\tpc, [r4], #-2271\t@ 0xfffff721\t@ \n \tadcscs\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \tmovwls\tr6, #6171\t@ 0x181b\n@@ -31204,66 +31202,66 @@\n \tmovwcs\tpc, #2947\t@ 0xb83\t@ \n \tstrb\tr6, [sp], #-763\t@ 0xfffffd05\n \tstrtpl\tpc, [r8], #-2271\t@ 0xfffff721\n \t\t\t@ instruction: 0xf8df2600\n \tandscs\tr9, r0, #40, 8\t@ 0x28000000\n \tldrcc\tr4, [r8, #-1149]\t@ 0xfffffb83\n \tstrd\tr4, [r9], -r9\n-\tblls\t1634a4 \n+\tblls\t16349c \n \t\t\t@ instruction: 0xf1b93601\n \tadcsle\tr0, r6, r0, lsl #30\n \t\t\t@ instruction: 0xf7e04648\n-\t\t\t@ instruction: 0x4602ef7e\n+\tstrmi\tlr, [r2], -r2, lsl #31\n \tstrtmi\tr4, [r0], -r9, asr #12\n-\tblx\tfe2613e2 \n+\tblx\tfe2613da \n \tmvnle\tr2, r0, lsl #16\n \t\t\t@ instruction: 0x46414bff\n \tldrbtmi\tr4, [fp], #-1665\t@ 0xfffff97f\n \teoreq\tpc, r6, r3, asr r8\t@ \n \tmcr2\t7, 7, pc, cr8, cr13, {7}\t@ \n \t\t\t@ instruction: 0xf00a4640\n-\tbvs\tf23910 \n+\tbvs\tf23908 \n \trscsvs\tr6, fp, #1769472\t@ 0x1b0000\n \t\t\t@ instruction: 0xf43f2b00\n \tldmibmi\tr8!, {r0, r1, r5, sl, fp, sp, pc}^\n \trscpl\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2295\t@ 0xfffff709\n \teorls\tpc, ip, r7, asr #17\n \t\t\t@ instruction: 0xf01e4478\n \tldr\tpc, [r7], #-3421\t@ 0xfffff2a3\n \tldmibvs\tsl!, {r0, r2, r3, r4, r6, r7, r8, r9, fp, lr}\n \tldrsbvs\tr5, [fp, #131]!\t@ 0x83\n-\tblcs\t3f41c \n+\tblcs\t3f414 \n \tmsrhi\tSPSR_s, r0\n \t\t\t@ instruction: 0x901cf8d7\n \trsbsvs\tr2, fp, #0, 6\n \tldrdcc\tpc, [r4], -r9\t@ \n \tldmdavs\tlr, {r8, sl, sp}\n \teor\tfp, r1, lr, lsr #18\n \tldrdcc\tpc, [r4], -r9\t@ \n \tldmdbpl\tlr, {r3, r8, sl, ip, sp}^\n \tldrtmi\tfp, [r0], -r6, ror #3\n-\tsvc\t0x0040f7e0\n+\tsvc\t0x0044f7e0\n \t\t\t@ instruction: 0x46024631\n \t\t\t@ instruction: 0xf01e4620\n \tstmdacs\tr0, {r0, r1, r3, r6, r8, r9, fp, ip, sp, lr, pc}\n \tldmibvs\tfp!, {r4, r5, r6, r7, r8, ip, lr, pc}^\n \trscsvs\tr6, r8, #499712\t@ 0x7a000\n-\tbl\tf6cf0 \n-\tbvs\t1ceadfc \n+\tbl\tf6ce8 \n+\tbvs\t1ceadf4 \n \tldmdavs\tfp, {r0, r1, r3, r5, sl, lr}^\n \tstmdacs\tr0, {r3, r4, r7, r8, r9, sl, lr}\n \ttsthi\tr2, r0, asr #32\t@ \n \tldc2\t0, cr15, [r6], {30}\n \tldrbtmi\tr4, [fp], #-3036\t@ 0xfffff424\n \tssat\tr6, #7, fp, asr #16\n \tmovwcc\tr6, #6779\t@ 0x1a7b\n \t\t\t@ instruction: 0xf859627b\n-\tblcs\t35118 \n-\tblmi\tff659b5c \n+\tblcs\t35110 \n+\tblmi\tff659b54 \n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldrbtmi\tr6, [fp], #-762\t@ 0xfffffd06\n \t\t\t@ instruction: 0xe698685b\n \tldrbtmi\tr4, [fp], #-3029\t@ 0xfffff42b\n \t\t\t@ instruction: 0xe60b685b\n \tldmdbvs\tr8!, {r0, r5, r8, sl, fp, sp}\n \tssatmi\tfp, #2, r8, lsl #30\n@@ -31277,19 +31275,19 @@\n \t\t\t@ instruction: 0xf8364691\n \tvst4.8\t{d1-d4}, [r1 :64], r1\n \trsbsvs\tr5, r9, #0, 2\n \tcfstrsge\tmvf15, [r8, #-508]!\t@ 0xfffffe04\n \tldmibvs\tsp!, {r0, r4, r7, r9, sl, lr}^\n \tandcs\tr2, r2, #0, 8\n \tstr\tr6, [r6, #699]!\t@ 0x2bb\n-\tbcs\ta4363c \n+\tbcs\ta43634 \n \tmrcge\t4, 2, APSR_nzcv, cr6, cr15, {3}\n \trscsvs\tr4, fp, #48, 12\t@ 0x3000000\n-\tcdp\t7, 14, cr15, cr12, cr0, {7}\n-\tldfccp\tf7, [pc]\t@ 25484 \n+\tcdp\t7, 15, cr15, cr0, cr0, {7}\n+\tldfccp\tf7, [pc]\t@ 2547c \n \tandeq\tlr, ip, #6144\t@ 0x1800\n \t\t\t@ instruction: 0xf8166afb\n \tstrmi\tr1, [ip], ip\n \tandsne\tpc, r1, r9, lsr r8\t@ \n \tsvcpl\t0x0000f411\n \tcdpne\t0, 11, cr13, cr1, cr12, {0}\n \tldrmi\tr4, [r0], -r1, lsl #8\n@@ -31298,15 +31296,15 @@\n \t\t\t@ instruction: 0xf839cd01\n \t\t\t@ instruction: 0xf41ee01c\n \tmvnsle\tr5, r0, lsl #30\n \tsvceq\t0x0029f1bc\n \tmrcge\t4, 1, APSR_nzcv, cr4, cr15, {3}\n \tldfnes\tf2, [r0]\n \trscsvs\tr7, fp, #17\n-\tblx\tfe161520 \n+\tblx\tfe161518 \n \t\t\t@ instruction: 0x46806afb\n \t\t\t@ instruction: 0xf00a4618\n \t\t\t@ instruction: 0xe62ef8bb\n \tvmla.i8\td20, d16, d27\n \tstmiami\tfp!, {r0, r2, r5, r6, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [ip], #120\t@ 0x78\n@@ -31318,170 +31316,170 @@\n \tmulcc\tr4, r9, r8\n \tstmdbeq\tr4, {r0, r3, r8, ip, sp, lr, pc}\n \tandscc\tpc, r3, r6, lsr r8\t@ \n \tstrle\tr0, [r5, #-1177]\t@ 0xfffffb67\n \tsvccc\t0x0001f819\n \tandscc\tpc, r3, r6, lsr r8\t@ \n \tldrbtle\tr0, [r9], #1178\t@ 0x49a\n-\tldrbt\tr2, [pc], #1025\t@ 25518 \n+\tldrbt\tr2, [pc], #1025\t@ 25510 \n \tumullcs\tr4, sp, lr, r9\n \tvmla.i8\td21, d16, d27\n \tldrbtmi\tr5, [r9], #-731\t@ 0xfffffd25\n \tstmdacc\tr1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \tstrbmi\tr9, [fp], -r0\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7fd6279\n \tstrbmi\tpc, [r0], -r1, lsl #21\t@ \n \t\t\t@ instruction: 0xf886f00a\n-\tbvs\t1e7fe2c \n+\tbvs\t1e7fe24 \n \trscsvs\tr6, fp, #1769472\t@ 0x1b0000\n \t\t\t@ instruction: 0xf43f2b00\n \tldmmi\tr3, {r0, r2, r6, r8, r9, fp, sp, pc}\n \trscpl\tpc, r5, #64, 4\n \teorls\tpc, ip, r7, asr #17\n \t\t\t@ instruction: 0xf01e4478\n \t\t\t@ instruction: 0xf7fffc81\n \t\t\t@ instruction: 0x4631bb3b\n \t\t\t@ instruction: 0xf7fc4648\n \tstmdacs\tr0, {r0, r3, r4, r7, r9, fp, ip, sp, lr, pc}\n \tstrtmi\tfp, [ip], -r8, lsl #30\n \tstmibmi\tfp, {r5, r6, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0x46482211\n \t\t\t@ instruction: 0xf7e04479\n-\tbllt\t66153c \n+\tbllt\t661544 \n \tmulscc\tr1, r9, r8\n \t\t\t@ instruction: 0xf1092204\n \t\t\t@ instruction: 0xf8360911\n \tvst4.8\t{d3-d6}, [r3 :64], r3\n \trsbsvs\tr5, fp, #0, 6\n \tldmibvs\tip!, {r0, r2, r4, r8, sl, sp, lr, pc}^\n \tldmdbvs\tfp!, {r9, sl, sp}^\n \tteqvc\tr4, r3, lsl #4\t@ \n \t\t\t@ instruction: 0x46086279\n-\tcdp\t7, 5, cr15, cr10, cr0, {7}\n+\tcdp\t7, 5, cr15, cr14, cr0, {7}\n \t\t\t@ instruction: 0x46026a79\n \t\t\t@ instruction: 0xf01e4648\n-\tbvs\t1ea3f44 \n+\tbvs\t1ea3f3c \n \t\t\t@ instruction: 0xf43f2800\n \t\t\t@ instruction: 0x4648ae3d\n-\tblx\t1be35ac \n+\tblx\t1be35a4 \n \tsvclt\t0x00182800\n \t\t\t@ instruction: 0xe6354634\n \tandscs\tr4, r1, #1933312\t@ 0x1d8000\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n-\tsvc\t0x00c4f7e0\n+\tsvc\t0x00c8f7e0\n \tteqle\tip, r0, lsl #16\n \tmulscc\tr1, r9, r8\n \t\t\t@ instruction: 0xf1092201\n \t\t\t@ instruction: 0xf8360911\n \tvst4.8\t{d3-d6}, [r3 :64], r3\n \trsbsvs\tr5, fp, #0, 6\n \tstmdbmi\tlr!, {r0, r3, r5, r6, r7, sl, sp, lr, pc}^\n \tstrbmi\tr2, [r8], -r4, lsl #4\n \t\t\t@ instruction: 0xf7e04479\n-\tstmdacs\tr0, {r1, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n-\tbvs\tfef196f0 \n+\tstmdacs\tr0, {r1, r2, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tbvs\tfef196e8 \n \tmvnsvs\tr2, r1, lsl #4\n-\tldrb\tr3, [pc], #-769\t@ 25604 \n+\tldrb\tr3, [pc], #-769\t@ 255fc \n \tandhi\tpc, r8, sp, asr #17\n \trscscc\tpc, pc, pc, asr #32\n \tvmla.i8\tq10, q0, q11\n-\tbvs\t1cfa0d8 \n+\tbvs\t1cfa0d0 \n \tldmdbpl\tfp, {r0, r3, r4, r5, r6, sl, lr}^\n \torrcs\tr9, sp, #67108864\t@ 0x4000000\n-\tbvs\tfff0a220 \n-\tblx\t2e3618 \n+\tbvs\tfff0a218 \n+\tblx\t2e3610 \n \t\t\t@ instruction: 0xf899e6ec\n \t\t\t@ instruction: 0xf1093001\n \t\t\t@ instruction: 0xf8360901\n \t\t\t@ instruction: 0xf4133013\n \tandle\tr5, r6, r0, lsl #6\n \tsvccc\t0x0001f819\n \tandscc\tpc, r3, r6, lsr r8\t@ \n \tmovwpl\tpc, #1043\t@ 0x413\t@ \n \t\t\t@ instruction: 0x461dd1f8\n \tstmdavs\tfp!, {r2, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tldmdbmi\tr7, {r2, r3, r4, r5, r6, r7, sl, sp, lr, pc}^\n \tstrbmi\tr2, [r8], -pc, lsl #4\n \t\t\t@ instruction: 0xf7e04479\n-\tstmdacs\tr0, {r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r7, r8, r9, sl, fp, sp, lr, pc}\n \tteqhi\tsl, r0, asr #32\t@ \n \tmulcc\tpc, r9, r8\t@ \n \t\t\t@ instruction: 0xf1092202\n \t\t\t@ instruction: 0xf836090f\n \tvst4.8\t{d3-d6}, [r3 :64], r3\n \trsbsvs\tr5, fp, #0, 6\n \tstrbmi\tlr, [ip], -r3, lsr #9\n-\tbllt\t1ee3678 \n+\tbllt\t1ee3670 \n \tmvnscc\tpc, #79\t@ 0x4f\n \tstrb\tr6, [sp, #-763]!\t@ 0xfffffd05\n-\tandeq\tr2, r6, r4, lsl #10\n-\tstrdeq\tr2, [r6], -lr\n+\tandeq\tr2, r6, ip, lsl #10\n+\tandeq\tr2, r6, r6, lsl #10\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr3, r4, r6, lsl r7\n \tmuleq\tr4, r2, r9\n-\tandeq\tr8, r6, r4, ror r2\n-\tldrdeq\tr5, [r6], -sl\n-\tandeq\tr8, r6, r0, asr r2\n+\tandeq\tr8, r6, ip, ror r2\n+\tandeq\tr5, r6, r2, ror #7\n+\tandeq\tr8, r6, r8, asr r2\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr8, r6, ip, lsr #4\n-\tandeq\tr8, r6, r6, ror r1\n+\tandeq\tr8, r6, r4, lsr r2\n+\tandeq\tr8, r6, lr, ror r1\n \tandeq\tr3, r4, sl, lsr r8\n \tandeq\tr3, r4, r6, lsr #16\n \tandeq\tr6, r4, r8, asr sp\n \tandeq\tr3, r4, lr, ror #13\n \t\t\t@ instruction: 0x000437b0\n-\tandeq\tr8, r6, sl, lsr r0\n-\tandeq\tr2, r6, r4, lsr #4\n+\tandeq\tr8, r6, r2, asr #32\n+\tandeq\tr2, r6, ip, lsr #4\n \tandeq\tr3, r4, ip, lsl #12\n \tandeq\tr3, r4, r0, asr #8\n-\tandeq\tr1, r6, r6, lsl #23\n+\tandeq\tr1, r6, lr, lsl #23\n \tandeq\tr3, r4, lr, lsl #8\n \tstrdeq\tr3, [r4], -r8\n \tandeq\tr3, r4, sl, lsr #10\n \tandeq\tr3, r4, r0, lsl r5\n \tandeq\tr3, r4, sl, lsl #6\n \tandeq\tr3, r4, ip, asr r3\n-\tmuleq\tr6, r6, lr\n+\tmuleq\tr6, lr, lr\n \t\t\t@ instruction: 0x000434b4\n \tldrdeq\tr3, [r4], -ip\n \tandeq\tr3, r4, r0, asr #5\n \tandeq\tr3, r4, r2, lsl r3\n-\tandeq\tr7, r6, lr, lsl #28\n+\tandeq\tr7, r6, r6, lsl lr\n \tstrdeq\tr3, [r4], -r4\n-\tandeq\tr4, r6, sl, ror #30\n-\tandeq\tr4, r6, r0, lsr pc\n-\t\t\t@ instruction: 0x00067dba\n+\tandeq\tr4, r6, r2, ror pc\n+\tandeq\tr4, r6, r8, lsr pc\n+\tandeq\tr7, r6, r2, asr #27\n \tandeq\tr0, r0, ip, asr #12\n-\tandeq\tr7, r6, r4, ror sp\n-\tandeq\tr7, r6, sl, asr sp\n+\tandeq\tr7, r6, ip, ror sp\n+\tandeq\tr7, r6, r2, ror #26\n \t\t\t@ instruction: 0x000431b4\n \tmuleq\tr4, r6, r1\n \tandeq\tr3, r4, r8, lsr r4\n-\t\t\t@ instruction: 0x00067cb4\n-\tstrdeq\tr4, [r6], -r8\n-\tandeq\tr7, r6, lr, ror ip\n-\tmuleq\tr6, r8, r5\n+\t\t\t@ instruction: 0x00067cbc\n+\tandeq\tr4, r6, r0, lsl #12\n+\tandeq\tr7, r6, r6, lsl #25\n+\tandeq\tr4, r6, r0, lsr #11\n \tandeq\tr3, r4, r0, rrx\n \tandeq\tr3, r4, r0, lsl #6\n \tstrdeq\tr2, [r4], -r6\n \tandeq\tr3, r4, r2, asr r2\n \tandeq\tr3, r4, ip, lsr #2\n \tandeq\tr2, r4, r0, ror #30\n-\tldrdeq\tr7, [r6], -ip\n+\tandeq\tr7, r6, r4, ror #21\n \tandeq\tr2, r4, r6, lsr pc\n-\t\t\t@ instruction: 0x000616b0\n+\t\t\t@ instruction: 0x000616b8\n \tandeq\tr2, r4, r0, asr pc\n \tmuleq\tr4, lr, r9\n \tandeq\tr2, r4, r2, asr #29\n \tandeq\tr3, r4, r0, ror #2\n-\tstrdeq\tr7, [r6], -r6\n+\tstrdeq\tr7, [r6], -lr\n+\tandeq\tr7, r6, r2, ror #19\n \tldrdeq\tr7, [r6], -sl\n-\tldrdeq\tr7, [r6], -r2\n \tandeq\tr2, r4, ip, ror sp\n \tandeq\tr3, r4, lr, lsl r0\n \tandeq\tr2, r4, sl, ror #26\n \tandeq\tr3, r4, ip\n \tandeq\tr2, r4, r6, lsr sp\n \tandeq\tr2, r4, r8, lsr #31\n \tandeq\tr2, r4, ip, asr #29\n@@ -31531,57 +31529,57 @@\n \taddpl\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2110\t@ 0xfffff7c2\n \t\t\t@ instruction: 0xf01e4478\n \tldrb\tpc, [r9, #-2817]\t@ 0xfffff4ff\t@ \n \tldrbtmi\tr4, [fp], #-2876\t@ 0xfffff4c4\n \tldcmi\t7, cr14, [ip], #-816\t@ 0xfffffcd0\n \t\t\t@ instruction: 0xe7b3447c\n-\tsvc\t0x0004f7e0\n+\tsvc\t0x0008f7e0\n \tldrteq\tpc, [r0], #-263\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0xf01e4620\n \t\t\t@ instruction: 0xf022ff6b\n-\tblvs\tee5318 \n+\tblvs\tee5310 \n \tcdp\t2, 1, cr9, cr8, cr2, {0}\n-\tblmi\td700c4 \n+\tblmi\td700bc \n \tldrbtmi\tr4, [fp], #-1577\t@ 0xfffff9d7\n \tandeq\tlr, r0, #3358720\t@ 0x334000\n \tvhadd.s8\td18, d0, d1\n \t\t\t@ instruction: 0xf01e12b1\n \tldrsbcs\tpc, [r2, #-219]\t@ 0xffffff25\t@ \n-\tblvs\tfad9a8 \n+\tblvs\tfad9a0 \n \t\t\t@ instruction: 0xf8eaf7f7\n \tcmpcs\tr2, r8, asr r3\n \t\t\t@ instruction: 0xf7f72043\n \tstcmi\t8, cr15, [ip], #-916\t@ 0xfffffc6c\n \tsbcsvc\tpc, sl, #1325400064\t@ 0x4f000000\n \tcdp\t0, 1, cr9, cr8, cr2, {0}\n \tldrbtmi\tr3, [ip], #-2576\t@ 0xfffff5f0\n \trscscc\tpc, pc, pc, asr #32\n \tstrbcs\tr4, [r8, #-1569]!\t@ 0xfffff9df\n \tstrpl\tlr, [r0], -sp, asr #19\n \t\t\t@ instruction: 0xf8b8f7fd\n \tstrtmi\tr2, [r0], -r1, lsl #4\n \t\t\t@ instruction: 0x11b9f240\n-\tblx\tffc61926 \n+\tblx\tffc6191e \n \tandscs\tr4, r1, #557056\t@ 0x88000\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n-\tcdp\t7, 3, cr15, cr12, cr0, {7}\n+\tcdp\t7, 4, cr15, cr0, cr0, {7}\n \t\t\t@ instruction: 0xf899b970\n \tandcs\tr3, r5, #17\n \tldmdbeq\tr1, {r0, r3, r8, ip, sp, lr, pc}\n \tandscc\tpc, r3, r6, lsr r8\t@ \n \tmovwpl\tpc, #1027\t@ 0x403\t@ \n \t\t\t@ instruction: 0xf7ff627b\n \tldmdami\tsl, {r1, r5, r6, r8, r9, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xe7d44478\n \t\t\t@ instruction: 0xf1074a19\n \t\t\t@ instruction: 0x464304d0\n \tldrbtmi\tr2, [sl], #-320\t@ 0xfffffec0\n \t\t\t@ instruction: 0xf01e4620\n-\tblmi\t5e4940 \n+\tblmi\t5e4938 \n \trscscs\tr4, r2, #360448\t@ 0x58000\n \teorcs\tr4, r0, fp, ror r4\n \tldrbtmi\tr9, [r9], #-770\t@ 0xfffffcfe\n \tstrls\tr2, [r1], #-892\t@ 0xfffffc84\n \tmovwcs\tr9, #768\t@ 0x300\n \t\t\t@ instruction: 0xf886f7fd\n \tstrtmi\tlr, [r6], -r3, lsl #9\n@@ -31607,45 +31605,45 @@\n \tldrbtmi\tr4, [sl], #-2897\t@ 0xfffff4af\n \tsvcmi\t0x00f0e92d\n \tldrdhi\tpc, [r0, #-143]\t@ 0xffffff71\n \tldmpl\tr3, {r0, r2, r7, ip, sp, pc}^\n \tldrbtmi\tsl, [r8], #3840\t@ 0xf00\n \tldmdavs\tfp, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n-\tblmi\t132659c \n+\tblmi\t1326594 \n \tsvclt\t0x000c460d\n \tstrcs\tr2, [r0], -r1, lsl #12\n \tandls\tpc, r3, r8, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n \tcmple\tlr, r0, lsl #22\n \tcmnle\tr1, r0, lsl #28\n \tstrtmi\tr4, [r8], -r6, asr #18\n \t\t\t@ instruction: 0xf01e4479\n \tstrmi\tpc, [r6], -r7, lsl #16\n \t\t\t@ instruction: 0x4628b1d8\n-\tmcrr\t7, 14, pc, r8, cr0\t@ \n+\tmcrr\t7, 14, pc, ip, cr0\t@ \n \tldmdale\tsl, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}^\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \tmrc2\t0, 5, pc, cr0, cr13, {0}\n \tldrdeq\tpc, [r0], -r9\n-\tbmi\tf94780 \n+\tbmi\tf94778 \n \tldrbtmi\tr4, [sl], #-2872\t@ 0xfffff4c8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r4, -r4, ror #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tqsub8mi\tr8, r0, r0\n-\tstc\t7, cr15, [ip], #-896\t@ 0xfffffc80\n+\tldc\t7, cr15, [r0], #-896\t@ 0xfffffc80\n \t\t\t@ instruction: 0x46054b35\n \tandne\tpc, r3, r8, asr r8\t@ \n \tteqvc\tr4, r1, lsl #4\t@ \n \t\t\t@ instruction: 0x46086079\n-\tstc\t7, cr15, [r2], #-896\t@ 0xfffffc80\n+\tstc\t7, cr15, [r6], #-896\t@ 0xfffffc80\n \tandcc\tr4, r2, r8, lsr #8\n \t\t\t@ instruction: 0xf5b06879\n \tldmdale\tlr!, {r7, r8, r9, sl, fp, ip, sp, lr}\n \tstrbpl\tr2, [r3, #-826]!\t@ 0xfffffcc6\n \tstrtmi\tr4, [r0], -r5, lsr #8\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf01d706e\n@@ -31673,129 +31671,129 @@\n \tteqlt\tfp, r0\n \tvmul.i8\td20, d0, d8\n \tldmdami\tr8, {r0, r1, r3, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9e2f01e\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf8d9e79f\n-\tblcs\t31aa4 \n+\tblcs\t31a9c \n \tldmdbmi\tr3, {r3, r4, r5, r6, r7, ip, lr, pc}\n \tsbcscs\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r9], #-2066\t@ 0xfffff7ee\n \t\t\t@ instruction: 0xf01e4478\n \t\t\t@ instruction: 0xf04ff9d3\n \t\t\t@ instruction: 0xe79030ff\n-\tldcl\t7, cr15, [sl, #896]\t@ 0x380\n-\tandeq\tr1, r6, r2, lsl #13\n+\tldcl\t7, cr15, [lr, #896]\t@ 0x380\n+\tandeq\tr1, r6, sl, lsl #13\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r6, r2, ror r6\n+\tandeq\tr1, r6, sl, ror r6\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr2, r4, ip, ror fp\n-\tandeq\tr1, r6, lr, lsl r6\n+\tandeq\tr1, r6, r6, lsr #12\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr2, r4, r6, lsl r8\n \tldrdeq\tr2, [r4], -r8\n \tstrdeq\tr2, [r4], -lr\n \tandeq\tr2, r4, r0, asr #21\n \tandeq\tr2, r4, r8, asr #15\n \tandeq\tr2, r4, sl, lsl #21\n \tandeq\tr2, r4, sl, lsr #15\n \tandeq\tr2, r4, ip, ror #20\n \tldmdami\tr1, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2833\t@ 0xfffff4ef\n-\tbmi\t493108 \n+\tbmi\t493100 \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdami\tr0, {r8, r9, sl, fp, sp, pc}\n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t2e671c \n+\tblmi\t2e6714 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, (UNDEF: 57)\n \tstrcc\tr4, [r8, -r9, lsl #22]\n \tvtst.8\t, q8, q0\n \tsxtahmi\tr2, sp, r2\n \t\t\t@ instruction: 0x4080e8bd\n \tsvclt\t0x001af7ff\n-\tldc\t7, cr15, [r8, #896]\t@ 0x380\n-\tstrdeq\tr1, [r6], -lr\n+\tldc\t7, cr15, [ip, #896]\t@ 0x380\n+\tandeq\tr1, r6, r6, lsl #10\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr1, [r6], -r0\n-\tandeq\tr1, r6, r4, ror #9\n+\tstrdeq\tr1, [r6], -r8\n+\tandeq\tr1, r6, ip, ror #9\n \tandeq\tr0, r0, r8, asr #11\n \tldmdami\tr2, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2834\t@ 0xfffff4ee\n-\tbmi\t4d3164 \n+\tbmi\t4d315c \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdami\tr1, {r8, r9, sl, fp, sp, pc}\n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t326778 \n+\tblmi\t326770 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, (UNDEF: 58)\n \tstrcc\tr4, [r8, -sl, lsl #22]\n \t\t\t@ instruction: 0xf50058d0\n \tandscc\tr5, r4, r7, lsl #1\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7e0beeb\n-\tsvclt\t0x0000ed6a\n-\tandeq\tr1, r6, r2, lsr #9\n+\tsvclt\t0x0000ed6e\n+\tandeq\tr1, r6, sl, lsr #9\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr6, r4, r4\n-\tandeq\tr1, r6, r8, lsl #9\n+\tmuleq\tr6, ip, r4\n+\tmuleq\tr6, r0, r4\n \tandeq\tr0, r0, r8, asr #11\n \tldmdami\tr2, {r0, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2834\t@ 0xfffff4ee\n-\tbmi\t4d31c4 \n+\tbmi\t4d31bc \n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdami\tr1, {r8, r9, sl, fp, sp, pc}\n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t3267d8 \n+\tblmi\t3267d0 \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \tmrsle\tr0, (UNDEF: 58)\n \tstrcc\tr4, [r8, -sl, lsl #22]\n \t\t\t@ instruction: 0xf50058d0\n \tandscc\tr5, r4, pc, lsl #1\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7e0bebb\n-\tsvclt\t0x0000ed3a\n-\tandeq\tr1, r6, r2, asr #8\n+\tsvclt\t0x0000ed3e\n+\tandeq\tr1, r6, sl, asr #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r6, r4, lsr r4\n-\tandeq\tr1, r6, r8, lsr #8\n+\tandeq\tr1, r6, ip, lsr r4\n+\tandeq\tr1, r6, r0, lsr r4\n \tandeq\tr0, r0, r8, asr #11\n \tmvnsmi\tlr, sp, lsr #18\n \tlfmmi\tf2, 4, [sl], #-40\t@ 0xffffffd8\n \taddlt\tr4, r8, sl, lsr fp\n \tmrcmi\t4, 1, r4, cr10, cr12, {3}\n \tstrmi\tsl, [sp], -r4, lsl #30\n \tstmiapl\tr3!, {r8, sp}^\n \tldmdavs\tfp, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7e00300\n-\tblmi\tda0af0 \n+\tblmi\tda0af8 \n \t\t\t@ instruction: 0xf8564604\n \t\t\t@ instruction: 0xf8d88003\n-\tbllt\tfe2f1c4c \n+\tbllt\tfe2f1c44 \n \tmovwmi\tpc, #111\t@ 0x6f\t@ \n \teorsle\tr4, r6, #156, 4\t@ 0xc0000009\n-\tblmi\tc5432c \n+\tblmi\tc54324 \n \t\t\t@ instruction: 0xf50358f3\n \t\t\t@ instruction: 0xf8c35380\n \t\t\t@ instruction: 0xf8d84378\n \tstmiblt\tr8, {}^\t@ \n-\tblmi\ta3851c \n+\tblmi\ta38514 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_svc\n \tssatmi\tr3, #30, r0, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tmvnle\tr2, r1, lsl #26\n@@ -31810,15 +31808,15 @@\n \t\t\t@ instruction: 0xf8d8f01e\n \tldrb\tr2, [fp, r0]\n \tvmul.i8\td20, d0, d13\n \tldmdami\tsp, {r0, r4, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xfffcf01d\n \tldmdbmi\tfp, {r2, r6, r7, r8, r9, sl, sp, lr, pc}\n-\tbmi\t6edf00 \n+\tbmi\t6edef8 \n \tldrbtmi\tr2, [r9], #-768\t@ 0xfffffd00\n \tldrbtmi\tr9, [sl], #-0\n \trscscc\tpc, pc, pc, asr #32\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \tsubvc\tpc, r9, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7fc6079\n \t\t\t@ instruction: 0xf8d8feab\n@@ -31826,121 +31824,121 @@\n \tldmdavs\tr9!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \tadcsle\tr2, fp, r0, lsl #22\n \tvtst.8\td20, d0, d1\n \tldrbtmi\tr3, [r8], #-550\t@ 0xfffffdda\n \t\t\t@ instruction: 0xf8b0f01e\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7e0e7b2\n-\tsvclt\t0x0000ecb8\n-\tldrdeq\tr1, [r6], -ip\n+\tsvclt\t0x0000ecbc\n+\tandeq\tr1, r6, r4, ror #7\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr1, [r6], -r0\n+\tldrdeq\tr1, [r6], -r8\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tmuleq\tr6, r4, r3\n+\tmuleq\tr6, ip, r3\n \t\t\t@ instruction: 0x000425b4\n \tmuleq\tr4, r6, r8\n \tandeq\tr2, r4, r0, lsr #11\n \tandeq\tr2, r4, r2, lsl #17\n \tandeq\tr2, r4, lr, lsl #11\n \tandeq\tr2, r4, r2, lsl #17\n \tandeq\tr2, r4, r6, asr #16\n-\tblmi\t3f8578 \n+\tblmi\t3f8570 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t39194c \n+\tbmi\t391944 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr0, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tsvclt\t0x0052f7ff\n-\tldcl\t7, cr15, [lr], #-896\t@ 0xfffffc80\n-\tandeq\tr1, r6, r0, asr #5\n+\tstc\t7, cr15, [r2], {224}\t@ 0xe0\n+\tandeq\tr1, r6, r8, asr #5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r6, sl, lsr #5\n-\tblmi\t3f85c0 \n+\t\t\t@ instruction: 0x000612b2\n+\tblmi\t3f85b8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t391994 \n+\tbmi\t39198c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr1, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tsvclt\t0x002ef7ff\n-\tmrrc\t7, 14, pc, sl, cr0\t@ \n-\tandeq\tr1, r6, r8, ror r2\n+\tmrrc\t7, 14, pc, lr, cr0\t@ \n+\tandeq\tr1, r6, r0, lsl #5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r6, r2, ror #4\n-\tblmi\tbf8688 \n+\tandeq\tr1, r6, sl, ror #4\n+\tblmi\tbf8680 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstrdlt\tr4, [r2], r0\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \teorsle\tr2, pc, r0, lsl #16\n \tstrmi\tr6, [r5], -r3, lsl #16\n \tvstrle\td2, [sp, #-0]\n \tstrmi\tr2, [r6], -r0, lsl #8\n \t\t\t@ instruction: 0xf85646a0\n \ttstlt\tr0, r4, lsl #30\n-\tsvc\t0x0012f7df\n+\tsvc\t0x0016f7df\n \tstrcc\tr6, [r1], #-2091\t@ 0xfffff7d5\n \tandhi\tpc, r0, r6, asr #17\n \tlfmle\tf4, 2, [r4], #652\t@ 0x28c\n \tldrdcc\tpc, [r4], r5\n \teorvs\tr2, ip, r0, lsl #8\n \tsfmle\tf4, 4, [lr, #-652]\t@ 0xfffffd74\n \tstreq\tpc, [r4], r5, lsl #2\n \t\t\t@ instruction: 0xf85646a0\n \ttstlt\tr8, r4, lsl #30\n-\tmrc\t7, 7, APSR_nzcv, cr14, cr15, {6}\n+\tsvc\t0x0002f7df\n \tldrdcc\tpc, [r4], r5\n \t\t\t@ instruction: 0xf8c63401\n \tadcmi\tr8, r3, #0\n \t\t\t@ instruction: 0xf8d5dcf3\n \tstrcs\tr3, [r0], #-264\t@ 0xfffffef8\n \taddmi\tpc, r4, r5, asr #17\n \tsfmle\tf4, 4, [lr, #-652]\t@ 0xfffffd74\n \tstrvc\tpc, [r4], r5, lsl #10\n \t\t\t@ instruction: 0xf85646a0\n \ttstlt\tr8, r4, lsl #30\n-\tmcr\t7, 7, pc, cr8, cr15, {6}\t@ \n+\tmcr\t7, 7, pc, cr12, cr15, {6}\t@ \n \tldrdcc\tpc, [r8, -r5]\n \t\t\t@ instruction: 0xf8c63401\n \tadcmi\tr8, r3, #0\n \tmovwcs\tsp, #3315\t@ 0xcf3\n \tsmlabtcc\tr8, r5, r8, pc\t@ \n-\tblmi\t238690 \n+\tblmi\t238688 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n-\tbl\tffde3e08 \n-\tandeq\tr1, r6, r0, lsr r2\n+\tbl\tffee3e00 \n+\tandeq\tr1, r6, r8, lsr r2\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr6, r4, r1\n+\tmuleq\tr6, ip, r1\n \tsvcmi\t0x00f0e92d\n \tldcmi\t6, cr4, [r3, #88]!\t@ 0x58\n \tstmdbcs\tr0, {r0, r1, r4, r5, r7, sl, fp, lr}\n \tstmdacs\tr0, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n \tcfstrs\tmvf4, [sp, #-500]!\t@ 0xfffffe0c\n-\tblmi\tfec88ab4 \n-\tbmi\tfec920e4 \n+\tblmi\tfec88aac \n+\tbmi\tfec920dc \n \tsvcge\t0x0004592c\n \tsvclt\t0x0008447b\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tmvnsvs\tr6, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tstrmi\tr4, [ip], -r5, lsl #12\n \t\t\t@ instruction: 0xf04fbf18\n@@ -31956,35 +31954,35 @@\n \tldrdlt\tpc, [r8, -r4]\n \torrvc\tpc, r4, #4, 10\t@ 0x1000000\n \t\t\t@ instruction: 0xf504607b\n \tcmnvs\tfp, r6, lsl #7\n \tsvceq\t0x0020f1bb\n \ttsthi\tr3, r0\t@ \n \t\t\t@ instruction: 0xf7f84628\n-\tbmi\tfe6e5464 \n+\tbmi\tfe6e545c \n \tstrmi\tr7, [r5], -r3, lsl #16\n \tadcsvs\tr4, r8, sl, ror r4\n-\tbcs\t46173c \n+\tbcs\t461734 \n \tsvclt\t0x00182b20\n \tsvclt\t0x000c2b2c\n \tandcs\tr2, r0, #268435456\t@ 0x10000000\n \tsvclt\t0x00082b09\n \tandeq\tpc, r1, #66\t@ 0x42\n \tstmdavc\tfp!, {r1, r6, r8, ip, sp, pc}^\n \tldrb\tr3, [r1, r1, lsl #10]!\n \trsbsvs\tr4, ip, r3, lsr #12\n-\tbllt\t16408c \n+\tbllt\t164084 \n \t\t\t@ instruction: 0xe7dd617b\n \teorsle\tr2, fp, r0, lsl #22\n \tstclne\t8, cr7, [ip], #-424\t@ 0xfffffe58\n \teorsle\tr2, r7, r0, lsl #20\n \t\t\t@ instruction: 0xf0002b27\n-\tblcs\t8c6204 \n-\tbcs\tb5a11c \n-\tbcs\t295bc0 \n+\tblcs\t8c61fc \n+\tbcs\tb5a114 \n+\tbcs\t295bb8 \n \tmovwcs\tfp, #7956\t@ 0x1f14\n \t\t\t@ instruction: 0xf0122300\n \t\t\t@ instruction: 0xf0030fdf\n \tsvclt\t0x00080301\n \torrlt\tr2, r3, r0, lsl #6\n \tsvccc\t0x0001f814\n \tsvclt\t0x00182b2c\n@@ -31994,50 +31992,50 @@\n \tandeq\tpc, r1, #2\n \tandcs\tfp, r0, #8, 30\n \tmvnle\tr2, r0, lsl #20\n \tstrtmi\tfp, [r0], r3, lsl #7\n \tstrtmi\tr2, [r8], -r0, lsl #12\n \t\t\t@ instruction: 0xf80846a9\n \t\t\t@ instruction: 0xf7e06b01\n-\t\t\t@ instruction: 0x4645e95a\n+\t\t\t@ instruction: 0x4645e95e\n \t\t\t@ instruction: 0x4606bb78\n \t\t\t@ instruction: 0xf0867863\n-\tblcs\t277b8 \n+\tblcs\t277b0 \n \tstrcs\tfp, [r0], -ip, lsl #30\n \tstreq\tpc, [r1], -r6\n \t\t\t@ instruction: 0xd1ad2e00\n \tldrdcc\tlr, [r1], -r7\n \tandlt\tpc, r0, r3, asr #17\n-\tblx\tfe1ff2 \n+\tblx\tfe1fea \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402800\n-\tbmi\t1a86240 \n+\tbmi\t1a86238 \n \tldrbtmi\tr4, [sl], #-2916\t@ 0xfffff49c\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-155\t@ 0xffffff65\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadcshi\tpc, ip, r0, asr #32\n \tldrtmi\tr3, [sp], r4, lsr #14\n-\tblhi\te12e8 \n+\tblhi\te12e0 \n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0xf7e04628\n-\t\t\t@ instruction: 0x1c63e92e\n+\t\t\t@ instruction: 0x1c63e932\n \tsbcsle\tr2, sp, r0, lsl #16\n \tstrcs\tr4, [r1], -r9, lsr #13\n \tldmdbvs\tfp!, {r0, r2, r3, r4, r9, sl, lr}^\n \teoreq\tpc, fp, r3, asr r8\t@ \n-\tbeq\tfe320c20 \n+\tbeq\tfe320c18 \n \t\t\t@ instruction: 0xf7dfb108\n-\teorcs\tlr, r0, r6, lsl #28\n-\tblx\tfe062046 \n+\teorcs\tlr, r0, sl, lsl #28\n+\tblx\tfe06203e \n \tstrbmi\tr2, [r9], -r9, lsl #4\n \tandeq\tpc, r0, sl, asr #17\n-\tstmia\tlr, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr2, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmiblt\tr0!, {r7, r9, sl, lr}\n-\tbleq\ta2460 \n+\tbleq\ta2458 \n \tsvceq\t0x0020f1bb\n \t\t\t@ instruction: 0xe7c1d1b8\n \tsuble\tr2, r6, r2, lsr #20\n \tstcne\t8, cr7, [sl], #684\t@ 0x2ac\n \tadcsle\tr2, fp, r0, lsl #22\n \tsuble\tr2, r1, r2, lsr #22\n \tsvccc\t0x0001f812\n@@ -32046,20 +32044,20 @@\n \tldrmi\tr4, [r4], -r5, lsr #12\n \tvst1.32\t{d30}, [pc :64], sl\n \t\t\t@ instruction: 0xf0095000\n \t\t\t@ instruction: 0xf8dafb5d\n \tstrmi\tr1, [r2], -r0\n \tvst1.32\t{d20-d22}, [pc], r2\n \tstrbmi\tr5, [r0], -r0, lsl #6\n-\tldmda\tlr!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr2, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tcfstr32pl\tmvfx15, [r0], {10}\n \tcdpeq\t0, 0, cr15, cr0, cr15, {2}\n \tandls\tpc, r8, sp, asr #17\n \tandge\tpc, r4, sp, asr #17\n-\tbne\t4618ec \n+\tbne\t4618e4 \n \trsbscs\tr4, pc, #70254592\t@ 0x4300000\n \trscscc\tpc, pc, pc, asr #32\n \tadcscs\tr9, r6, #0, 4\n \tsvc\t0x00fff88c\n \tandsge\tpc, r0, r7, asr #17\n \tstc2l\t7, cr15, [sl], {252}\t@ 0xfc\n \t\t\t@ instruction: 0xf0096938\n@@ -32106,162 +32104,162 @@\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \trscsle\tr2, r8, r0, lsl #22\n \trsbscs\tr4, r2, #278528\t@ 0x44000\n \tldrbtmi\tr4, [r9], #-2065\t@ 0xfffff7ef\n \t\t\t@ instruction: 0xf01d4478\n \t\t\t@ instruction: 0xf04ffe7f\n \t\t\t@ instruction: 0xe73830ff\n-\tb\tfe1e40e8 \n-\tandeq\tr1, r6, ip, asr r1\n+\tb\tfe2e40e0 \n+\tandeq\tr1, r6, r4, ror #2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r6, ip, asr #2\n+\tandeq\tr1, r6, r4, asr r1\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr2, r4, r8, lsr lr\n-\tandeq\tr1, r6, r6, lsr #32\n+\tandeq\tr1, r6, lr, lsr #32\n \tandeq\tr2, r4, ip, ror #24\n \tandeq\tr2, r4, r6, ror ip\n \tandeq\tr2, r4, ip, lsr ip\n \tandeq\tr2, r4, r6, asr #24\n \tandeq\tr2, r4, r2, lsl ip\n \tandeq\tr2, r4, ip, lsl ip\n \tstrdeq\tr2, [r4], -r6\n \tandeq\tr2, r4, r0, lsl #24\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tldclmi\t6, cr4, [r8, #-24]\t@ 0xffffffe8\n \taddlt\tr4, r4, r8, asr ip\n-\tblmi\t16373a4 \n-\tbmi\t1651dbc \n+\tblmi\t163739c \n+\tbmi\t1651db4 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf853460c\n \t\t\t@ instruction: 0xf8d88002\n-\tblcs\t321cc \n+\tblcs\t321c4 \n \tstmdbcs\tr0, {r1, r4, r5, r6, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xf8d4d050\n-\tblcs\t325f8 \n+\tblcs\t325f0 \n \tstrcs\tsp, [r0, #-3353]\t@ 0xfffff2e7\n \tstmibvc\tr4, {r2, r8, sl, ip, sp, lr, pc}\n \tmovwcs\tr4, #1706\t@ 0x6aa\n \tsvceq\t0x0004f859\n \t\t\t@ instruction: 0x4631461a\n \tandge\tpc, r0, sp, asr #17\n-\tb\tff2e4174 \n+\tb\tff3e416c \n \t\t\t@ instruction: 0xf8d8b930\n-\tblcs\t321fc \n+\tblcs\t321f4 \n \t\t\t@ instruction: 0xf04fd168\n \tldrsht\tr3, [r8], -pc\n \tldrdcc\tpc, [r8, -r4]\n \tadcmi\tr3, fp, #4194304\t@ 0x400000\n \t\t\t@ instruction: 0xf8d4dce9\n-\tblcs\t32424 \n+\tblcs\t3241c \n \tstrcs\tsp, [r0, #-3347]\t@ 0xfffff2ed\n \tstmibeq\tr4, {r2, r8, ip, sp, lr, pc}\n \tmovwcs\tr4, #1706\t@ 0x6aa\n \tsvceq\t0x0004f859\n \t\t\t@ instruction: 0x4631461a\n \tandge\tpc, r0, sp, asr #17\n-\tb\tfeb641b0 \n+\tb\tfec641a8 \n \tcmple\tr7, r0, lsl #16\n \tldrdcc\tpc, [r4], r4\n \tadcmi\tr3, fp, #4194304\t@ 0x400000\n \tstmdavs\tr3!, {r0, r1, r2, r3, r5, r6, r7, sl, fp, ip, lr, pc}\n \tvstrle\td2, [ip, #-0]\n \tstrtmi\tr2, [r1], r0, lsl #10\n \tmovwcs\tr4, #1706\t@ 0x6aa\n \tsvceq\t0x0004f859\n \t\t\t@ instruction: 0x4631461a\n \tandge\tpc, r0, sp, asr #17\n-\tb\tfe5e41dc \n+\tb\tfe6e41d4 \n \t\t\t@ instruction: 0xf8d8b9c8\n \tteqlt\tfp, r0\n \tvst2.8\t{d20,d22}, [pc :128], ip\n \tstmdami\tip!, {r4, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r4, #116]!\t@ 0x74\n-\tbmi\taae278 \n+\tbmi\taae270 \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladxcc\tr8, fp, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdavs\tr3!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tadcmi\tr3, fp, #4194304\t@ 0x400000\n \t\t\t@ instruction: 0xf8d8dcd7\n-\tblcs\t322a0 \n+\tblcs\t32298 \n \tstmdbmi\tr0!, {r0, r2, r3, r5, r7, ip, lr, pc}\n \tandsne\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2079\t@ 0xfffff7e1\n \t\t\t@ instruction: 0xf01d4478\n \tsbfx\tpc, r5, #27, #5\n \trscscs\tr4, r1, #475136\t@ 0x74000\n \tldrbtmi\tr4, [r9], #-2077\t@ 0xfffff7e3\n \t\t\t@ instruction: 0xf01d4478\n \tstccs\t12, cr15, [r0], {251}\t@ 0xfb\n \t\t\t@ instruction: 0xf8d4d0cb\n-\tblcs\t326ec \n+\tblcs\t326e4 \n \tldr\tsp, [lr, r5, lsl #25]\n \trscscs\tr4, lr, #24, 18\t@ 0x60000\n \tldrbtmi\tr4, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf01d4478\n \t\t\t@ instruction: 0xf04ffdbf\n \t\t\t@ instruction: 0xe7c830ff\n \tldrdcc\tpc, [r0], -r8\n \taddle\tr2, r8, r0, lsl #22\n \tvmul.i8\td20, d0, d3\n \tldmdami\tr3, {r0, r1, r3, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [r0, #116]!\t@ 0x74\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7e0e7b9\n-\tsvclt\t0x0000e9b8\n-\tandeq\tr0, r6, r4, asr lr\n+\tsvclt\t0x0000e9bc\n+\tandeq\tr0, r6, ip, asr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, sl, asr #28\n+\tandeq\tr0, r6, r2, asr lr\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr2, r4, r0, ror #21\n \tstrdeq\tr2, [r4], -lr\n-\tandeq\tr0, r6, r6, lsl #27\n+\tandeq\tr0, r6, lr, lsl #27\n \tandeq\tr2, r4, r2, lsr #21\n \tandeq\tr2, r4, r0, asr #21\n \tmuleq\tr4, r2, sl\n \t\t\t@ instruction: 0x00042ab0\n \tandeq\tr2, r4, r6, ror sl\n \tmuleq\tr4, r4, sl\n \tandeq\tr2, r4, r8, asr sl\n \tandeq\tr2, r4, r6, ror sl\n \tvst1.8\t{d20-d21}, [pc :64], r5\n-\tblmi\t582664 \n+\tblmi\t58265c \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf0090300\n \t\t\t@ instruction: 0x4604f9df\n \tsbcvc\tpc, r6, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf01d2100\n-\tbmi\t3a492c \n+\tbmi\t3a4924 \n \teorvs\tr2, r3, r0, lsl #6\n \taddcc\tpc, r4, r4, asr #17\n \t\t\t@ instruction: 0xf8c4447a\n-\tblmi\t2327a0 \n+\tblmi\t232798 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7e0bd90\n-\tsvclt\t0x0000e96e\n-\t\t\t@ instruction: 0x00060cb4\n+\tsvclt\t0x0000e972\n+\t\t\t@ instruction: 0x00060cbc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, r8, lsl #25\n+\tmuleq\tr6, r0, ip\n \tandeq\tr0, r0, r0\n \tldrlt\tr4, [r0, #2587]\t@ 0xa1b\n-\tblmi\t6f7bc4 \n+\tblmi\t6f7bbc \n \taddlt\tr4, r3, sl, ror r4\n \tldrsbeq\tpc, [r0], #128\t@ 0x80\t@ \n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf009b120\n \tmovwcs\tpc, #2365\t@ 0x93d\t@ \n@@ -32271,35 +32269,35 @@\n \tmovwcs\tpc, #2357\t@ 0x935\t@ \n \tsbcscc\tpc, r4, r4, asr #17\n \tldrsbeq\tpc, [r8], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf009b120\n \tmovwcs\tpc, #2349\t@ 0x92d\t@ \n \tsbcscc\tpc, r8, r4, asr #17\n \t\t\t@ instruction: 0xf0094620\n-\tbmi\t2e4898 \n+\tbmi\t2e4890 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7e0bd90\n-\tsvclt\t0x0000e92e\n-\tandeq\tr0, r6, ip, asr #24\n+\tsvclt\t0x0000e932\n+\tandeq\tr0, r6, r4, asr ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, r2, lsl #24\n+\tandeq\tr0, r6, sl, lsl #24\n \tcfldr32mi\tmvfx11, [fp], #-704\t@ 0xfffffd40\n \taddlt\tr4, r4, fp, lsr r9\n-\tblmi\tef7624 \n-\tbmi\tf12038 \n+\tblmi\tef761c \n+\tbmi\tf12030 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n-\tbllt\t1f004f8 \n+\tbllt\t1f004f0 \n \t\t\t@ instruction: 0xf8d4b308\n \tsmlattlt\tr8, r4, r0, r0\n \t\t\t@ instruction: 0xffe8f7ff\n \tldrsbeq\tpc, [r0], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf009b120\n \tmovwcs\tpc, #2291\t@ 0x8f3\t@ \n \tsbcscc\tpc, r0, r4, asr #17\n@@ -32309,85 +32307,85 @@\n \tsbcscc\tpc, r4, r4, asr #17\n \tldrsbeq\tpc, [r8], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf009b120\n \tmovwcs\tpc, #2275\t@ 0x8e3\t@ \n \tsbcscc\tpc, r8, r4, asr #17\n \t\t\t@ instruction: 0xf0094620\n \tstmdavs\tfp!, {r0, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tbmi\t995220 \n+\tbmi\t995218 \n \tldrbtmi\tr4, [sl], #-2849\t@ 0xfffff4df\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r0, -r0, lsr #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d15\n \tldmdami\tpc, {r0, r1, r6, r9, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n-\tblx\tfff62536 \n+\tblx\tfff6252e \n \tldrdne\tlr, [r0], -r7\n \tbicle\tr2, r2, r0, lsl #24\n-\tblcs\t40578 \n-\tbmi\t69a854 \n+\tblcs\t40570 \n+\tbmi\t69a84c \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tvmax.f32\td27, d0, d8\n \tandsle\tr2, r1, r6, asr #4\n-\tstmia\tr4, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t2f8d38 \n+\tstmia\tr8, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t2f8d30 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmvnsle\tr0, r0, lsl #6\n \tvst2.8\t{d20,d22}, [pc], lr\n \tstmdami\tlr, {r0, r1, r2, r4, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tssatmi\tr3, #30, r0, lsl #14\n \tldrhtmi\tlr, [r0], sp\n \tstclt\t0, cr15, [r2], #116\t@ 0x74\n-\tldrdeq\tr0, [r6], -r0\t@ \n+\tldrdeq\tr0, [r6], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, r6, asr #23\n+\tandeq\tr0, r6, lr, asr #23\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr0, r6, sl, ror #22\n+\tandeq\tr0, r6, r2, ror fp\n \tandeq\tr2, r4, ip, asr #17\n \tldrdeq\tr2, [r4], -r6\n-\tandeq\tr0, r6, lr, lsr #22\n-\tandeq\tr0, r6, r0, lsl fp\n+\tandeq\tr0, r6, r6, lsr fp\n+\tandeq\tr0, r6, r8, lsl fp\n \tandeq\tr2, r4, r8, ror r8\n \tandeq\tr2, r4, r2, lsl #17\n \t\t\t@ instruction: 0x4606b5f0\n \tldmdbmi\tr3!, {r1, r4, r5, sl, fp, lr}\n \tldrbtmi\tfp, [ip], #-131\t@ 0xffffff7d\n \tsvcge\t0x00004b32\n \tstmdapl\tr1!, {r1, r4, r5, r9, fp, lr}^\n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tip, {r8}\n \tstccs\t8, cr6, [r0, #-148]\t@ 0xffffff6c\n \tmvnlt\tsp, r7, lsr r1\n-\tbcs\t44638 \n+\tbcs\t44630 \n \tldrtmi\tsp, [r1], -ip, asr #32\n-\tbl\tff0ef178 \n+\tbl\tff0ef170 \n \tldrmi\tr1, [r3], #-835\t@ 0xfffffcbd\n \tsvccs\t0x0001f811\n \tmvnsle\tr2, r0, lsl #20\n-\tbmi\ta12ff4 \n+\tbmi\ta12fec \n \t\t\t@ instruction: 0xf852447a\n \tcmplt\tr4, r3, lsr #32\n \tldrsbne\tpc, [r0], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0x4630b119\n-\tb\tfe3e451c \n+\tb\tfe4e4514 \n \t\t\t@ instruction: 0xf8d4b358\n \tstccs\t0, cr4, [r0], {228}\t@ 0xe4\n \tldmdblt\tr5!, {r2, r4, r5, r6, r7, r8, ip, lr, pc}^\n-\tbmi\t7ef5ac \n+\tbmi\t7ef5a4 \n \tldrbtmi\tr4, [sl], #-2842\t@ 0xfffff4e6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r8, lsr #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr9, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -32405,21 +32403,21 @@\n \tstccs\t7, cr14, [r0, #-924]\t@ 0xfffffc64\n \tldmdbmi\tr0, {r0, r1, r2, r4, r6, r7, ip, lr, pc}\n \trsbcs\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf01d4478\n \tstrb\tpc, [lr, r9, lsr #24]\t@ \n \t\t\t@ instruction: 0xe7ba4613\n-\tldmda\tr0!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\t\t\t@ instruction: 0x00060ab2\n+\tldmda\tr4!, {r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0x00060aba\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, r8, lsr #21\n+\t\t\t@ instruction: 0x00060ab0\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr6, r6, r0, lsl #18\n-\tandeq\tr0, r6, r2, asr sl\n+\tandeq\tr6, r6, r8, lsl #18\n+\tandeq\tr0, r6, sl, asr sl\n \t\t\t@ instruction: 0x000427b0\n \tandeq\tr2, r4, r6, asr #15\n \tmuleq\tr4, lr, r7\n \t\t\t@ instruction: 0x000427b4\n \tandeq\tr2, r4, lr, ror r7\n \tmuleq\tr4, r4, r7\n \tmvnsmi\tlr, sp, lsr #18\n@@ -32427,31 +32425,31 @@\n \tldrbtmi\tfp, [ip], #-146\t@ 0xffffff6e\n \tsvcge\t0x00024b36\n \tstmdapl\tr1!, {r1, r2, r4, r5, r9, fp, lr}^\n \t\t\t@ instruction: 0x4604447b\n \tmvnsvs\tr6, #589824\t@ 0x90000\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmpl\tsp, {r3, r4, r5, r6, sp, lr}\n-\tbllt\t1b00718 \n+\tbllt\t1b00710 \n \tsuble\tr2, fp, r0, lsl #16\n \t\t\t@ instruction: 0xf7df4620\n-\t\t\t@ instruction: 0xf5b0edf2\n+\t\t\t@ instruction: 0xf5b0edf6\n \t\t\t@ instruction: 0xd3205f40\n \tmovwcs\tr4, #1538\t@ 0x602\n \ttsteq\tr1, pc, rrx\t@ \n \tldrtcs\tr4, [r1], -r0, lsr #12\n \tstreq\tpc, [r8], #-263\t@ 0xfffffef9\n \tstrls\tr9, [r0], #-1537\t@ 0xfffff9ff\n-\tblx\tfe0e464c \n+\tblx\tfe0e4644 \n \t\t\t@ instruction: 0xff56f7ff\n \tstmdavs\tfp!, {r2, r9, sl, lr}\n-\tbllt\t1313510 \n-\tblmi\t878f34 \n+\tbllt\t1313508 \n+\tblmi\t878f2c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tblvs\tfff00714 \n+\tblvs\tfff0070c \n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr4, r0, lsl #6\n \tstrbcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x462081f0\n \t\t\t@ instruction: 0xff40f7ff\n \tstrb\tr4, [r8, r4, lsl #12]!\n@@ -32465,180 +32463,180 @@\n \tstrbmi\tfp, [r1], -r3, lsl #3\n \tvmin.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf01d325a\n \t\t\t@ instruction: 0xe7d5fbb5\n \tvst2.8\t{d20,d22}, [pc :64], r2\n \tldmdami\tr2, {r0, r3, r4, r6, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfeb6277a \n+\tblx\tfeb62772 \n \tstmdblt\tfp, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \tstrb\tr2, [r9, r0, lsl #8]\n \tvmla.i8\td20, d0, d14\n \tstmdami\tlr, {r1, r5, r6, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe862792 \n+\tblx\tfe86278a \n \t\t\t@ instruction: 0xf7dfe7c0\n-\tsvclt\t0x0000efaa\n-\t\t\t@ instruction: 0x000609b2\n+\tsvclt\t0x0000efae\n+\t\t\t@ instruction: 0x000609ba\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, r8, lsr #19\n+\t\t\t@ instruction: 0x000609b0\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr0, r6, ip, asr r9\n+\tandeq\tr0, r6, r4, ror #18\n \tandeq\tr2, r4, lr, lsr #13\n \tldrdeq\tr2, [r4], -r0\n \tandeq\tr2, r4, r4, lsl #13\n \tandeq\tr2, r4, r6, lsr #13\n \tandeq\tr2, r4, ip, ror #12\n \tandeq\tr2, r4, lr, lsl #13\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n-\tbmi\te37f6c \n+\tbmi\te37f64 \n \tsvcge\t0x0000b085\n \tldrbtmi\tr4, [sl], #-2871\t@ 0xfffff4c9\n \tldmpl\tr3, {r3, r4, r5, r6, sp, lr}^\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblcs\t4477c \n+\tblcs\t44774 \n \t\t\t@ instruction: 0x4602d05d\n \t\t\t@ instruction: 0xf1c02600\n-\tblcs\t8a6b80 \n+\tblcs\t8a6b78 \n \tstmdaeq\tr1, {r1, r8, r9, fp, sp, lr, pc}\n \tsvccc\t0x0001f812\n \tstrcc\tfp, [r1], -r8, lsl #30\n \tmvnsle\tr2, r0, lsl #22\n \t\t\t@ instruction: 0x46404631\n-\tblx\t166281c \n+\tblx\t1662814 \n \trsbsvs\tr4, r8, r4, lsl #12\n-\tbl\t25343c \n+\tbl\t253434 \n \ttstcs\tr3, r6, lsl #18\n \t\t\t@ instruction: 0xf0224648\n \tstrmi\tpc, [r4], -pc, asr #20\n \t\t\t@ instruction: 0xf109b1e8\n \tstrbmi\tr0, [r8], -r3, lsl #18\n \t\t\t@ instruction: 0xffb6f008\n \t\t\t@ instruction: 0xb32e4604\n \tstrmi\tr7, [r1], -fp, lsr #16\n \t\t\t@ instruction: 0xf8012222\n \tcmnlt\tr3, r1, lsl #22\n-\tblcs\t8b7ff0 \n-\tblcc\ta47d4 \n+\tblcs\t8b7fe8 \n+\tblcc\ta47cc \n \tsubvc\tfp, fp, r4, lsl #30\n \t\t\t@ instruction: 0xf8153102\n \tsvclt\t0x00183f01\n-\tblcs\t38020 \n+\tblcs\t38018 \n \teorcs\tsp, r2, #-2147483588\t@ 0x8000003c\n \tandvc\tr2, sl, r0, lsl #6\n-\tbmi\t5c2914 \n+\tbmi\t5c290c \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d11c\n \tssatmi\tr3, #30, r4, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tsvceq\t0x0003f1b9\n \tmulvc\tr6, r8, pc\t@ \n \tstrtmi\tsp, [r9], -fp, ror #19\n \tstreq\tpc, [r2, #-264]\t@ 0xfffffef8\n \tstmdbeq\tr2!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf800462a\n \t\t\t@ instruction: 0xf01c9b01\n-\tbl\t166650 \n+\tbl\t166648 \n \t\t\t@ instruction: 0xf8830308\n \tstrbpl\tr9, [r6, #-1]!\n \t\t\t@ instruction: 0x4698e7db\n \t\t\t@ instruction: 0xe7ab461e\n-\tsvc\t0x001ef7df\n-\tandeq\tr0, r6, r2, lsr #17\n+\tsvc\t0x0022f7df\n+\tandeq\tr0, r6, sl, lsr #17\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, r6, lsl r8\n-\tblmi\t439084 \n+\tandeq\tr0, r6, lr, lsl r8\n+\tblmi\t43907c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3d2454 \n+\tbmi\t3d244c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r0, r1, r2, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f74080\n \t\t\t@ instruction: 0xf7dfbcfb\n-\tsvclt\t0x0000eefa\n-\t\t\t@ instruction: 0x000607b8\n+\tsvclt\t0x0000eefe\n+\tandeq\tr0, r6, r0, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, r2, lsr #15\n-\tmuleq\tr6, r2, r5\n-\tbmi\t3f8cd0 \n+\tandeq\tr0, r6, sl, lsr #15\n+\tmuleq\tr6, sl, r5\n+\tbmi\t3f8cc8 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, lr, lsl #22\n \tstmpl\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n-\tbmi\t2e70b0 \n-\tblmi\t240914 \n+\tbmi\t2e70a8 \n+\tblmi\t24090c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7dfbd80\n-\tsvclt\t0x0000eed4\n-\tandeq\tr0, r6, r8, ror #14\n+\tsvclt\t0x0000eed8\n+\tandeq\tr0, r6, r0, ror r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r6, r4, ror #10\n-\tandeq\tr0, r6, ip, asr #14\n-\tblmi\t4b9128 \n+\tandeq\tr6, r6, ip, ror #10\n+\tandeq\tr0, r6, r4, asr r7\n+\tblmi\t4b9120 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tcdpne\t3, 4, cr0, cr3, cr0, {0}\n \tstmdble\tlr, {r0, r1, r3, r8, r9, fp, sp}\n \tldrbtmi\tr4, [r8], #-2060\t@ 0xfffff7f4\n-\tblmi\t2b9134 \n+\tblmi\t2b912c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_und\n \tldrtmi\tr3, [sp], r8, lsl #14\n-\tblmi\t215f1c \n+\tblmi\t215f14 \n \t\t\t@ instruction: 0xf853447b\n \tstrb\tr0, [sp, r0, lsr #32]!\n-\tmcr\t7, 5, pc, cr6, cr15, {6}\t@ \n-\tandeq\tr0, r6, ip, lsl r7\n+\tmcr\t7, 5, pc, cr10, cr15, {6}\t@ \n+\tandeq\tr0, r6, r4, lsr #14\n \tandeq\tr0, r0, r0, ror #11\n \t\t\t@ instruction: 0x000424ba\n-\tstrdeq\tr0, [r6], -ip\n-\tandeq\tr0, r6, ip, lsr #2\n+\tandeq\tr0, r6, r4, lsl #14\n+\tandeq\tr0, r6, r4, lsr r1\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldclmi\t6, cr4, [sp, #-548]\t@ 0xfffffddc\n \taddlt\tr4, r3, sp, asr ip\n-\tblmi\t1777b40 \n-\tbmi\t1792550 \n+\tblmi\t1777b38 \n+\tbmi\t1792548 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8534604\n \t\t\t@ instruction: 0xf8d88002\n-\tblcs\t32968 \n+\tblcs\t32960 \n \taddshi\tpc, fp, r0, asr #32\n \taddpl\tpc, r6, pc, asr #8\n \tcdp2\t0, 13, cr15, cr6, cr8, {0}\n \t\t\t@ instruction: 0xf5004605\n \tandcs\tr5, fp, #129\t@ 0x81\n \torreq\tpc, sl, r4, lsl #2\n \t\t\t@ instruction: 0xf01c301c\n \t\t\t@ instruction: 0x4621fed9\n \tstrpl\tpc, [r0], r5, lsl #10\n \taddpl\tpc, r1, r5, lsl #10\n \tandcc\tr2, ip, r0, lsl r2\n-\tblcc\t1364adc \n+\tblcc\t1364ad4 \n \t\t\t@ instruction: 0xf01c6233\n \tstcvs\t14, cr15, [r3], #820\t@ 0x334\n \tldrsbne\tpc, [r0], #132\t@ 0x84\t@ \n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tandeq\tpc, r8, r5, lsl #2\n \t\t\t@ instruction: 0xf01c62b3\n \t\t\t@ instruction: 0xf8d4fec3\n@@ -32646,32 +32644,32 @@\n \t\t\t@ instruction: 0xf7f7d062\n \t\t\t@ instruction: 0xf8c6fffd\n \teorscs\tr0, r1, #164\t@ 0xa4\n \t\t\t@ instruction: 0xf1044648\n \t\t\t@ instruction: 0xf04f0195\n \t\t\t@ instruction: 0xf01c0900\n \tldc\t14, cr15, [r4, #716]\t@ 0x2cc\n-\tblvs\t8c55f8 \n+\tblvs\t8c55f0 \n \torrpl\tpc, r4, #20971520\t@ 0x1400000\n \taddscs\tpc, ip, r6, asr #17\n \taddpl\tpc, r3, r5, lsl #10\n \t\t\t@ instruction: 0xf1046ba2\n \t\t\t@ instruction: 0xf8c60174\n \tandcc\tr2, r8, r0, lsr #1\n \t\t\t@ instruction: 0xf8c66aa2\n \tandscs\tr2, r6, #152\t@ 0x98\n-\tblvc\te2008 \n+\tblvc\te2000 \n \tmrc2\t0, 4, pc, cr12, cr12, {0}\n \t\t\t@ instruction: 0xf5056c63\n \tandscs\tr5, r6, #130\t@ 0x82\n \tcmpeq\tlr, r4, lsl #2\t@ \n \tandcc\tr6, ip, r3, ror r6\n \tmrc2\t0, 4, pc, cr2, cr12, {0}\n \torrpl\tpc, r1, #20971520\t@ 0x1400000\n-\tblvc\t16206c \n+\tblvc\t162064 \n \torrpl\tpc, r4, r5, lsl #10\n \tldrtvs\tr6, [r2], #3106\t@ 0xc22\n \tldrsbeq\tpc, [r8], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf84369e2\n \t\t\t@ instruction: 0xf5052c08\n \t\t\t@ instruction: 0xf8435280\n \tstc\t12, cr9, [r1, #16]\n@@ -32681,215 +32679,215 @@\n \tstc\t0, cr12, [r2, #800]\t@ 0x320\n \t\t\t@ instruction: 0xf8c67b04\n \t\t\t@ instruction: 0xf8c5e024\n \tbiclt\tip, r0, r0\n \t\t\t@ instruction: 0xffb0f7f7\n \tldrdcc\tpc, [r0], -r8\n \tadcseq\tpc, ip, r6, asr #17\n-\tbmi\t695150 \n+\tbmi\t695148 \n \tldrbtmi\tr4, [sl], #-2837\t@ 0xfffff4eb\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d11d\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tadceq\tpc, r4, r6, asr #17\n \t\t\t@ instruction: 0xf8d8e79d\n \t\t\t@ instruction: 0xf8c63000\n-\tblcs\t26d80 \n+\tblcs\t26d78 \n \tstmdbmi\tlr, {r0, r1, r2, r5, r6, r7, ip, lr, pc}\n \tstmdami\tlr, {r0, r2, r3, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9def01d\n \tstmdbmi\tip, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tstmdami\tip, {r0, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf904f01d\n \t\t\t@ instruction: 0xf7dfe75c\n-\tsvclt\t0x0000ede0\n-\t\t\t@ instruction: 0x000606b8\n+\tsvclt\t0x0000ede4\n+\tandeq\tr0, r6, r0, asr #13\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, lr, lsr #13\n+\t\t\t@ instruction: 0x000606b6\n \tandeq\tr0, r0, r8, lsl r6\n-\tmuleq\tr6, sl, r5\n+\tandeq\tr0, r6, r2, lsr #11\n \tandeq\tr2, r4, r8, ror #5\n \tandeq\tr2, r4, r6, lsr #6\n \tldrdeq\tr2, [r4], -r8\n \tandeq\tr2, r4, r6, lsl r3\n-\tblmi\t3b9314 \n+\tblmi\t3b930c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3526ec \n+\tbmi\t3526e4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdami\tr6, {r2, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r8], #-1800\t@ 0xfffff8f8\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldc\t7, cr15, [r0, #892]!\t@ 0x37c\n-\tandeq\tr0, r6, r0, lsr #10\n+\tldc\t7, cr15, [r4, #892]!\t@ 0x37c\n+\tandeq\tr0, r6, r8, lsr #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, sl, lsl #10\n-\tandeq\tr6, r6, lr, ror r3\n+\tandeq\tr0, r6, r2, lsl r5\n+\tandeq\tr6, r6, r6, lsl #7\n \tmvnsmi\tlr, sp, lsr #18\n \tsbclt\tr4, lr, r5, ror #24\n-\tbmi\t1992730 \n+\tbmi\t1992728 \n \tldrbtmi\tr4, [ip], #-2405\t@ 0xfffff69b\n-\tblmi\t1977d20 \n+\tblmi\t1977d18 \n \tstmdapl\tr1!, {r1, r3, r4, r5, r7, sp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f1134\n \trscsvs\tr0, r8, r0, lsl #2\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstmdbmi\tr0!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \trscvc\tpc, sl, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2143\t@ 0xfffff7a1\n \t\t\t@ instruction: 0xf01d4478\n \t\t\t@ instruction: 0xf107f8ad\n \tandcs\tr0, r0, r4, lsl r1\n-\tsvc\t0x00c0f7df\n+\tsvc\t0x00c4f7df\n \tldmvs\tsl!, {r0, r1, r3, r4, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r4}^\n \t\t\t@ instruction: 0xf7df607b\n-\tstrmi\tlr, [r4], -r8, ror #16\n+\tstrmi\tlr, [r4], -ip, ror #16\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf107808b\n \t\t\t@ instruction: 0xf7df0018\n-\tldmdami\tr4, {r1, r2, r4, r5, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdami\tr4, {r1, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}^\n \tandcc\tr4, r4, r8, ror r4\n-\tbl\t1764b10 \n+\tbl\t1864b08 \n \tldmvs\tsl!, {r0, r2, r3, r6, r8, r9, fp, lr}\n \tstmdavs\tlr!, {r0, r2, r4, r6, r7, fp, ip, lr}\n \tcmple\tr2, r0, lsl #28\n \tstrdlt\tr6, [fp, fp]!\n \tldmdavc\tr3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \tandcs\tfp, r0, r3, asr #2\n \tsubne\tlr, r0, r0, asr #23\n \t\t\t@ instruction: 0xf8124418\n-\tblcs\t367bc \n+\tblcs\t367b4 \n \taddlt\tsp, r4, #248, 2\t@ 0x3e\n \tldrbtmi\tr4, [fp], #-2888\t@ 0xfffff4b8\n \teorhi\tpc, r4, r3, asr r8\t@ \n \t\t\t@ instruction: 0xf1b84645\n \t\t\t@ instruction: 0xd1250f00\n \tteqle\tr1, r0, lsl #28\n \tandseq\tpc, r8, r7, lsl #2\n-\tmcr\t7, 5, pc, cr12, cr15, {6}\t@ \n+\tmrc\t7, 5, APSR_nzcv, cr0, cr15, {6}\n \tldmdavs\tfp!, {r1, r6, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7df2100\n-\tblmi\te629ec \n+\tblmi\te629f4 \n \tldmpl\tr3, {r1, r3, r4, r5, r7, fp, sp, lr}^\n-\tblcs\t40c60 \n-\tbmi\tf5b0d0 \n+\tblcs\t40c58 \n+\tbmi\tf5b0c8 \n \tldrbtmi\tr4, [sl], #-2867\t@ 0xfffff4cd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr7, r0, lsl #6\n \tldrvc\tpc, [ip, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x461d81f0\n \tldrsbne\tpc, [r0], #133\t@ 0x85\t@ \n \tldmvs\tr8!, {r0, r3, r4, r8, ip, sp, pc}^\n-\tsvc\t0x004af7df\n+\tsvc\t0x004ef7df\n \t\t\t@ instruction: 0xf8d5b338\n \tstrtmi\tr3, [r8], r4, ror #1\n \tmvnsle\tr2, r0, lsl #22\n \tsbcle\tr2, sp, r0, lsl #28\n \tvmla.i8\td20, d0, d29\n \tstmdami\tsp!, {r0, r1, r2, r3, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf90cf01d\n \tstmdbmi\tfp!, {r2, r6, r7, r8, r9, sl, sp, lr, pc}\n \trsbscs\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2090\t@ 0xfffff7d6\n \t\t\t@ instruction: 0xf01d4478\n \tldmvs\tfp!, {r0, r4, r5, fp, ip, sp, lr, pc}^\n-\tblcs\t40d14 \n+\tblcs\t40d0c \n \tmvfcsdp\tf5, f2\n \t\t\t@ instruction: 0xe7e7d0b6\n \tvst2.8\t{d20,d22}, [pc :128], r5\n \tstmdami\tr5!, {r0, r1, r4, r5, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8f4f01d\n \tstmiblt\tr6, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}^\n \tldrdcc\tpc, [r4], #133\t@ 0x85\t@ \n \tsvclt\t0x00184545\n \trsccc\tpc, r4, r8, asr #17\n \tstrtmi\tsp, [r8], -r3\n-\tblx\tfe464c8a \n-\tbmi\t7a0b10 \n+\tblx\tfe464c82 \n+\tbmi\t7a0b08 \n \t\t\t@ instruction: 0xf842447a\n \tldrb\tr3, [r6, r4, lsr #32]!\n \tldmdavs\tfp!, {r0, r1, r3, r4, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7df0018\n-\tldmdbmi\tr8, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdbmi\tr8, {r4, r5, r8, r9, sl, fp, sp, lr, pc}\n \teorvc\tpc, r2, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \t\t\t@ instruction: 0xf01d4478\n \t\t\t@ instruction: 0xe7ddf8d1\n-\tldcl\t7, cr15, [sl], {223}\t@ 0xdf\n-\tandeq\tr0, r6, lr, asr #9\n-\tandeq\tr0, r6, ip, asr #9\n+\tldcl\t7, cr15, [lr], {223}\t@ 0xdf\n+\tldrdeq\tr0, [r6], -r6\n+\tldrdeq\tr0, [r6], -r4\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr2, r4, sl, lsr #4\n \tandeq\tr2, r4, ip, ror r2\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr6, r6, r8, ror r2\n-\tandeq\tr6, r6, sl, asr #5\n-\tandeq\tr6, r6, r8, lsr #4\n-\tandeq\tr0, r6, r6, lsl #8\n+\tandeq\tr6, r6, r0, lsl #5\n+\tldrdeq\tr6, [r6], -r2\n+\tandeq\tr6, r6, r0, lsr r2\n+\tandeq\tr0, r6, lr, lsl #8\n \tandeq\tr2, r4, r4, asr #2\n \tandeq\tr2, r4, sl, asr r1\n \tandeq\tr2, r4, r2, lsr r1\n \tandeq\tr2, r4, r4, lsr #3\n \tandeq\tr2, r4, r4, lsl r1\n \tandeq\tr2, r4, r6, ror #2\n-\tstrdeq\tr6, [r6], -r8\n-\tandeq\tr6, r6, r8, ror #2\n+\tandeq\tr6, r6, r0, lsl #4\n+\tandeq\tr6, r6, r0, ror r1\n \tandeq\tr2, r4, lr, asr #1\n \tandeq\tr2, r4, r0, asr #2\n-\tbmi\tbf91d0 \n+\tbmi\tbf91c8 \n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r3, lr, lsr #24\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [ip], #-2861\t@ 0xfffff4d3\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstmiapl\tr6!, {r0, r2, r9, sl, lr}^\n-\tblcs\t40e04 \n-\tblmi\ta9b21c \n+\tblcs\t40dfc \n+\tblmi\ta9b214 \n \t\t\t@ instruction: 0xf50358e3\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xf8d32350\n-\tbcs\t739ec \n-\tblcs\t9ad90 \n+\tbcs\t739e4 \n+\tblcs\t9ad88 \n \tldmdavs\tr3!, {r0, r2, r4, r5, ip, lr, pc}\n-\tbmi\t9153e4 \n+\tbmi\t9153dc \n \tldrbtmi\tr4, [sl], #-2846\t@ 0xfffff4e2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -pc, lsr #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tmvnle\tr2, r0, lsl #22\n \t\t\t@ instruction: 0xf7ff4628\n \tldmdavs\tr3!, {r0, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n \trscle\tr2, sl, r0, lsl #22\n-\tblmi\t5395e8 \n+\tblmi\t5395e0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tsl, r0, lsl #6\n \tvst2.8\t{d20,d22}, [pc :64], r5\n \tldmdami\tr5, {r0, r3, r4, r5, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr3, [r9], #-1804\t@ 0xfffff8f4\n@@ -32900,58 +32898,58 @@\n \tldmdami\tr1, {r0, r1, r3, r5, r6, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff7ef01c\n \t\t\t@ instruction: 0x4628e7bd\n \t\t\t@ instruction: 0xf9d4f7fa\n \tbicle\tr2, r4, r1, lsl #16\n \t\t\t@ instruction: 0xf7dfe7d4\n-\tsvclt\t0x0000ec54\n-\tandeq\tr0, r6, r8, ror #5\n+\tsvclt\t0x0000ec58\n+\tstrdeq\tr0, [r6], -r0\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr0, [r6], -sl\n+\tandeq\tr0, r6, r2, ror #5\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr0, r6, r6, lsr #5\n-\tandeq\tr0, r6, ip, ror r2\n+\tandeq\tr0, r6, lr, lsr #5\n+\tandeq\tr0, r6, r4, lsl #5\n \tandeq\tr1, r4, r2, ror #31\n \tandeq\tr2, r4, r4, rrx\n \tandeq\tr1, r4, ip, asr #31\n \tandeq\tr2, r4, lr, asr #32\n \tsvcmi\t0x00f0e92d\n \tsbcslt\tr4, r1, fp, ror #26\n-\tbmi\t1b12a08 \n+\tbmi\t1b12a00 \n \tldrbtmi\tr4, [sp], #-3179\t@ 0xfffff395\n-\tblmi\t1af7ff8 \n+\tblmi\t1af7ff0 \n \tstmdbpl\tip!, {r1, r3, r4, r5, r7, sp, lr}\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f413c\n \tstmib\tr7, {sl}^\n \tldmpl\tr3, {ip}^\n \tteqlt\tfp, fp, lsl r8\n \tvmla.i8\tq10, q0, \n \tstmdami\tr5!, {r1, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff40f01c\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7df2000\n-\tblmi\t18a2794 \n+\tblmi\t18a279c \n \t\t\t@ instruction: 0x210068ba\n \teoreq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tmrc\t7, 7, APSR_nzcv, cr10, cr14, {6}\n+\tmrc\t7, 7, APSR_nzcv, cr14, cr14, {6}\n \tstmdacs\tr0, {r0, r7, r9, sl, lr}\n \taddshi\tpc, lr, r0, asr #32\n \teoreq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7df4e5a\n-\tldmdami\tsl, {r3, r6, r8, sl, fp, sp, lr, pc}^\n+\tldmdami\tsl, {r2, r3, r6, r8, sl, fp, sp, lr, pc}^\n \tldrbtmi\tr4, [r8], #-1150\t@ 0xfffffb82\n-\tbcc\t2024288 \n+\tbcc\t2024280 \n \t\t\t@ instruction: 0xf50a3004\n \t\t\t@ instruction: 0xf7df7a7f\n-\tvmlscc.f16\ts28, s9, s21\t@ \n+\tvmlscc.f16\ts28, s9, s29\t@ \n \tstmdbge\tr4, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc}\n \tstmdbhi\tr0, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc}\n \tldmdbvs\tfp!, {r1, sp, lr, pc}\n \t\t\t@ instruction: 0xd01c42b3\n \tldrdge\tpc, [r4], -r6\n \t\t\t@ instruction: 0xf1ba3604\n \trscsle\tr0, r6, r0, lsl #30\n@@ -32964,23 +32962,23 @@\n \tstrhtle\tr4, [fp], -r3\n \tstrtmi\tr4, [ip], -r1, lsr #13\n \tmvnsle\tr2, r0, lsl #24\n \t\t\t@ instruction: 0x46b1693b\n \tadcsmi\tr4, r3, #90177536\t@ 0x5600000\n \t\t\t@ instruction: 0xf107d1e2\n \t\t\t@ instruction: 0xf7df0020\n-\tstmdami\tr1, {r1, r4, r5, r8, sl, fp, sp, lr, pc}^\n+\tstmdami\tr1, {r1, r2, r4, r5, r8, sl, fp, sp, lr, pc}^\n \tldrbtmi\tr6, [r8], #-2299\t@ 0xfffff705\n \tldrmi\tr3, [r8, r4]\n \tstrdcs\tr6, [r0, -r8]\n-\tmcr\t7, 0, pc, cr4, cr15, {6}\t@ \n+\tmcr\t7, 0, pc, cr8, cr15, {6}\t@ \n \tldmvs\tsl!, {r1, r2, r4, r5, r8, r9, fp, lr}\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tcmple\tip, r0, lsl #22\n-\tblmi\tcb97d8 \n+\tblmi\tcb97d0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d153\n \tldrtmi\tr7, [sp], r2, lsr #15\n \tsvchi\t0x00f0e8bd\n@@ -32992,23 +32990,23 @@\n \tldrsbeq\tpc, [r0], #132\t@ 0x84\t@ \n \tldrdcc\tpc, [r0], -fp\n \tldrdpl\tpc, [r4], #132\t@ 0x84\t@ \n \tsvclt\t0x000642a3\n \tandpl\tpc, r0, fp, asr #17\n \t\t\t@ instruction: 0xf8c946a9\n \t\t\t@ instruction: 0xb12050e4\n-\tblx\tfe162f62 \n+\tblx\tfe162f5a \n \t\t\t@ instruction: 0xf8c4697b\n \t\t\t@ instruction: 0xf8d430d0\n \tldrdlt\tr0, [r0, -r4]!\n-\tblx\t1f62f72 \n+\tblx\t1f62f6a \n \t\t\t@ instruction: 0xf8c4697b\n \t\t\t@ instruction: 0xf8d430d4\n \tldrdlt\tr0, [r0, -r8]!\n-\tblx\t1d62f82 \n+\tblx\t1d62f7a \n \t\t\t@ instruction: 0xf8c4697b\n \t\t\t@ instruction: 0x462030d8\n \t\t\t@ instruction: 0xf008462c\n \t\t\t@ instruction: 0x2c00fb6d\n \t\t\t@ instruction: 0xe7a3d198\n \tmovweq\tpc, #8227\t@ 0x2023\t@ \n \t\t\t@ instruction: 0xf8c446a1\n@@ -33019,222 +33017,222 @@\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf01c4478\n \tstr\tpc, [r9, r3, ror #30]!\n \tldmvs\tfp!, {r1, r4, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7df0020\n-\t\t\t@ instruction: 0xf7dfedac\n-\tsvclt\t0x0000eb64\n-\tstrdeq\tr0, [r6], -r6\n-\tstrdeq\tr0, [r6], -r4\n+\t\t\t@ instruction: 0xf7dfedb0\n+\tsvclt\t0x0000eb68\n+\tstrdeq\tr0, [r6], -lr\n+\tstrdeq\tr0, [r6], -ip\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr1, r4, r0, asr pc\n \tandeq\tr1, r4, r2, ror #31\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr6, r6, r0, lsr #32\n-\tmuleq\tr6, sl, pc\t@ \n-\tandeq\tr5, r6, r2, lsr pc\n-\tandeq\tr0, r6, r0, lsl r1\n+\tandeq\tr6, r6, r8, lsr #32\n+\tandeq\tr5, r6, r2, lsr #31\n+\tandeq\tr5, r6, sl, lsr pc\n+\tandeq\tr0, r6, r8, lsl r1\n \tstrdeq\tr1, [r4], -r2\n \tandeq\tr1, r4, r0, lsr #29\n-\tandeq\tr5, r6, r8, ror #28\n+\tandeq\tr5, r6, r0, ror lr\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tldclmi\t6, cr4, [sl, #-512]\t@ 0xfffffe00\n \taddlt\tr4, r2, sl, asr ip\n-\tblmi\t16b81ec \n-\tbmi\t16d2bfc \n+\tblmi\t16b81e4 \n+\tbmi\t16d2bf4 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \tstmdavs\tr4!, {r0, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf8530400\n \t\t\t@ instruction: 0xf8daa002\n-\tblcs\t33014 \n+\tblcs\t3300c \n \t\t\t@ instruction: 0xf8d5d137\n \t\t\t@ instruction: 0xf89990d0\n \tcmplt\tsl, r0\n \tmovwcs\tr4, #1609\t@ 0x649\n \tmovtne\tlr, #15299\t@ 0x3bc3\n \t\t\t@ instruction: 0xf8114413\n-\tbcs\t32c34 \n+\tbcs\t32c2c \n \taddslt\tsp, fp, #248, 2\t@ 0x3e\n \tstmeq\tr3, {r3, r8, r9, fp, sp, lr, pc}\n \tldrdmi\tpc, [r0], -r8\n \trsb\tfp, pc, ip, lsl #18\n \t\t\t@ instruction: 0xf8d4461c\n \tldrdlt\tr6, [lr, -r0]!\n \t\t\t@ instruction: 0x46484631\n-\tldc\t7, cr15, [r4, #-892]!\t@ 0xfffffc84\n+\tldc\t7, cr15, [r8, #-892]!\t@ 0xfffffc84\n \teorsle\tr2, r7, r0, lsl #16\n \tldrdcc\tpc, [r4], #132\t@ 0x84\t@ \n \tmvnsle\tr2, r0, lsl #22\n \tldrdcs\tpc, [r0], -sl\n \trscpl\tpc, r4, r4, asr #17\n \trsccc\tpc, r4, r5, asr #17\n-\tbmi\t1015734 \n+\tbmi\t101572c \n \tldrbtmi\tr4, [sl], #-2875\t@ 0xfffff4c5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r9, ror #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr9!, {r4, r5, r6, r7, r8, r9, sl, pc}\n \taddscs\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r9], #-2104\t@ 0xfffff7c8\n \t\t\t@ instruction: 0xf01c4478\n \t\t\t@ instruction: 0xe7befe11\n-\tblmi\tc39974 \n+\tblmi\tc3996c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr2, r0, lsl #6\n \tvst2.8\t{d20,d22}, [pc :256], r2\n \tldmdami\tr2!, {r0, r1, r2, r3, r5, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x47f0e8bd\n \tmcrlt\t0, 6, pc, cr12, cr12, {0}\t@ \n \t\t\t@ instruction: 0xf8d44630\n \t\t\t@ instruction: 0xf00880e4\n \t\t\t@ instruction: 0xf8d4fabd\n \tldrdlt\tr0, [r8, -r4]\n-\tblx\tfee630f8 \n+\tblx\tfee630f0 \n \tldrsbeq\tpc, [r8], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf008b108\n \trsccs\tpc, r8, #733184\t@ 0xb3000\n \tstrtmi\tr4, [r0], -r9, lsr #12\n-\tldm\tr2!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr6!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8c44628\n \t\t\t@ instruction: 0xf00880e4\n \t\t\t@ instruction: 0xf8dafaa9\n-\tblcs\t330fc \n-\tbmi\t85b3d4 \n+\tblcs\t330f4 \n+\tbmi\t85b3cc \n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tip, {r0, r1, r2, r3, r4, r8, ip, lr, pc}\n \tadcscs\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2075\t@ 0xfffff7e5\n \t\t\t@ instruction: 0xe7cb4478\n \tldrdcc\tpc, [r0], -sl\n \tandpl\tpc, r0, r8, asr #17\n \trscmi\tpc, r4, r5, asr #17\n \taddsle\tr2, ip, r0, lsl #22\n-\tblmi\t2b998c \n+\tblmi\t2b9984 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_und\n \tvmul.i8\td20, d0, d2\n \tldmdami\tr2, {r1, r2, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf7dfe7b2\n-\tsvclt\t0x0000ea90\n-\tandeq\tr0, r6, ip\n+\tsvclt\t0x0000ea94\n+\tandeq\tr0, r6, r4, lsl r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r6, r2\n+\tandeq\tr0, r6, sl\n \tandeq\tr0, r0, r8, lsl r6\n-\tmuleq\tr5, r2, pc\t@ \n+\tmuleq\tr5, sl, pc\t@ \n \tstrdeq\tr1, [r4], -r2\n \t\t\t@ instruction: 0x00041db8\n-\tandeq\tpc, r5, r4, ror #30\n+\tandeq\tpc, r5, ip, ror #30\n \tandeq\tr1, r4, ip, asr #25\n \tmuleq\tr4, r2, sp\n-\tstrdeq\tpc, [r5], -lr\n+\tandeq\tpc, r5, r6, lsl #30\n \tandeq\tr1, r4, r6, ror #24\n \tandeq\tr1, r4, ip, lsr #26\n-\tandeq\tpc, r5, ip, asr #29\n+\tldrdeq\tpc, [r5], -r4\n \tandeq\tr1, r4, r4, lsr ip\n \tstrdeq\tr1, [r4], -sl\n \tandcs\tr4, r1, #917504\t@ 0xe0000\n \tldrbtmi\tr4, [r8], #-2318\t@ 0xfffff6f2\n \tstrlt\tr4, [r0, #2830]\t@ 0xb0e\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t2bf920 \n+\tbmi\t2bf918 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tb\t1465150 \n-\tandeq\tpc, r5, r2, ror #28\n+\tb\t1565148 \n+\tandeq\tpc, r5, sl, ror #28\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, r0, ror #24\n-\tandeq\tpc, r5, r6, asr #28\n-\tbmi\t3f9620 \n+\tandeq\tr5, r6, r8, ror #24\n+\tandeq\tpc, r5, lr, asr #28\n+\tbmi\t3f9618 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, lr, lsl #22\n \tstmpl\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n-\tbmi\t2e7a00 \n-\tblmi\t241964 \n+\tbmi\t2e79f8 \n+\tblmi\t24195c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7dfbd80\n-\tsvclt\t0x0000ea2c\n-\tandeq\tpc, r5, r8, lsl lr\t@ \n+\tsvclt\t0x0000ea30\n+\tandeq\tpc, r5, r0, lsr #28\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r6, r4, lsl ip\n-\tstrdeq\tpc, [r5], -ip\n+\tandeq\tr5, r6, ip, lsl ip\n+\tandeq\tpc, r5, r4, lsl #28\n \tldmdbmi\tr7, {r4, r5, r6, r7, r8, sl, ip, sp, pc}^\n \tsvcge\t0x0002b0d1\n-\tbmi\t15f9394 \n+\tbmi\t15f938c \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \trsbsvs\tr4, r8, r6, asr fp\n \tsmlabbcs\tr0, sl, r8, r5\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2134\n \trscsvs\tr0, r9, r0, lsl #4\n \tstmiapl\tr3, {r0, r3, r4, r5, r8, sp, lr}^\n-\tblcs\t412c8 \n-\tblmi\t145b7b0 \n+\tblcs\t412c0 \n+\tblmi\t145b7a8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrmi\tCPSR_s, #13828096\t@ 0xd30000\n \trsbsle\tr2, sp, r1, lsl #24\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7df2000\n-\tblmi\t12e235c \n+\tblmi\t12e2364 \n \ttstcs\tr0, sl, ror r8\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tldcl\t7, cr15, [lr], {222}\t@ 0xde\n+\tstcl\t7, cr15, [r2], #888\t@ 0x378\n \tcmple\tsp, r0, lsl #16\n \t\t\t@ instruction: 0xf1074c45\n \t\t\t@ instruction: 0xf7df0018\n-\tldrbtmi\tlr, [ip], #-2862\t@ 0xfffff4d2\n+\tldrbtmi\tlr, [ip], #-2866\t@ 0xfffff4ce\n \t\t\t@ instruction: 0xf7de1d20\n-\tstmibvs\tr3!, {r1, r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tstmibvs\tr3!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n \tandle\tr2, r8, r1, lsl #22\n \tldrbtmi\tr4, [r8], #-2112\t@ 0xfffff7c0\n \tmrc2\t0, 5, pc, cr2, cr11, {1}\n \tldmvs\tfp!, {r3, r4, r5, r6, r7, sp, lr}^\n \tmovwcs\tfp, #6955\t@ 0x1b2b\n \t\t\t@ instruction: 0xf10761e3\n \t\t\t@ instruction: 0xf7df0018\n-\tldmdami\tfp!, {r3, r4, r5, r8, r9, fp, sp, lr, pc}\n+\tldmdami\tfp!, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \tldrmi\tr3, [r8, r4]\n \ttstcs\tr0, r8, ror r9\n-\tstc\t7, cr15, [sl], {223}\t@ 0xdf\n-\tblcs\t416c4 \n-\tblmi\tc5b7a0 \n+\tstc\t7, cr15, [lr], {223}\t@ 0xdf\n+\tblcs\t416bc \n+\tblmi\tc5b798 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmiblt\tr3, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\tb39bb4 \n+\tblmi\tb39bac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d148\n \tssatmi\tr7, #30, lr, lsl #15\n \tandcs\tfp, r1, #240, 26\t@ 0x3c00\n@@ -33248,117 +33246,117 @@\n \tldrbtmi\tr4, [r9], #-2088\t@ 0xfffff7d8\n \t\t\t@ instruction: 0xf01c4478\n \tbfi\tpc, r9, #27, #1\t@ \n \tldmdavs\tfp!, {r1, r2, r5, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7df0018\n-\tblmi\t6622c8 \n+\tblmi\t6622d0 \n \tsubvc\tpc, r2, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf04f687e\n \tstcmi\t0, cr3, [r0], #-1020\t@ 0xfffffc04\n \tldmpl\tr3!, {r1, r8, sl, sp}^\n \t\t\t@ instruction: 0x4621447c\n \tldrmi\tr9, [lr], -r0, lsl #10\n \tstrls\tr2, [r1], -r0, lsl #6\n-\tblx\t1b6534e \n+\tblx\t1b65346 \n \t\t\t@ instruction: 0x4620693a\n \ttstcc\tr9, r0, asr #4\t@ \n \tmcr2\t0, 5, pc, cr4, cr2, {0}\t@ \n \tvmul.i8\td20, d0, d8\n-\tblmi\t62ff20 \n+\tblmi\t62ff18 \n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tldrbtmi\tr4, [fp], #-1549\t@ 0xfffff9f3\n \t\t\t@ instruction: 0xf866f01d\n \tstrtmi\tr4, [r8], -r2, lsr #12\n \tmvncs\tpc, r0, asr #4\n \tmrc2\t0, 4, pc, cr4, cr2, {0}\n-\tldmdb\tr2!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tpc, r5, r4, asr #27\n-\tandeq\tpc, r5, r2, asr #27\n+\tldmdb\tr6!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tpc, r5, ip, asr #27\n+\tandeq\tpc, r5, sl, asr #27\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r6, sl, ror #22\n-\tldrdeq\tr5, [r6], -lr\n-\tandeq\tr5, r6, lr, lsr fp\n-\tandeq\tpc, r5, r8, lsl sp\t@ \n+\tandeq\tr5, r6, r2, ror fp\n+\tandeq\tr5, r6, r6, ror #23\n+\tandeq\tr5, r6, r6, asr #22\n+\tandeq\tpc, r5, r0, lsr #26\n \tandeq\tr1, r4, r0, ror sl\n \tandeq\tr1, r4, r2, asr #22\n \tandeq\tr1, r4, lr, asr sl\n \tandeq\tr1, r4, r0, lsr fp\n-\tldrdeq\tr5, [r6], -r4\n+\tldrdeq\tr5, [r6], -ip\n \tandeq\tr1, r4, r0, lsr sl\n \tandeq\tr1, r4, sl, lsl #20\n \tandeq\tr1, r4, sl, ror #21\n \tcfldr64mi\tmvdx11, [r9, #-704]\t@ 0xfffffd40\n \tsvcge\t0x0002b0de\n \tmrrcmi\t10, 5, r4, r9, cr8\n \tldrbtmi\tr4, [sl], #-1149\t@ 0xfffffb83\n \tteqvs\tsl, r8, asr fp\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \tmsrmi\tSPSR_fs, r7, asr #17\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \trscsvs\tr6, r9, r8, ror r1\n \tstmdavs\tr3!, {r2, r4, r6, r7, fp, ip, lr}\n \tcmple\tsp, r0, lsl #22\n-\tblcs\t419f4 \n-\tblmi\t149b5c8 \n+\tblcs\t419ec \n+\tblmi\t149b5c0 \n \tldmibvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tandle\tr2, r1, r1, lsl #22\n \t\t\t@ instruction: 0xff0cf7ff\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7df2000\n-\tblmi\t13621b4 \n+\tblmi\t13621bc \n \ttstcs\tr0, sl, lsr r9\n \teoreq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], r3\n-\tstc\t7, cr15, [sl], {222}\t@ 0xde\n+\tstc\t7, cr15, [lr], {222}\t@ 0xde\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d176\n \t\t\t@ instruction: 0xf7df0020\n-\tstmdami\tr5, {r1, r3, r4, r6, r9, fp, sp, lr, pc}^\n+\tstmdami\tr5, {r1, r2, r3, r4, r6, r9, fp, sp, lr, pc}^\n \tandcc\tr4, r4, r8, ror r4\n-\tsvc\t0x0000f7de\n+\tsvc\t0x0004f7de\n \t\t\t@ instruction: 0xb12b697b\n \t\t\t@ instruction: 0xf7de4618\n-\t\t\t@ instruction: 0xf5b0ef02\n+\t\t\t@ instruction: 0xf5b0ef06\n \tsubsle\tr5, r2, #64, 30\t@ 0x100\n \t\t\t@ instruction: 0xf7ff6978\n \tstmdacs\tr0, {r0, r4, r5, r6, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d0d05d\n \tldmvs\tsl!, {r2, r3, r4, r6, r7, ip, sp}^\n \tmovweq\tpc, #40995\t@ 0xa023\t@ \n \tsvclt\t0x00082a08\n \tmovweq\tpc, #8259\t@ 0x2043\t@ \n \tsbcscc\tpc, ip, r0, asr #17\n \teoreq\tpc, r0, r7, lsl #2\n-\tb\t15e5400 \n+\tb\t16e53f8 \n \tldmvs\tfp!, {r0, r2, r4, r5, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n \tldmibvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7df2100\n-\tblmi\tba2140 \n+\tblmi\tba2148 \n \tldmpl\tr3, {r1, r3, r4, r5, r8, fp, sp, lr}^\n-\tbllt\tf0150c \n-\tblmi\ta79d60 \n+\tbllt\tf01504 \n+\tblmi\ta79d58 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, ror #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r1, asr #2\n \tldrvc\tpc, [r8, r7, lsl #10]!\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmla.i8\td20, d0, d24\n \tstmdami\tr8!, {r2, r3, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n-\tblx\tffce3546 \n-\tblcs\t41ac4 \n+\tblx\tffce353e \n+\tblcs\t41abc \n \tstmdavs\tr3!, {r0, r1, r2, r4, r7, r8, ip, lr, pc}\n \tldrdne\tlr, [r0], -r7\n \tvand\td27, d0, d11\n \t\t\t@ instruction: 0xf01c420f\n \t\t\t@ instruction: 0xf04ffcb9\n \t\t\t@ instruction: 0xe7d734ff\n \tvmul.i8\td20, d0, d14\n@@ -33375,127 +33373,127 @@\n \tstmdacs\tr0, {r0, r1, r4, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf04fd1a1\n \t\t\t@ instruction: 0xe7a934ff\n \tldmvs\tfp!, {r1, r4, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7df0020\n-\t\t\t@ instruction: 0xf7dfeae4\n-\tsvclt\t0x0000e89c\n-\tandeq\tpc, r5, ip, lsl ip\t@ \n-\tandeq\tpc, r5, sl, lsl ip\t@ \n+\t\t\t@ instruction: 0xf7dfeae8\n+\tsvclt\t0x0000e8a0\n+\tandeq\tpc, r5, r4, lsr #24\n+\tandeq\tpc, r5, r2, lsr #24\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr5, [r6], -r8\n+\tandeq\tr5, r6, r0, lsl #20\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r6, r0, asr #19\n-\tandeq\tr5, r6, ip, ror r9\n-\tandeq\tpc, r5, ip, asr fp\t@ \n+\tandeq\tr5, r6, r8, asr #19\n+\tandeq\tr5, r6, r4, lsl #19\n+\tandeq\tpc, r5, r4, ror #22\n \t\t\t@ instruction: 0x000418b8\n \tandeq\tr1, r4, r6, lsl sl\n \tandeq\tr1, r4, r8, lsl #17\n \tandeq\tr1, r4, r6, ror #19\n-\tldrdeq\tr5, [r6], -r8\n+\tandeq\tr5, r6, r0, ror #17\n \tstmdbmi\tsl!, {r0, r3, r5, fp, lr}\n \tldrlt\tr4, [r0, #1144]!\t@ 0x478\n \taddslt\tr4, r0, r9, lsr #22\n \tsvcge\t0x00025841\n \tldrbtmi\tr4, [fp], #-2600\t@ 0xfffff5d8\n \tcmnvs\tr9, #589824\t@ 0x90000\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0xf504589c\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\tb4230 \n-\tbmi\t91b5d4 \n+\tblcs\tb4228 \n+\tbmi\t91b5cc \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror fp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3738d131\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tsubcs\tr2, r4, r2, asr r1\n-\tblx\t1665598 \n+\tblx\t1665590 \n \tldrbtmi\tr4, [r9], #-2331\t@ 0xfffff6e5\n-\tblx\t6363c \n-\tbmi\t6d5bb0 \n+\tblx\t63634 \n+\tbmi\t6d5ba8 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror fp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3738d11b\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff40b0\n \tcmpcs\tr2, r1, lsr #28\n \t\t\t@ instruction: 0xf7f52044\n \tldrcs\tpc, [r1, #-2623]!\t@ 0xfffff5c1\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tmvnscc\tpc, #79\t@ 0x4f\n \tmvnscc\tpc, pc, asr #32\n \tstrls\tr9, [r0, -r1, lsl #10]\n-\tblx\tff1e55c0 \n+\tblx\tff1e55b8 \n \tstrmi\tr4, [r1], -sl, lsr #12\n \trsbscc\tpc, r2, r4, lsl #4\n \t\t\t@ instruction: 0xf890f01c\n \t\t\t@ instruction: 0xf7dfe7d9\n-\tsvclt\t0x0000e82c\n-\tandeq\tpc, r5, r4, lsl #21\n+\tsvclt\t0x0000e830\n+\tandeq\tpc, r5, ip, lsl #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, r6, ror sl\t@ \n+\tandeq\tpc, r5, lr, ror sl\t@ \n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tpc, r5, sl, asr sl\t@ \n+\tandeq\tpc, r5, r2, ror #20\n \t\t\t@ instruction: 0x0003f1b2\n-\tandeq\tpc, r5, lr, lsr #20\n+\tandeq\tpc, r5, r6, lsr sl\t@ \n \tstmdami\tr3, {r4, r5, r6, r7, r8, sl, ip, sp, pc}^\n \tsvcge\t0x0000b0cd\n \tstmdbmi\tr3, {r1, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a607b\n \tstmdapl\tr1, {r0, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f112c\n \tldmpl\tr3, {r8}^\n \tteqlt\tfp, fp, lsl r8\n \tvmul.i8\td20, d0, d29\n \tldmdami\tsp!, {r0, r1, r3, r5, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t8e36e6 \n+\tblx\t8e36de \n \ttsteq\tr8, r7, lsl #2\t@ \n \trscsvs\tr2, r8, r0\n-\tb\td655fc \n+\tb\te655f4 \n \ttstcs\tr0, r8, lsr fp\n \t\t\t@ instruction: 0xf107687a\n \tldmpl\tr3, {r4}^\n \t\t\t@ instruction: 0xf7de603b\n-\tstmdacs\tr0, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r5, r6, r7, r9, fp, sp, lr, pc}\n \tldfmid\tf5, [r4], #-312\t@ 0xfffffec8\n \tandseq\tpc, r0, r7, lsl #2\n-\tstmdb\tsl!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tlr!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tcfstrsne\tmvf4, [r0, #-496]!\t@ 0xfffffe10\n-\tstcl\t7, cr15, [r2], #888\t@ 0x378\n+\tstcl\t7, cr15, [r6], #888\t@ 0x378\n \tldmiblt\tr0!, {r1, r2, r9, sl, lr}\n \tsmlattcs\tr1, r2, r9, r6\n \tldrshlt\tr6, [r2, r9]\n \tldrbtmi\tr4, [ip], #-3117\t@ 0xfffff3d3\n-\tldrbcc\tpc, [pc, #-1284]!\t@ 271b8 \t@ \n+\tldrbcc\tpc, [pc, #-1284]!\t@ 271b0 \t@ \n \t\t\t@ instruction: 0xf5053c04\n \t\t\t@ instruction: 0xf854757f\n \ttstlt\tr0, r4, lsl #30\n \tmcr2\t7, 5, pc, cr14, cr14, {7}\t@ \n \tadcmi\tr6, ip, #38\t@ 0x26\n-\tblmi\ta1beb0 \n+\tblmi\ta1bea8 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf10761da\n \t\t\t@ instruction: 0xf7df0010\n-\tldmvs\tfp!, {r3, r5, r8, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r2, r3, r5, r8, fp, sp, lr, pc}^\n \tldmvs\tr8!, {r0, r1, r3, r4, r5, r7, r8, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xf7df2100\n-\tblmi\t6e1ee8 \n+\tblmi\t6e1ef0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstmiblt\tr3!, {r0, r1, r3, r4, fp, sp, lr}\n-\tblmi\t5b9f74 \n+\tblmi\t5b9f6c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d11b\n \tssatmi\tr7, #30, sl, lsl #15\n \tldmdami\tr8, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -33506,86 +33504,86 @@\n \tldrbtmi\tr4, [r9], #-2069\t@ 0xfffff7eb\n \t\t\t@ instruction: 0xf01c4478\n \t\t\t@ instruction: 0xe7e1fb95\n \tldmdavs\tfp!, {r0, r1, r4, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7df0010\n-\t\t\t@ instruction: 0xf7dee9de\n-\tsvclt\t0x0000ef96\n-\t\t\t@ instruction: 0x0005f9b8\n-\t\t\t@ instruction: 0x0005f9b6\n+\t\t\t@ instruction: 0xf7dee9e2\n+\tsvclt\t0x0000ef9a\n+\tandeq\tpc, r5, r0, asr #19\n+\t\t\t@ instruction: 0x0005f9be\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr1, r4, r4, lsl r7\n \tandeq\tr1, r4, sl, lsl #17\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r6, r4, ror #14\n-\tldrdeq\tr5, [r6], -r2\n-\tandeq\tr5, r6, lr, lsr #14\n-\tandeq\tpc, r5, r4, lsl #18\n-\tandeq\tr5, r6, sl, ror #13\n+\tandeq\tr5, r6, ip, ror #14\n+\tldrdeq\tr5, [r6], -sl\n+\tandeq\tr5, r6, r6, lsr r7\n+\tandeq\tpc, r5, ip, lsl #18\n+\tstrdeq\tr5, [r6], -r2\n \tandeq\tr1, r4, r6, asr r6\n \tandeq\tr1, r4, ip, asr #15\n-\tandeq\tr5, r6, ip, asr #13\n-\tblmi\t439fc8 \n+\tldrdeq\tr5, [r6], -r4\n+\tblmi\t439fc0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3d3398 \n+\tbmi\t3d3390 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r0, lsr #2\n \t\t\t@ instruction: 0x4080e8bd\n \tldcllt\t7, cr15, [r8, #-984]\t@ 0xfffffc28\n-\tsvc\t0x0056f7de\n-\tandeq\tpc, r5, r4, ror r8\t@ \n+\tsvc\t0x005af7de\n+\tandeq\tpc, r5, ip, ror r8\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, lr, asr r8\t@ \n-\tandeq\tr5, r6, lr, asr #12\n+\tandeq\tpc, r5, r6, ror #16\n+\tandeq\tr5, r6, r6, asr r6\n \tldmdbmi\tr6!, {r0, r2, r4, r5, r8, r9, fp, lr}\n \tldrbtmi\tfp, [fp], #-1424\t@ 0xfffffa70\n \tldrbtmi\tr4, [r9], #-2613\t@ 0xfffff5cb\n \tsvcge\t0x0000b0cd\n \tstmpl\tsl, {r2, r4, r5, sl, fp, lr}\n \tldrbtmi\tr6, [ip], #-2523\t@ 0xfffff625\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f212c\n \teorsvs\tr0, r8, r0, lsl #4\n \tandle\tr2, r1, r1, lsl #22\n \tldc2\t7, cr15, [r6, #-1020]\t@ 0xfffffc04\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7df2000\n-\tblmi\tb61dc8 \n+\tblmi\tb61dd0 \n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tr3!, {r4}^\n \t\t\t@ instruction: 0xf7de607b\n-\t\t\t@ instruction: 0x4604ea16\n+\t\t\t@ instruction: 0x4604ea1a\n \tteqle\tr9, r0, lsl #16\n \tandseq\tpc, r0, r7, lsl #2\n-\tstmda\tr4!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr8!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [r8], #-2085\t@ 0xfffff7db\n \t\t\t@ instruction: 0xf7de3004\n-\tldmdavs\tr8!, {r2, r3, r8, sl, fp, sp, lr, pc}\n+\tldmdavs\tr8!, {r4, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xff04f7fe\n \t\t\t@ instruction: 0xf8d0b348\n \t\t\t@ instruction: 0x07db30dc\n \t\t\t@ instruction: 0xf107d51c\n \t\t\t@ instruction: 0xf7df0010\n-\tldmdami\tlr, {r1, r4, r5, r6, fp, sp, lr, pc}\n+\tldmdami\tlr, {r1, r2, r4, r5, r6, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \tstrdcs\tr6, [r0, -r8]\n-\tstmdb\tr4, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t57a0cc \n+\tstmdb\tr8, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t57a0c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d119\n \tldrvc\tpc, [sl, r7, lsl #10]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n@@ -33595,26 +33593,26 @@\n \tstrcs\tr2, [r0], #-1025\t@ 0xfffffbff\n \t\t\t@ instruction: 0xf04fe7d9\n \t\t\t@ instruction: 0xe7d634ff\n \tldmdavs\tfp!, {r0, r2, r3, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7df0010\n-\t\t\t@ instruction: 0xf7dee92c\n-\tsvclt\t0x0000eee4\n-\tandeq\tr5, r6, r6, lsr #12\n-\tandeq\tpc, r5, lr, lsl r8\t@ \n+\t\t\t@ instruction: 0xf7dee930\n+\tsvclt\t0x0000eee8\n+\tandeq\tr5, r6, lr, lsr #12\n+\tandeq\tpc, r5, r6, lsr #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, r2, lsl r8\t@ \n+\tandeq\tpc, r5, sl, lsl r8\t@ \n \tandeq\tr0, r0, ip, lsr #11\n-\tldrdeq\tr5, [r6], -r6\n-\t\t\t@ instruction: 0x000655b2\n-\tmuleq\tr5, ip, r7\n-\tandeq\tr5, r6, r8, ror #10\n-\tblmi\t1355098 \n+\tldrdeq\tr5, [r6], -lr\n+\t\t\t@ instruction: 0x000655ba\n+\tandeq\tpc, r5, r4, lsr #15\n+\tandeq\tr5, r6, r0, ror r5\n+\tblmi\t1355090 \n \tsbclt\tr4, pc, ip, asr #28\n \tldrbtmi\tr4, [fp], #-3148\t@ 0xfffff3b4\n \tsvcge\t0x0000447e\n \tldmibvs\tfp, {r0, r1, r3, r6, r8, sl, fp, lr}^\n \tldrbtmi\tr5, [sp], #-2356\t@ 0xfffff6cc\n \tstmdavs\tr4!, {r0, r8, r9, fp, sp}\n \tteqmi\tr4, r7, asr #17\t@ \n@@ -33624,354 +33622,354 @@\n \tldc2\t7, cr15, [r6], {255}\t@ 0xff\n \tstrcs\tr6, [r0], #-2299\t@ 0xfffff705\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf5034620\n \t\t\t@ instruction: 0xf8c35380\n \t\t\t@ instruction: 0xf8c340a4\n \t\t\t@ instruction: 0xf7df40bc\n-\tblmi\tfe1cb8 \n+\tblmi\tfe1cc0 \n \t\t\t@ instruction: 0xf1074621\n \tstmiapl\tfp!, {r3, r4}^\n \t\t\t@ instruction: 0xf7de607b\n-\tstrmi\tlr, [r5], -lr, lsl #19\n+\t\t\t@ instruction: 0x4605e992\n \tcmple\tfp, r0, lsl #16\n \tandseq\tpc, r8, r7, lsl #2\n-\tsvc\t0x00dcf7de\n+\tsvc\t0x00e0f7de\n \tldrbtmi\tr4, [r8], #-2103\t@ 0xfffff7c9\n \t\t\t@ instruction: 0xf7de3004\n-\tldmdavs\tr8!, {r2, r7, sl, fp, sp, lr, pc}\n+\tldmdavs\tr8!, {r3, r7, sl, fp, sp, lr, pc}\n \tmrc2\t7, 3, pc, cr12, cr14, {7}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tldmvs\tlr!, {r0, r2, r4, r6, ip, lr, pc}^\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrsbne\tpc, [r0], #128\t@ 0x80\t@ \n \tandeq\tpc, r8, r6, lsl #2\n \tmcr2\t0, 7, pc, cr10, cr11, {0}\t@ \n \tldrsbeq\tpc, [r4], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf7f7b128\n \t\t\t@ instruction: 0xf506f825\n \t\t\t@ instruction: 0xf8c35380\n \tldmvs\tfp!, {r2, r5, r7}^\n-\tblvc\t262fcc \n+\tblvc\t262fc4 \n \taddpl\tpc, r4, #12582912\t@ 0xc00000\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n-\tblvs\tfe842620 \n+\tblvs\tfe842618 \n \tvstr\ts12, [r2, #644]\t@ 0x284\n \tstmib\tr3, {r1, r8, r9, fp, ip, sp, lr}^\n \t\t\t@ instruction: 0xf8c36027\n \tldmvs\tfp!, {r3, r4, r7, ip}\n \tldmvs\tr8!, {r0, r1, r3, r5, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf1042231\n \t\t\t@ instruction: 0xf01b0195\n \tldmvs\tfp!, {r0, r3, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf5032200\n \t\t\t@ instruction: 0xf8c35380\n \t\t\t@ instruction: 0xf10720bc\n \t\t\t@ instruction: 0xf7de0018\n-\tldmdami\tr9, {r2, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdami\tr9, {r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \ttstcs\tr0, r8, ror r9\n-\tstm\tlr, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t43a224 \n+\tldm\tr2, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t43a21c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d110\n \tldrvc\tpc, [lr, r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldmdavs\tfp!, {r1, r2, r3, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7df0018\n-\t\t\t@ instruction: 0xf04fe882\n+\t\t\t@ instruction: 0xf04fe886\n \t\t\t@ instruction: 0xe7d635ff\n-\tmrc\t7, 1, APSR_nzcv, cr6, cr14, {6}\n-\tandeq\tr5, r6, r6, lsr #10\n-\tandeq\tpc, r5, r0, lsr #14\n+\tmrc\t7, 1, APSR_nzcv, cr10, cr14, {6}\n+\tandeq\tr5, r6, lr, lsr #10\n+\tandeq\tpc, r5, r8, lsr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, r6, lsl r7\t@ \n+\tandeq\tpc, r5, lr, lsl r7\t@ \n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r6, r6, asr #9\n-\tandeq\tr5, r6, r6, asr #8\n-\tandeq\tpc, r5, r0, lsr r6\t@ \n-\tandeq\tr5, r6, r4, lsl r4\n-\tbmi\td39efc \n+\tandeq\tr5, r6, lr, asr #9\n+\tandeq\tr5, r6, lr, asr #8\n+\tandeq\tpc, r5, r8, lsr r6\t@ \n+\tandeq\tr5, r6, ip, lsl r4\n+\tbmi\td39ef4 \n \tldrbtmi\tfp, [r9], #-1424\t@ 0xfffffa70\n \tsbclt\tr4, sp, r3, lsr ip\n \tstmpl\tsl, {r8, r9, sl, fp, sp, pc}\n \tldrbtmi\tr4, [ip], #-2866\t@ 0xfffff4ce\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f212c\n \trsbsvs\tr0, r8, r0, lsl #4\n \t\t\t@ instruction: 0xf50358e3\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t746e8 \n-\tblmi\tb5bb64 \n+\tblcs\t746e0 \n+\tblmi\tb5bb5c \n \tldmibvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tandle\tr2, r1, r1, lsl #22\n-\tblx\tff965a66 \n+\tblx\tff965a5e \n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7df2000\n-\tblmi\ta21b64 \n+\tblmi\ta21b6c \n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tr3!, {r4}^\n \t\t\t@ instruction: 0xf7de603b\n-\tbllt\t1e61e14 \n+\tbllt\t1e61e1c \n \tandseq\tpc, r0, r7, lsl #2\n-\tldrbtcc\tpc, [pc], #79\t@ 27a8c \t@ \n-\tsvc\t0x0032f7de\n+\tldrbtcc\tpc, [pc], #79\t@ 27a84 \t@ \n+\tsvc\t0x0036f7de\n \tldrbtmi\tr4, [r8], #-2080\t@ 0xfffff7e0\n \t\t\t@ instruction: 0xf7de3004\n-\tldmdavs\tr8!, {r1, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}^\n+\tldmdavs\tr8!, {r1, r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}^\n \tldc2l\t7, cr15, [r2, #1016]\t@ 0x3f8\n \t\t\t@ instruction: 0xf8d0b108\n \t\t\t@ instruction: 0xf10740dc\n \t\t\t@ instruction: 0xf7de0010\n-\tldmdami\tsl, {r1, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdami\tsl, {r1, r2, r6, r8, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \tldrmi\tr3, [r8, r4]\n \tstrdcs\tr6, [r0, -r8]\n-\tldmda\tr4, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t3fa31c \n+\tldmda\tr8, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t3fa314 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -pc, lsl #2\n \tldrvc\tpc, [sl, r7, lsl #10]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tstrb\tr2, [sp, r0, lsl #8]!\n \tldmdavs\tfp!, {r1, r2, r3, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7df0010\n-\t\t\t@ instruction: 0xf7dee806\n-\tsvclt\t0x0000edbe\n-\tandeq\tpc, r5, lr, asr #11\n+\t\t\t@ instruction: 0xf7dee80a\n+\tsvclt\t0x0000edc2\n+\tldrdeq\tpc, [r5], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, r2, asr #11\n+\tandeq\tpc, r5, sl, asr #11\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr5, r6, r8, lsr #7\n+\t\t\t@ instruction: 0x000653b0\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r6, r2, ror r3\n-\tandeq\tr5, r6, r2, asr r3\n-\tandeq\tpc, r5, ip, lsr r5\t@ \n-\tandeq\tr5, r6, ip, lsl r3\n+\tandeq\tr5, r6, sl, ror r3\n+\tandeq\tr5, r6, sl, asr r3\n+\tandeq\tpc, r5, r4, asr #10\n+\tandeq\tr5, r6, r4, lsr #6\n \tldrsbgt\tpc, [r8], #143\t@ 0x8f\t@ \n \tldrlt\tr4, [r0, #2614]\t@ 0xa36\n \tcfldrsmi\tmvf4, [r6], #-1008\t@ 0xfffffc10\n \tsvcge\t0x0000b0cf\n \tandcs\tpc, r2, ip, asr r8\t@ \n \tldrbtmi\tr4, [ip], #-2868\t@ 0xfffff4cc\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2134\n \tstmib\tr7, {r9}^\n \tstmiapl\tr3!, {r1, ip}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \tsuble\tr2, r2, r1, lsl #22\n \tldrbtmi\tr4, [fp], #-2861\t@ 0xfffff4d3\n-\tblcs\t822cc \n+\tblcs\t822c4 \n \t\t\t@ instruction: 0xf7ffd001\n \t\t\t@ instruction: 0xf107fb65\n \tandcs\tr0, r0, r4, lsl r1\n-\tsvc\t0x00bcf7de\n+\tsvc\t0x00c0f7de\n \ttstcs\tr0, r8, lsr #22\n \tandseq\tpc, r8, r7, lsl #2\n \trsbsvs\tr5, fp, r3, ror #17\n-\tstmda\tr4!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbllt\tfe239394 \n+\tstmda\tr8!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbllt\tfe23938c \n \tandseq\tpc, r8, r7, lsl #2\n-\tmrc\t7, 5, APSR_nzcv, cr4, cr14, {6}\n+\tmrc\t7, 5, APSR_nzcv, cr8, cr14, {6}\n \tldrbtmi\tr4, [r8], #-2082\t@ 0xfffff7de\n \t\t\t@ instruction: 0xf7de3004\n-\tldmvs\tr8!, {r2, r3, r4, r6, r8, r9, fp, sp, lr, pc}^\n+\tldmvs\tr8!, {r5, r6, r8, r9, fp, sp, lr, pc}^\n \tldc2l\t7, cr15, [r4, #-1016]\t@ 0xfffffc08\n \tldmvs\tfp!, {r3, r8, r9, ip, sp, pc}\n \tsbcscc\tpc, ip, r0, asr #17\n \tandseq\tpc, r8, r7, lsl #2\n-\tmcr\t7, 6, pc, cr2, cr14, {6}\t@ \n+\tmcr\t7, 6, pc, cr6, cr14, {6}\t@ \n \tldmdavs\tfp!, {r0, r1, r3, r4, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7de2100\n-\tbmi\t663a18 \n+\tbmi\t663a20 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr2, r0, lsl #6\n \t\t\t@ instruction: 0xf5074620\n \tssatmi\tr7, #30, lr, lsl #15\n \tstrcs\tfp, [r0], #-3472\t@ 0xfffff270\n \t\t\t@ instruction: 0xf04fe7ed\n \t\t\t@ instruction: 0xe7dd34ff\n \tldmdavs\tfp!, {r1, r2, r3, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7de0018\n-\t\t\t@ instruction: 0xf7deef84\n-\tsvclt\t0x0000ed3c\n-\tldrdeq\tpc, [r5], -r4\n+\t\t\t@ instruction: 0xf7deef88\n+\tsvclt\t0x0000ed40\n+\tldrdeq\tpc, [r5], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, r6, asr #9\n+\tandeq\tpc, r5, lr, asr #9\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr5, r6, sl, lsr #5\n+\t\t\t@ instruction: 0x000652b2\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r6, r6, ror r2\n-\tandeq\tr5, r6, r4, asr r2\n-\tandeq\tpc, r5, lr, lsr r4\t@ \n-\tandeq\tr5, r6, r8, lsl r2\n+\tandeq\tr5, r6, lr, ror r2\n+\tandeq\tr5, r6, ip, asr r2\n+\tandeq\tpc, r5, r6, asr #8\n+\tandeq\tr5, r6, r0, lsr #4\n \tldrsbgt\tpc, [r0], #143\t@ 0x8f\t@ \n \tldrlt\tr4, [r0, #2612]\t@ 0xa34\n \tcfldrsmi\tmvf4, [r4], #-1008\t@ 0xfffffc10\n \tsvcge\t0x0000b0cf\n \tandcs\tpc, r2, ip, asr r8\t@ \n \tldrbtmi\tr4, [ip], #-2866\t@ 0xfffff4ce\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2134\n \tstmib\tr7, {r9}^\n \tstmiapl\tr3!, {r1, ip}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \teorsle\tr2, r5, r1, lsl #22\n \tldrbtmi\tr4, [fp], #-2859\t@ 0xfffff4d5\n-\tblcs\t823d0 \n+\tblcs\t823c8 \n \t\t\t@ instruction: 0xf7ffd001\n \t\t\t@ instruction: 0xf107fae3\n \tandcs\tr0, r0, r4, lsl r1\n-\tsvc\t0x003af7de\n+\tsvc\t0x003ef7de\n \ttstcs\tr0, r6, lsr #22\n \tandseq\tpc, r8, r7, lsl #2\n \trsbsvs\tr5, fp, r3, ror #17\n-\tsvc\t0x00e2f7dd\n+\tsvc\t0x00e6f7dd\n \t\t\t@ instruction: 0xf107bb78\n \t\t\t@ instruction: 0xf7de0018\n-\tstmdami\tr1!, {r2, r4, r5, r9, sl, fp, sp, lr, pc}\n+\tstmdami\tr1!, {r3, r4, r5, r9, sl, fp, sp, lr, pc}\n \tandcc\tr4, r4, r8, ror r4\n-\tb\tff6e5c10 \n+\tb\tff7e5c08 \n \t\t\t@ instruction: 0xf7fe68f8\n \tldrsbtvs\tpc, [r8], -r3\t@ \n \t\t\t@ instruction: 0xf8d0b128\n \tldmvs\tr9!, {r2, r3, r4, r6, r7, sp}\n \t\t\t@ instruction: 0xf8c0430a\n \t\t\t@ instruction: 0xf10720dc\n \t\t\t@ instruction: 0xf7de0018\n-\tldmdami\tr8, {r1, r2, r3, r4, r5, r9, sl, fp, sp, lr, pc}\n+\tldmdami\tr8, {r1, r6, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \ttstcs\tr0, r8, ror r9\n-\tsvc\t0x0010f7de\n-\tblmi\t37a51c \n+\tsvc\t0x0014f7de\n+\tblmi\t37a514 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d10c\n \tssatmi\tr7, #30, lr, lsl #15\n \tstmdami\tlr, {r4, r7, r8, sl, fp, ip, sp, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \tandseq\tpc, r8, r7, lsl #2\n-\tsvc\t0x0004f7de\n-\tldc\t7, cr15, [ip], #888\t@ 0x378\n-\tldrdeq\tpc, [r5], -r0\n+\tsvc\t0x0008f7de\n+\tstcl\t7, cr15, [r0], {222}\t@ 0xde\n+\tldrdeq\tpc, [r5], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, r2, asr #7\n+\tandeq\tpc, r5, sl, asr #7\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr5, r6, r6, lsr #3\n+\tandeq\tr5, r6, lr, lsr #3\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r6, r4, ror r1\n-\tandeq\tr5, r6, sl, asr #2\n-\tandeq\tpc, r5, r4, lsr r3\t@ \n-\tandeq\tr5, r6, sl, lsl r1\n+\tandeq\tr5, r6, ip, ror r1\n+\tandeq\tr5, r6, r2, asr r1\n+\tandeq\tpc, r5, ip, lsr r3\t@ \n+\tandeq\tr5, r6, r2, lsr #2\n \tldrsbgt\tpc, [r0], #143\t@ 0x8f\t@ \n \tldrlt\tr4, [r0, #2612]\t@ 0xa34\n \tcfldrsmi\tmvf4, [r4], #-1008\t@ 0xfffffc10\n \tsvcge\t0x0000b0cf\n \tandcs\tpc, r2, ip, asr r8\t@ \n \tldrbtmi\tr4, [ip], #-2866\t@ 0xfffff4ce\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2134\n \tstmib\tr7, {r9}^\n \tstmiapl\tr3!, {r1, ip}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \teorsle\tr2, r5, r1, lsl #22\n \tldrbtmi\tr4, [fp], #-2859\t@ 0xfffff4d5\n-\tblcs\t824cc \n+\tblcs\t824c4 \n \t\t\t@ instruction: 0xf7ffd001\n \t\t\t@ instruction: 0xf107fa65\n \tandcs\tr0, r0, r4, lsl r1\n-\tmrc\t7, 5, APSR_nzcv, cr12, cr14, {6}\n+\tmcr\t7, 6, pc, cr0, cr14, {6}\t@ \n \ttstcs\tr0, r6, lsr #22\n \tandseq\tpc, r8, r7, lsl #2\n \trsbsvs\tr5, fp, r3, ror #17\n-\tsvc\t0x0064f7dd\n+\tsvc\t0x0068f7dd\n \t\t\t@ instruction: 0xf107bb78\n \t\t\t@ instruction: 0xf7de0018\n-\tstmdami\tr1!, {r1, r2, r4, r5, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdami\tr1!, {r1, r3, r4, r5, r7, r8, sl, fp, sp, lr, pc}\n \tandcc\tr4, r4, r8, ror r4\n-\tb\t1765d0c \n+\tb\t1865d04 \n \t\t\t@ instruction: 0xf7fe68f8\n \tteqlt\tr0, r5, asr ip\t@ \n \tldrsbcc\tpc, [ip], #128\t@ 0x80\t@ \n-\tb\t90208c \n+\tb\t902084 \n \t\t\t@ instruction: 0xf8c00302\n \t\t\t@ instruction: 0xf10730dc\n \t\t\t@ instruction: 0xf7de0018\n-\tldmdami\tr8, {r6, r7, r8, sl, fp, sp, lr, pc}\n+\tldmdami\tr8, {r2, r6, r7, r8, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \ttstcs\tr0, r8, ror r9\n-\tmrc\t7, 4, APSR_nzcv, cr2, cr14, {6}\n-\tblmi\t37a618 \n+\tmrc\t7, 4, APSR_nzcv, cr6, cr14, {6}\n+\tblmi\t37a610 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d10c\n \tssatmi\tr7, #30, lr, lsl #15\n \tstmdami\tlr, {r4, r7, r8, sl, fp, ip, sp, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \tandseq\tpc, r8, r7, lsl #2\n-\tmcr\t7, 4, pc, cr6, cr14, {6}\t@ \n-\tldc\t7, cr15, [lr], #-888\t@ 0xfffffc88\n-\tldrdeq\tpc, [r5], -r4\n+\tmcr\t7, 4, pc, cr10, cr14, {6}\t@ \n+\tmcrr\t7, 13, pc, r2, cr14\t@ \n+\tldrdeq\tpc, [r5], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, r6, asr #5\n+\tandeq\tpc, r5, lr, asr #5\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr5, r6, sl, lsr #1\n+\tstrheq\tr5, [r6], -r2\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r6, r8, ror r0\n-\tandeq\tr5, r6, lr, asr #32\n-\tandeq\tpc, r5, r8, lsr r2\t@ \n-\tandeq\tr5, r6, lr, lsl r0\n-\tbmi\t93a2b0 \n+\tandeq\tr5, r6, r0, lsl #1\n+\tandeq\tr5, r6, r6, asr r0\n+\tandeq\tpc, r5, r0, asr #4\n+\tandeq\tr5, r6, r6, lsr #32\n+\tbmi\t93a2a8 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tstfmis\tf4, [r3, #-960]!\t@ 0xfffffc40\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n-\tblmi\t8d3a34 \n+\tblmi\t8d3a2c \n \tldmdavs\tr2, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tstrmi\tr0, [r4], -r0, lsl #4\n \tldmdavs\tr3!, {r1, r2, r3, r5, r6, r7, fp, ip, lr}\n \ttstcs\tr8, r3, lsl #22\n \t\t\t@ instruction: 0xf7ff4620\n-\tblmi\t766964 \n+\tblmi\t76695c \n \tstmiapl\tfp!, {r7, r9, sl, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \tandle\tr2, r2, r1, lsl #22\n \t\t\t@ instruction: 0xf7fe4620\n \tldmdavs\tr3!, {r0, r1, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n-\tbmi\t5d6558 \n+\tbmi\t5d6550 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4640d116\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -33980,38 +33978,38 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff10f01b\n \tstmdbmi\tsp, {r0, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsubmi\tpc, r4, #64, 4\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf01b4478\n \t\t\t@ instruction: 0xe7deffd9\n-\tbl\tff8e5e28 \n-\tldrdeq\tpc, [r5], -ip\n+\tbl\tff9e5e20 \n+\tandeq\tpc, r5, r4, ror #3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, ip, asr #3\n+\tldrdeq\tpc, [r5], -r4\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tmuleq\tr5, r2, r1\n+\tmuleq\tr5, sl, r1\n \tstrdeq\tr0, [r4], -r0\t@ \n \tandeq\tr1, r4, sl, ror r0\n \tldrdeq\tr0, [r4], -lr\n \tandeq\tr1, r4, r8, rrx\n \tcfldr32mi\tmvfx11, [sp], {176}\t@ 0xb0\n \taddlt\tr4, r2, sp, lsl r9\n-\tblmi\t7790d4 \n-\tbmi\t793ae8 \n+\tblmi\t7790cc \n+\tbmi\t793ae0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tstmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \ttstcs\tr8, r0, lsr #12\n-\tblx\t1ae5f00 \n+\tblx\t1ae5ef8 \n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5965d8 \n+\tbmi\t5965d0 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tstmdbmi\tpc, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\t@ \n@@ -34020,37 +34018,37 @@\n \t\t\t@ instruction: 0xf01b4478\n \tstrb\tpc, [r1, r1, asr #29]!\t@ \n \tvmla.i8\td20, d0, d12\n \tstmdami\tip, {r1, r2, r3, r6, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff8af01b\n \t\t\t@ instruction: 0xf7dee7df\n-\tsvclt\t0x0000eb94\n-\tandeq\tpc, r5, r0, lsr #2\n+\tsvclt\t0x0000eb98\n+\tandeq\tpc, r5, r8, lsr #2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, r6, lsl r1\t@ \n+\tandeq\tpc, r5, lr, lsl r1\t@ \n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tpc, [r5], -r2\n+\tstrdeq\tpc, [r5], -sl\n \tandeq\tr0, r4, r2, asr lr\n \tstrdeq\tr0, [r4], -r0\t@ \n \tandeq\tr0, r4, r0, asr #28\n \tldrdeq\tr0, [r4], -lr\n \tcfldr32mi\tmvfx11, [sp], {176}\t@ 0xb0\n \taddlt\tr4, r2, sp, lsl r9\n-\tblmi\t779170 \n-\tbmi\t793b84 \n+\tblmi\t779168 \n+\tbmi\t793b7c \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tstmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \ttstcs\tr0, r0, lsr #12\n-\tblx\t765f9c \n+\tblx\t765f94 \n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t596674 \n+\tbmi\t59666c \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tstmdbmi\tpc, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\t@ \n@@ -34059,32 +34057,32 @@\n \t\t\t@ instruction: 0xf01b4478\n \t\t\t@ instruction: 0xe7e1fe73\n \tvmla.i8\td20, d0, d12\n \tstmdami\tip, {r0, r3, r4, r6, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff3cf01b\n \t\t\t@ instruction: 0xf7dee7df\n-\tsvclt\t0x0000eb46\n-\tandeq\tpc, r5, r4, lsl #1\n+\tsvclt\t0x0000eb4a\n+\tandeq\tpc, r5, ip, lsl #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r5, sl, ror r0\t@ \n+\tandeq\tpc, r5, r2, lsl #1\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tpc, r5, r6, asr r0\t@ \n+\tandeq\tpc, r5, lr, asr r0\t@ \n \t\t\t@ instruction: 0x00040db6\n \tandeq\tr0, r4, r8, ror #30\n \tandeq\tr0, r4, r4, lsr #27\n \tandeq\tr0, r4, r6, asr pc\n \tsvcmi\t0x00f0e92d\n-\tbmi\t1239824 \n+\tbmi\t123981c \n \tsvcge\t0x0000b091\n \t\t\t@ instruction: 0x460c447a\n \taddpl\tpc, r6, pc, asr #8\n \tstmdaeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tblmi\t110021c \n+\tblmi\t1100214 \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f63fb\n \t\t\t@ instruction: 0xf0070300\n \t\t\t@ instruction: 0x4642fb71\n \tstrmi\tr4, [r1], -r5, lsl #12\n \tsubsls\tpc, r8, r4, asr #17\n \t\t\t@ instruction: 0xf7ff6878\n@@ -34100,36 +34098,36 @@\n \tadcvs\tr2, r3, r1, lsr r2\n \tldrdvs\tr1, [r3], #123\t@ 0x7b\t@ \n \tldrdcc\tpc, [r0], r8\t@ \n \tldrbne\tr6, [fp, r3, lsr #2]\n \t\t\t@ instruction: 0xf8d86163\n \t\t\t@ instruction: 0x61a33098\n \tldrdvs\tr1, [r3, #123]!\t@ 0x7b\n-\tblx\t15640fe \n+\tblx\t15640f6 \n \tldrdcc\tpc, [r4], r8\t@ \n \tldmdavc\tsl, {r0, r1, r3, r4, r5, r6, r8, r9, ip, sp, pc}\n \teorle\tr2, ip, sp, lsr #20\n \t\t\t@ instruction: 0xf7de4618\n-\tb\t1422414 \n+\tb\t142241c \n \tpkhtbmi\tr0, r2, r0, asr #22\n \tandeq\tpc, r1, fp, lsl #2\n-\tblx\te640ce \n+\tblx\te640c6 \n \tldrdne\tpc, [r4], r8\t@ \n \tpkhtbmi\tr4, r1, r2, asr #12\n \t\t\t@ instruction: 0xf8a6f7f7\n \t\t\t@ instruction: 0xf8d8bb90\n \t\t\t@ instruction: 0xf8c430a4\n \t\t\t@ instruction: 0xf809b058\n \ttstlt\tr3, fp\n \t\t\t@ instruction: 0xf0074618\n \t\t\t@ instruction: 0x4628fabb\n-\tblx\tfee640f4 \n-\tblmi\t63a940 \n+\tblx\tfee640ec \n+\tblmi\t63a938 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tblvs\tfff0214c \n+\tblvs\tfff02144 \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1230300\n \tstrbcc\tr4, [r4, -r8, asr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f8ff0\n \t\t\t@ instruction: 0xf8c40900\n \tubfx\tr9, r8, #0, #5\n@@ -34139,37 +34137,37 @@\n \tsmlabteq\tr0, r4, r9, lr\n \tldrdcc\tpc, [r4], r3\t@ \n \tstmib\tr4, {r1, r5, r7, r8, sl, sp, lr}^\n \tstmib\tr4, {r1, r8}^\n \tstmib\tr4, {r2, r8}^\n \tldrb\tr0, [r2, r6, lsl #2]\n \tldrtmi\tr4, [r1], r8, asr #12\n-\tblx\tfe3e4148 \n+\tblx\tfe3e4140 \n \tldrdcc\tpc, [r4], r8\t@ \n \tstrb\tr6, [sl, r6, lsr #11]\n-\tb\tfe7e60b0 \n-\tandeq\tlr, r5, r4, ror #31\n+\tb\tfe8e60a8 \n+\tandeq\tlr, r5, ip, ror #31\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r5, r4, lsr #30\n+\tandeq\tlr, r5, ip, lsr #30\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tldcmi\t6, cr4, [r1, #552]\t@ 0x228\n \tsmulllt\tr4, r6, r1, ip\n-\tblmi\tfe479348 \n-\tbmi\tfe493d60 \n+\tblmi\tfe479340 \n+\tbmi\tfe493d58 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \tsmlabtmi\tip, r7, r8, pc\t@ \n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tandls\tpc, r2, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf1078101\n \t\t\t@ instruction: 0xf5050408\n \trsccs\tr5, r8, r0, lsl #13\n-\tblx\tff3e41a0 \n+\tblx\tff3e4198 \n \t\t\t@ instruction: 0xf8a42316\n \tpkhtbmi\tr3, r0, ip, asr #32\n \tldrsbtcc\tpc, [ip], r6\t@ \n \tvst4.8\t{d27,d29,d31,d33}, [pc :64], fp\n \t\t\t@ instruction: 0xf8a4738b\n \t\t\t@ instruction: 0xf505305c\n \tandcs\tr5, fp, #1073741856\t@ 0x40000020\n@@ -34186,80 +34184,80 @@\n \t\t\t@ instruction: 0x4651fab7\n \t\t\t@ instruction: 0xf1072231\n \t\t\t@ instruction: 0xf01b009d\n \t\t\t@ instruction: 0xf505fab1\n \tandcs\tr5, sp, #1073741856\t@ 0x40000020\n \t\t\t@ instruction: 0xf107310c\n \t\t\t@ instruction: 0xf01b0054\n-\tbvs\tfed26c8c \n+\tbvs\tfed26c84 \n \t\t\t@ instruction: 0xf50564a3\n \t\t\t@ instruction: 0xf8d65084\n \t\t\t@ instruction: 0xf50530a8\n \trsbvs\tr5, r3, r0, lsl #3\n \taddpl\tpc, r4, #20971520\t@ 0x1400000\n \ttstcc\tr0, r3, ror sl\n \t\t\t@ instruction: 0xf50561a3\n \tandscc\tr5, r0, #67108866\t@ 0x4000002\n-\tblvc\t6384c \n+\tblvc\t63844 \n \tldrdeq\tlr, [r0, -r1]\n \tsmlabteq\tr2, r4, r9, lr\n \tstccc\t8, cr15, [r8], {83}\t@ 0x53\n \tmvnvs\tr4, r1, lsr #12\n \t\t\t@ instruction: 0xf8d64640\n \t\t\t@ instruction: 0x6323309c\n-\tblvc\t163838 \n+\tblvc\t163830 \n \tcmnvs\tr3, #57409536\t@ 0x36c0000\n \t\t\t@ instruction: 0x3098f8d6\n \tldrbne\tr6, [fp, r3, lsr #5]\n \t\t\t@ instruction: 0xf8d662e3\n \t\t\t@ instruction: 0x63a330a0\n \tmvnvs\tr1, #57409536\t@ 0x36c0000\n \teorvs\tr6, r3, r3, lsr sl\n \tstrtvs\tr6, [r3], #-3251\t@ 0xfffff34d\n \tstrbtvs\tr6, [r3], #-3699\t@ 0xfffff18d\n \t\t\t@ instruction: 0xf8c4682b\n \tldmdb\tr2, {r3, r6, r7, ip, sp}^\n \tstmib\tr4, {r1, r8, r9, sp}^\n \tsbcscs\tr2, r0, #8, 6\t@ 0x20000000\n-\tldmda\tr8!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tip!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrsbteq\tpc, [ip], r6\t@ \n \tstmib\tr8, {r8, r9, sp}^\n \ttstlt\tr8, r7, lsr r3\n-\tblx\tfe96624a \n-\tbeq\t264688 \n+\tblx\tfe966242 \n+\tbeq\t264680 \n \tsbcseq\tpc, r8, r8, asr #17\n \t\t\t@ instruction: 0xf7dd4650\n-\tstrmi\tlr, [r4], -lr, ror #31\n+\t\t\t@ instruction: 0x4604eff2\n \tsvcpl\t0x0040f5b0\n \tsfmne\tf5, 3, [r2], {66}\t@ 0x42\n \t\t\t@ instruction: 0x4610607a\n-\tblx\t12642ac \n+\tblx\t12642a4 \n \t\t\t@ instruction: 0x4651687a\n \t\t\t@ instruction: 0xf01b4605\n \t\t\t@ instruction: 0xf8d6fa4f\n \t\t\t@ instruction: 0xf8c800a4\n \tstmdacs\tr0, {r4, r6, r7, ip, lr}\n \t\t\t@ instruction: 0xf7ddd04d\n-\t\t\t@ instruction: 0x4604efd8\n+\t\t\t@ instruction: 0x4604efdc\n \tsvcpl\t0x0040f5b0\n \teorscs\tsp, r1, r6, asr r3\n \t\t\t@ instruction: 0xf0074682\n \t\t\t@ instruction: 0x4622fa33\n \t\t\t@ instruction: 0xf1074605\n \t\t\t@ instruction: 0xf8d603d8\n \t\t\t@ instruction: 0xf06f00a4\n \tmovwls\tr0, #257\t@ 0x101\n \tandge\tpc, r4, sp, asr #17\n \t\t\t@ instruction: 0xf7ec2300\n \tldrbmi\tpc, [r2], -r1, ror #24\t@ \n \tstrtmi\tr4, [r8], -r1, lsl #12\n-\tblx\tb6434c \n+\tblx\tb64344 \n \tldrdcc\tpc, [r0], -r9\n \tsbcspl\tpc, r4, r8, asr #17\n-\tbmi\tb97118 \n+\tbmi\tb97110 \n \tldrbtmi\tr4, [sl], #-2857\t@ 0xfffff4d7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, -r7]\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_abt\n \t\t\t@ instruction: 0xf5074640\n \tldrtmi\tr7, [sp], r8, lsl #15\n@@ -34275,15 +34273,15 @@\n \tstrmi\tr4, [r1], -r2, lsr #12\n \t\t\t@ instruction: 0xf01b4628\n \t\t\t@ instruction: 0xf8d6fa01\n \t\t\t@ instruction: 0xf8c800a4\n \tstmdacs\tr0, {r4, r6, r7, ip, lr}\n \t\t\t@ instruction: 0xf8d9d1b1\n \t\t\t@ instruction: 0xf8c83000\n-\tblcs\t2869c \n+\tblcs\t28694 \n \tldmdbmi\tr5, {r0, r2, r3, r6, r7, ip, lr, pc}\n \tadcvs\tpc, r8, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf01b4478\n \t\t\t@ instruction: 0xe7c4fd7f\n \trsbsvs\tr1, sl, r2, asr #24\n \t\t\t@ instruction: 0xf0074610\n@@ -34292,44 +34290,44 @@\n \t\t\t@ instruction: 0xf01b4605\n \tldr\tpc, [r3, r1, ror #19]!\n \tvmla.i8\td20, d0, d12\n \tstmdami\tip, {r1, r4, r5, r6, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [r8], {27}\n \t\t\t@ instruction: 0xf7dee6f5\n-\tsvclt\t0x0000e974\n-\t\t\t@ instruction: 0x0005eeb0\n+\tsvclt\t0x0000e978\n+\t\t\t@ instruction: 0x0005eeb8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r5, r6, lsr #29\n+\tandeq\tlr, r5, lr, lsr #29\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r5, r2, lsl sp\n+\tandeq\tlr, r5, sl, lsl sp\n \tandeq\tr0, r4, sl, lsr #20\n \tstrdeq\tr0, [r4], -r8\n \tandeq\tr0, r4, r0, lsl #20\n \tandeq\tr0, r4, lr, asr #23\n \tstmdbmi\tr6!, {r0, r2, r5, fp, lr}\n \tldrlt\tr4, [r0, #1144]!\t@ 0x478\n \taddlt\tr4, r6, r5, lsr #22\n \tsvcge\t0x00045841\n \tldrbtmi\tr4, [fp], #-2596\t@ 0xfffff5dc\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tfp!, {r0, r2, r3, r4, r7, fp, ip, lr}\n-\tbmi\t897084 \n+\tbmi\t89707c \n \tldrbtmi\tr4, [sl], #-2081\t@ 0xfffff7df\n \tandls\tr4, r1, #8448\t@ 0x2100\n \tstmdbmi\tr1!, {r3, r4, r5, r6, sl, lr}\n-\tblmi\t8795d8 \n-\tbmi\t87447c \n+\tblmi\t8795d0 \n+\tbmi\t874474 \n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tsmlabtmi\tr2, sp, r9, lr\n \tcmpcs\tr0, sl, ror r4\n \t\t\t@ instruction: 0xf01b9400\n \tstmdavs\tfp!, {r0, r2, r4, r7, r9, sl, fp, ip, sp, lr, pc}\n-\tbmi\t756b10 \n+\tbmi\t756b08 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldrbtmi\tr4, [r8], #-2075\t@ 0xfffff7e5\n \tldrdcc\tr5, [r4], -r3\t@ \n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr4, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n@@ -34339,27 +34337,27 @@\n \t\t\t@ instruction: 0xf01b4478\n \tldrb\tpc, [r0, r3, asr #24]\t@ \n \tvmul.i8\td20, d0, d3\n \tldmdami\tr3, {r1, r5, r6, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [ip, #-108]\t@ 0xffffff94\n \t\t\t@ instruction: 0xf7dee7dd\n-\tsvclt\t0x0000e916\n-\tandeq\tlr, r5, r8, asr #24\n+\tsvclt\t0x0000e91a\n+\tandeq\tlr, r5, r0, asr ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r5, sl, lsr ip\n+\tandeq\tlr, r5, r2, asr #24\n \tandeq\tr0, r0, r8, lsl r6\n \t\t\t@ instruction: 0x00040bba\n-\tandeq\tr4, r6, r4, lsr #20\n+\tandeq\tr4, r6, ip, lsr #20\n \tandeq\tr0, r4, ip, lsr #23\n \tstrdeq\tr0, [r4], -r8\n \tandeq\tr0, r4, sl, lsl #23\n \tmuleq\tr4, r0, fp\n-\tstrdeq\tlr, [r5], -sl\n-\tstrdeq\tr4, [r6], -sl\n+\tandeq\tlr, r5, r2, lsl #24\n+\tandeq\tr4, r6, r2, lsl #20\n \tandeq\tr0, r4, r6, asr r9\n \tandeq\tr0, r4, r8, lsr fp\n \tandeq\tr0, r4, r4, asr #18\n \tandeq\tr0, r4, r6, lsr #22\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4691\n \t\t\t@ instruction: 0xf8df24f0\n@@ -34430,16 +34428,16 @@\n \tcmnmi\tip, pc, asr #8\t@ \n \ttstcc\tip, #323584\t@ 0x4f000\n \tmovwpl\tlr, #2627\t@ 0xa43\n \trsbsvs\tpc, pc, r0, lsr #8\n \tcdpeq\t0, 15, cr15, cr15, cr3, {1}\n \tandeq\tpc, pc, r0, lsr #32\n \tmovwcs\tpc, #46028\t@ 0xb3cc\t@ \n-\tblx\t17f91c4 \n-\tb\t13e47ec \n+\tblx\t17f91bc \n+\tb\t13e47e4 \n \tandls\tr0, r0, r0\n \t\t\t@ instruction: 0xf01b4620\n \t\t\t@ instruction: 0xf44ffdb1\n \t\t\t@ instruction: 0x4621427c\n \t\t\t@ instruction: 0xf01b4628\n \t\t\t@ instruction: 0xf506f867\n \tmovwcc\tr5, #50050\t@ 0xc382\n@@ -34463,48 +34461,48 @@\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf01b4628\n \t\t\t@ instruction: 0xf7fff83d\n \tldc\t14, cr15, [r6, #788]\t@ 0x314\n \tstrmi\tr7, [r2], -r2, lsl #22\n \tcmnmi\tip, pc, asr #8\t@ \n \tstc\t6, cr4, [sp, #128]\t@ 0x80\n-\tvldr\td7, [pc, #8]\t@ 28644 \n+\tvldr\td7, [pc, #8]\t@ 2863c \n \tvstr\td7, [sp, #832]\t@ 0x340\n \t\t\t@ instruction: 0xf01b7b00\n \t\t\t@ instruction: 0x4621fd71\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf01b4628\n \t\t\t@ instruction: 0xf107f827\n \tldrmi\tr0, [r9], -ip, lsl #6\n \t\t\t@ instruction: 0xf8d82220\n \trsbsvs\tr0, fp, r0, lsr #1\n-\tblx\t1166626 \n+\tblx\t116661e \n \tvst1.64\t{d20-d21}, [pc :64], r1\n \tldmdavs\tfp!, {r2, r3, r4, r5, r6, r8, lr}^\n \tldrbtmi\tr4, [sl], #-1568\t@ 0xfffff9e0\n \tldc2l\t0, cr15, [sl, #-108]\t@ 0xffffff94\n \tvst1.8\t{d20-d22}, [pc :128], r1\n \t\t\t@ instruction: 0x4628427c\n \t\t\t@ instruction: 0xf810f01b\n \tmsreq\tCPSR_fs, #-1073741823\t@ 0xc0000001\n \teorcs\tr4, r0, #26214400\t@ 0x1900000\n \t\t\t@ instruction: 0x0098f8d8\n \t\t\t@ instruction: 0xf7f0607b\n-\tbmi\tff227348 \n+\tbmi\tff227340 \n \tcmnmi\tip, pc, asr #8\t@ \n \t\t\t@ instruction: 0x4620687b\n \t\t\t@ instruction: 0xf01b447a\n \tstrtmi\tpc, [r1], -r3, asr #26\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf01a4628\n \t\t\t@ instruction: 0xf107fff9\n \tldrmi\tr0, [r9], -ip, asr #6\n \t\t\t@ instruction: 0xf8d82220\n \t\t\t@ instruction: 0x607b009c\n-\tblx\t5e6682 \n+\tblx\t5e667a \n \tvst1.32\t{d20-d21}, [pc :256], ip\n \tldmdavs\tfp!, {r2, r3, r4, r5, r6, r8, lr}^\n \tldrbtmi\tr4, [sl], #-1568\t@ 0xfffff9e0\n \tstc2\t0, cr15, [ip, #-108]!\t@ 0xffffff94\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \t\t\t@ instruction: 0xffe2f01a\n@@ -34543,15 +34541,15 @@\n \tstc2l\t0, cr15, [r4], #108\t@ 0x6c\n \t\t\t@ instruction: 0xf0064630\n \t\t\t@ instruction: 0xf44fff71\n \t\t\t@ instruction: 0x4621427c\n \t\t\t@ instruction: 0xf01a4628\n \tqadd8mi\tpc, r0, r7\t@ \n \t\t\t@ instruction: 0xff68f006\n-\tblmi\tfe0fb1c4 \n+\tblmi\tfe0fb1bc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tmrcvs\t8, 7, r6, cr11, cr10, {0}\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x462880f5\n \t\t\t@ instruction: 0x46bd3774\n \tsvchi\t0x00f0e8bd\n@@ -34567,15 +34565,15 @@\n \tstmib\tsp, {r2, r7, r9, fp, lr}^\n \tvst4.8\t{d17-d20}, [pc], r1\n \tldrbtmi\tr4, [sl], #-380\t@ 0xfffffe84\n \t\t\t@ instruction: 0xf01b4620\n \t\t\t@ instruction: 0xf44ffcad\n \t\t\t@ instruction: 0x4621427c\n \t\t\t@ instruction: 0xf01a4628\n-\tbmi\t1fe8568 \n+\tbmi\t1fe8560 \n \tldrdcc\tpc, [r4], -r8\t@ \n \tcmnmi\tip, pc, asr #8\t@ \n \t\t\t@ instruction: 0x4620447a\n \tldc2\t0, cr15, [lr], {27}\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \t\t\t@ instruction: 0xff54f01a\n@@ -34591,15 +34589,15 @@\n \tvst1.16\t{d20-d21}, [pc :128]\n \t\t\t@ instruction: 0x4620417c\n \tstccc\t8, cr15, [r8], {83}\t@ 0x53\n \t\t\t@ instruction: 0xf01b447a\n \t\t\t@ instruction: 0xf44ffc7d\n \t\t\t@ instruction: 0x4621427c\n \t\t\t@ instruction: 0xf01a4628\n-\tbmi\t1aa8508 \n+\tbmi\t1aa8500 \n \tsxtab\tr4, r1, sl, ror #8\n \tldrdcs\tpc, [r8], #-136\t@ 0xffffff78\n \tcmnmi\tip, pc, asr #8\t@ \n \tstrtmi\tr9, [r0], -r0, lsl #4\n \t\t\t@ instruction: 0xf5064a65\n \tldrbtmi\tr5, [sl], #-1668\t@ 0xfffff97c\n \tstc2l\t0, cr15, [r8], #-108\t@ 0xffffff94\n@@ -34611,93 +34609,93 @@\n \tvst1.16\t{d20-d21}, [pc :64], lr\n \t\t\t@ instruction: 0x4620417c\n \t\t\t@ instruction: 0xf01b447a\n \t\t\t@ instruction: 0x4621fc57\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf01a4628\n \t\t\t@ instruction: 0xf7ffff0d\n-\tldc\t13, cr15, [pc, #596]\t@ 28ae0 \n+\tldc\t13, cr15, [pc, #596]\t@ 28ad8 \n \t\t\t@ instruction: 0x46027b3c\n \tcmnmi\tip, pc, asr #8\t@ \n \tstc\t6, cr4, [sp, #128]\t@ 0x80\n \tvldr\td7, [r6, #8]\n \tvstr\td7, [sp, #8]\n \t\t\t@ instruction: 0xf01b7b00\n \tstrtmi\tpc, [r1], -r1, asr #24\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf01a4628\n \t\t\t@ instruction: 0xf107fef7\n \tldrmi\tr0, [r9], -ip, lsl #6\n \tldrdeq\tpc, [r0], r8\t@ \n \trsbsvs\tr2, fp, r0, lsr #4\n-\tblx\t566884 \n+\tblx\t56687c \n \tldmdavs\tfp!, {r0, r3, r6, r9, fp, lr}^\n \tcmnmi\tip, pc, asr #8\t@ \n \t\t\t@ instruction: 0x4620447a\n \tstc2\t0, cr15, [sl], #-108\t@ 0xffffff94\n \tvst1.8\t{d20-d22}, [pc :128], r1\n \t\t\t@ instruction: 0x4628427c\n \tmcr2\t0, 7, pc, cr0, cr10, {0}\t@ \n \tmsreq\tCPSR_fs, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf8d84619\n \teorcs\tr0, r0, #152\t@ 0x98\n \t\t\t@ instruction: 0xf7f0607b\n-\tbmi\t10270e8 \n+\tbmi\t10270e0 \n \tvst2.16\t{d22-d23}, [pc :256], fp\n \tldrbtmi\tr4, [sl], #-380\t@ 0xfffffe84\n \t\t\t@ instruction: 0xf01b4620\n \t\t\t@ instruction: 0x4621fc13\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf01a4628\n \t\t\t@ instruction: 0xf107fec9\n \tldrmi\tr0, [r9], -ip, asr #6\n \t\t\t@ instruction: 0x009cf8d8\n \trsbsvs\tr2, fp, r0, lsr #4\n \t\t\t@ instruction: 0xf9e6f7f0\n \tldmdavs\tfp!, {r2, r4, r5, r9, fp, lr}^\n \tcmnmi\tip, pc, asr #8\t@ \n \t\t\t@ instruction: 0x4620447a\n-\tblx\tfff6499e \n+\tblx\tfff64996 \n \tvst1.8\t{d20-d22}, [pc :128], r1\n \t\t\t@ instruction: 0x4628427c\n \tmrc2\t0, 5, pc, cr2, cr10, {0}\n \tldrbmi\tr4, [r3], -lr, lsr #20\n \tcmnmi\tip, pc, asr #8\t@ \n \t\t\t@ instruction: 0x4620447a\n-\tblx\tffbe49ba \n+\tblx\tffbe49b2 \n \t\t\t@ instruction: 0xf1b9e6ce\n \ttstle\tlr, r0, lsl #30\n \tldrbtmi\tr4, [sl], #-2601\t@ 0xfffff5d7\n \tvst2.8\t{d22-d23}, [pc :256], r3\n \t\t\t@ instruction: 0x4620417c\n-\tblx\tff8e49d2 \n+\tblx\tff8e49ca \n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \tmrc2\t0, 4, pc, cr8, cr10, {0}\n-\tbmi\t922038 \n+\tbmi\t922030 \n \t\t\t@ instruction: 0xe7ef447a\n-\tmrc\t7, 3, APSR_nzcv, cr12, cr13, {6}\n+\tmcr\t7, 4, pc, cr0, cr13, {6}\t@ \n \t...\n-\tandeq\tlr, r5, r4, ror #22\n+\tandeq\tlr, r5, ip, ror #22\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r6, r8, lsr r9\n+\tandeq\tr4, r6, r0, asr #18\n \t\t\t@ instruction: 0x00040cb0\n \tldrdeq\tr0, [r4], -r4\n \tandeq\tr0, r4, r8, asr #25\n \t\t\t@ instruction: 0x00040cb8\n \tandeq\tr0, r4, r6, ror #20\n \tandeq\tr0, r4, r2, asr sl\n \tandeq\tr0, r4, r4, asr sl\n \t\t\t@ instruction: 0x00040db2\n \tandeq\tr0, r4, r8, lsr #27\n \tmuleq\tr4, lr, sp\n \tandeq\tr0, r4, r8, lsr #19\n \tandeq\tr0, r4, ip, ror #17\n \tldrdeq\tr0, [r4], -sl\n-\tandeq\tlr, r5, r4, lsl #17\n+\tandeq\tlr, r5, ip, lsl #17\n \tandeq\tr0, r4, ip, asr r8\n \tandeq\tr0, r4, r2, ror r8\n \tandeq\tr0, r4, sl, ror #18\n \tmuleq\tr4, r0, r9\n \tandeq\tr0, r4, r6, lsl #19\n \tandeq\tr0, r4, r8, ror r9\n \tmuleq\tr4, r8, r7\n@@ -34711,74 +34709,74 @@\n \tandeq\tr0, r4, r0, lsr r6\n \t\t\t@ instruction: 0x4602b590\n \t\t\t@ instruction: 0xf5ad4c77\n \tsvcge\t0x00047d3b\n \t\t\t@ instruction: 0x460b447c\n \t\t\t@ instruction: 0xf1072000\n \tstmib\tr7, {r4, r5, r8}^\n-\tbmi\t1cf9240 \n-\tblmi\t1d00e10 \n+\tbmi\t1cf9238 \n+\tblmi\t1d00e08 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f32d4\n \t\t\t@ instruction: 0xf7de0300\n-\tblmi\t1c22ba0 \n+\tblmi\t1c22ba8 \n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tr3!, {r3, r4, r5}^\n \t\t\t@ instruction: 0xf7dd61bb\n-\tstmdacs\tr0, {r1, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r8, fp, sp, lr, pc}\n \tadcshi\tpc, sl, r0, asr #32\n \t\t\t@ instruction: 0xf1074604\n \t\t\t@ instruction: 0xf7dd0038\n-\tstmdami\tr8!, {r4, r6, r8, r9, sl, fp, sp, lr, pc}^\n+\tstmdami\tr8!, {r2, r4, r6, r8, r9, sl, fp, sp, lr, pc}^\n \tandcc\tr4, r4, r8, ror r4\n-\tbl\tffde69d4 \n+\tbl\tffee69cc \n \trscsvs\tr6, ip, #503808\t@ 0x7b000\n \t\t\t@ instruction: 0x4618b133\n-\tbl\tffde69e0 \n+\tbl\tffee69d8 \n \tsvcpl\t0x0040f5b0\n \taddhi\tpc, sp, r0, lsl #1\n \t\t\t@ instruction: 0xf7fd6a78\n \tstmdacs\tr0, {r0, r2, r5, r6, r8, sl, fp, ip, sp, lr, pc}\n \taddshi\tpc, r8, r0\n \ttstvc\tfp, r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7fd6079\n \tandcs\tpc, r0, #356\t@ 0x164\n \tmvnsvs\tr6, r9, ror r8\n \tldc2l\t7, cr15, [ip], #1020\t@ 0x3fc\n-\tbvs\t1e41078 \n-\tblx\t1166a7e \n+\tbvs\t1e41070 \n+\tblx\t1166a76 \n \tteqeq\tr4, r7, lsl #2\t@ \n \tandcs\tr6, r0, r8, lsr r1\n-\tstmda\tr0!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbvs\tebb7f4 \n+\tstmda\tr4!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbvs\tebb7ec \n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r3, r5, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7dd60bb\n-\tstmdacs\tr0, {r3, r6, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r6, r7, fp, sp, lr, pc}\n \taddhi\tpc, r9, r0, asr #32\n \tadcvc\tpc, r8, r7, lsl #10\n-\tsvc\t0x0016f7dd\n-\tbvs\tf3b7fc \n+\tsvc\t0x001af7dd\n+\tbvs\tf3b7f4 \n \t\t\t@ instruction: 0xf7dd58e0\n-\tblmi\t13239cc \n+\tblmi\t13239d4 \n \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tldmdbvs\tsl!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, pc}^\n \tandls\tr4, r2, #1196032\t@ 0x124000\n \tldrbtmi\tr6, [r9], #-2362\t@ 0xfffff6c6\n \tsubscs\tr9, lr, #268435456\t@ 0x10000000\n \tandls\tr6, r0, #248, 16\t@ 0xf80000\n \t\t\t@ instruction: 0xf7f922fb\n \t\t\t@ instruction: 0xf507ffa3\n \t\t\t@ instruction: 0xf7dd70a8\n-\tblmi\t106476c \n+\tblmi\t1064774 \n \tstmiapl\tr0!, {r2, r3, r4, r5, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n-\tblvs\t1e30f08 \n-\tsvc\t0x00eef7dd\n+\tblvs\t1e30f00 \n+\tsvc\t0x00f2f7dd\n \tldmdbvs\tr8!, {r1, r2, r3, r4, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf50358e3\n \t\t\t@ instruction: 0xf8d35380\n \tandcc\tr2, r1, #20, 6\t@ 0x50000000\n \ttstcs\tr4, #12779520\t@ 0xc30000\t@ \n \tldc2\t0, cr15, [r2, #24]\n \t\t\t@ instruction: 0xf0066978\n@@ -34789,21 +34787,21 @@\n \tldmibvs\tfp!, {r0, r1, r2, r7, r8, sl, fp, ip, sp, lr, pc}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tldrdeq\tpc, [r4], r3\t@ \n \t\t\t@ instruction: 0xf006b108\n \tldmibvs\tr8!, {r0, r1, r2, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^\n \tldc2l\t0, cr15, [ip, #-24]!\t@ 0xffffffe8\n \teorseq\tpc, r8, r7, lsl #2\n-\tmcr\t7, 7, pc, cr12, cr13, {6}\t@ \n+\tmrc\t7, 7, APSR_nzcv, cr0, cr13, {6}\n \tldmibvs\tfp!, {r2, r3, r5, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n-\tblvs\te3a9c4 \n+\tblvs\te3a9bc \n \t\t\t@ instruction: 0xf7dd2100\n-\tbvs\tfff24a6c \n-\tbmi\ta557fc \n+\tbvs\tfff24a74 \n+\tbmi\ta557f4 \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmpl\tr3, {r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tldrsbmi\tr3, [sl], #-36\t@ 0xffffffdc\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d12e\n \t\t\t@ instruction: 0x46bd7737\n@@ -34820,32 +34818,32 @@\n \t\t\t@ instruction: 0xe7cb62fa\n \t\t\t@ instruction: 0xf7fe6a78\n \tldrb\tpc, [r6, fp, lsr #17]\t@ \n \tldmibvs\tfp!, {r2, r4, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7dd0038\n-\tblmi\t2e4a34 \n+\tblmi\t2e4a3c \n \tldmpl\tr0, {r1, r3, r4, r5, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \tadcvc\tpc, r8, r7, lsl #10\n-\tsvc\t0x008ef7dd\n-\tstcl\t7, cr15, [r6, #-884]\t@ 0xfffffc8c\n-\tstrdeq\tlr, [r5], -r0\n-\tldrdeq\tlr, [r5], -ip\n+\tsvc\t0x0092f7dd\n+\tstcl\t7, cr15, [sl, #-884]\t@ 0xfffffc8c\n+\tstrdeq\tlr, [r5], -r8\n+\tandeq\tlr, r5, r4, ror #11\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr4, r6, ip, lsr #7\n+\t\t\t@ instruction: 0x000643b4\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr0, r0, r8, asr #10\n \tmuleq\tr4, lr, r2\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr4, r6, r8, lsr #5\n-\tandeq\tlr, r5, lr, lsl #9\n-\tandeq\tr4, r6, r0, asr #4\n+\t\t\t@ instruction: 0x000642b0\n+\tmuleq\tr5, r6, r4\n+\tandeq\tr4, r6, r8, asr #4\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [r4, #24]\n \tldrdlt\tr4, [pc], r4\t@ \n \t\t\t@ instruction: 0xf8df447d\n \tsvcge\t0x00048350\n \tmovtgt\tpc, #51423\t@ 0xc8df\t@ \n \tstmdbpl\tip!, {r0, r3, r7, r9, sl, lr}\n@@ -34858,51 +34856,51 @@\n \tcmple\tr7, r0, lsl #22\n \tldrdcs\tpc, [r4], #132\t@ 0x84\t@ \n \tstrtmi\tfp, [fp], -r2, lsr #2\n \tldrtmi\tr4, [r0], -r1, lsr #12\n \t\t\t@ instruction: 0xffdcf7ff\n \tldrsbcs\tpc, [r0], #132\t@ 0x84\t@ \n \tsuble\tr2, r4, r0, lsl #20\n-\tblcs\tc06cb8 \n+\tblcs\tc06cb0 \n \t\t\t@ instruction: 0xf8dad013\n-\tblcs\t34c74 \n-\tbmi\tff0dd22c \n+\tblcs\t34c6c \n+\tbmi\tff0dd224 \n \tldrbtmi\tr4, [sl], #-3006\t@ 0xfffff442\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4], r7\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrcc\tr8, [ip, pc, ror #2]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d48ff0\n \t\t\t@ instruction: 0x071930dc\n \t\t\t@ instruction: 0xf003d545\n \tstmdbcs\tsl, {r0, r1, r3, r8}\n-\tbmi\tfee1ce5c \n+\tbmi\tfee1ce54 \n \tandcs\tpc, r2, r8, asr r8\t@ \n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \tcmpcs\tr0, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0xf023b90a\n \t\t\t@ instruction: 0xf8da0308\n \t\t\t@ instruction: 0xf0232000\n \t\t\t@ instruction: 0xf0430302\n \t\t\t@ instruction: 0xf8c40320\n-\tbcs\t3503c \n+\tbcs\t35034 \n \tstmibmi\tlr!, {r0, r1, r4, r6, r7, ip, lr, pc}\n \tadcne\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2221\t@ 0xfffff753\n \t\t\t@ instruction: 0xf01b4478\n \t\t\t@ instruction: 0xe7caf8bf\n \tvmla.i8\td20, d16, d27\n \tstmiami\tfp!, {r0, r1, r2, r4, r5, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffe4f01a\n \t\t\t@ instruction: 0xf8dae7ae\n-\tblcs\t34cf8 \n-\tbmi\tfea1cff0 \n+\tblcs\t34cf0 \n+\tbmi\tfea1cfe8 \n \tldrbtmi\tr4, [sl], #-2973\t@ 0xfffff463\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4], r7\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstmibmi\tr2!, {r0, r2, r3, r5, r8, pc}\n \taddsvc\tpc, pc, #1325400064\t@ 0x4f000000\n@@ -34911,20 +34909,20 @@\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf01b4ff0\n \tldmmi\tlr, {r0, r3, r4, r7, fp, ip, sp, pc}\n \tmovweq\tpc, #33031\t@ 0x8107\t@ \n \t\t\t@ instruction: 0x71aaf44f\n \t\t\t@ instruction: 0xf0104478\n \tstmdacs\tr0, {r0, r1, r2, r4, r8, fp, ip, sp, lr, pc}\n-\tbmi\tfe49d2d4 \n+\tbmi\tfe49d2cc \n \tldrsbcc\tpc, [ip], #132\t@ 0x84\t@ \n \tandcs\tpc, r2, r8, asr r8\t@ \n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \tcmpcs\tr0, #13762560\t@ 0xd20000\t@ \n-\tbmi\tfe5a2c14 \n+\tbmi\tfe5a2c0c \n \tldrbtmi\tr4, [sl], #-2951\t@ 0xfffff479\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4], r7\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tldmibmi\tr0, {r0, r8, pc}\n \tldmmi\tr0, {r2, r3, r5, r7, r8, r9, sl, ip, sp}\n@@ -34944,18 +34942,18 @@\n \tldrsbeq\tpc, [r0], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf9bcf7f8\n \tcmneq\tr0, r7, lsl #2\t@ \n \tstrtmi\tr4, [r0], -r1, lsl #13\n \t\t\t@ instruction: 0xf7fd6079\n \tldrtmi\tpc, [r2], -r1, asr #27\t@ \n \t\t\t@ instruction: 0x46066879\n-\tblx\t1966dc2 \n+\tblx\t1966dba \n \t\t\t@ instruction: 0x46834b7b\n \tandcc\tpc, r3, r8, asr r8\t@ \n-\tblcs\t42e3c \n+\tblcs\t42e34 \n \tadchi\tpc, sp, r0\n \tldrbmi\tr4, [r8], -fp, ror #22\n \tandpl\tpc, r3, r8, asr r8\t@ \n \taddpl\tpc, r0, #20971520\t@ 0x1400000\n \ttstcc\tr4, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0xf8c23301\n \t\t\t@ instruction: 0xf0063314\n@@ -34974,115 +34972,115 @@\n \tldrsbcc\tpc, [ip], #132\t@ 0x84\t@ \n \tstrle\tr0, [r3, #-2010]\t@ 0xfffff826\n \t\t\t@ instruction: 0xf8584b64\n \tldmdbvs\tsp, {r0, r1, ip, sp}^\n \t\t\t@ instruction: 0xf0064658\n \t\t\t@ instruction: 0xf8d4fc0b\n \t\t\t@ instruction: 0x079b30dc\n-\tblmi\t14de294 \n+\tblmi\t14de28c \n \tandpl\tpc, r3, r8, asr r8\t@ \n \torrpl\tpc, r0, #20971520\t@ 0x1400000\n \tcmpcs\tr0, #13828096\t@ 0xd30000\t@ \n \tmsrcc\tCPSR_f, #13828096\t@ 0xd30000\n \tandle\tr2, r4, r1, lsl #20\n \tsuble\tr2, r7, r1, lsl #22\n \tldrsbcc\tpc, [ip], #132\t@ 0x84\t@ \n-\tblcs\t62b0c \n-\tblcs\t9cf9c \n+\tblcs\t62b04 \n+\tblcs\t9cf94 \n \t\t\t@ instruction: 0xf8d4d040\n \t\t\t@ instruction: 0xe72830dc\n \tldrsbeq\tpc, [r0], #132\t@ 0x84\t@ \n \tstc2l\t0, cr15, [r4], #132\t@ 0x84\n \tstmdacs\tr0, {r0, r1, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d4d1e1\n \t\t\t@ instruction: 0xf7f800d0\n \t\t\t@ instruction: 0xf107f953\n \trsbsvs\tr0, r8, r0, ror r1\n \teorsvs\tr4, r9, r0, lsr #12\n \tldc2l\t7, cr15, [r8, #-1012]\t@ 0xfffffc0c\n \tldmdavs\tr9!, {r1, r3, r4, r6, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4683\n-\tblmi\t1227a84 \n+\tblmi\t1227a7c \n \t\t\t@ instruction: 0xf8586038\n \tldmdavs\tfp, {r0, r1, ip, sp}\n \tsubsle\tr2, r5, r0, lsl #22\n \tldmdavs\tr8!, {r0, r1, r2, r4, r5, r8, r9, fp, lr}\n \tandpl\tpc, r3, r8, asr r8\t@ \n \tstmpl\tr0, {r0, r1, r3, r8, sl, ip, sp, lr, pc}\n \taddpl\tpc, r0, #20971520\t@ 0x1400000\n \ttstcc\tr4, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0xf8c23301\n \t\t\t@ instruction: 0xf0063314\n \t\t\t@ instruction: 0xf8d8fbc3\n \tstrhlt\tr0, [r8, -ip]\n-\tblx\tfefe4ee6 \n+\tblx\tfefe4ede \n \tldrdeq\tpc, [r4], r8\t@ \n \t\t\t@ instruction: 0xf006b108\n \t\t\t@ instruction: 0x4658fbb9\n-\tblx\tfede4ef6 \n+\tblx\tfede4eee \n \t\t\t@ instruction: 0xf0066878\n \t\t\t@ instruction: 0xe7adfbb3\n \tldrsbeq\tpc, [r0], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf940f7f8\n \tandle\tr2, r6, r1, lsl #16\n \tstrpl\tpc, [r0, #1285]\t@ 0x505\n \tldrsbcc\tpc, [ip], #132\t@ 0x84\t@ \n \tcmpcs\tr0, #13959168\t@ 0xd50000\t@ \n \t\t\t@ instruction: 0xf8d4e6da\n \tstrbmi\tr3, [ip, #-228]\t@ 0xffffff1c\n \t\t\t@ instruction: 0xf8c9bf18\n \tandsle\tr3, ip, r4, ror #1\n \t\t\t@ instruction: 0xf7fd4620\n \t\t\t@ instruction: 0xf8dafa4d\n-\tblcs\t34f18 \n+\tblcs\t34f10 \n \tmcrge\t4, 5, pc, cr13, cr15, {1}\t@ \n \tvmla.i8\td20, d0, d23\n \tstmdami\tr7!, {r0, r1, r3, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff98f01a\n \tstmdbmi\tr5!, {r0, r1, r5, r7, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0x4628225e\n \tldrbtmi\tr9, [r9], #-512\t@ 0xfffffe00\n \tsbcvc\tpc, sp, #1325400064\t@ 0x4f000000\n-\tblls\ta3674 \n+\tblls\ta366c \n \tldc2l\t7, cr15, [sl, #-996]!\t@ 0xfffffc1c\n-\tbmi\t862c60 \n+\tbmi\t862c58 \n \t\t\t@ instruction: 0xf842447a\n \tldrb\tr3, [sp, r6, lsr #32]\n \t\t\t@ instruction: 0x4628683a\n \tandls\tr4, r2, #475136\t@ 0x74000\n \tldrbtmi\tr6, [r9], #-2170\t@ 0xfffff786\n \tsubscs\tr9, lr, #268435456\t@ 0x10000000\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7f9126f\n \tldr\tpc, [fp, r7, ror #26]\n-\tbl\tfe0e6ee4 \n-\tldrdeq\tlr, [r5], -ip\n+\tbl\tfe1e6edc \n+\tandeq\tlr, r5, r4, ror #7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r5, ip, asr #7\n+\tldrdeq\tlr, [r5], -r4\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r5, r6, lsl #7\n+\tandeq\tlr, r5, lr, lsl #7\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r4, sl, lsr #1\n \tandeq\tr0, r4, r0, ror #10\n \tmuleq\tr4, r8, r0\n \tandeq\tr0, r4, lr, asr #10\n-\tandeq\tlr, r5, r2, lsl #6\n+\tandeq\tlr, r5, sl, lsl #6\n \tandeq\tr0, r4, r4, rrx\n \tandeq\tr0, r4, sl, lsl r5\n \tandeq\tr0, r4, ip, asr #32\n-\tandeq\tlr, r5, sl, lsr #5\n+\t\t\t@ instruction: 0x0005e2b2\n \tandeq\tr0, r4, ip\n \tandeq\tr0, r4, r2, asr #9\n \tandeq\tr0, r0, r8, asr #10\n \tmuleq\tr0, r4, r5\n \tandeq\tpc, r3, ip, asr lr\t@ \n \tandeq\tr0, r4, r2, lsl r3\n \tandeq\tpc, r3, sl, asr #28\n-\tandeq\tr3, r6, r0, asr #30\n+\tandeq\tr3, r6, r8, asr #30\n \tandeq\tpc, r3, r6, lsr #28\n \tcfldr32mi\tmvfx11, [lr], #-960\t@ 0xfffffc40\n \tsvcge\t0x0000b0cf\n \tldmdbmi\tlr!, {r0, r2, r3, r4, r5, r9, fp, lr}\n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \tadcsvs\tr4, sl, sp, lsr fp\n \tstmdavs\tr9, {r0, r5, r6, fp, ip, lr}\n@@ -35092,44 +35090,44 @@\n \tteqlt\tfp, fp, lsl r8\n \tvmul.i8\td20, d0, d24\n \tldmdami\tr8!, {r0, r2, r3, r4, r5, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 2, pc, cr8, cr10, {0}\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7dd2000\n-\tblmi\td645c4 \n+\tblmi\td645cc \n \t\t\t@ instruction: 0x210068ba\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tmrc\t7, 0, APSR_nzcv, cr2, cr12, {6}\n+\tmrc\t7, 0, APSR_nzcv, cr6, cr12, {6}\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tabsmiem\tf5, f4\n \tandseq\tpc, r8, r7, lsl #2\n-\tstcl\t7, cr15, [r0], #-884\t@ 0xfffffc8c\n+\tstcl\t7, cr15, [r4], #-884\t@ 0xfffffc8c\n \tldrbtmi\tr4, [lr], #-2093\t@ 0xfffff7d3\n \t\t\t@ instruction: 0xf5061f34\n \t\t\t@ instruction: 0xf506367f\n \tldrbtmi\tr7, [r8], #-1663\t@ 0xfffff981\n \t\t\t@ instruction: 0xf7dd3004\n-\t\t\t@ instruction: 0xf854e902\n+\t\t\t@ instruction: 0xf854e906\n \t\t\t@ instruction: 0xb1222f04\n \t\t\t@ instruction: 0x461168fb\n \t\t\t@ instruction: 0xf7ff4628\n \tstrcc\tpc, [r1, #-3551]\t@ 0xfffff221\n \tldrhle\tr4, [r4, #36]!\t@ 0x24\n \tandseq\tpc, r8, r7, lsl #2\n-\tstcl\t7, cr15, [r4], #-884\t@ 0xfffffc8c\n+\tstcl\t7, cr15, [r8], #-884\t@ 0xfffffc8c\n \tldmdavs\tfp!, {r0, r5, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7dd2100\n-\tblmi\t62455c \n+\tblmi\t624564 \n \tldmpl\tr3, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \tldmdblt\tr3!, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\t4fb8f4 \n+\tblmi\t4fb8ec \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d115\n \tssatmi\tr7, #30, lr, lsl #15\n \tldmdbmi\tr5, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -35137,35 +35135,35 @@\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf01a4478\n \tubfx\tpc, r5, #29, #8\n \tldmdavs\tfp!, {r1, r4, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7dd0018\n-\t\t\t@ instruction: 0xf7dded1e\n-\tsvclt\t0x0000ead6\n-\tandeq\tlr, r5, r4, lsr #32\n-\tandeq\tlr, r5, r2, lsr #32\n+\t\t\t@ instruction: 0xf7dded22\n+\tsvclt\t0x0000eada\n+\tandeq\tlr, r5, ip, lsr #32\n+\tandeq\tlr, r5, sl, lsr #32\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tpc, r3, r0, lsl #27\n \tandeq\tr0, r4, r6, asr #4\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr3, r6, r2, asr lr\n-\tandeq\tr3, r6, r2, asr #27\n-\tmuleq\tr6, r8, sp\n-\tandeq\tsp, r5, r8, ror pc\n+\tandeq\tr3, r6, sl, asr lr\n+\tandeq\tr3, r6, sl, asr #27\n+\tandeq\tr3, r6, r0, lsr #27\n+\tandeq\tsp, r5, r0, lsl #31\n \tldrdeq\tpc, [r3], -r6\n \tandeq\tr0, r4, ip, lsl #3\n-\tandeq\tr3, r6, ip, asr #26\n+\tandeq\tr3, r6, r4, asr sp\n \tmvnsmi\tlr, sp, lsr #18\n \tsbclt\tr4, lr, sp, lsr sp\n-\tbmi\tf94d10 \n+\tbmi\tf94d08 \n \tldrbtmi\tr4, [sp], #-3133\t@ 0xfffff3c3\n-\tblmi\tf7a300 \n+\tblmi\tf7a2f8 \n \tstmdbpl\tip!, {r1, r3, r4, r5, r7, sp, lr}\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f4134\n \trscsvs\tr0, r8, r0, lsl #8\n \tldmpl\tr3, {r2, r3, r9, sl, lr}^\n \tteqlt\tfp, fp, lsl r8\n \tvmul.i8\td20, d0, d23\n@@ -35173,40 +35171,40 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [ip, #104]!\t@ 0x68\n \t\t\t@ instruction: 0x462168f8\n \t\t\t@ instruction: 0xfffef7fe\n \torrlt\tr6, r0, #120\t@ 0x78\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7dd2000\n-\tblmi\tc64480 \n+\tblmi\tc64488 \n \t\t\t@ instruction: 0x210068ba\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tldcl\t7, cr15, [r0, #-880]!\t@ 0xfffffc90\n+\tldcl\t7, cr15, [r4, #-880]!\t@ 0xfffffc90\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tstfmid\tf5, [fp, #-244]!\t@ 0xffffff0c\n \tldreq\tpc, [r8], -r7, lsl #2\n \tldrbtmi\tr4, [sp], #-1584\t@ 0xfffff9d0\n-\tbl\tfef670f0 \n+\tbl\tff0670e8 \n \tstrtmi\tr3, [r8], -r4, lsl #10\n-\tstmda\tr4!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr8!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrdhi\tpc, [r4], -r7\n \tstrbmi\tr4, [r1], -r5, lsr #16\n \t\t\t@ instruction: 0xf7fd4478\n \tldmvs\tfp!, {r0, r1, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc}^\n \tldmdavs\tfp, {r4, r5, r9, sl, lr}\n \trsccc\tpc, r0, r8, asr #17\n-\tbl\tff267114 \n+\tbl\tff36710c \n \tldmdavs\tfp!, {r3, r5, r9, sl, lr}\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7dd4621\n-\tblmi\t624428 \n+\tblmi\t624430 \n \tldmpl\tr3, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \tldmdblt\tfp!, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\t4fba24 \n+\tblmi\t4fba1c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d116\n \tssatmi\tr7, #30, ip, lsl #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -35214,31 +35212,31 @@\n \tldmdami\tr3, {r0, r3, r4, r6, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 1, pc, cr10, cr10, {0}\n \tldmdami\tr1, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \tldrmi\tr3, [r8, r4]\n \tandseq\tpc, r8, r7, lsl #2\n-\tstc\t7, cr15, [r2], {221}\t@ 0xdd\n-\tb\tee7174 \n-\tandeq\tsp, r5, lr, ror #29\n-\tandeq\tsp, r5, ip, ror #29\n+\tstc\t7, cr15, [r6], {221}\t@ 0xdd\n+\tb\tfe716c \n+\tstrdeq\tsp, [r5], -r6\n+\tstrdeq\tsp, [r5], -r4\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tpc, r3, r8, asr #24\n \tandeq\tr0, r4, r2, lsr #2\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr3, r6, lr, lsl #25\n-\tstrdeq\tr3, [r6], -ip\n-\tandeq\tsp, r5, r4, asr #28\n+\tmuleq\tr6, r6, ip\n+\tandeq\tr3, r6, r4, lsl #26\n+\tandeq\tsp, r5, ip, asr #28\n \tandeq\tpc, r3, r0, lsr #23\n \tandeq\tr0, r4, sl, ror r0\n-\tandeq\tr3, r6, r6, lsl ip\n+\tandeq\tr3, r6, lr, lsl ip\n \tsvcmi\t0x00f0e92d\n-\tbmi\t1b3aa48 \n+\tbmi\t1b3aa40 \n \tsvcge\t0x0000b085\n \tvst3.16\t{d20-d22}, [pc :256], sl\n \tstrmi\tr5, [lr], -r6, lsl #1\n \t\t\t@ instruction: 0xf8df2400\n \trsbsvs\tsl, fp, r4, lsr #3\n \tldrbtmi\tr4, [sl], #2920\t@ 0xb68\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n@@ -35248,61 +35246,61 @@\n \tstrmi\tr5, [r0], r0, lsl #11\n \tvst2.16\t{d22-d23}, [pc :256], r9\n \tandcc\tr5, r8, r0, lsl #5\n \tldrsblt\tpc, [r8], #-134\t@ 0xffffff7a\t@ \n \tadcsmi\tpc, ip, r5, asr #17\n \tadcmi\tpc, r4, r5, asr #17\n \tldrsbls\tpc, [r4], #-134\t@ 0xffffff7a\t@ \n-\tblx\t16e52ec \n+\tblx\t16e52e4 \n \tcfstr32pl\tmvfx15, [r4], {8}\n-\tblvc\t648e4 \n+\tblvc\t648dc \n \t\t\t@ instruction: 0xf50868b3\n \tldmdbmi\tr9, {r1, r7, ip, lr}^\n \tsfm\tf2, 4, [ip, #20]\n \tandcc\tr7, ip, r2, lsl #22\n \taddscc\tpc, ip, r5, asr #17\n \tldmdbvs\tr3!, {r0, r3, r4, r5, r6, sl, lr}\n \tadccc\tpc, r0, r5, asr #17\n \t\t\t@ instruction: 0xf8c569b3\n \teorvs\tr3, ip, #152\t@ 0x98\n \tstrbtvs\tr6, [ip], -ip, lsr #9\n \t\t\t@ instruction: 0xf01a6079\n \t\t\t@ instruction: 0xf508fa3f\n \tandcs\tr5, r5, #131\t@ 0x83\n \tandcc\tr6, r8, r9, ror r8\n-\tblx\te65330 \n+\tblx\te65328 \n \tmovweq\tlr, #19385\t@ 0x4bb9\n \tmovwcs\tfp, #7960\t@ 0x1f18\n \trscsvc\tpc, lr, #64, 4\n \t\t\t@ instruction: 0xf8c84593\n \tsvclt\t0x00c84000\n-\tblcs\t31ee0 \n+\tblcs\t31ed8 \n \tvrhadd.s8\t, , q2\n-\tbl\t22a3d8 \n+\tbl\t22a3d0 \n \tstmdami\tr4, {r2, r8}^\n \teorcc\tpc, sp, #79\t@ 0x4f\n \tandcs\tpc, r4, r8, asr #16\n \tsubvs\tr4, sl, r8, ror r4\n \t\t\t@ instruction: 0xf885810a\n \t\t\t@ instruction: 0xf7f53046\n \t\t\t@ instruction: 0xf8c5fb5b\n-\tblmi\tfa9598 \n+\tblmi\tfa9590 \n \tmlacs\tr0, r6, r8, pc\t@ \n \tandcc\tpc, r3, sl, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_s, #13828096\t@ 0xd30000\n \tandsle\tr2, lr, r1, lsl #22\n \tmsreq\tCPSR_, r6, lsl #2\n \tstrbmi\tfp, [r0], -r2, asr #3\n \tmcr2\t7, 7, pc, cr14, cr15, {7}\t@ \n \tldrdeq\tpc, [r4], r5\t@ \n \t\t\t@ instruction: 0xf006b108\n \tstrbmi\tpc, [r0], -fp, lsl #19\t@ \n \t\t\t@ instruction: 0xf988f006\n-\tblmi\tbbbc04 \n+\tblmi\tbbbbfc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_mon\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n \tldrbtmi\tr4, [r9], #-2348\t@ 0xfffff6d4\n@@ -35323,119 +35321,119 @@\n \t\t\t@ instruction: 0xf0063044\n \tstrmi\tpc, [r3, #2501]!\t@ 0x9c5\n \tadceq\tpc, r4, r5, asr #17\n \tstrbmi\tsp, [fp], #3507\t@ 0xdb3\n \ttsteq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf109607e\n \t\t\t@ instruction: 0x462e39ff\n-\tblcc\t257dc \n+\tblcc\t257d4 \n \t\t\t@ instruction: 0xf819460d\n \tstrtmi\tr0, [r9], -r1, lsl #30\n \tmrc2\t7, 7, pc, cr6, cr5, {7}\n \tldrdcc\tpc, [r4], r6\t@ \n \t\t\t@ instruction: 0xf04f7801\n \tstrbmi\tr0, [fp, #512]\t@ 0x200\n \t\t\t@ instruction: 0xf8d65519\n \tstmdavc\tr1, {r2, r5, r7, ip, sp}^\n \t\t\t@ instruction: 0xf1044423\n \tsubsvc\tr0, r9, r2, lsl #8\n \tldrdcc\tpc, [r4], r6\t@ \n \tmvnle\tr5, sl, lsl r5\n \tldmdavs\tlr!, {r0, r2, r4, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7dde78f\n-\tsvclt\t0x0000e946\n-\tandeq\tsp, r5, r0, asr #27\n-\tandeq\tsp, r5, lr, lsr #27\n+\tsvclt\t0x0000e94a\n+\tandeq\tsp, r5, r8, asr #27\n+\t\t\t@ instruction: 0x0005ddb6\n \tandeq\tr0, r0, r0, ror #11\n \tldrdeq\tpc, [r3], -r4\n \tandeq\tr1, r4, r0, asr #16\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r5, r4, asr #25\n+\tandeq\tsp, r5, ip, asr #25\n \tandeq\tip, r3, r6\n \tstrdeq\tfp, [r3], -sl\n \t\t\t@ instruction: 0xf500b590\n \tlfmmi\tf5, 4, [r9], {128}\t@ 0x80\n \taddlt\tr4, r3, r9, lsl r9\n \tsvcge\t0x0000447c\n \tmovtne\tpc, #16964\t@ 0x4244\t@ \n \tmovtmi\tpc, #21188\t@ 0x52c4\t@ \n \tstmdavs\tr9, {r0, r5, r6, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f6079\n-\tbvs\t1469834 \n+\tbvs\t146982c \n \tmulle\tsp, r9, r2\n-\tbmi\t4b143c \n+\tbmi\t4b1434 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tip, r3, r1, sp\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tblcs\t43ca4 \n+\tblcs\t43c9c \n \t\t\t@ instruction: 0xf500d1ee\n \tldmdb\tr0, {r0, r7, ip, lr}^\n \t\t\t@ instruction: 0x43214102\n \tsadd16mi\tfp, r8, r8\n \t\t\t@ instruction: 0xf8d2d1e7\n-\tblx\tfec296f0 \n+\tblx\tfec296e8 \n \tstmdbeq\tr0, {r7, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7dde7e1\n-\tsvclt\t0x0000e8fe\n-\tandeq\tsp, r5, r4, ror #23\n+\tsvclt\t0x0000e902\n+\tandeq\tsp, r5, ip, ror #23\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r5, r2, asr #23\n+\tandeq\tsp, r5, sl, asr #23\n \tvmul.i8\td20, d4, d7\n \tvqdmlal.s\t, d4, d0[1]\n-\tbmi\t5ba1a8 \n+\tbmi\t5ba1a0 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n \tstmibvs\tr2, {r9}\n \tmulle\tsp, sl, r2\n-\tbmi\t4314b0 \n+\tbmi\t4314a8 \n \tldrbtmi\tr4, [sl], #-2830\t@ 0xfffff4f2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r0, r1, sp\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tblcs\t434d8 \n+\tblcs\t434d0 \n \tstmibvs\tr2, {r1, r2, r3, r5, r6, r7, r8, ip, lr, pc}^\n \tldmib\tr0, {r1, r4, r5, r8, fp, ip, sp, pc}^\n \ttstmi\tr3, #939524096\t@ 0x38000000\n \tandcs\tfp, r1, ip, lsl #30\n \tstrb\tr2, [r6, r0]!\n \t\t\t@ instruction: 0xe7e44618\n-\tstmia\tr6, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tsp, r5, ip, ror #22\n+\tstmia\tsl, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tsp, r5, r4, ror fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r5, lr, asr #22\n+\tandeq\tsp, r5, r6, asr fp\n \tvst3.\t{d27,d29,d31}, [pc :256], r0\n \t\t\t@ instruction: 0xf8df5286\n \tcdpmi\t0, 3, cr12, cr3, cr12, {6}\n \tcfstr32pl\tmvfx15, [r9, #692]\t@ 0x2b4\n \tstrdlt\tr4, [r7], ip\n \tsvcge\t0x00024931\n \t\t\t@ instruction: 0xf85c4604\n \t\t\t@ instruction: 0xf5076006\n \tldrbtmi\tr5, [r9], #-905\t@ 0xfffffc77\n \tmovwcc\tr4, #50744\t@ 0xc638\n \tandsvs\tr6, lr, r6, lsr r8\n \tstreq\tpc, [r0], -pc, asr #32\n \tstrpl\tpc, [r6, #1287]\t@ 0x507\n-\tmrc\t7, 6, APSR_nzcv, cr2, cr12, {6}\n+\tmrc\t7, 6, APSR_nzcv, cr6, cr12, {6}\n \tstrcc\tr4, [r4, #-2345]\t@ 0xfffff6d7\n \t\t\t@ instruction: 0x46282231\n \t\t\t@ instruction: 0xf01a4479\n \t\t\t@ instruction: 0xf507f8ff\n \tvcgt.s8\td21, d20, d0\n \tvmlal.s\t, d4, d0[1]\n \tsubsvs\tr4, sl, #1342177284\t@ 0x50000004\n \tstrtmi\tfp, [r0], -ip, lsr #2\n-\tmcr\t7, 4, pc, cr4, cr12, {6}\t@ \n+\tmcr\t7, 4, pc, cr8, cr12, {6}\t@ \n \tsvcpl\t0x0080f5b0\n \t\t\t@ instruction: 0xf107d21f\n \tvst1.8\t{d16-d18}, [pc :64], r0\n \tstrtmi\tr5, [r1], -r0, lsl #5\n \tandeq\tpc, r8, r6, lsr #3\n \t\t\t@ instruction: 0xf8e8f01a\n \t\t\t@ instruction: 0xf1a64629\n@@ -35452,25 +35450,25 @@\n \tteqcs\tr1, #240, 26\t@ 0x3c00\n \t\t\t@ instruction: 0xf5079301\n \tstrmi\tr5, [r2], -r7, lsl #7\n \ttsteq\tr1, pc, rrx\t@ \n \ttstcc\tr8, #32, 12\t@ 0x2000000\n \tldreq\tpc, [r0], -r7, lsl #2\n \tmovwcs\tr9, #768\t@ 0x300\n-\tblx\tffce7560 \n+\tblx\tffce7558 \n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf1a64601\n \t\t\t@ instruction: 0xf01a0008\n \t\t\t@ instruction: 0xe7d1f8bb\n-\tldmda\tr6, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tstrdeq\tsp, [r5], -ip\n+\tldmda\tsl, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tsp, r5, r4, lsl #22\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r4, r2, asr r1\n \tandeq\tfp, r3, r8, lsr #28\n-\tandeq\tsp, r5, r6, lsl #21\n+\tandeq\tsp, r5, lr, lsl #21\n \tsvcmi\t0x00f0e92d\n \tmcrrvs\t8, 13, pc, r4, cr15\t@ \n \tsfmmi\tf7, 1, [r4, #-692]\t@ 0xfffffd4c\n \t\t\t@ instruction: 0xf8dfaf06\n \t\t\t@ instruction: 0xf8df5c40\n \tldrbtmi\tr4, [lr], #-3136\t@ 0xfffff3c0\n \tldrvs\tr4, [sp, #-1149]!\t@ 0xfffffb83\n@@ -35482,44 +35480,44 @@\n \tmvnsvs\tr2, #0, 2\n \tldrbvs\tr6, [r9, #1146]!\t@ 0x47a\n \tldrmi\tpc, [r0], #-2263\t@ 0xfffff729\n \tldmdavs\tfp, {r0, r1, r3, r5, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df82ea\n \tldrbtmi\tr3, [fp], #-3092\t@ 0xfffff3ec\n-\tblcs\t83d98 \n+\tblcs\t83d90 \n \t\t\t@ instruction: 0xf7fdd001\n \tstccs\t13, cr15, [r0], {255}\t@ 0xff\n \tldrtvs\tfp, [ip], -r8, lsr #31\n \t\t\t@ instruction: 0xf8dfda07\n \tldcvs\t12, cr3, [sl, #-0]\n-\tblvs\tffebf990 \n+\tblvs\tffebf988 \n \teorcs\tpc, r2, r3, asr r8\t@ \n \tldclvs\t6, cr6, [fp], #232\t@ 0xe8\n \tldfvsp\tf3, [r9], #172\t@ 0xac\n \t\t\t@ instruction: 0xf5072220\n \t\t\t@ instruction: 0xf01a7017\n \t\t\t@ instruction: 0xf107f86f\n \tandcs\tr0, r0, r4, ror #2\n-\tb\t10e75d8 \n-\tblcc\tff6679e4 \n+\tb\t11e75d0 \n+\tblcc\tff6679dc \n \ttstcs\tr0, sl, lsr sp\n \trsbseq\tpc, r0, r7, lsl #2\n \tldrtvs\tr5, [fp], #-2259\t@ 0xfffff72d\n-\tb\tffa675e8 \n+\tb\tffb675e0 \n \tstmdacs\tr0, {r3, r4, r5, r7, sl, sp, lr}\n \tmvnshi\tpc, #64\t@ 0x40\n \trsbseq\tpc, r0, r7, lsl #2\n-\tldmdb\tr6!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbleq\tfee67a08 \n+\tldmdb\tsl!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbleq\tfee67a00 \n \tandcc\tr4, r4, r8, ror r4\n-\tldcl\t7, cr15, [ip, #880]\t@ 0x370\n+\tstcl\t7, cr15, [r0, #880]!\t@ 0x370\n \t\t\t@ instruction: 0xf1036d7b\n \tstrbmi\tr0, [r0], -r8, lsl #16\n-\tldcl\t7, cr15, [ip, #880]\t@ 0x370\n+\tstcl\t7, cr15, [r0, #880]!\t@ 0x370\n \tsvcpl\t0x0040f5b0\n \teorhi\tpc, sp, #128\t@ 0x80\n \t\t\t@ instruction: 0xf7fc4640\n \tstrmi\tpc, [r4], -fp, asr #30\n \t\t\t@ instruction: 0xf0002c00\n \t\t\t@ instruction: 0x46408238\n \t\t\t@ instruction: 0xf8e6f021\n@@ -35536,34 +35534,34 @@\n \tsbcls\tpc, r8, r4, asr #17\n \trsbcs\tlr, r3, #3260416\t@ 0x31c000\n \torrscs\tpc, r7, r7, asr #17\n \torrsge\tpc, fp, r7, lsl #17\n \t\t\t@ instruction: 0xf104b14b\n \t\t\t@ instruction: 0x6c780b95\n \t\t\t@ instruction: 0x46592230\n-\tstmdb\tlr, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr2, {r0, r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0402800\n \tstrcs\tr8, [r0, #-686]\t@ 0xfffffd52\n \tumullcc\tpc, sl, r4, r8\t@ \n \t\t\t@ instruction: 0xf0002b6c\n \tldclvs\t3, cr8, [sl, #-488]!\t@ 0xfffffe18\n-\tblcc\t18c3764 \n+\tblcc\t18c375c \n \tvqdmulh.s\td18, d0, d1\n \tlfmvs\tf0, 3, [fp, #-512]!\t@ 0xfffffe00\n-\tbne\t223e78 \n+\tbne\t223e70 \n \tstmibpl\tr1, {r0, r1, r8, sl, ip, sp, lr, pc}\n \tldrdlt\tpc, [r4], -r4\t@ \n \tstccc\t8, cr15, [r8], {89}\t@ 0x59\n \tandle\tr4, r2, fp, lsl #5\n \t\t\t@ instruction: 0xf1000753\n \tlfmvs\tf0, 3, [fp, #-796]!\t@ 0xfffffce4\n \torrpl\tpc, r4, #12582912\t@ 0xc00000\n \t\t\t@ instruction: 0xce02e9d3\n \t\t\t@ instruction: 0xf5036d7b\n-\tbvs\t167e550 \n+\tbvs\t167e548 \n \taddsmi\tr6, r9, #2670592\t@ 0x28c000\n \tldrbeq\tsp, [r0, #-6]\n \t\t\t@ instruction: 0xf445bf42\n \tsmlalbbcs\tr6, r8, r0, r5\n \torrsne\tpc, r0, r7, lsl #17\n \tstmdavs\tr1!, {r0, r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}\n \tstmibpl\tr0, {r0, r1, r8, sl, ip, sp, lr, pc}\n@@ -35588,51 +35586,51 @@\n \taddmi\tr6, r8, #24832\t@ 0x6100\n \tldrbeq\tsp, [r1], r6\n \t\t\t@ instruction: 0xf045bf42\n \tsubcs\tr0, r7, r0, lsl r5\n \torrseq\tpc, r3, r7, lsl #17\n \t\t\t@ instruction: 0xf5016d79\n \t\t\t@ instruction: 0xf8d15180\n-\tblvs\t869a44 \n+\tblvs\t869a3c \n \tandle\tr4, r6, r8, lsl #5\n \tsvclt\t0x00420696\n \tstreq\tpc, [r0, #-69]!\t@ 0xffffffbb\n \t\t\t@ instruction: 0xf8872054\n \t\t\t@ instruction: 0xf0120194\n \tandle\tr0, sp, r0, lsl #13\n-\tbvs\tfe844dd4 \n+\tbvs\tfe844dcc \n \torrpl\tpc, r0, r1, lsl #10\n \t\t\t@ instruction: 0x1098f8d1\n \tsvclt\t0x001e4281\n \tstreq\tpc, [r0, #69]\t@ 0x45\n \tldmdbeq\tr4, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\n \torrsls\tpc, r4, r7, lsl #17\n-\tblvs\tfe844df0 \n+\tblvs\tfe844de8 \n \torrpl\tpc, r0, r1, lsl #10\n \tldrdne\tpc, [r0], r1\t@ \n \tandle\tr4, r7, r1, lsl #5\n \tsvclt\t0x00420650\n \tstrbeq\tpc, [r0, #-69]\t@ 0xffffffbb\t@ \n \tldmdbeq\tr4, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\n \torrsls\tpc, r4, r7, lsl #17\n \tsvclt\t0x000845f3\n \t\t\t@ instruction: 0xf00045e2\n \tldrbeq\tr8, [r1, #427]\t@ 0x1ab\n \t\t\t@ instruction: 0x81a8f140\n \taddpl\tpc, r0, #-2113929216\t@ 0x82000000\n-\tbl\t1fbaf90 \n+\tbl\t1fbaf88 \n \tvaddw.u8\tq8, q1, d11\n \tsvclt\t0x00b83200\n \tandeq\tpc, r1, #66\t@ 0x42\n \t\t\t@ instruction: 0xf0002a00\n \t\t\t@ instruction: 0x2153819b\n \tldrsbcs\tpc, [ip], #132\t@ 0x84\t@ \n \torrsne\tpc, r5, r7, lsl #17\n \tstrvc\tpc, [r0, #1093]\t@ 0x445\n-\tblcs\t1931c64 \n+\tblcs\t1931c5c \n \torrsne\tpc, r6, r7, lsl #17\n \tsubhi\tpc, r1, #0\n \tldmibcc\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tstmiapl\tfp, {r0, r3, r4, r5, r8, sl, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tcmpcc\tr4, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf0002b01\n@@ -35641,15 +35639,15 @@\n \tvst4.32\t{d24,d26,d28,d30}, [pc], sl\n \t\t\t@ instruction: 0xf005407c\n \tstrmi\tpc, [r1], r7, asr #30\n \trsbsmi\tpc, ip, pc, asr #8\n \t\t\t@ instruction: 0xff42f005\n \tmsreq\tSPSR_fs, r7, lsl #2\n \tandlt\tpc, r0, r0, lsl #17\n-\tblvs\tffe3b2b0 \n+\tblvs\tffe3b2a8 \n \tcdp2\t7, 3, cr15, cr6, cr4, {7}\n \tldmibcc\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \trsbeq\tpc, r8, #-1073741823\t@ 0xc0000001\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf41582e9\n \t\t\t@ instruction: 0xf0407f06\n@@ -35663,15 +35661,15 @@\n \tsvcvc\t0x0004f415\n \t\t\t@ instruction: 0x83baf040\n \t\t\t@ instruction: 0xf10005ee\n \tstrbteq\tr8, [r8], -r8, lsl #7\n \tmovthi\tpc, #53504\t@ 0xd100\t@ \n \t\t\t@ instruction: 0xf1000629\n \tstrteq\tr8, [sl], sp, ror #10\n-\tstrhi\tpc, [pc, #-256]!\t@ 29800 \n+\tstrhi\tpc, [pc, #-256]!\t@ 297f8 \n \t\t\t@ instruction: 0xf10007eb\n \tstreq\tr8, [r8, r0, lsr #11]!\n \tsbcshi\tpc, r6, #0, 2\n \tldmdavs\tr3!, {r1, r2, r3, r4, r5, r6, r8, sl, fp, sp, lr}\n \tldrle\tr0, [sl, #-1049]!\t@ 0xfffffbe7\n \tldmdbcc\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8df2002\n@@ -35683,43 +35681,43 @@\n \tandhi\tpc, ip, sp, asr #17\n \t\t\t@ instruction: 0xf8cd447b\n \tmovwls\tip, #4096\t@ 0x1000\n \t\t\t@ instruction: 0xf7f92300\n \t\t\t@ instruction: 0xf506f87b\n \tvst4.32\t{d21,d23,d25,d27}, [pc], r0\n \tmovwls\tr7, #896\t@ 0x380\n-\tblvc\tea6d6c \n+\tblvc\tea6d64 \n \tldmib\tr1, {r6, r9, sl, lr}^\n \tldrbmi\tr1, [fp], -r7, lsr #4\n-\tblx\tfe965a28 \n+\tblx\tfe965a20 \n \t\t\t@ instruction: 0xf8dfb1a8\n \tvst2.\t{d17-d18}, [pc :256], ip\n \t\t\t@ instruction: 0x4650427c\n \t\t\t@ instruction: 0xf0194479\n \t\t\t@ instruction: 0x4659fe99\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf0194650\n \t\t\t@ instruction: 0xf8dffe93\n \tvst2.\t{d17-d18}, [pc :128], r4\n \t\t\t@ instruction: 0x4650427c\n \t\t\t@ instruction: 0xf0194479\n \tstrbmi\tpc, [r0], -fp, lsl #29\t@ \n-\tblx\tff2e796e \n+\tblx\tff2e7966 \n \tldmcc\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46836d3a\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0x6cfab9b3\n \tcfmsuba32vs\tmvax1, mvax4, mvfx8, mvfx11\n \t\t\t@ instruction: 0xf0002a00\n \t\t\t@ instruction: 0xf50782d3\n \t\t\t@ instruction: 0xf8df7217\n \tandls\tr1, r1, #184, 16\t@ 0xb80000\n \tsbcvc\tpc, r6, #29360128\t@ 0x1c00000\n \tandls\tr4, r2, #2030043136\t@ 0x79000000\n-\tblt\t1240f4 \n+\tblt\t1240ec \n \tandls\tr2, r0, #268435462\t@ 0x10000006\n \teorscs\tpc, r4, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf836f7f9\n \tldmdacc\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldcvs\t6, cr4, [sl, #-352]!\t@ 0xfffffea0\n \t\t\t@ instruction: 0xf50558d5\n \t\t\t@ instruction: 0xf8d55580\n@@ -35741,20 +35739,20 @@\n \tstrthi\tpc, [lr], -r0, asr #32\n \t\t\t@ instruction: 0x46184611\n \t\t\t@ instruction: 0xf019220b\n \tstrtmi\tpc, [r1], -r9, lsl #29\n \t\t\t@ instruction: 0xf5064633\n \t\t\t@ instruction: 0xf5035680\n \tandscs\tr5, r0, #129\t@ 0x81\n-\tblcc\t1367b7c \n+\tblcc\t1367b74 \n \teorsvs\tr3, r3, #12\n \tmrc2\t0, 3, pc, cr12, cr9, {0}\n \tmlascc\tip, r6, r8, pc\t@ \n \t\t\t@ instruction: 0xf8d66ca2\n-\tblcs\t1b29cdc \n+\tblcs\t1b29cd4 \n \t\t\t@ instruction: 0xf00062b2\n \tsmlatblt\tr8, r1, r6, r8\n \tldc2l\t0, cr15, [r8, #20]!\n \tldrsbeq\tpc, [r4], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf7f486a5\n \tldclvs\t15, cr15, [fp, #-676]!\t@ 0xfffffd5c\n@@ -35768,15 +35766,15 @@\n \t\t\t@ instruction: 0xf5066b22\n \t\t\t@ instruction: 0xf5065580\n \tldmib\tr4, {r2, r7, r8, r9, ip, lr}^\n \t\t\t@ instruction: 0xf5068908\n \t\t\t@ instruction: 0xf8c55083\n \tmulcc\tr8, ip, r0\n \t\t\t@ instruction: 0xf8c56ba2\n-\tbvs\tfe8b1d24 \n+\tbvs\tfe8b1d1c \n \taddscs\tpc, r8, r5, asr #17\n \tstmib\tr3, {r1, r2, r4, r9, sp}^\n \t\t\t@ instruction: 0xf0198902\n \tstclvs\t14, cr15, [r3], #-268\t@ 0xfffffef4\n \taddpl\tpc, r2, r6, lsl #10\n \t\t\t@ instruction: 0x666b2216\n \t\t\t@ instruction: 0xf104300c\n@@ -35810,45 +35808,45 @@\n \tcdp2\t0, 5, cr15, cr12, cr0, {1}\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8df8119\n \tldcvs\t7, cr3, [sl, #-64]!\t@ 0xffffffc0\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xf8d32350\n-\tbcs\t7a7ec \n+\tbcs\t7a7e4 \n \trschi\tpc, lr, r0\n \t\t\t@ instruction: 0xd1282c01\n \t\t\t@ instruction: 0xf7f74640\n \tstmdacs\tr1, {r0, r3, r8, r9, fp, ip, sp, lr, pc}\n \tldrtvs\tfp, [ip], #3864\t@ 0xf18\n \tldfvsp\tf5, [sp, #-132]!\t@ 0xffffff7c\n \t\t\t@ instruction: 0x46286c79\n-\tblx\tffb67b64 \n+\tblx\tffb67b5c \n \tbicslt\tr4, r0, r4, lsl #12\n \t\t\t@ instruction: 0xf8df4601\n \tldrbtmi\tr0, [r8], #-1784\t@ 0xfffff908\n-\tblx\tde7b70 \n+\tblx\tde7b68 \n \t\t\t@ instruction: 0xf8c4682b\n \t\t\t@ instruction: 0xf8c430e0\n \tand\tr3, lr, r8, asr #1\n \t\t\t@ instruction: 0xf8d42100\n-\tblcs\t1931f00 \n+\tblcs\t1931ef8 \n \torrsne\tpc, r6, r7, lsl #17\n \tadchi\tpc, fp, r0\n \t\t\t@ instruction: 0xf47f2d00\n \t\t\t@ instruction: 0xf022ae67\n \t\t\t@ instruction: 0xf8c40202\n \t\t\t@ instruction: 0xf10720dc\n \t\t\t@ instruction: 0xf7dc0070\n-\t\t\t@ instruction: 0xf8dfeec2\n+\t\t\t@ instruction: 0xf8dfeec6\n \tldcvs\t6, cr0, [fp], #-768\t@ 0xfffffd00\n \tandcc\tr4, r4, r8, ror r4\n \tmrcvs\t7, 3, r4, cr8, cr8, {4}\n \t\t\t@ instruction: 0xf7dc2100\n-\t\t\t@ instruction: 0xf8dfef94\n+\t\t\t@ instruction: 0xf8dfef98\n \tldcvs\t6, cr3, [sl, #-448]!\t@ 0xfffffe40\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf8dfb9f3\n \t\t\t@ instruction: 0xf8df26a4\n \tldrbtmi\tr3, [sl], #-1628\t@ 0xfffff9a4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tmvncc\tpc, #14090240\t@ 0xd70000\n@@ -35869,35 +35867,35 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf91ef01a\n \tldclvs\t7, cr14, [fp, #-852]!\t@ 0xfffffcac\n \t\t\t@ instruction: 0x0c04e9d4\n \torrpl\tpc, r4, r3, lsl #10\n \tcmnmi\tr0, #1325400064\t@ 0x4f000000\t@ \n \tmvnsvc\tpc, #217055232\t@ 0xcf00000\n-\tbeq\t124468 \n+\tbeq\t124460 \n \tstmdb\tr0, {r0, r4, r6, r7, r8, fp, sp, lr, pc}\n \tsmlabtcs\tfp, r0, r3, pc\t@ \n \ttsteq\tr1, sl, asr #20\n \tmovweq\tlr, #14857\t@ 0x3a09\n-\tbcs\t326b84 \n+\tbcs\t326b7c \n \tmovweq\tlr, #43587\t@ 0xaa43\n \t\t\t@ instruction: 0xf0004299\n \tldreq\tr8, [r1, #-186]\t@ 0xffffff46\n \tcmpcs\tr4, r2, asr #30\n \tstrvs\tpc, [r0, #-1093]\t@ 0xfffffbbb\n \torrne\tpc, lr, r7, lsl #17\n \t\t\t@ instruction: 0xf019e55d\n \t\t\t@ instruction: 0xf43f0501\n \tandcs\tsl, r1, #4992\t@ 0x1380\n \tsvcpl\t0x0080f419\n \t\t\t@ instruction: 0xf00065fa\n \tldclvs\t0, cr8, [fp], #-756\t@ 0xfffffd0c\n \t\t\t@ instruction: 0x46592230\n \teorseq\tpc, r1, r3, lsl #2\n-\tmcr\t7, 4, pc, cr12, cr12, {6}\t@ \n+\tmrc\t7, 4, APSR_nzcv, cr0, cr12, {6}\n \t\t\t@ instruction: 0xf0002800\n \tldmib\tr4, {r0, r2, r4, r5, r7, sl, pc}^\n \tstmib\tsp, {r3, r8, r9, sp}^\n \tstrbmi\tfp, [r0], -r2, lsl #18\n \tstmib\tsp, {r0, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7f01a00\n \tstmdacs\tr0, {r0, r1, r2, r5, r8, fp, ip, sp, lr, pc}\n@@ -35919,15 +35917,15 @@\n \torreq\tpc, pc, r7, lsl #17\n \torrpl\tpc, r4, #12582912\t@ 0xc00000\n \t\t\t@ instruction: 0xce02e9d3\n \t\t\t@ instruction: 0xf435e52c\n \t\t\t@ instruction: 0xf47f73f0\n \t\t\t@ instruction: 0xf8dfadbb\n \tldrbtmi\tr3, [fp], #-1424\t@ 0xfffffa70\n-\tblcs\t8456c \n+\tblcs\t84564 \n \tsvcge\t0x004af47f\n \tldclvs\t7, cr14, [r8, #-300]!\t@ 0xfffffed4\n \tstmibpl\tr0, {r8, sl, ip, sp, lr, pc}\n \tmlasls\tip, r9, r8, pc\t@ \n \t\t\t@ instruction: 0xf43f4599\n \t\t\t@ instruction: 0xf1b9ad3d\n \tsvclt\t0x00180f6c\n@@ -35948,19 +35946,19 @@\n \tldrbtmi\tr6, [r8], #-1212\t@ 0xfffffb44\n \t\t\t@ instruction: 0xf946f7fd\n \t\t\t@ instruction: 0xf8c56833\n \t\t\t@ instruction: 0xf8c530e0\n \tldr\tr3, [lr, -r8, asr #1]\n \t\t\t@ instruction: 0xf7f74640\n \t\t\t@ instruction: 0x6d7ef9db\n-\tblvs\tffe3b588 \n+\tblvs\tffe3b580 \n \t\t\t@ instruction: 0xf7e44631\n \tandcs\tpc, r1, #211968\t@ 0x33c00\n \t\t\t@ instruction: 0x46306c79\n-\tblx\tfe167d7e \n+\tblx\tfe167d76 \n \tldrbcc\tpc, [ip], #2271\t@ 0x8df\t@ \n \t\t\t@ instruction: 0x46816d3a\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf8df8400\n \t\t\t@ instruction: 0x464834b0\n \tldmpl\tr3, {r1, r3, r4, r5, r8, sl, fp, sp, lr}^\n@@ -35970,16 +35968,16 @@\n \t\t\t@ instruction: 0xf0052314\n \tstrtmi\tpc, [r8], -fp, asr #24\n \tmcrr2\t0, 0, pc, r8, cr5\t@ \n \t\t\t@ instruction: 0xf640e6bd\n \t\t\t@ instruction: 0xf64075bf\n \tmcrcs\t3, 0, r7, cr0, cr15, {3}\n \tldrmi\tfp, [sp], -r8, lsl #30\n-\tbleq\t123338 \n-\tb\t11168d0 \n+\tbleq\t123330 \n+\tb\t11168c8 \n \t\t\t@ instruction: 0xf023530c\n \ttstmi\tr8, #-67108861\t@ 0xfc000003\n \ttstcc\tlr, #323584\t@ 0x4f000\n \tmovwpl\tlr, #39491\t@ 0x9a43\n \tmcr2\t10, 4, pc, cr14, cr15, {2}\t@ \n \tmvnseq\tpc, #35\t@ 0x23\n \tvmlseq.f32\ts28, s28, s6\n@@ -35991,15 +35989,15 @@\n \taddmi\tr6, r8, #41216\t@ 0xa100\n \tcfldrsge\tmvf15, [r9], #508\t@ 0x1fc\n \tcfldrdvs\tmvd14, [fp, #-776]!\t@ 0xfffffcf8\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tldrdls\tpc, [r4], r3\t@ \n \tsvceq\t0x0000f1b9\n \t\t\t@ instruction: 0x4648d030\n-\tb\t767d90 \n+\tb\t867d88 \n \tmvnsvc\tpc, #69206016\t@ 0x4200000\n \tvqsub.s8\td4, d16, d8\n \t\t\t@ instruction: 0xf6428099\n \t\t\t@ instruction: 0xf8d472ff\n \t\t\t@ instruction: 0x464810d4\n \tmcr2\t0, 1, pc, cr0, cr9, {0}\t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}\n@@ -36014,15 +36012,15 @@\n \t\t\t@ instruction: 0xf8c46013\n \t\t\t@ instruction: 0xf8c430e0\n \tldr\tr3, [lr], r8, asr #1\n \tstrteq\tpc, [r4], #-2271\t@ 0xfffff721\n \tldrbtmi\tr6, [r8], #-3131\t@ 0xfffff3c5\n \tldrmi\tr3, [r8, r4]\n \trsbseq\tpc, r0, r7, lsl #2\n-\tmcr\t7, 2, pc, cr2, cr12, {6}\t@ \n+\tmcr\t7, 2, pc, cr6, cr12, {6}\t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}\n \tldrble\tr0, [r2, #1942]\t@ 0x796\n \t\t\t@ instruction: 0xf045214c\n \t\t\t@ instruction: 0xf8870502\n \tstrb\tr1, [r8], #-397\t@ 0xfffffe73\n \tandcc\tlr, r0, #3440640\t@ 0x348000\n \t\t\t@ instruction: 0xf43f4293\n@@ -36032,51 +36030,51 @@\n \t\t\t@ instruction: 0xf01a447a\n \tvst2.8\t{d31,d33}, [pc :256]\n \t\t\t@ instruction: 0x4649427c\n \t\t\t@ instruction: 0xf0194650\n \tstr\tpc, [r2, #-3061]\t@ 0xfffff40b\n \t\t\t@ instruction: 0xf5036d7b\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t36154 \n+\tblcs\t3614c \n \t\t\t@ instruction: 0x83aff000\n \t\t\t@ instruction: 0xf7f74618\n \tstrmi\tpc, [r3], fp, lsr #18\n \tldrsbeq\tpc, [r4], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf7f7839d\n \tstrmi\tpc, [r3], -r3, lsr #18\n \tvst1.64\t{d20-d21}, [pc :128]!\n \t\t\t@ instruction: 0x4648417c\n \tandlt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0x63bb447a\n \t\t\t@ instruction: 0xf91af01a\n \t\t\t@ instruction: 0xf0054658\n-\tblvs\tfef28d98 \n+\tblvs\tfef28d90 \n \t\t\t@ instruction: 0xf0054618\n \t\t\t@ instruction: 0xf44ffba3\n \t\t\t@ instruction: 0x4649427c\n \t\t\t@ instruction: 0xf0194650\n-\tblmi\tff3e8e34 \n+\tblmi\tff3e8e2c \n \tldmpl\tr3, {r1, r3, r4, r5, r8, sl, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tcmpcs\tr0, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf47f2a01\n \t\t\t@ instruction: 0xf8d3acf5\n-\tblcs\t36bc8 \n+\tblcs\t36bc0 \n \tcfldrdge\tmvd15, [r0], #508\t@ 0x1fc\n \tldrsbeq\tpc, [r4], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf005b108\n \tfldmdbxvs\tfp!, {d31-d98}\t@ Deprecated\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tldrdeq\tpc, [r4], r3\t@ \n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf7f4843a\n \t\t\t@ instruction: 0xf8c4fd37\n \tldrb\tr0, [sp], #212\t@ 0xd4\n-\tblvs\tffe7ca9c \n+\tblvs\tffe7ca94 \n \t\t\t@ instruction: 0xf852447a\n \tstr\tr2, [r8, #-33]!\t@ 0xffffffdf\n \tmovwcs\tr4, #1538\t@ 0x602\n \t\t\t@ instruction: 0xf06f4648\n \t\t\t@ instruction: 0xf04f0101\n \t\t\t@ instruction: 0xf5070c31\n \t\t\t@ instruction: 0xf8cd791f\n@@ -36084,70 +36082,70 @@\n \t\t\t@ instruction: 0xf8cd7c2c\n \t\t\t@ instruction: 0xf7eac000\n \t\t\t@ instruction: 0xf44ffe0d\n \tstrmi\tr5, [r1], -r0, asr #4\n \t\t\t@ instruction: 0xf0194648\n \teorscs\tpc, r0, #220160\t@ 0x35c00\n \tldclvs\t7, cr14, [fp, #-316]!\t@ 0xfffffec4\n-\tblvs\tfe832814 \n-\tblpl\tfe0673a4 \n+\tblvs\tfe83280c \n+\tblpl\tfe06739c \n \tbicvc\tpc, lr, #29360128\t@ 0x1c00000\n \trscsvs\tr4, fp, #26214400\t@ 0x1900000\n \tcdp2\t7, 10, cr15, cr4, cr14, {7}\n \tbicsvc\tpc, lr, r7, lsl #10\n \t\t\t@ instruction: 0xf8db2220\n \tteqvs\tr9, #160\t@ 0xa0\n \tcdp2\t7, 9, cr15, cr12, cr14, {7}\n \t\t\t@ instruction: 0x46484aba\n-\tbvs\tfff04ca0 \n+\tbvs\tfff04c98 \n \ttstls\tr0, sl, ror r4\n \tcmnmi\tip, pc, asr #8\t@ \n \t\t\t@ instruction: 0xf8b0f01a\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \tldrbmi\tr4, [r0], -r9, asr #12\n-\tblx\t19e603a \n+\tblx\t19e6032 \n \tvldmdbvs\tsl!, {d4-d17}\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t72d24 \n+\tbcs\t72d1c \n \tcfstrsge\tmvf15, [r6], {127}\t@ 0x7f\n \tmsrcc\tCPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf47f2b00\n \t\t\t@ instruction: 0xf8dbac81\n \t\t\t@ instruction: 0x63a330a0\n \tmvnvs\tr1, #57409536\t@ 0x36c0000\n \tcfldrdvs\tmvd14, [fp, #-488]!\t@ 0xfffffe18\n-\tblpl\tfe167410 \n+\tblpl\tfe167408 \n \t\t\t@ instruction: 0xf9d6f7fe\n \tcmnmi\tip, pc, asr #8\t@ \n \tstrbmi\tr4, [r8], -r2, lsl #12\n-\tbleq\t466440 \n-\tblvc\te5484 \n-\tblvc\te5650 \n-\tblvc\t265670 \n-\tblvc\t65658 \n+\tbleq\t466438 \n+\tblvc\te547c \n+\tblvc\te5648 \n+\tblvc\t265668 \n+\tblvc\t65650 \n \t\t\t@ instruction: 0xf880f01a\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \tldrbmi\tr4, [r0], -r9, asr #12\n-\tblx\tde609a \n+\tblx\tde6092 \n \tvldmdbvs\tsl!, {d4-d5}\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t72d84 \n+\tbcs\t72d7c \n \tcfldrdge\tmvd15, [r3], {127}\t@ 0x7f\n \tmsrcc\tCPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf47f2b00\n \tldmdb\tfp, {r1, r2, r3, r6, sl, fp, sp, pc}^\n \tstmib\tr4, {r1, r8, r9, sp}^\n \tstrb\tr2, [r8], #-776\t@ 0xfffffcf8\n \t\t\t@ instruction: 0xf1046d7a\n \t\t\t@ instruction: 0x46480374\n \t\t\t@ instruction: 0xf502613b\n \trsbsvs\tr5, r9, r0, lsl #3\n-\tblpl\tfe127478 \n+\tblpl\tfe127470 \n \t\t\t@ instruction: 0xf10b4a8c\n \tvmlavs.f64\td16, d9, d8\n \ttstls\tr2, sl, ror r4\n \tcmnmi\tip, pc, asr #8\t@ \n \tstmib\tsp, {r1, r2, r5, r6, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf01ab600\n \tvst2.16\t{d31-d32}, [pc]\n@@ -36157,162 +36155,162 @@\n \tcfstr32ge\tmvfx15, [r6], #-508\t@ 0xfffffe04\n \tvldmdbvs\tfp!, {s8-s113}\n \tldmdbvs\tfp!, {r1, r3, r4, r7, fp, ip, lr}\n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \tcmpne\tr0, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0xf47f2901\n \t\t\t@ instruction: 0xf8d2ac1b\n-\tbcs\t32d58 \n+\tbcs\t32d50 \n \tcfldrsge\tmvf15, [r6], {127}\t@ 0x7f\n \t\t\t@ instruction: 0x46594618\n \t\t\t@ instruction: 0xf0192216\n \tldmdavs\tfp!, {r0, r3, r4, r5, r8, r9, fp, ip, sp, lr, pc}^\n \tstrbtvs\tr6, [r3], #-3675\t@ 0xfffff1a5\n \tcfldrdvs\tmvd14, [sl, #-48]!\t@ 0xffffffd0\n \tcmpeq\tlr, #4, 2\t@ \n \tcmnvs\tfp, r8, asr #12\n \torrpl\tpc, r0, r2, lsl #10\n \t\t\t@ instruction: 0xf50260b9\n-\tbmi\t1c80eec \n-\tbleq\t366514 \n+\tbmi\t1c80ee4 \n+\tbleq\t36650c \n \tldrbtmi\tr6, [sl], #-3209\t@ 0xfffff377\n \tvst4.8\t{d25,d27,d29,d31}, [pc], r2\n \tstfvss\tf4, [r6], #-496\t@ 0xfffffe10\n \tstrlt\tlr, [r0], -sp, asr #19\n \t\t\t@ instruction: 0xf816f01a\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \tldrbmi\tr4, [r0], -r9, asr #12\n-\tblx\tff36616c \n+\tblx\tff366164 \n \t\t\t@ instruction: 0xf57f072a\n-\tbmi\t13d50b4 \n+\tbmi\t13d50ac \n \tldmpl\tsl, {r0, r1, r3, r4, r5, r8, sl, fp, sp, lr}\n \t\t\t@ instruction: 0xf502697b\n \t\t\t@ instruction: 0xf8d25280\n \tstmdbcs\tr1, {r4, r6, r8, r9, ip}\n-\tblge\tff7e7320 \n+\tblge\tff7e7318 \n \tmsrcs\tCPSR_f, #13762560\t@ 0xd20000\n \t\t\t@ instruction: 0xf47f2a00\n \t\t\t@ instruction: 0x4618abd9\n \tandscs\tr4, r6, #93323264\t@ 0x5900000\n-\tblx\t6619e \n+\tblx\t66196 \n \tldcvs\t8, cr6, [fp], {187}\t@ 0xbb\n \t\t\t@ instruction: 0xf7ff6423\n \tfldmdbxvs\tlr!, {d27-d129}\t@ Deprecated\n-\tbmi\t167ba68 \n-\tblpl\tfe0a7564 \n+\tbmi\t167ba60 \n+\tblpl\tfe0a755c \n \tldrbtmi\tr6, [sl], #-2531\t@ 0xfffff61d\n \tstcne\t8, cr15, [r8], {91}\t@ 0x5b\n \tvst4.8\t{d25,d27,d29,d31}, [pc], r0\n \t\t\t@ instruction: 0xf019417c\n \t\t\t@ instruction: 0xf44fffe5\n \t\t\t@ instruction: 0x4649427c\n \t\t\t@ instruction: 0xf0194650\n-\tblmi\te28bd8 \n+\tblmi\te28bd0 \n \tldmpl\tr3, {r1, r3, r4, r5, r8, sl, fp, sp, lr}^\n \tandseq\tpc, r0, #268435460\t@ 0x10000004\n \t\t\t@ instruction: 0xf50318b1\n \t\t\t@ instruction: 0xf8565380\n \tstmdavs\tr8, {r1, lr, pc}^\n \tcmpcs\tr0, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf0002a01\n \tldmib\tr4, {r2, r4, r6, r9, pc}^\n-\tb\t1422d98 \n-\tb\t13f660c \n-\tb\t1076a08 \n+\tb\t1422d90 \n+\tb\t13f6604 \n+\tb\t1076a00 \n \tvst4.8\t{d21,d23,d25,d27}, [pc], r3\n \t\t\t@ instruction: 0xf6cf4b70\n-\tb\t10c91a0 \n-\tb\tfe9a8 \n-\tb\t2add8 \n+\tb\t10c9198 \n+\tb\tfe9a0 \n+\tb\t2add0 \n \t\t\t@ instruction: 0xf021000b\n \tvsra.u64\tq8, , #50\n-\tblx\t17f4de4 \n-\tb\t10a9bf4 \n+\tblx\t17f4ddc \n+\tb\t10a9bec \n \t\t\t@ instruction: 0xf022010e\n \tstrdls\tr0, [r0, -pc]\n \tsmlabtcs\tfp, ip, r3, pc\t@ \n \tstc2\t10, cr15, [ip], {95}\t@ 0x5f\t@ \n \tmovweq\tlr, #47683\t@ 0xba43\n \tandeq\tlr, ip, #270336\t@ 0x42000\n-\tbmi\tdce9e0 \n+\tbmi\tdce9d8 \n \tvst2.8\t{d20-d23}, [pc], r8\n \tandls\tr4, r1, ip, ror r1\n \t\t\t@ instruction: 0x4648447a\n \t\t\t@ instruction: 0xffa0f019\n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \tldrbmi\tr4, [r0], -r9, asr #12\n-\tblx\t15e6258 \n+\tblx\t15e6250 \n \tvldmdbvs\tsl!, {d4-d13}\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t72f44 \n-\tblge\t1a67404 \n+\tbcs\t72f3c \n+\tblge\t1a673fc \n \tmsrcc\tCPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf47f2b00\n \tfldmdbxvs\tfp!, {d26-d74}\t@ Deprecated\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tldmib\tr3, {r4, r8, r9, ip, sp}^\n \tstmib\tr4, {r8, r9, sp}^\n \t\t\t@ instruction: 0xf7ff2302\n \tsvclt\t0x0000bb59\n-\tandeq\tsp, r5, lr, lsl #20\n-\tandeq\tsp, r5, ip, lsl #20\n+\tandeq\tsp, r5, r6, lsl sl\n+\tandeq\tsp, r5, r4, lsl sl\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tr3, [r6], -lr\n+\tandeq\tr3, r6, r6, ror #15\n \tmuleq\tr0, r4, r5\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr3, r6, r8, ror r7\n+\tandeq\tr3, r6, r0, lsl #15\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr3, r6, r0, asr r5\n+\tandeq\tr3, r6, r8, asr r5\n \tmuleq\tr3, lr, fp\n \tandeq\tpc, r3, r6, asr r4\t@ \n \tmuleq\tr3, r4, fp\n \tandeq\tpc, r3, r8, ror fp\t@ \n \tandeq\tr3, r4, r8, lsl #3\n \tandeq\tr0, r0, r8, asr #10\n \tandeq\tpc, r3, r8, asr #7\n-\tandeq\tr3, r6, r2, lsl r3\n-\tandeq\tr3, r6, r0, asr r2\n-\tandeq\tsp, r5, sl, lsr #8\n+\tandeq\tr3, r6, sl, lsl r3\n+\tandeq\tr3, r6, r8, asr r2\n+\tandeq\tsp, r5, r2, lsr r4\n \tandeq\tpc, r3, lr, ror r1\t@ \n \tandeq\tpc, r3, r8, ror r6\t@ \n \tandeq\tpc, r3, r8, ror #2\n \tandeq\tpc, r3, r2, ror #12\n-\tandeq\tr3, r6, sl, lsl #2\n-\tandeq\tr3, r6, r2, lsr r1\n-\tmuleq\tr6, r6, pc\t@ \n+\tandeq\tr3, r6, r2, lsl r1\n+\tandeq\tr3, r6, sl, lsr r1\n+\tmuleq\tr6, lr, pc\t@ \n \tandeq\tpc, r3, ip, ror #7\n \t\t\t@ instruction: 0x0003f5b4\n-\tstrdeq\tip, [r5], -r4\n+\tstrdeq\tip, [r5], -ip\t@ \n \tandeq\tpc, r3, r4, asr r4\t@ \n \tandeq\tpc, r3, r0, asr r3\t@ \n \tmuleq\tr3, r6, r2\n \tandeq\tpc, r3, lr, lsl #4\n \tandeq\tpc, r3, r8, lsl #6\n \t\t\t@ instruction: 0xf44f6d7b\n \t\t\t@ instruction: 0xf6cf4170\n \tstmdbvs\tr0!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, ip, sp, lr}\n-\tblpl\tfe1676d0 \n+\tblpl\tfe1676c8 \n \t\t\t@ instruction: 0xf8df6963\n-\tbleq\t336ec \n+\tbleq\t336e4 \n \tstreq\tlr, [r1], -r3, lsl #20\n \tldrdgt\tpc, [r0], -fp\n \tandpl\tlr, r3, r0, asr #20\n \tldrdcc\tpc, [r4], -fp\n \trscseq\tpc, pc, r0, lsr #32\n-\tb\t13fb4cc \n+\tb\t13fb4c4 \n \tandsmi\tr3, r9, ip, lsl lr\n \tvmlspl.f32\ts28, s6, s28\n \tmvnseq\tpc, #46\t@ 0x2e\n \tstmdbvs\tr3!, {r0, r1, r3, r4, r5, r6, r8, r9, sp, lr}\n \tcdpcs\t3, 0, cr15, cr11, cr3, {6}\n \tmovweq\tlr, #59974\t@ 0xea46\n-\tblx\t1804798 \n-\tb\t1069d1c \n+\tblx\t1804790 \n+\tb\t1069d14 \n \tandls\tr0, r0, lr\n \tandcs\tpc, fp, ip, asr #7\n \tstc2\t10, cr15, [ip], {95}\t@ 0x5f\t@ \n \ttstls\tr1, r1, lsl #6\n \t\t\t@ instruction: 0x46486b79\n \ttsteq\tip, r1, asr #20\n \tvst4.8\t{d25,d27,d29,d31}, [pc], r2\n@@ -36320,136 +36318,136 @@\n \t\t\t@ instruction: 0xf44fff01\n \t\t\t@ instruction: 0x4649427c\n \t\t\t@ instruction: 0xf0194650\n \t\t\t@ instruction: 0xf8dff9b7\n \tcfldrsvs\tmvf3, [sl, #-640]!\t@ 0xfffffd80\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t73084 \n-\tbge\tff1a7544 \n+\tbcs\t7307c \n+\tbge\tff1a753c \n \tmsrcc\tCPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf47f2b00\n \tldmib\tfp, {r6, r7, r9, fp, sp, pc}^\n \tstmib\tr4, {r8, r9, sp}^\n \t\t\t@ instruction: 0xf7ff2304\n \tvldmdbvs\tfp!, {s23-s208}\n-\tblvs\t832be4 \n-\tblpl\tfe067774 \n+\tblvs\t832bdc \n+\tblpl\tfe06776c \n \tmovwvc\tpc, #29959\t@ 0x7507\t@ \n \tmvnsvs\tr4, r9, lsl r6\n \tldc2\t7, cr15, [ip], #952\t@ 0x3b8\n \ttstvc\tpc, r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf8db2220\n \teorsvs\tr0, r9, #156\t@ 0x9c\n \tldc2\t7, cr15, [r4], #952\t@ 0x3b8\n \tldrbcs\tpc, [r0], #-2271\t@ 0xfffff721\t@ \n-\tbvs\te7bcac \n+\tbvs\te7bca4 \n \tldrbtmi\tr6, [sl], #-2555\t@ 0xfffff605\n \tvst4.8\t{d25,d27,d29,d31}, [pc], r0\n \t\t\t@ instruction: 0xf019417c\n \t\t\t@ instruction: 0xf44ffec7\n \t\t\t@ instruction: 0x4649427c\n \t\t\t@ instruction: 0xf0194650\n \t\t\t@ instruction: 0xf8dff97d\n \tcfldrsvs\tmvf3, [sl, #-176]!\t@ 0xffffff50\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t730f8 \n-\tbge\tfe8e75b8 \n+\tbcs\t730f0 \n+\tbge\tfe8e75b0 \n \tmsrcc\tCPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf47f2b00\n \t\t\t@ instruction: 0xf8dbaa9d\n \t\t\t@ instruction: 0x6323309c\n \tcmnvs\tr3, #57409536\t@ 0x36c0000\n-\tblt\tfe5e83d0 \n+\tblt\tfe5e83c8 \n \teorcs\tr6, r0, #7872\t@ 0x1ec0\n \t\t\t@ instruction: 0xf5036aa0\n \t\t\t@ instruction: 0xf5075b80\n \tldrmi\tr7, [r9], -lr, ror #7\n \t\t\t@ instruction: 0xf7ee627b\n \t\t\t@ instruction: 0xf507fc81\n \teorcs\tr7, r0, #-2147483585\t@ 0x8000003f\n \t\t\t@ instruction: 0x0098f8db\n \t\t\t@ instruction: 0xf7ee62b9\n-\tbmi\tffe695e0 \n-\tbvs\tfee7bd20 \n+\tbmi\tffe695d8 \n+\tbvs\tfee7bd18 \n \tldrbtmi\tr6, [sl], #-2683\t@ 0xfffff585\n \tvst4.8\t{d25,d27,d29,d31}, [pc], r0\n \t\t\t@ instruction: 0xf019417c\n \t\t\t@ instruction: 0xf44ffe8d\n \t\t\t@ instruction: 0x4649427c\n \t\t\t@ instruction: 0xf0194650\n-\tblmi\tffbe8928 \n+\tblmi\tffbe8920 \n \tldmpl\tr3, {r1, r3, r4, r5, r8, sl, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tcmpcs\tr0, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf47f2a01\n \t\t\t@ instruction: 0xf8d3aa66\n-\tblcs\t370d4 \n-\tbge\t18a7634 \n+\tblcs\t370cc \n+\tbge\t18a762c \n \t\t\t@ instruction: 0x3098f8db\n \tldrbne\tr6, [fp, r3, lsr #5]\n \t\t\t@ instruction: 0xf7ff62e3\n-\tbmi\tff9d8db0 \n-\tbleq\tfe5a685c \n+\tbmi\tff9d8da8 \n+\tbleq\tfe5a6854 \n \t\t\t@ instruction: 0xf44f6c7b\n \tldrbtmi\tr4, [sl], #-380\t@ 0xfffffe84\n \tstrbmi\tr9, [r8], -r0, lsl #6\n \t\t\t@ instruction: 0xf019465b\n \t\t\t@ instruction: 0xf44ffe65\n \t\t\t@ instruction: 0x4649427c\n \t\t\t@ instruction: 0xf0194650\n-\tblmi\tff6e88d8 \n+\tblmi\tff6e88d0 \n \tldmpl\tr2, {r1, r3, r4, r5, r8, sl, fp, sp, lr}^\n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \tcmpcc\tr0, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0xf0002b01\n \tldclvs\t0, cr8, [fp, #-924]!\t@ 0xfffffc64\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmlascs\tip, r3, r8, pc\t@ \n \t\t\t@ instruction: 0xf43f2a6c\n \t\t\t@ instruction: 0xf8d3aa3c\n-\tblcs\t36724 \n+\tblcs\t3671c \n \tsbchi\tpc, r4, r0\n \teorsvs\tr4, fp, r8, lsl r6\n-\tmrc\t7, 6, APSR_nzcv, cr12, cr11, {6}\n+\tmcr\t7, 7, pc, cr0, cr11, {6}\t@ \n \tldmdavs\tfp!, {r1, fp, sp}\n \t\t\t@ instruction: 0xf045bf88\n \t\t\t@ instruction: 0xf63f0502\n \tstreq\tsl, [sl, sp, lsl #26]!\n-\tbge\tb67ab0 \n+\tbge\tb67aa8 \n \tcfldr64vs\tmvdx14, [fp, #-32]!\t@ 0xffffffe0\n-\tbmi\tff2bbddc \n-\tblpl\tfe0678cc \n+\tbmi\tff2bbdd4 \n+\tblpl\tfe0678c4 \n \tldrbtmi\tr6, [sl], #-2467\t@ 0xfffff65d\n \tldrdne\tpc, [r4], -fp\t@ \n \tvst4.8\t{d25,d27,d29,d31}, [pc], r0\n \t\t\t@ instruction: 0xf019417c\n \t\t\t@ instruction: 0xf44ffe2b\n \t\t\t@ instruction: 0x4649427c\n \t\t\t@ instruction: 0xf0194650\n-\tblmi\tfefa8864 \n+\tblmi\tfefa885c \n \tldmpl\tr3, {r1, r3, r4, r5, r8, sl, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tcmpcs\tr0, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf47f2a01\n \t\t\t@ instruction: 0xf8d3a9ed\n-\tblcs\t37198 \n+\tblcs\t37190 \n \tstmibge\tr8!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^\n \tldrdcc\tpc, [r4], -fp\t@ \n \t\t\t@ instruction: 0xf7ff61a3\n \t\t\t@ instruction: 0x6d7ab9e3\n \tsubeq\tpc, ip, r4, lsl #2\n \torreq\tpc, sl, #4, 2\n \tcmnmi\tip, pc, asr #8\t@ \n-\tblpl\tfe0a7920 \n+\tblpl\tfe0a7918 \n \taddpl\tpc, r1, #8388608\t@ 0x800000\n \trscsvs\tr3, sl, ip, lsl #4\n \t\t\t@ instruction: 0xf10b9202\n-\tbmi\tfec2d198 \n+\tbmi\tfec2d190 \n \tandls\tr4, r1, r6, lsl #12\n \tldrbtmi\tr4, [sl], #-1608\t@ 0xfffff9b8\n \tandlt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xf01961bb\n \t\t\t@ instruction: 0xf44ffdf7\n \t\t\t@ instruction: 0x4649427c\n \t\t\t@ instruction: 0xf0194650\n@@ -36457,19 +36455,19 @@\n \tldmibge\tsp!, {r0, r1, r2, r3, r4, r5, r6, r8, sl, ip, sp, lr, pc}\n \tvldmdbvs\tfp!, {s8-s168}\n \tldmibvs\tfp!, {r1, r3, r4, r7, fp, ip, lr}\n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \tcmpne\tr0, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0xf47f2901\n \t\t\t@ instruction: 0xf8d2a9b2\n-\tbcs\t33208 \n+\tbcs\t33200 \n \tstmibge\tsp!, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}\n \tldclvs\t6, cr4, [fp, #-96]!\t@ 0xffffffa0\n \tandcs\tr4, fp, #93323264\t@ 0x5900000\n-\tblpl\tfe067984 \n+\tblpl\tfe06797c \n \t\t\t@ instruction: 0xf8def019\n \t\t\t@ instruction: 0x463068f9\n \t\t\t@ instruction: 0xf8db2210\n \teorvs\tr3, r3, r0, lsr #32\n \t\t\t@ instruction: 0xf8d6f019\n \tldrdcc\tpc, [r8], -fp\t@ \n \t\t\t@ instruction: 0xf7ff64a3\n@@ -36478,18 +36476,18 @@\n \tldrbmi\tr9, [r0], -r0, lsl #4\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \tvmla.i8\td21, d0, d1\n \t\t\t@ instruction: 0xf7f8721a\n \t\t\t@ instruction: 0xf7fffa45\n \tvldmdbvs\tr8!, {d27-}\n \t\t\t@ instruction: 0x4652465b\n-\tbeq\tfe5a69cc \n-\tblpl\tfe1679c0 \n+\tbeq\tfe5a69c4 \n+\tblpl\tfe1679b8 \n \tldrdeq\tpc, [r8], #132\t@ 0x84\n-\tbleq\t4669f4 \n+\tbleq\t4669ec \n \tstmib\tsp, {r0, r1, ip, pc}^\n \tstrbmi\tr1, [r0], -r0, lsl #12\n \tandge\tpc, r8, sp, asr #17\n \tstc2\t7, cr15, [ip], {239}\t@ 0xef\n \t\t\t@ instruction: 0xce02e95b\n \t\t\t@ instruction: 0xf0402800\n \tldclvs\t0, cr8, [r8, #-796]!\t@ 0xfffffce4\n@@ -36497,27 +36495,27 @@\n \t\t\t@ instruction: 0xf887ab08\n \t\t\t@ instruction: 0xf045218f\n \tstmdavs\tr2, {r2, r8, sl}\n \tstmialt\tr8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46586d7b\n \teorscs\tr6, r1, #30976\t@ 0x7900\n \torrpl\tpc, r4, #12582912\t@ 0xc00000\n-\tblge\te4d54 \n-\tblge\t264d1c \n+\tblge\te4d4c \n+\tblge\t264d14 \n \t\t\t@ instruction: 0xf894f019\n \tldmdalt\tfp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [r8], #-2166\t@ 0xfffff78a\n \t\t\t@ instruction: 0xf9cef7f4\n-\tldrb\tr4, [pc], #-1539\t@ 2a620 \n+\tldrb\tr4, [pc], #-1539\t@ 2a618 \n \t\t\t@ instruction: 0xf57f07ab\n \tldmdami\tr3!, {r0, r1, r4, r5, r6, r8, fp, sp, pc}^\n \t\t\t@ instruction: 0xf7f44478\n \tstrmi\tpc, [r3], r5, asr #19\n \t\t\t@ instruction: 0xf8d3e44e\n-\tblcs\t372d8 \n+\tblcs\t372d0 \n \tcfstrsge\tmvf15, [r7, #508]!\t@ 0x1fc\n \tstccc\t8, cr15, [r8], {91}\t@ 0x5b\n \tmvnvs\tr4, r6, ror #13\n \tstmib\tr4, {r0, r1, r9, sl, lr}^\n \tstr\tip, [r0, #2]!\n \tmsrcc\tCPSR_f, #13762560\t@ 0xd20000\n \t\t\t@ instruction: 0xf47f2b00\n@@ -36532,16 +36530,16 @@\n \tstr\tr2, [r2, -r8, lsl #6]\n \t\t\t@ instruction: 0x46196d7e\n \tandcs\tr4, fp, #16, 12\t@ 0x1000000\n \tstrpl\tpc, [r0, #1286]\t@ 0x506\n \t\t\t@ instruction: 0xf858f019\n \t\t\t@ instruction: 0xf5064620\n \tsmlabbcc\tip, r1, r1, r5\n-\tbvs\taf2ed4 \n-\tblcc\t1368798 \n+\tbvs\taf2ecc \n+\tblcc\t1368790 \n \t\t\t@ instruction: 0xf84ef019\n \tstrtvs\tr6, [r3], #2731\t@ 0xaab\n \tldrsbeq\tpc, [r4], #132\t@ 0x84\t@ \n \tmlascc\tip, r5, r8, pc\t@ \n \tandle\tr2, r3, ip, ror #22\n \tldrdcc\tpc, [r4], r5\t@ \n \tsubsle\tr2, r3, r0, lsl #22\n@@ -36576,34 +36574,34 @@\n \tsubseq\tpc, lr, r4, lsl #2\n \t\t\t@ instruction: 0xf0196463\n \t\t\t@ instruction: 0xf506f805\n \t\t\t@ instruction: 0xf5065281\n \tstcvs\t0, cr5, [lr], #528\t@ 0x210\n \tstcne\t8, cr15, [r8], {82}\t@ 0x52\n \tstmdbhi\tr0, {r4, r6, r7, r8, fp, sp, lr, pc}\n-\tbvs\t1a82ec8 \n+\tbvs\t1a82ec0 \n \tstmdbhi\tr4, {r2, r6, r7, r8, fp, sp, lr, pc}\n \tstmdbhi\tr4, {r0, r2, r4, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d46426\n \tstmib\tr4, {r2, r3, r4, r6, r7, sp}^\n \t\t\t@ instruction: 0x61a18902\n-\tblt\t8a8758 \n+\tblt\t8a8750 \n \t\t\t@ instruction: 0xf004b108\n \tstmdami\tr5!, {r0, r1, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7f44478\n \t\t\t@ instruction: 0xf8c4f927\n \tsbfx\tr0, r4, #1, #14\n \tstccc\t8, cr15, [r8], {89}\t@ 0x59\n \teorscs\tr4, r1, #80, 12\t@ 0x5000000\n \tvmlsgt.f16\ts28, s17, s8\t@ \n \tldfvse\tf6, [r9], #-908\t@ 0xfffffc74\n \t\t\t@ instruction: 0xffdaf018\n \tldmdb\tfp, {r0, r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}^\n \tldmdavs\tsl, {r1, r9, sl, fp, lr, pc}\n-\tblge\t264ee0 \n+\tblge\t264ed8 \n \tsvclt\t0x00daf7fe\n \t\t\t@ instruction: 0xf004b108\n \t\t\t@ instruction: 0xf8d4ff57\n \tstmdacs\tr0, {r2, r4, r6, r7}\n \tldmdbge\tpc, {r0, r1, r2, r3, r4, r5, r6, sl, ip, sp, lr, pc}^\t@ \n \tldrbtmi\tr4, [r8], #-2069\t@ 0xfffff7eb\n \tldmdblt\tfp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n@@ -36611,15 +36609,15 @@\n \t\t\t@ instruction: 0xf8c35380\n \t\t\t@ instruction: 0xf7ff00a4\n \tldmdami\tr1, {r0, r1, r3, r4, r6, r8, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xf7f44478\n \t\t\t@ instruction: 0xf8c4f8fb\n \t\t\t@ instruction: 0xf7ff00d4\n \t\t\t@ instruction: 0xf7dbb8a1\n-\tsvclt\t0x0000ef54\n+\tsvclt\t0x0000ef58\n \tandeq\tpc, r3, ip, asr #32\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tpc, r3, sl, asr #1\n \tandeq\tpc, r3, r2, lsr r0\t@ \n \tandeq\tpc, r3, sl, lsr #32\n \tandeq\tlr, r3, lr, lsr lr\n \tmuleq\tr3, r2, sp\n@@ -36635,130 +36633,130 @@\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2612\t@ 0xfffff5cc\n \trscsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tr3!, {r2, r3, r4, r7, fp, ip, lr}\n \tteqle\tlr, r0, lsl #22\n \tldrbtmi\tr4, [fp], #-2864\t@ 0xfffff4d0\n-\tblcs\t84f9c \n-\tbmi\tc1e868 \n+\tblcs\t84f94 \n+\tbmi\tc1e860 \n \tldrbtmi\tr4, [sl], #-2858\t@ 0xfffff4d6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r8, asr #2\n \tssatmi\tr3, #30, r4, lsl #14\n \tstmdami\tr9!, {r4, r7, r8, sl, fp, ip, sp, pc}\n \tandcc\tr4, r4, r8, ror r4\n-\tldcl\t7, cr15, [sl], #876\t@ 0x36c\n+\tldcl\t7, cr15, [lr], #876\t@ 0x36c\n \tldrbtmi\tr4, [r9], #-2343\t@ 0xfffff6d9\n \trsbscc\tpc, pc, r1, lsl #10\n \t\t\t@ instruction: 0xf5003904\n \t\t\t@ instruction: 0xf851707f\n \tcmplt\tfp, r4, lsl #30\n \tldrsbcs\tpc, [ip], #131\t@ 0x83\t@ \n \tandeq\tpc, r1, #34\t@ 0x22\n \tsbcscs\tpc, ip, r3, asr #17\n \tldrdcc\tpc, [r4], #131\t@ 0x83\t@ \n \tmvnsle\tr2, r0, lsl #22\n \tmvnsle\tr4, r1, lsl #5\n \tldrbtmi\tr4, [r8], #-2077\t@ 0xfffff7e3\n \t\t\t@ instruction: 0xf7db3004\n-\tstmdavs\tr3!, {r1, r4, r5, r6, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3!, {r1, r2, r4, r5, r6, sl, fp, sp, lr, pc}\n \tsbcle\tr2, lr, r0, lsl #22\n \t\t\t@ instruction: 0xf640491a\n \tldmdami\tsl, {r0, r1, r3, r4, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff766908 \n+\tblx\tff766900 \n \tldmdbmi\tr8, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbccs\tpc, pc, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf0191000\n-\tblmi\t5a90b8 \n+\tblmi\t5a90b0 \n \tldmibvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tsbcle\tr2, r4, r1, lsl #22\n-\tblcs\t44954 \n+\tblcs\t4494c \n \tldmib\tr7, {r0, r1, r4, r5, r7, ip, lr, pc}^\n \t\t\t@ instruction: 0xf6401000\n \t\t\t@ instruction: 0xf01922d2\n \tstr\tpc, [ip, r3, asr #21]!\n-\tmcr\t7, 6, pc, cr12, cr11, {6}\t@ \n-\tstrdeq\tip, [r5], -r8\n+\tmrc\t7, 6, APSR_nzcv, cr0, cr11, {6}\n+\tandeq\tip, r5, r0, lsl #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r5, sl, ror #15\n+\tstrdeq\tip, [r5], -r2\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tr2, [r6], -sl\n-\tandeq\tip, r5, sl, asr #15\n-\t\t\t@ instruction: 0x000625b4\n-\tandeq\tr2, r6, lr, lsr #12\n-\tandeq\tr2, r6, lr, ror r5\n+\tandeq\tr2, r6, r2, ror #11\n+\tldrdeq\tip, [r5], -r2\n+\t\t\t@ instruction: 0x000625bc\n+\tandeq\tr2, r6, r6, lsr r6\n+\tandeq\tr2, r6, r6, lsl #11\n \tandeq\tlr, r3, r4, ror #9\n \tandeq\tlr, r3, r2, ror ip\n \tldrdeq\tlr, [r3], -r2\n \tandeq\tlr, r3, r0, ror #24\n-\tandeq\tr2, r6, r8, asr #10\n+\tandeq\tr2, r6, r0, asr r5\n \tsvcmi\t0x00f0e92d\n \tmrrcmi\t6, 8, r4, r3, cr1\n \taddlt\tr4, r5, r3, asr r9\n-\tblmi\t14fbb14 \n-\tbmi\t1516528 \n+\tblmi\t14fbb0c \n+\tbmi\t1516520 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \trscsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0x607b589b\n-\tblcs\t449a8 \n+\tblcs\t449a0 \n \tstmdacs\tr0, {r0, r1, r3, r5, r6, r8, ip, lr, pc}\n \taddhi\tpc, r3, r0\n-\tblcs\t48954 \n+\tblcs\t4894c \n \t\t\t@ instruction: 0x4648d07f\n-\tstc\t7, cr15, [r4], {219}\t@ 0xdb\n+\tstc\t7, cr15, [r8], {219}\t@ 0xdb\n \tstrmi\tr4, [r6], -r9, asr #22\n \tldmibvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tandle\tr2, r1, r1, lsl #22\n \tstc2l\t7, cr15, [r8], #-1008\t@ 0xfffffc10\n \t\t\t@ instruction: 0x8118f8df\n \tldrbtmi\tr4, [r8], #2118\t@ 0x846\n-\tbcc\t2027d8c \n+\tbcc\t2027d84 \n \tstmdaeq\tr4, {r3, r5, r7, r8, ip, sp, lr, pc}\n-\tbvc\t2027d9c \n+\tbvc\t2027d94 \n \tandcc\tr4, r4, r8, ror r4\n-\tstcl\t7, cr15, [r8], #-876\t@ 0xfffffc94\n+\tstcl\t7, cr15, [ip], #-876\t@ 0xfffffc94\n \tsvcmi\t0x0004f858\n \t\t\t@ instruction: 0xf8d4b38c\n \tcmplt\tr5, #208\t@ 0xd0\n \t\t\t@ instruction: 0xf7db4628\n-\tstrmi\tlr, [r3], r6, ror #24\n+\tstrmi\tlr, [r3], sl, ror #24\n \tstmdale\tr4!, {r1, r2, r7, r9, lr}\n \t\t\t@ instruction: 0x46294632\n \t\t\t@ instruction: 0xf7dc4648\n-\tldmiblt\tr0!, {r1, fp, sp, lr, pc}^\n+\tldmiblt\tr0!, {r1, r2, fp, sp, lr, pc}^\n \tandle\tr4, ip, #394264576\t@ 0x17800000\n \tstmdble\tr2, {r0, r9, sl, fp, sp}\n-\tblcs\tc02058 \n+\tblcs\tc02050 \n \t\t\t@ instruction: 0x4628d117\n \t\t\t@ instruction: 0xf9e0f7e2\n \t\t\t@ instruction: 0x4649b118\n-\tldmda\tlr!, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstm\tr2, {r2, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4628b978\n \t\t\t@ instruction: 0xf9aef7e2\n \t\t\t@ instruction: 0xf8d4b958\n \t\t\t@ instruction: 0xf8d420dc\n \t\t\t@ instruction: 0xf04230c8\n \t\t\t@ instruction: 0xf8c40201\n \tvst4.\t{d18-d21}, [r3 :64], ip\n \t\t\t@ instruction: 0xf8c43300\n \t\t\t@ instruction: 0xf8d430c8\n \tstccs\t0, cr4, [r0], {228}\t@ 0xe4\n \tstrbmi\tsp, [r2, #461]\t@ 0x1cd\n \tstmdami\tr6!, {r3, r6, r7, r8, ip, lr, pc}\n \tandcc\tr4, r4, r8, ror r4\n-\tbl\tfefe8960 \n+\tbl\tff0e8958 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n-\tbmi\t91973c \n+\tbmi\t919734 \n \tldrbtmi\tr4, [sl], #-2843\t@ 0xfffff4e5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r4, -sl, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tsp, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n@@ -36777,487 +36775,487 @@\n \t\t\t@ instruction: 0xf04ffa09\n \t\t\t@ instruction: 0xe7d430ff\n \t\t\t@ instruction: 0xf6404912\n \tldmdami\tr2, {r0, r2, r4, r5, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9fef019\n \tstrb\tr2, [sl, r0]\n-\tmcr\t7, 0, pc, cr6, cr11, {6}\t@ \n-\tandeq\tip, r5, r0, ror #13\n+\tmcr\t7, 0, pc, cr10, cr11, {6}\t@ \n+\tandeq\tip, r5, r8, ror #13\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tip, [r5], -r6\n+\tldrdeq\tip, [r5], -lr\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x000624b0\n-\tandeq\tr2, r6, r2, lsr #10\n-\tmuleq\tr6, r0, r4\n-\tandeq\tr2, r6, r8, lsl r4\n-\tandeq\tip, r5, r2, lsl #12\n+\t\t\t@ instruction: 0x000624b8\n+\tandeq\tr2, r6, sl, lsr #10\n+\tmuleq\tr6, r8, r4\n+\tandeq\tr2, r6, r0, lsr #8\n+\tandeq\tip, r5, sl, lsl #12\n \tandeq\tlr, r3, r2, ror #6\n \tandeq\tlr, r3, r0, lsl #22\n \tandeq\tlr, r3, lr, lsr r3\n \tldrdeq\tlr, [r3], -ip\n \tandeq\tlr, r3, r8, lsr #6\n \tandeq\tlr, r3, r6, asr #21\n-\tblmi\t43d2e4 \n+\tblmi\t43d2dc \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7f30300\n-\tblmi\t32a8b4 \n+\tblmi\t32a8ac \n \tldrbtmi\tr4, [fp], #-2571\t@ 0xfffff5f5\n \t\t\t@ instruction: 0x6798447a\n \tldmpl\tr3, {r0, r1, r2, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstcl\t7, cr15, [r8, #876]\t@ 0x36c\n-\tandeq\tip, r5, r8, asr r5\n+\tstcl\t7, cr15, [ip, #876]\t@ 0x36c\n+\tandeq\tip, r5, r0, ror #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r6, r2, asr #6\n-\tandeq\tip, r5, ip, lsr r5\n-\tbmi\t3fcf30 \n+\tandeq\tr2, r6, sl, asr #6\n+\tandeq\tip, r5, r4, asr #10\n+\tbmi\t3fcf28 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, lr, lsl #22\n \tstmpl\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n-\tbmi\t2eb310 \n-\tblmi\t246974 \n+\tbmi\t2eb308 \n+\tblmi\t24696c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7dbbd80\n-\tsvclt\t0x0000eda4\n-\tandeq\tip, r5, r8, lsl #10\n+\tsvclt\t0x0000eda8\n+\tandeq\tip, r5, r0, lsl r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r6, r4, lsl #6\n-\tandeq\tip, r5, ip, ror #9\n+\tandeq\tr2, r6, ip, lsl #6\n+\tstrdeq\tip, [r5], -r4\n \tandcs\tr4, r1, #983040\t@ 0xf0000\n \tldrbtmi\tr4, [r8], #-2319\t@ 0xfffff6f1\n \tstrlt\tr4, [r0, #2831]\t@ 0xb0f\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t304ac8 \n+\tbmi\t304ac0 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7dbbd80\n-\tsvclt\t0x0000ed7c\n-\t\t\t@ instruction: 0x0005c4ba\n+\tsvclt\t0x0000ed80\n+\tandeq\tip, r5, r2, asr #9\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000622b8\n-\tmuleq\tr5, lr, r4\n+\tandeq\tr2, r6, r0, asr #5\n+\tandeq\tip, r5, r6, lsr #9\n \tandcs\tr4, r1, #983040\t@ 0xf0000\n \tldrbtmi\tr4, [r8], #-2319\t@ 0xfffff6f1\n \tstrlt\tr4, [r0, #2831]\t@ 0xb0f\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tandscs\tlr, pc, #3194880\t@ 0x30c000\n-\tblmi\t23d3dc \n+\tblmi\t23d3d4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldcl\t7, cr15, [r2, #-876]\t@ 0xfffffc94\n-\tandeq\tip, r5, sl, ror #8\n+\tldcl\t7, cr15, [r6, #-876]\t@ 0xfffffc94\n+\tandeq\tip, r5, r2, ror r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r6, r8, ror #4\n-\tandeq\tip, r5, ip, asr #8\n-\tblmi\t5bd438 \n+\tandeq\tr2, r6, r0, ror r2\n+\tandeq\tip, r5, r4, asr r4\n+\tblmi\t5bd430 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tcmnlt\tr8, r0, lsl #6\n-\tblmi\t43d440 \n+\tblmi\t43d438 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr2, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tldclt\t7, cr15, [ip, #1004]\t@ 0x3ec\n-\tblmi\t23d444 \n+\tblmi\t23d43c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7dbbd80\n-\tsvclt\t0x0000ed20\n-\tandeq\tip, r5, ip, lsl r4\n+\tsvclt\t0x0000ed24\n+\tandeq\tip, r5, r4, lsr #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r5, r4, lsl #8\n-\tandeq\tip, r5, r4, ror #7\n+\tandeq\tip, r5, ip, lsl #8\n+\tandeq\tip, r5, ip, ror #7\n \t\t\t@ instruction: 0x1e414a18\n \tldrbtmi\tr4, [sl], #-2840\t@ 0xfffff4e8\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x000058d3\n \teoreq\tpc, pc, #0, 2\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsvccc\t0x0001f811\n \t\t\t@ instruction: 0xf023b1db\n-\tblcc\tc2acf0 \n-\tblcs\t278d78 \n+\tblcc\tc2ace8 \n+\tblcs\t278d70 \n \tstmdacs\tr5, {r3, r7, r8, r9, sl, fp, ip, sp, pc}\n \tmulcs\tr1, r4, pc\t@ \n \tstmdble\tip, {sp}\n-\tblmi\t2fd4b4 \n+\tblmi\t2fd4ac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 56)\n \tldrtmi\tr3, [sp], r8, lsl #14\n \taddsmi\tfp, r1, #128, 26\t@ 0x2000\n \tandcs\tsp, r1, r2, ror #3\n \tldrmi\tlr, [r8], -lr, ror #15\n \t\t\t@ instruction: 0xf7dbe7ec\n-\tsvclt\t0x0000ece6\n-\t\t\t@ instruction: 0x0005c3b2\n+\tsvclt\t0x0000ecea\n+\t\t\t@ instruction: 0x0005c3ba\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r5, ip, ror r3\n+\tandeq\tip, r5, r4, lsl #7\n \tstrmi\tr4, [r1], -r0, ror #21\n \tldrbtmi\tr4, [sl], #-3040\t@ 0xfffff420\n \tsvcmi\t0x00f0e92d\n \tsbclt\tr4, r1, r4, lsl #12\n \tsvcge\t0x000a58d3\n \t\t\t@ instruction: 0xf10069c2\n \tldmdavs\tfp, {r1, r3, r7, r8, sl}\n \tsbcscc\tpc, r4, r7, asr #17\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmmi\tr9, {r0, r1, r7, fp, sp, lr}^\n \tldmdaeq\tlr, {r2, r8, ip, sp, lr, pc}^\n \tmsrls\tSPSR_, #14614528\t@ 0xdf0000\n-\tbeq\t1d670fc \n+\tbeq\t1d670f4 \n \t\t\t@ instruction: 0xf8514478\n \t\t\t@ instruction: 0xf8d46b4c\n \tldrbtmi\tip, [r9], #72\t@ 0x48\n \t\t\t@ instruction: 0xe018f8d4\n \tldrdeq\tpc, [r0], r0\n \tldmib\tr4, {r0, r1, r3, r4, r5, r6, sp, lr}^\n \tstmdacs\tr1, {r4, r8, r9, fp, ip, sp}\n-\tblge\t225440 \n+\tblge\t225438 \n \tmovwhi\tlr, #22989\t@ 0x59cd\n \tvmlsgt.f16\ts28, s7, s26\t@ \n \t\t\t@ instruction: 0xf0009102\n \tstmibmi\tip, {r1, r6, r8, pc}^\n \tldmdavs\tfp!, {r0, sp}^\n \t\t\t@ instruction: 0x96014479\n \t\t\t@ instruction: 0xf7db9500\n-\t\t\t@ instruction: 0xf894e890\n-\tblcc\t18b6f58 \n+\t\t\t@ instruction: 0xf894e894\n+\tblcc\t18b6f50 \n \tvqdmulh.s\td18, d0, d1\n-\tbmi\tff1cb1d4 \n+\tbmi\tff1cb1cc \n \tstreq\tpc, [r0, #263]\t@ 0x107\n \tldrdeq\tlr, [r8, -r4]\n \tsmlabteq\tr0, sp, r9, lr\n \tcmpcs\tr1, sl, ror r4\n \t\t\t@ instruction: 0xf0194628\n \tstmibmi\tr1, {r0, r2, r3, r5, r6, r7, r8, fp, ip, sp, lr, pc}^\n \tandcs\tr4, r1, sl, lsr #12\n \t\t\t@ instruction: 0xf7db4479\n-\tblmi\tff024f3c \n+\tblmi\tff024f44 \n \t\t\t@ instruction: 0xf8d3447b\n-\tblcs\t76f64 \n+\tblcs\t76f5c \n \t\t\t@ instruction: 0xf0004bbd\n \t\t\t@ instruction: 0xf8598145\n \tstrtmi\tr6, [r9], -r3\n-\tblvs\tfe8336b8 \n+\tblvs\tfe8336b0 \n \t\t\t@ instruction: 0xffbaf7ed\n \t\t\t@ instruction: 0x460249b9\n \tldrbtmi\tr2, [r9], #-1\n-\tstmda\tr2!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr6!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [fp], #-2999\t@ 0xfffff449\n \tldrdcc\tpc, [r0], r3\n \t\t\t@ instruction: 0xf0002b01\n \tstrtmi\tr8, [r9], -ip, lsr #2\n-\tblvs\t8336dc \n+\tblvs\t8336d4 \n \t\t\t@ instruction: 0xffa8f7ed\n \t\t\t@ instruction: 0x460249b2\n \tldrbtmi\tr2, [r9], #-1\n-\tldmda\tr0, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr4, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [fp], #-2992\t@ 0xfffff450\n \tldrdcc\tpc, [r0], r3\n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0x46298115\n-\tbvs\tfe833700 \n+\tbvs\tfe8336f8 \n \t\t\t@ instruction: 0xff96f7ed\n \tstrmi\tr4, [r2], -fp, lsr #19\n \tldrbtmi\tr2, [r9], #-1\n-\tldmda\tlr!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr2, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [fp], #-2985\t@ 0xfffff457\n \tldrdcc\tpc, [r0], r3\n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0xf10480fe\n \t\t\t@ instruction: 0xf1040895\n \tcps\t#20\n \t\t\t@ instruction: 0xf81100c4\n \tteqlt\tfp, r1, lsl #30\n \teoreq\tpc, r0, #35\t@ 0x23\n-\tbcc\t1079ab4 \n+\tbcc\t1079aac \n \tsvclt\t0x00882b09\n \tstmdble\tr1!, {r0, r2, r9, fp, sp}^\n \tteqeq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf0364640\n \tldmibmi\tip, {r0, r1, r3, r5, r8, fp, ip, sp, lr, pc}\n \tandcs\tr4, r1, r2, lsl #12\n \t\t\t@ instruction: 0xf7db4479\n-\tblmi\tfe6e4e84 \n+\tblmi\tfe6e4e8c \n \t\t\t@ instruction: 0xf8d3447b\n-\tblcs\t7701c \n+\tblcs\t77014 \n \tsbcshi\tpc, r6, r0\n \tldrsbeq\tpc, [r0], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf97ef7f6\n \t\t\t@ instruction: 0x46054b95\n \t\t\t@ instruction: 0xf8d3447b\n \t\t\t@ instruction: 0xf1b99080\n \t\t\t@ instruction: 0xf0400f01\n \tstmdacs\tr0, {r1, r2, r3, r4, r7, pc}\n \t\t\t@ instruction: 0xf7fbd05d\n \tstrmi\tpc, [r0], r7, lsl #25\n \tsubsle\tr2, r8, r0, lsl #16\n \tstrmi\tr4, [r2], -lr, lsl #19\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n-\tsvc\t0x00faf7da\n+\tsvc\t0x00fef7da\n \t\t\t@ instruction: 0xf0044640\n \t\t\t@ instruction: 0x4628fbf7\n-\tblx\tffd66e72 \n+\tblx\tffd66e6a \n \tumullcc\tpc, sl, r4, r8\t@ \n \tsubsle\tr2, r6, ip, ror #22\n \tldrsbeq\tpc, [r8], #132\t@ 0x84\t@ \n \trsbsle\tr2, r5, r0, lsl #16\n \t\t\t@ instruction: 0xf958f7f6\n \tstrmi\tr4, [r4], -r4, lsl #23\n \t\t\t@ instruction: 0xf8d3447b\n \t\t\t@ instruction: 0xf1b88080\n \t\t\t@ instruction: 0xf0000f01\n \tstmibmi\tr1, {r2, r4, r7, pc}\n \tandcs\tr4, r1, r2, lsl #12\n \t\t\t@ instruction: 0xf7da4479\n-\t\t\t@ instruction: 0x4620efdc\n-\tblx\tff666eaa \n+\tstrtmi\tlr, [r0], -r0, ror #31\n+\tblx\tff666ea2 \n \tandcs\tr6, sl, r1, lsr r8\n-\tldcl\t7, cr15, [r4, #-876]\t@ 0xfffffc94\n-\tblmi\t19fd890 \n+\tldcl\t7, cr15, [r8, #-876]\t@ 0xfffffc94\n+\tblmi\t19fd888 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tldrsbmi\tr3, [sl], #-4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsbchi\tpc, r0, r0, asr #32\n \tssatmi\tr3, #30, ip, asr #15\n \tsvchi\t0x00f0e8bd\n \torrsle\tr4, r0, r8, lsl #5\n \tumullspl\tpc, r5, r4, r8\t@ \n \t\t\t@ instruction: 0xf0002d00\n \t\t\t@ instruction: 0xf7db80b1\n-\t\t\t@ instruction: 0xf107ea30\n+\t\t\t@ instruction: 0xf107ea34\n \tstmdavs\tr0, {r3, r9}\n \t\t\t@ instruction: 0xf8504613\n \t\t\t@ instruction: 0xf8181025\n \t\t\t@ instruction: 0xf8035f01\n \tvstrcs\td1, [r0, #-4]\n \tstmdbmi\tsl!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^\n \tandcs\tr2, r1, r0, lsl #10\n \tldrbtmi\tr7, [r9], #-29\t@ 0xffffffe3\n-\tsvc\t0x00a8f7da\n-\tbmi\t1a24d28 \n+\tsvc\t0x00acf7da\n+\tbmi\t1a24d20 \n \tstmdbmi\tr7!, {r0, sp}^\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n-\tsvc\t0x00a0f7da\n+\tsvc\t0x00a4f7da\n \t\t\t@ instruction: 0xf0044628\n \t\t\t@ instruction: 0xf894fb9d\n-\tblcs\t1b3713c \n+\tblcs\t1b37134 \n \t\t\t@ instruction: 0xf8d4d1a8\n \t\t\t@ instruction: 0xf7f600d4\n-\tblmi\t186932c \n+\tblmi\t1869324 \n \tldrbtmi\tr4, [fp], #-1541\t@ 0xfffff9fb\n \tldrdhi\tpc, [r0], r3\n \tsvceq\t0x0001f1b8\n \tstmdacs\tr0, {r0, r3, r5, r6, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xf7fbd076\n \tstrmi\tpc, [r1], sp, lsl #24\n \trsbsle\tr2, r1, r0, lsl #16\n \t\t\t@ instruction: 0x46024959\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n-\tsvc\t0x0080f7da\n+\tsvc\t0x0084f7da\n \t\t\t@ instruction: 0xf0044648\n \t\t\t@ instruction: 0x4628fb7d\n-\tblx\t1ee6f66 \n+\tblx\t1ee6f5e \n \tldrsbeq\tpc, [r8], #132\t@ 0x84\t@ \n \torrle\tr2, r9, r0, lsl #16\n \tldrbtmi\tr4, [fp], #-2898\t@ 0xfffff4ae\n \tldrdeq\tpc, [r0], r3\n \torrsle\tr2, r7, r1, lsl #16\n \tldmdbmi\tr1, {r4, r6, r9, fp, lr}^\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n-\tsvc\t0x006af7da\n+\tsvc\t0x006ef7da\n \tstmdbmi\tpc, {r4, r7, r8, r9, sl, sp, lr, pc}^\t@ \n \tandcs\tr4, r1, r2, lsl #12\n \t\t\t@ instruction: 0xf7da4479\n-\tstrb\tlr, [sl, -r4, ror #30]!\n+\tstrb\tlr, [sl, -r8, ror #30]!\n \t\t\t@ instruction: 0xf1074a4c\n \tldmib\tr4, {r7, r8, sl}^\n \tstmib\tsp, {r2, r8}^\n \tldrbtmi\tr0, [sl], #-256\t@ 0xffffff00\n \t\t\t@ instruction: 0x46282151\n \t\t\t@ instruction: 0xf8c6f019\n \tstmdbmi\tr7, {r0, r1, r2, r4, r6, r7, r9, sl, sp, lr, pc}^\n \tldrbtmi\tr6, [r9], #-2171\t@ 0xfffff785\n \tstrls\tr9, [r0, #-1537]\t@ 0xfffff9ff\n-\tsvc\t0x004ef7da\n+\tsvc\t0x0052f7da\n \tcmnlt\tr8, #198180864\t@ 0xbd00000\n-\tblx\tff3e8fa2 \n+\tblx\tff3e8f9a \n \tcmplt\tr8, #5242880\t@ 0x500000\n \tstrmi\tr4, [r2], -r1, asr #18\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n-\tsvc\t0x0042f7da\n+\tsvc\t0x0046f7da\n \t\t\t@ instruction: 0xf0044628\n \t\t\t@ instruction: 0xe762fb3f\n \teorcs\tr6, ip, r1, lsr r8\n-\tldc\t7, cr15, [sl], #876\t@ 0x36c\n+\tldc\t7, cr15, [lr], #876\t@ 0x36c\n \tldmdavs\tr1!, {r2, r5, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf7db202c\n-\t\t\t@ instruction: 0xe6fcecb6\n+\t\t\t@ instruction: 0xe6fcecba\n \teorcs\tr6, ip, r1, lsr r8\n-\tldc\t7, cr15, [r0], #876\t@ 0x36c\n+\tldc\t7, cr15, [r4], #876\t@ 0x36c\n \tldmdavs\tr1!, {r0, r2, r5, r6, r7, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf7db202c\n-\tstrb\tlr, [lr], ip, lsr #25\n+\t\t\t@ instruction: 0xe6ceecb0\n \tandvs\tpc, r3, r9, asr r8\t@ \n \tldmdavs\tr1!, {r2, r3, r5, sp}\n-\tstc\t7, cr15, [r4], #876\t@ 0x36c\n+\tstc\t7, cr15, [r8], #876\t@ 0x36c\n \tldmdbmi\tr0!, {r0, r2, r4, r5, r7, r9, sl, sp, lr, pc}\n \tandcs\tr4, r1, r2, lsl #12\n \t\t\t@ instruction: 0xf7da4479\n-\t\t\t@ instruction: 0xe79eef1e\n+\tldr\tlr, [lr, r2, lsr #30]\n \tandcs\tr4, r1, sp, lsr #20\n \tldrbtmi\tr4, [sl], #-2349\t@ 0xfffff6d3\n \t\t\t@ instruction: 0xf7da4479\n-\t\t\t@ instruction: 0xe738ef16\n+\t\t\t@ instruction: 0xe738ef1a\n \tandcs\tr4, r1, fp, lsr #20\n \tldrbtmi\tr4, [sl], #-2347\t@ 0xfffff6d5\n \t\t\t@ instruction: 0xf7da4479\n-\tstr\tlr, [lr, lr, lsl #30]\n+\tusada8\tlr, r2, pc, lr\t@ \n \tandeq\tpc, r8, #-1073741823\t@ 0xc0000001\n \tsmmla\tr8, r3, r6, r4\n-\tbl\t768fa8 \n-\tandeq\tip, r5, r2, asr #6\n+\tbl\t868fa0 \n+\tandeq\tip, r5, sl, asr #6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r6, r8, lsl r1\n-\tandeq\tip, r5, sl, lsl #6\n+\tandeq\tr2, r6, r0, lsr #2\n+\tandeq\tip, r5, r2, lsl r3\n \tandeq\tlr, r3, r4, asr r8\n \tandeq\tlr, r3, r4, ror #16\n \tandeq\tlr, r3, ip, asr r8\n-\tandeq\tr2, r6, r8, lsr #1\n+\tstrheq\tr2, [r6], -r0\n \tandeq\tr0, r0, r8, lsr r6\n \tandeq\tr2, r4, r6, lsl fp\n-\tandeq\tr2, r6, lr, ror r0\n+\tandeq\tr2, r6, r6, lsl #1\n \tstrdeq\tr2, [r4], -r2\t@ \n-\tandeq\tr2, r6, sl, asr r0\n+\tandeq\tr2, r6, r2, rrx\n \tandeq\tr2, r4, lr, asr #21\n-\tandeq\tr2, r6, r6, lsr r0\n+\tandeq\tr2, r6, lr, lsr r0\n \tandeq\tr2, r4, r8, lsl #21\n-\tstrdeq\tr1, [r6], -r0\n-\tldrdeq\tr1, [r6], -r8\n+\tstrdeq\tr1, [r6], -r8\n+\tandeq\tr1, r6, r0, ror #31\n \tandeq\tlr, r3, sl, ror #14\n-\tandeq\tr1, r6, ip, lsl #31\n+\tmuleq\tr6, r4, pc\t@ \n \tandeq\tr2, r4, r8, lsl #20\n-\tandeq\tip, r5, ip, asr r1\n+\tandeq\tip, r5, r4, ror #2\n \tandeq\tr2, r4, r2, lsr #19\n \tandeq\tfp, r3, r4, lsr lr\n \t\t\t@ instruction: 0x0003e6b6\n-\tandeq\tr1, r6, r2, ror #29\n+\tandeq\tr1, r6, sl, ror #29\n \tandeq\tlr, r3, r6, ror r6\n-\tandeq\tr1, r6, r6, lsr #29\n+\tandeq\tr1, r6, lr, lsr #29\n \tandeq\tlr, r3, ip, asr r6\n \tandeq\tlr, r3, r6, asr r6\n \tandeq\tr2, r4, r8, lsl r9\n \tandeq\tlr, r3, r6, lsl r6\n \tmuleq\tr3, r2, r5\n \tldrdeq\tr2, [r4], -r6\n \t\t\t@ instruction: 0x0003e5b8\n \tandeq\tfp, r3, lr, lsl sp\n \tandeq\tr2, r4, ip, ror r8\n \tandeq\tfp, r3, lr, lsl #26\n \tmuleq\tr3, r0, r5\n-\tblmi\t17bda50 \n+\tblmi\t17bda48 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460443f0\n \tldmpl\tr3, {r0, r1, r2, r4, r6, r7, ip, sp, pc}^\n \tandcs\tsl, r0, r6, lsl #30\n \tstreq\tpc, [r8], -r7, lsl #2\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f313c\n \t\t\t@ instruction: 0xf7db0300\n-\tblmi\t15e5a70 \n+\tblmi\t15e5a78 \n \tstreq\tpc, [ip, #-263]\t@ 0xfffffef9\n \tldrbtmi\tr6, [fp], #-2850\t@ 0xfffff4de\n \teorvs\tr6, sl, r0, lsr r0\n-\tblcs\t4707c \n+\tblcs\t47074 \n \t\t\t@ instruction: 0xf107d168\n \t\t\t@ instruction: 0x46280810\n \t\t\t@ instruction: 0xf7db4641\n-\tstrmi\tlr, [r3], -sl, asr #21\n+\tstrmi\tlr, [r3], -lr, asr #21\n \tsuble\tr2, pc, r0, lsl #16\n \t\t\t@ instruction: 0xf1074a4d\n-\tldrhcs\tr0, [pc, #-156]\t@ 2b090 \n+\tldrhcs\tr0, [pc, #-156]\t@ 2b088 \n \tldrbtmi\tr4, [sl], #-1608\t@ 0xfffff9b8\n \t\t\t@ instruction: 0xf7db607a\n-\tstrbmi\tlr, [r1], -r6, lsl #23\n+\tstrbmi\tlr, [r1], -sl, lsl #23\n \t\t\t@ instruction: 0xf7db4630\n-\t\t\t@ instruction: 0x4603eaba\n+\t\t\t@ instruction: 0x4603eabe\n \teorsle\tr2, pc, r0, lsl #16\n \tcmncs\tpc, sl, ror r8\t@ \n \teorseq\tpc, ip, r7, lsl #2\n-\tbl\t1e690bc \n+\tbl\t1f690b4 \n \t\t\t@ instruction: 0xf1072204\n \t\t\t@ instruction: 0xf10701c3\n \t\t\t@ instruction: 0xf7db0043\n-\tldmdblt\tr8, {r1, r5, sl, fp, sp, lr, pc}^\n+\tldmdblt\tr8, {r1, r2, r5, sl, fp, sp, lr, pc}^\n \tstrtmi\tr4, [r8], -r1, asr #12\n-\tb\tfe9690d4 \n+\tb\tfea690cc \n \tcmplt\tr8, #3145728\t@ 0x300000\n \tcmncs\tpc, ip, lsr sl\t@ \n \tldrbtmi\tr4, [sl], #-1608\t@ 0xfffff9b8\n-\tbl\t19690e4 \n+\tbl\t1a690dc \n \tldrsbeq\tpc, [r0], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xffd2f7f5\n \tumullcc\tpc, sl, r4, r8\t@ \n \t\t\t@ instruction: 0xf1044605\n-\tblcc\t18abbb4 \n+\tblcc\t18abbac \n \tsubseq\tpc, lr, r4, lsl #2\n \tcmneq\tr4, r4, lsl #2\t@ \n \tstmdble\tr9!, {r0, r8, r9, fp, sp}\n \tstrls\tlr, [r3, #-2509]\t@ 0xfffff633\n \tmovwls\tr6, #10787\t@ 0x2a23\n \tstmib\tsp, {r0, r1, r5, r7, r8, fp, sp, lr}^\n \tandcs\tr0, r1, r0, lsl #2\n \tldrbtmi\tr4, [r9], #-2350\t@ 0xfffff6d2\n-\tmcr\t7, 2, pc, cr12, cr10, {6}\t@ \n+\tmrc\t7, 2, APSR_nzcv, cr0, cr10, {6}\n \t\t\t@ instruction: 0xf0044628\n \t\t\t@ instruction: 0xf894fa49\n-\tblcs\t1b373e4 \n+\tblcs\t1b373dc \n \tandcs\tsp, sl, r7, lsr r0\n-\tmcr\t7, 3, pc, cr0, cr10, {6}\t@ \n-\tblmi\t8fda68 \n+\tmcr\t7, 3, pc, cr4, cr10, {6}\t@ \n+\tblmi\t8fda60 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d138\n \tldrtmi\tr7, [sp], r2, lsr #15\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -37269,201 +37267,201 @@\n \tandcs\tr4, r1, r9, ror r4\n \t\t\t@ instruction: 0xe604e9d4\n \t\t\t@ instruction: 0x3c1eea4f\n \tstmdacs\tfp, {r1, r2, r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x5c06ea4c\n \tldrbtvs\tpc, [pc], -r6, lsr #8\t@ \n \tstreq\tpc, [pc], -r6, lsr #32\n-\tldcleq\t0, cr15, [pc], #176\t@ 2b2c8 \n+\tldcleq\t0, cr15, [pc], #176\t@ 2b2c0 \n \tstreq\tlr, [r8], -r6, asr #20\n-\tblx\t1810a28 \n-\tb\t1368c5c \n+\tblx\t1810a20 \n+\tb\t1368c54 \n \tstrls\tr0, [r3], -r6, lsl #12\n-\tmcr\t7, 0, pc, cr14, cr10, {6}\t@ \n+\tmrc\t7, 0, APSR_nzcv, cr2, cr10, {6}\n \t\t\t@ instruction: 0xf8d4e7c0\n \t\t\t@ instruction: 0xf7f500d4\n \tstmdbmi\tlr, {r0, r1, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n \tstrmi\tr4, [r2], -r4, lsl #12\n \tandcs\tr4, r1, r9, ror r4\n-\tmcr\t7, 0, pc, cr2, cr10, {6}\t@ \n+\tmcr\t7, 0, pc, cr6, cr10, {6}\t@ \n \t\t\t@ instruction: 0xf0044620\n \t\t\t@ instruction: 0xe7bbf9ff\n-\tb\t4e91bc \n-\tandeq\tfp, r5, r4, lsr #30\n+\tb\t5e91b4 \n+\tandeq\tfp, r5, ip, lsr #30\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr1, [r6], -lr\n+\tandeq\tr1, r6, r6, lsl #26\n \tandeq\tlr, r3, r6, lsr #9\n \tandeq\tlr, r3, lr, ror #8\n \tandeq\tlr, r3, r6, ror #8\n-\tandeq\tfp, r5, r8, lsr lr\n+\tandeq\tfp, r5, r0, asr #28\n \tstrdeq\tlr, [r3], -r4\n \tstrdeq\tlr, [r3], -r4\n-\tbmi\t57d6c8 \n+\tbmi\t57d6c0 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, r4, lsl fp\n \tsvcge\t0x0000588a\n \tldrdgt\tpc, [ip], #-143\t@ 0xffffff71\n \tldmdavs\tr2, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tldmdami\tr1, {r9}\n \ttstcs\tr1, r9, lsl r2\n \t\t\t@ instruction: 0xf8534478\n \tldmdavs\tfp, {r2, r3, ip, sp}\n-\tstmdb\tr6, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t27dadc \n+\tstmdb\tsl, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t27dad4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \trscscc\tpc, pc, pc, asr #32\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7dbbd80\n-\tsvclt\t0x0000e9d8\n-\tandeq\tfp, r5, r8, lsl #27\n+\tsvclt\t0x0000e9dc\n+\tmuleq\tr5, r0, sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r5, r8, ror sp\n+\tandeq\tfp, r5, r0, lsl #27\n \tandeq\tr0, r0, r4, asr #12\n \tandeq\tlr, r3, r0, lsr #7\n-\tandeq\tfp, r5, r8, asr sp\n-\tblmi\t4bdb28 \n+\tandeq\tfp, r5, r0, ror #26\n+\tblmi\t4bdb20 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddsmi\tr6, sl, #720896\t@ 0xb0000\n \tandcs\tfp, r1, r8, asr #31\n \tsvclt\t0x00b4dc03\n \trscscc\tpc, pc, pc, asr #32\n-\tbmi\t27330c \n+\tbmi\t273304 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmib\tr6!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tfp, r5, ip, lsl sp\n+\tstmib\tsl!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tfp, r5, r4, lsr #26\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tfp, [r5], -r2\n+\tstrdeq\tfp, [r5], -sl\n \tstmdami\tr8, {r4, r5, r6, r7, r8, sl, ip, sp, pc}^\n \tsvcge\t0x0000b0cf\n \tstmdbmi\tr8, {r0, r1, r2, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a60fb\n \tstmdapl\tr1, {r1, r2, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f1134\n \tldmpl\tr4, {r8}^\n-\tblcs\t453e8 \n-\tblmi\t10df898 \n+\tblcs\t453e0 \n+\tblmi\t10df890 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \teorsle\tr2, sl, r0, lsl #22\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7db2000\n-\tblmi\tfe6264 \n+\tblmi\tfe626c \n \tstrdcs\tr6, [r0, -sl]\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], r3\n-\tstcl\t7, cr15, [r2], #-872\t@ 0xfffffc98\n+\tstcl\t7, cr15, [r6], #-872\t@ 0xfffffc98\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tmrcmi\t1, 1, sp, cr9, cr10, {2}\n \tandseq\tpc, r8, r7, lsl #2\n-\tb\tfec69300 \n+\tb\tfed692f8 \n \tcfldrsne\tmvf4, [r0, #-504]!\t@ 0xfffffe08\n-\tsvc\t0x0058f7da\n+\tsvc\t0x005cf7da\n \t\t\t@ instruction: 0xf7dae009\n-\tqsaxmi\tlr, r9, ip\n+\tstrtmi\tlr, [r9], -r0, ror #30\n \tstrtmi\tr4, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0xf950f018\n \t\t\t@ instruction: 0xf0044620\n \tldmdavs\tr0!, {r0, r1, r3, r6, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf87ef00c\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d1ef\n \t\t\t@ instruction: 0xf7db0018\n-\tldmvs\tfp!, {r1, r2, r4, r5, r7, r9, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r1, r3, r4, r5, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x47981d30\n \t\t\t@ instruction: 0x46216978\n-\tbl\tfe2e9340 \n+\tbl\tfe3e9338 \n \tldmvs\tsl!, {r0, r1, r5, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t99a0cc \n+\tbmi\t99a0c4 \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12e0300\n \tldrvc\tpc, [lr, r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d14\n \tldmdami\tlr, {r0, r1, r4, r5, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n \tmrrc2\t0, 1, pc, r4, cr8\t@ \n \tldrbtmi\tr4, [fp], #-2843\t@ 0xfffff4e5\n-\tblcs\t45484 \n+\tblcs\t4547c \n \tstmdavs\tr3!, {r1, r2, r5, r7, r8, ip, lr, pc}\n \tsbcsle\tr2, lr, r0, lsl #22\n \tldrdne\tlr, [r0], -r7\n \taddsvc\tpc, fp, #1325400064\t@ 0x4f000000\n \tldc2\t0, cr15, [r8, #-96]\t@ 0xffffffa0\n \tldmdbmi\tr5, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsubne\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf0184478\n \tstrb\tpc, [lr, pc, lsl #26]\t@ \n \tldmvs\tfp!, {r1, r4, fp, lr}\n \tandcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7db0018\n-\t\t\t@ instruction: 0xf7dbeb58\n-\tsvclt\t0x0000e910\n-\tandeq\tfp, r5, r0, asr #25\n-\t\t\t@ instruction: 0x0005bcbe\n+\t\t\t@ instruction: 0xf7dbeb5c\n+\tsvclt\t0x0000e914\n+\tandeq\tfp, r5, r8, asr #25\n+\tandeq\tfp, r5, r6, asr #25\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr1, sl, r8, lsr #22\n+\tandeq\tr1, sl, r0, lsr fp\n \tandeq\tr0, r0, ip, lsr #11\n-\tstrdeq\tr1, [sl], -r4\n-\tandeq\tfp, r5, lr, lsl ip\n+\tstrdeq\tr1, [sl], -ip\n+\tandeq\tfp, r5, r6, lsr #24\n \tandeq\tpc, r3, r4, lsr #6\n \tandeq\tpc, r3, lr, lsr #6\n-\tandeq\tr1, sl, r6, ror sl\n+\tandeq\tr1, sl, lr, ror sl\n \tstrdeq\tpc, [r3], -r2\n \tstrdeq\tpc, [r3], -ip\n-\tandeq\tr1, sl, r4, asr #20\n+\tandeq\tr1, sl, ip, asr #20\n \tsvcmi\t0x00f0e92d\n \tldcmi\t6, cr4, [r1, #56]!\t@ 0x38\n \tsvcge\t0x0006b0e1\n \tvldmiami\tr1!, {s8-s183}\n \tldrbtmi\tr4, [sl], #-1149\t@ 0xfffffb83\n \tldrhtvs\tr4, [sl], r0\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \tmsrmi\tSPSR_s, r7, asr #17\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmpl\tr3, {r3, r4, r5, sp, lr}^\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df80a8\n \tstrcs\tr9, [r0], #-680\t@ 0xfffffd58\n-\tbleq\t8278e8 \n+\tbleq\t8278e0 \n \tldrbtmi\tr2, [r9], #0\n-\tldmda\tr0!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbeq\t8678f4 \n+\tldmda\tr4!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbeq\t8678ec \n \t\t\t@ instruction: 0xf8c74625\n \tssatmi\tsl, #1, r4\n \t\t\t@ instruction: 0x46cb46da\n \trsbsvs\tr4, r8, r1, lsr #13\n \teormi\tpc, r0, r7, lsl #17\n \t\t\t@ instruction: 0xf8cd613c\n \tandcs\tr8, r1, #0\n \t\t\t@ instruction: 0x46304651\n \tldrdcc\tpc, [r0], -fp\n-\tblx\tce7570 \n+\tblx\tce7568 \n \tvsub.i8\td18, d0, d0\n \t\t\t@ instruction: 0xf89a808f\n \tldclcs\t0, cr4, [lr, #-0]\n \tstccs\t8, cr13, [sl], {8}\n \tstccs\t15, cr11, [sp], {24}\n \tldmdbvs\tfp!, {r2, ip, lr, pc}^\n \tstrcc\tr5, [r1, #-1372]\t@ 0xfffffaa4\n@@ -37476,55 +37474,55 @@\n \tldmdbvs\tfp!, {r0, r1, r3, r4, r6, r7, r8, ip, lr, pc}\n \tandspl\tpc, pc, #72, 4\t@ 0x80000004\n \trscne\tpc, fp, #1342177292\t@ 0x5000000c\n \t\t\t@ instruction: 0xf8d7683d\n \tbfine\tsl, r4, #0, #26\n \tmovweq\tpc, #15234\t@ 0x3b82\t@ \n \tcmnne\tr3, #197632\t@ 0x30400\n-\tblx\tfe8bcdfa \n-\tbl\tfecefd5c \n+\tblx\tfe8bcdf2 \n+\tbl\tfecefd54 \n \tsvclt\t0x000c1f52\n \tstrcs\tr2, [r0], #-1025\t@ 0xfffffbff\n \taddshi\tpc, sp, r0\n \t\t\t@ instruction: 0xf7f54650\n-\tbmi\tfe0ab4f8 \n+\tbmi\tfe0ab4f0 \n \t\t\t@ instruction: 0xf1079500\n \tstrmi\tr0, [r3], -r0, lsr #11\n \tbiccs\tr4, r2, sl, ror r4\n \tstrtmi\tr4, [r8], -r6, lsl #12\n \tldc2l\t0, cr15, [r4, #96]\t@ 0x60\n \t\t\t@ instruction: 0xf0044630\n-\tbmi\t1f2970c \n+\tbmi\t1f29704 \n \t\t\t@ instruction: 0xf04f4b7b\n \tldrbtmi\tr3, [sl], #-255\t@ 0xffffff01\n \tldrbtmi\tr4, [fp], #-2426\t@ 0xfffff686\n \tandcc\tlr, r3, #3358720\t@ 0x334000\n \taddcs\tr4, r6, #123904\t@ 0x1e400\n \tandls\tr4, r0, #2030043136\t@ 0x79000000\n \tvqshl.s8\tq10, , q0\n \tstmib\tsp, {r2, r4, r5, r7, r9, ip, lr}^\n \tmovwcs\tr5, #769\t@ 0x301\n-\tblx\t116958c \n+\tblx\t1169584 \n \t\t\t@ instruction: 0xf7db2000\n-\tldmvs\tfp!, {fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r2, fp, sp, lr, pc}^\n \tldrbtmi\tr4, [sl], #-2674\t@ 0xfffff58e\n \tldmdavs\tfp!, {r0, r3, r4, fp, sp, lr}^\n \tldmdavs\tr3, {r6, r7, r9, fp, ip}\n \tandsvs\tr1, r3, fp, lsl sl\n \teorsle\tr2, r7, r0, lsl #18\n \tvmla.i8\tq10, q0, q15\n \tstmdami\tlr!, {r0, r6, r7, r9, ip, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcrr2\t0, 1, pc, r0, cr8\t@ \n \t\t\t@ instruction: 0xf7dae02e\n-\tstmdavs\tr3, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \tandscc\tpc, r4, r3, lsr r8\t@ \n \tstrle\tr0, [fp, #-1307]\t@ 0xfffffae5\n \t\t\t@ instruction: 0x3c30693a\n-\tblx\tf421e \n+\tblx\tf4216 \n \tteqvs\tfp, r2, lsl #6\n \tstccs\t7, cr14, [sl], {121}\t@ 0x79\n \t\t\t@ instruction: 0xf04fbf08\n \tldrb\tr0, [r4, -r0, lsl #18]!\n \tsvclt\t0x000c2c2d\n \tstmdbeq\tr3, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdbeq\tr2, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n@@ -37535,55 +37533,55 @@\n \tstrb\tpc, [lr, -fp, asr #22]\t@ \n \tldmvs\tsl!, {r2, r3, r4, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xa014f8d7\n \tldmdavs\tip, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tandsle\tr2, lr, r1, lsl #24\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \tstrcs\tfp, [r0], #-2443\t@ 0xfffff675\n-\tblmi\t127df9c \n+\tblmi\t127df94 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, ror #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r1, asr #2\n \tldrvc\tpc, [r6, r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr0, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^\n \tsbcspl\tpc, sl, #64, 4\n \tstrcs\tr4, [r0], #-2127\t@ 0xfffff7b1\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tffde76d2 \n+\tblx\tffde76ca \n \tldrbmi\tlr, [r0], -r4, ror #15\n \t\t\t@ instruction: 0xff5cf7f5\n \tstmdbmi\tip, {r0, r1, r3, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1541\t@ 0xfffff9fb\n \tmovwls\tr4, #9760\t@ 0x2620\n \trsbscs\tr4, ip, #2030043136\t@ 0x79000000\n \tstmib\tsp, {r8, r9, sp}^\n \tvst3.8\t{d18,d20,d22}, [pc], r0\n \t\t\t@ instruction: 0xf7f762a9\n \t\t\t@ instruction: 0x4628f9d1\n \t\t\t@ instruction: 0xffd6f003\n-\tblmi\tfe55c8 \n+\tblmi\tfe55c0 \n \tldmpl\tr3, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \tmcrcs\t8, 0, r6, cr1, cr14, {0}\n \tldrbmi\tsp, [r0], -r2, lsl #3\n \t\t\t@ instruction: 0xff40f7f5\n \tstmdbmi\tr0, {r0, r1, r2, r3, r4, r5, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1541\t@ 0xfffff9fb\n \tmovwls\tr4, #9776\t@ 0x2630\n \tcmncs\tip, #2030043136\t@ 0x79000000\n \tadcvs\tpc, r9, #1325400064\t@ 0x4f000000\n \tstrcc\tlr, [r0, #-2509]\t@ 0xfffff633\n \t\t\t@ instruction: 0xf7f72300\n \t\t\t@ instruction: 0x4628f9b5\n \t\t\t@ instruction: 0xffbaf003\n \t\t\t@ instruction: 0xf7dae76c\n-\t\t\t@ instruction: 0xf7daefce\n-\tstmdavs\tr3, {r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7daefd2\n+\tstmdavs\tr3, {r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \tandscc\tpc, r4, r3, lsr r8\t@ \n \tstrle\tr0, [r2, #-1178]\t@ 0xfffffb66\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf413e6ff\n \tandle\tr6, r5, r0, lsl #6\n \tteqeq\tr0, #164, 2\t@ 0x29\t@ \n \tstmdbeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n@@ -37607,31 +37605,31 @@\n \tandmi\tlr, r1, #3358720\t@ 0x334000\n \tvst4.16\t{d18-d21}, [pc :256], ip\n \tandls\tr6, r0, r9, lsr #5\n \t\t\t@ instruction: 0xf7f74628\n \t\t\t@ instruction: 0x4620f973\n \t\t\t@ instruction: 0xff78f003\n \tsvclt\t0x0000e7da\n-\tandeq\tfp, r5, r0, ror #22\n-\tandeq\tfp, r5, lr, asr fp\n+\tandeq\tfp, r5, r8, ror #22\n+\tandeq\tfp, r5, r6, ror #22\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r5, lr, lsr #22\n+\tandeq\tlr, r5, r6, lsr fp\n \tandeq\tpc, r3, ip, ror #3\n \tstrdeq\tpc, [r3], -r2\n \tstrdeq\tpc, [r3], -sl\n \tandeq\tpc, r3, ip, lsl #3\n \tstrdeq\tpc, [r3], -r4\n-\tandeq\tlr, r5, r2, asr #20\n+\tandeq\tlr, r5, sl, asr #20\n \tandeq\tpc, r3, r4, asr r1\t@ \n \tandeq\tpc, r3, r2, ror r1\t@ \n \tandeq\tpc, r3, lr, lsl #2\n \tandeq\tpc, r3, ip, lsr #2\n \tandeq\tr0, r0, r8, ror #10\n-\tandeq\tfp, r5, r0, asr #19\n+\tandeq\tfp, r5, r8, asr #19\n \tandeq\tpc, r3, r0, asr #1\n \tldrdeq\tpc, [r3], -lr\n \tldrdeq\tpc, [r3], -r6\n \tandeq\tpc, r3, r4, lsr #1\n \tmuleq\tr3, lr, r0\n \tandeq\tpc, r3, ip, rrx\n \tandeq\tpc, r3, r6\n@@ -37651,53 +37649,53 @@\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f481c\n \t\t\t@ instruction: 0xf8ca0400\n \t\t\t@ instruction: 0xf8df3000\n \tstrmi\tr3, [r4], -ip, asr #25\n \tsmlabtcs\tr4, r7, r9, lr\n \t\t\t@ instruction: 0x61bb58eb\n-\tblcs\t4587c \n+\tblcs\t45874 \n \teorshi\tpc, r8, #64\t@ 0x40\n \tldccc\t8, cr15, [r8], #892\t@ 0x37c\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldrbtmi\tr6, [fp], #-2425\t@ 0xfffff687\n \tvst4.8\t{d22-d25}, [pc], sl\n \tmulsvs\tsl, r6, r2\n \t\t\t@ instruction: 0xf0002c00\n \tmovwcs\tr8, #566\t@ 0x236\n \tstmdavs\tr3!, {r0, r1, r3, r4, r5, r6, r7, sp, lr}\n \tldmdavs\tfp, {r6, r8, sp}\n \t\t\t@ instruction: 0x4618623b\n-\tbl\t4697a8 \n+\tbl\t5697a0 \n \t\t\t@ instruction: 0xf0002800\n-\tbvs\tecc178 \n+\tbvs\tecc170 \n \tldrcc\tpc, [fp], -r7, lsl #4\n \tand\tr2, r4, r0, lsl #6\n \t\t\t@ instruction: 0xf8062bff\n \t\t\t@ instruction: 0xf0005f01\n \tldmdavc\tr5, {r0, r2, r4, r5, r7, r9, pc}\n \t\t\t@ instruction: 0x46184611\n \tmovwcc\tr3, #4609\t@ 0x1201\n \tmvnsle\tr2, r0, asr #26\n \tstrbvc\tpc, [r7, #-1287]\t@ 0xfffffaf9\t@ \n-\tblcc\t86158 \n+\tblcc\t86150 \n \tldrcs\tpc, [fp], -r7, lsl #4\n \tandcs\tr4, r0, #318767104\t@ 0x13000000\n \tand\tr5, r4, sl, lsr #8\n \t\t\t@ instruction: 0xf8063201\n-\tbcs\t3488 \n+\tbcs\t3480 \n \t\t\t@ instruction: 0xf813d003\n \tstccs\t15, cr5, [r0, #-4]\n \t\t\t@ instruction: 0xf507d1f6\n \tmovwcs\tr7, #1543\t@ 0x607\n \tstmdavc\tfp, {r0, r1, r4, r5, r7, sl, ip, lr}\n \t\t\t@ instruction: 0xf0402b40\n-\tbvs\tf0bffc \n+\tbvs\tf0bff4 \n \tstrmi\tr4, [r2], #-1048\t@ 0xfffffbe8\n-\tblcs\t499f4 \n+\tblcs\t499ec \n \tbicshi\tpc, r0, r0, asr #32\n \tstccc\t8, cr15, [r4], #-892\t@ 0xfffffc84\n \tldmibvs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf0002900\n \tvst4.32\t{d24,d26,d28,d30}, [pc :64], r3\n \tldrtmi\tr7, [r0], -r0, lsl #5\n \t\t\t@ instruction: 0xff3af017\n@@ -37705,130 +37703,130 @@\n \tldmdaeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [fp], #-1584\t@ 0xfffff9d0\n \tldmdavs\tr9, {r1, r6, r9, sl, lr}^\n \torrvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tvcgt.s8\td9, d7, d1\n \trsbsvs\tr4, fp, #28, 6\t@ 0x70000000\n \tldrbmi\tr9, [r3], -r0, lsl #6\n-\tblx\tffc67918 \n+\tblx\tffc67910 \n \tvmull.p8\t, d0, d4\n \t\t\t@ instruction: 0xf8df8245\n \tstrtmi\tr1, [r0], -ip, ror #23\n \t\t\t@ instruction: 0xf7da4479\n-\t\t\t@ instruction: 0x4605edde\n+\tstrmi\tlr, [r5], -r2, ror #27\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0x46218457\n \t\t\t@ instruction: 0xf7ff20dc\n \tstrmi\tpc, [r6], -r3, asr #27\n \t\t\t@ instruction: 0xf0002800\n \tstrtmi\tr8, [r8], -sl, asr #5\n-\tmcrr\t7, 13, pc, ip, cr10\t@ \n-\tblcc\tff169c98 \n+\tmrrc\t7, 13, pc, r0, cr10\t@ \n+\tblcc\tff169c90 \n \tldmpl\tr6, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \tteqvc\tr4, #1610612736\t@ 0x60000000\t@ \n \t\t\t@ instruction: 0x461860bb\n \tstc2l\t0, cr15, [r0, #196]!\t@ 0xc4\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r7, fp, sp, lr}\n \tbichi\tpc, r4, r0, asr #32\n-\tblcs\tfeb69cb4 \n+\tblcs\tfeb69cac \n \torrvc\tpc, r0, pc, asr #8\n \tldrbtmi\tr6, [sl], #-2680\t@ 0xfffff588\n-\tblx\tffce79a6 \n-\tblcc\tfe869cc4 \n+\tblx\tffce799e \n+\tblcc\tfe869cbc \n \t\t\t@ instruction: 0xf85269fa\n \t\t\t@ instruction: 0xf8daa003\n \t\t\t@ instruction: 0xf1b99000\n \t\t\t@ instruction: 0xf0000f01\n \tvqsub.s8\tq4, q11, q5\n \t\t\t@ instruction: 0xf04f7334\n \tldrmi\tr0, [r8], -sl, lsl #22\n \t\t\t@ instruction: 0xf03160bb\n \tandcs\tpc, sp, #12352\t@ 0x3040\n \tstmib\tsp, {r0, r1, r3, r4, r5, r7, fp, sp, lr}^\n \tstmdacs\tr0, {r8, r9, fp, sp}\n \t\t\t@ instruction: 0x81abf000\n-\tblcs\t1c69cf8 \n+\tblcs\t1c69cf0 \n \tstrtmi\tr2, [r8], -r1, lsl #2\n \t\t\t@ instruction: 0xf7da447a\n-\tstrtmi\tlr, [r8], -r8, lsr #29\n-\tldc\t7, cr15, [r2], {218}\t@ 0xda\n+\tstrtmi\tlr, [r8], -ip, lsr #29\n+\tldc\t7, cr15, [r6], {218}\t@ 0xda\n \trscscs\tr4, sl, r1, lsr #12\n \tldc2l\t7, cr15, [lr, #-1020]!\t@ 0xfffffc04\n \tstmdacs\tr0, {r7, r9, sl, lr}\n \tstrthi\tpc, [r1], #-0\n-\tblcc\t1469d1c \n-\tbvs\t67cb90 \n+\tblcc\t1469d14 \n+\tbvs\t67cb88 \n \t\t\t@ instruction: 0xf0002900\n \t\t\t@ instruction: 0xf507823b\n \tvst2.32\t{d23-d24}, [pc], lr\n \tstrbmi\tr7, [r0], -r0, lsl #5\n \tmcr2\t0, 6, pc, cr0, cr7, {0}\t@ \n \tstrbmi\tr2, [r0], -r0, asr #2\n-\tb\t1469928 \n+\tb\t1569920 \n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8df82dd\n \tstrbmi\tr2, [r3], -ip, lsr #22\n \tvst1.16\t{d22-d23}, [pc :256], r8\n \tldrbtmi\tr7, [sl], #-384\t@ 0xfffffe80\n-\tblx\tfea67a3a \n+\tblx\tfea67a32 \n \tldrdls\tpc, [r0], -sl\n \tsvceq\t0x0001f1b9\n \tadcshi\tpc, r6, #0\n \t\t\t@ instruction: 0xf04f4628\n \t\t\t@ instruction: 0xf7da090a\n-\t\t\t@ instruction: 0xf8dfebe2\n+\t\t\t@ instruction: 0xf8dfebe6\n \tstrbmi\tr2, [r3], -r8, lsl #22\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \tstmib\tsp, {r0, r2, r3, sp}^\n \tstrtmi\tr0, [r8], -r0, lsl #18\n-\tmcr\t7, 3, pc, cr8, cr10, {6}\t@ \n+\tmcr\t7, 3, pc, cr12, cr10, {6}\t@ \n \t\t\t@ instruction: 0xf7da4628\n-\t\t\t@ instruction: 0x4621ebd4\n+\t\t\t@ instruction: 0x4621ebd8\n \t\t\t@ instruction: 0xf7ff20fa\n \t\t\t@ instruction: 0x4606fd3f\n \t\t\t@ instruction: 0xf0002800\n \tldmvs\tfp!, {r0, r4, sl, pc}^\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf8df8203\n \tldmibvs\tsl!, {r3, r4, r6, r7, r9, fp, ip, sp}^\n \tldmdavs\tlr, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002e00\n \t\t\t@ instruction: 0xf8df8530\n \t\t\t@ instruction: 0xf04f3acc\n \t\t\t@ instruction: 0xf8df0900\n \tvmls.f32\ts22, s17, s16\n \tldrbtmi\tr8, [fp], #-2704\t@ 0xfffff570\n-\tbcc\t467268 \n-\tbcc\tfef69dc8 \n+\tbcc\t467260 \n+\tbcc\tfef69dc0 \n \t\t\t@ instruction: 0x46d844fb\n \tandsls\tpc, ip, r7, asr #17\n \t\t\t@ instruction: 0x46d3447b\n-\tbcc\t467280 \n-\tbvs\t1f3d4e8 \n+\tbcc\t467278 \n+\tbvs\t1f3d4e0 \n \tldmibvs\tr6!, {r1, sp, lr, pc}\n \tsuble\tr2, fp, r0, lsl #28\n \t\t\t@ instruction: 0x3010f9b6\n \tmvnsle\tr2, r1, lsl #22\n \t\t\t@ instruction: 0x46426833\n \torrvc\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf1094620\n \tldmdavs\tfp, {r0, r8, fp}\n-\tblx\t14e7ae6 \n+\tblx\t14e7ade \n \tldrdcc\tpc, [r0], -fp\n \t\t\t@ instruction: 0xf0002b01\n \tstrtmi\tr8, [r8], -r2, lsr #3\n-\tbl\tfe3e99fc \n+\tbl\tfe4e99f4 \n \ttstcs\tr1, r3, lsr r8\n \tstceq\t0, cr15, [sl], {79}\t@ 0x4f\n-\tbcs\t467300 \n+\tbcs\t4672f8 \n \tldmdavs\tfp, {r0, r2, r3, sp}\n \t\t\t@ instruction: 0x0c00e9cd\n \t\t\t@ instruction: 0xf7da4628\n-\t\t\t@ instruction: 0x4628ee14\n-\tbl\t1fe9a1c \n+\t\t\t@ instruction: 0x4628ee18\n+\tbl\tfe0e9a14 \n \trscscs\tr4, sl, r1, asr r6\n \tstc2l\t7, cr15, [sl], #1020\t@ 0x3fc\n \tbicsle\tr2, r0, r0, lsl #16\n \tmrc\t8, 0, r6, cr9, cr2, {1}\n \tldmibvs\tfp!, {r4, r9, fp, ip}^\n \tmovwcc\tr6, #6162\t@ 0x1812\n \t\t\t@ instruction: 0xf8df9204\n@@ -37841,75 +37839,75 @@\n \tldrbtmi\tr2, [sl], #-2604\t@ 0xfffff5d4\n \taddcs\tr9, r6, #268435456\t@ 0x10000000\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7f642c5\n \tldmibvs\tr6!, {r0, r1, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xd1b32e00\n \t\t\t@ instruction: 0x4654693a\n-\tbhi\tfe467368 \n+\tbhi\tfe467360 \n \tldmdavs\tr3, {r1, r3, r4, r6, r7, r9, sl, lr}\n \tandsvs\tr4, r3, fp, asr #8\n \tldrmi\tr6, [r9, #2555]\t@ 0x9fb\n \tldrthi\tpc, [sp], #0\t@ \n \tldrdls\tpc, [r0], -sl\n \tsvceq\t0x0001f1b9\n \tsubhi\tpc, r5, #0\n \t\t\t@ instruction: 0xf7da4628\n-\t\t\t@ instruction: 0xf8dfeb44\n+\t\t\t@ instruction: 0xf8dfeb48\n \tmovwcs\tr2, #55788\t@ 0xd9ec\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \tandls\tr2, r0, sl\n \t\t\t@ instruction: 0xf7da4628\n-\tstrtmi\tlr, [r8], -ip, asr #27\n-\tbl\tde9aac \n+\t\t\t@ instruction: 0x4628edd0\n+\tbl\tee9aa4 \n \tvst1.8\t{d20-d22}, [pc :128], r1\n \t\t\t@ instruction: 0xf7ff70b1\n \tstrmi\tpc, [r6], -r1, lsr #25\n \t\t\t@ instruction: 0xf0002800\n \tandcs\tr8, r0, r4, ror #5\n \tldreq\tpc, [ip], r7, lsl #2\n-\tstc\t7, cr15, [sl, #-872]!\t@ 0xfffffc98\n+\tstc\t7, cr15, [lr, #-872]!\t@ 0xfffffc98\n \tmsreq\tCPSR_fs, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf10762f8\n \t\t\t@ instruction: 0x46180130\n-\tldmda\tr8!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tip!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r1, r9, sl, lr}\n \tmvnhi\tpc, r0\n \tstmibcs\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4630217f\n \t\t\t@ instruction: 0xf7da447a\n-\t\t\t@ instruction: 0xf8daee5e\n+\t\t\t@ instruction: 0xf8daee62\n \t\t\t@ instruction: 0xf1baa000\n \t\t\t@ instruction: 0xf0000f01\n \t\t\t@ instruction: 0x462882f4\n-\tbl\t369b00 \n+\tbl\t469af8 \n \tandls\tr6, r2, #237568\t@ 0x3a000\n \t\t\t@ instruction: 0xf8df210a\n \tstrbmi\tr2, [r3], -r0, lsl #19\n \tstrtmi\tr9, [r8], -r7, lsl #2\n \tldrbtmi\tr9, [sl], #-260\t@ 0xfffffefc\n \ttstcs\tsp, r1, lsl #2\n \ttstls\tr6, r5, lsl #12\n \ttstls\tr0, r3, lsl #2\n \t\t\t@ instruction: 0xf7da2101\n-\tldmdbvs\tfp!, {r2, r3, r7, r8, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tfp!, {r4, r7, r8, sl, fp, sp, lr, pc}^\n \tldmibvs\tfp!, {r2, r3, r4, sp, lr}\n-\tblcs\t45c34 \n+\tblcs\t45c2c \n \t\t\t@ instruction: 0xf8dfd046\n \tvmul.i8\t, q0, q4\n \t\t\t@ instruction: 0xf8df520e\n \tldrbtmi\tr0, [r9], #-2388\t@ 0xfffff6ac\n \t\t\t@ instruction: 0xf0184478\n \teors\tpc, fp, pc, lsr r9\t@ \n \tldrdls\tpc, [r8], -r4\n \tsvceq\t0x0000f1b9\n \tandhi\tpc, r2, #0\n \tmovwcs\tlr, #2521\t@ 0x9d9\n \ttstmi\tip, r7, lsl #4\t@ \n-\tbcs\t445dc \n+\tbcs\t445d4 \n \t\t\t@ instruction: 0xf107bfd8\n \tvceq.i8\tq8, q0, q6\n \t\t\t@ instruction: 0xf8df80bb\n \tvldrne.16\ts22, [ip, #-80]\t@ 0xffffffb0\t@ \n \t\t\t@ instruction: 0xf1072500\n \tldrbtmi\tr0, [fp], #2140\t@ 0x85c\n \t\t\t@ instruction: 0xf8d9e005\n@@ -37921,29 +37919,29 @@\n \tstc2\t0, cr15, [r6, #92]\t@ 0x5c\n \torrvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrbmi\tr9, [r2], -r1, lsl #6\n \t\t\t@ instruction: 0x46306a7b\n \tldrbmi\tr9, [r3], -r0, lsl #6\n \tldrdne\tpc, [r4], -fp\n \t\t\t@ instruction: 0xf942f00c\n-\tblle\tff935c48 \n+\tblle\tff935c40 \n \tldrb\tr4, [r0], -r4, lsl #12\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tstrcs\tr8, [r0, #-217]\t@ 0xffffff27\n \tldmcs\tr4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tstmdacc\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrhi\tpc, [sl], r0, asr #32\n \t\t\t@ instruction: 0xf6074628\n \tldrtmi\tr0, [sp], r4, lsr #14\n-\tblhi\t166f74 \n+\tblhi\t166f6c \n \tsvchi\t0x00f0e8bd\n \tstmiane\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \trsbsvc\tpc, r3, #1325400064\t@ 0x4f000000\n \tstmiaeq\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf810f018\n \t\t\t@ instruction: 0xf8dfe5bc\n@@ -37954,20 +37952,20 @@\n \trschi\tpc, sl, r0\n \t\t\t@ instruction: 0x3010f9b4\n \tmvnsle\tr2, r1, lsl #22\n \tldr\tr6, [sl, #251]!\t@ 0xfb\n \tldmdacs\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \torrvc\tpc, r0, pc, asr #8\n \tldrbtmi\tr6, [sl], #-2680\t@ 0xfffff588\n-\tblx\tbe7d2c \n+\tblx\tbe7d24 \n \t\t\t@ instruction: 0xf8dfe63a\n \ttstcs\tr1, r0, ror r8\n \tldrbtmi\tr4, [sl], #-1576\t@ 0xfffff9d8\n-\tldcl\t7, cr15, [ip], #872\t@ 0x368\n-\tbvs\tea562c \n+\tstc\t7, cr15, [r0, #-872]\t@ 0xfffffc98\n+\tbvs\tea5624 \n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tsubvc\tpc, r7, r7, lsl #10\n \tstrvc\tpc, [r7], -r7, lsl #10\n \tstc2\t0, cr15, [r4, #-92]!\t@ 0xffffffa4\n \tldmdane\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-1584\t@ 0xfffff9d0\n@@ -37975,30 +37973,30 @@\n \t\t\t@ instruction: 0xf8dfe5d4\n \trsbscs\tr1, pc, #68, 16\t@ 0x440000\n \tldrbtmi\tr6, [r9], #-2680\t@ 0xfffff588\n \tldmdals\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldc2\t0, cr15, [r2, #-92]\t@ 0xffffffa4\n \t\t\t@ instruction: 0x4631227f\n \t\t\t@ instruction: 0xf0176a78\n-\tbvs\t1f2b024 \n+\tbvs\t1f2b01c \n \tldrbtmi\tr9, [r9], #769\t@ 0x301\n \t\t\t@ instruction: 0x4629465b\n \trscscc\tpc, pc, pc, asr #32\n \tandhi\tpc, r0, sp, asr #17\n \tandls\tpc, r8, sp, asr #17\n \taddvc\tpc, r6, #64, 4\n \tmrc2\t7, 3, pc, cr14, cr6, {7}\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tstrhtvs\tr8, [r3], r4\n \tstmdane\tr4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldmdaeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \tstrbmi\tr2, [r0], -r0, asr #4\n \t\t\t@ instruction: 0xf0174479\n-\tbvs\t1f6b118 \n+\tbvs\t1f6b110 \n \tubfxne\tpc, pc, #17, #21\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tstc2l\t0, cr15, [r6], #92\t@ 0x5c\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x46204631\n \tldc2\t0, cr15, [r4], {23}\n@@ -38017,20 +38015,20 @@\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \t\t\t@ instruction: 0xf8dfaf52\n \tvabd.s8\td16, d16, d28\n \tstrcs\tr4, [r0, #-566]\t@ 0xfffffdca\n \t\t\t@ instruction: 0xf0184478\n \tstrb\tpc, [r9, -sp, asr #16]\t@ \n-\tbvs\tefd628 \n+\tbvs\tefd620 \n \tmvnseq\tpc, r3, lsl #2\n \torrvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrtmi\tlr, [r0], -sl, asr #10\n \t\t\t@ instruction: 0xf7f5627b\n-\tbvs\t1f2ac88 \n+\tbvs\t1f2ac80 \n \t\t\t@ instruction: 0xf8df4602\n \tldrmi\tr1, [r8], -r4, lsl #15\n \t\t\t@ instruction: 0x3780f8df\n \tldrbtmi\tr6, [r9], #-634\t@ 0xfffffd86\n \tldrbtmi\tr9, [fp], #-513\t@ 0xfffffdff\n \tadcvs\tpc, r9, #1325400064\t@ 0x4f000000\n \tcmncs\tip, #134217728\t@ 0x8000000\n@@ -38044,31 +38042,31 @@\n \tldrbtmi\tr2, [r9], #-1280\t@ 0xfffffb00\n \t\t\t@ instruction: 0xf0184478\n \tsdiv\tfp, pc, r8\n \tsmmlsne\tr0, pc, r8, pc\t@ \n \tstrb\tr4, [r0, #1145]\t@ 0x479\n \t\t\t@ instruction: 0x274cf8df\n \torrvc\tpc, r0, pc, asr #8\n-\tbvs\t1e46720 \n+\tbvs\t1e46718 \n \t\t\t@ instruction: 0xf018447a\n \t\t\t@ instruction: 0xf8daf977\n \t\t\t@ instruction: 0xf1b99000\n \t\t\t@ instruction: 0xf0000f01\n \tstrtmi\tr8, [r8], -r5, lsr #4\n-\tldmib\tr2!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr6!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x272cf8df\n \tcdpeq\t0, 0, cr15, cr10, cr15, {2}\n \tldrbtmi\tr6, [sl], #-2619\t@ 0xfffff5c5\n \tandcs\tr2, sp, r1, lsl #2\n \tvmlseq.f16\ts28, s1, s26\t@ \n \t\t\t@ instruction: 0xf7da4628\n-\t\t\t@ instruction: 0x4628ec38\n-\tstmib\tr2!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0x4628ec3c\n+\tstmib\tr6!, {r1, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \trscscs\tr4, sl, r1, lsr #12\n-\tblx\t3e9e72 \n+\tblx\t3e9e6a \n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \tmvnhi\tpc, #0\n \tmovwcs\tr6, #6458\t@ 0x193a\n \t\t\t@ instruction: 0xe6496013\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \t\t\t@ instruction: 0xf8dfaee4\n@@ -38099,16 +38097,16 @@\n \t\t\t@ instruction: 0xf90cf01b\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tstrtmi\tsl, [r1], -ip, lsr #29\n \tvmax.s8\tq10, q0, q0\n \tldrtmi\tr4, [r5], -lr, asr #4\n \t\t\t@ instruction: 0xffa8f017\n-\tbvs\t1e659a0 \n-\tblx\t3e9eea \n+\tbvs\t1e65998 \n+\tblx\t3e9ee2 \n \tpkhtbcc\tpc, r0, pc, asr #17\t@ \n \tpkhtbne\tpc, r0, pc, asr #17\t@ \n \tldrbtmi\tr4, [fp], #-1664\t@ 0xfffff980\n \tmovwls\tr4, #9800\t@ 0x2648\n \tcmncs\tip, #2030043136\t@ 0x79000000\n \tadcvs\tpc, r9, #1325400064\t@ 0x4f000000\n \tmovwcs\tr9, #768\t@ 0x300\n@@ -38132,88 +38130,88 @@\n \tstc2l\t7, cr15, [r0, #-984]!\t@ 0xfffffc28\n \t\t\t@ instruction: 0xf0034630\n \tldr\tpc, [r1, #-2917]!\t@ 0xfffff49b\n \t\t\t@ instruction: 0x1628f8df\n \tldrtvc\tpc, [r4], -r6, lsl #4\t@ \n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n-\tblx\tfe1e7ff2 \n+\tblx\tfe1e7fea \n \t\t\t@ instruction: 0xf0314630\n \ttstlt\tr0, #692224\t@ 0xa9000\t@ \n \t\t\t@ instruction: 0x1610f8df\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n-\tblx\t1ee800a \n+\tblx\t1ee8002 \n \t\t\t@ instruction: 0xf8dfe50b\n \tldrbtmi\tr0, [r8], #-1540\t@ 0xfffff9fc\n-\tblx\tfef69f8c \n+\tblx\tfef69f84 \n \tldrbcc\tpc, [ip, #2271]!\t@ 0x8df\t@ \n \tldrbne\tpc, [ip, #2271]!\t@ 0x8df\t@ \n \tldrbtmi\tr4, [fp], #-1542\t@ 0xfffff9fa\n \tmovwls\tr4, #9800\t@ 0x2648\n \tcmncs\tip, #2030043136\t@ 0x79000000\n \tadcvs\tpc, r9, #1325400064\t@ 0x4f000000\n \tmovwcs\tr9, #768\t@ 0x300\n \t\t\t@ instruction: 0xf7f69601\n \tldrtmi\tpc, [r0], -pc, lsr #26\t@ \n-\tblx\td67fee \n+\tblx\td67fe6 \n \tldrtmi\tlr, [r1], -r0, lsr #11\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf0174640\n \tstrbt\tpc, [sl], #2905\t@ 0xb59\t@ \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf7da8161\n-\t\t\t@ instruction: 0x4681e8b2\n+\t\t\t@ instruction: 0x4681e8b6\n \t\t\t@ instruction: 0xf0402800\n \tvst1.8\t{d24-d27}, [pc :256], r8\n \t\t\t@ instruction: 0xf0035080\n \tstrmi\tpc, [r3], r9, lsl #23\n-\tldcl\t7, cr15, [ip, #-872]!\t@ 0xfffffc98\n-\tldclvc\t6, cr15, [pc], #256\t@ 2c118 \n+\tstc\t7, cr15, [r0, #872]\t@ 0x368\n+\tldclvc\t6, cr15, [pc], #256\t@ 2c110 \n \tandls\tpc, r0, r0, asr #17\n \tldrbmi\tr4, [fp], -r5, lsl #12\n \ttstcs\tr1, pc, lsl #4\n \t\t\t@ instruction: 0xf8cd4630\n \t\t\t@ instruction: 0xf7d9c000\n-\tstmdacs\tr0, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \tcmphi\tr3, #64, 6\t@ \n \t\t\t@ instruction: 0x3004f8bb\n \tstreq\tlr, [r0, #-2827]\t@ 0xfffff4f5\n \tstmdaeq\tip, {r0, r1, r3, r8, ip, sp, lr, pc}\n \taddslt\tfp, fp, #372736\t@ 0x5b000\n \t\t\t@ instruction: 0xf0002b00\n \tmcr\t1, 0, r8, cr8, cr2, {2}\n \t\t\t@ instruction: 0x462e6a10\n \tand\tr4, r4, sp, lsl r6\n \tstmdbeq\tr1, {r0, r3, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf000454d\n \tstrbmi\tr8, [r0], -r5, asr #2\n \t\t\t@ instruction: 0xf7da4631\n-\tstcne\t8, cr14, [r3, #-432]\t@ 0xfffffe50\n+\tstcne\t8, cr14, [r3, #-448]\t@ 0xfffffe40\n \tstrbmi\tr4, [r6, #-1176]\t@ 0xfffffb68\n \tmovwcs\tfp, #3980\t@ 0xf8c\n \tstmdacs\tr0, {r0, r8, r9, sp}\n \t\t\t@ instruction: 0xf043bfd8\n-\tblcs\t2cc80 \n+\tblcs\t2cc78 \n \tldrbmi\tsp, [r8], -sl, ror #1\n-\tbvs\t4678e4 \n-\tblx\tff868094 \n+\tbvs\t4678dc \n+\tblx\tff86808c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tvcge.s8\td8, d7, d8\n \trsbsvs\tr4, fp, #28, 6\t@ 0x70000000\n \tldrdhi\tpc, [r4], -r7\t@ \n \t\t\t@ instruction: 0xf8df227f\n \tstrbmi\tr1, [r0], -r0, lsr #10\n \tldrpl\tpc, [ip, #-2271]\t@ 0xfffff721\n \t\t\t@ instruction: 0xf0174479\n \trsbscs\tpc, pc, #70656\t@ 0x11400\n \t\t\t@ instruction: 0x46404631\n-\tblx\tffd68114 \n+\tblx\tffd6810c \n \tstrcc\tpc, [ip, #-2271]\t@ 0xfffff721\n \tandcs\tr4, r1, sp, ror r4\n \t\t\t@ instruction: 0x4629447b\n \tandhi\tpc, r4, sp, asr #17\n \trsbvc\tpc, r4, #64, 4\n \t\t\t@ instruction: 0xf04f9302\n \tmovwcs\tr0, #2172\t@ 0x87c\n@@ -38232,15 +38230,15 @@\n \tandvs\tr4, r1, r1, lsl #13\n \ttstcs\tr0, r2, lsl r8\n \tandlt\tpc, r4, r3, asr #17\n \tandsvs\tr6, r9, r3, asr #32\n \t\t\t@ instruction: 0xf0402a00\n \tstrhtvs\tr8, [r0], sp\n \t\t\t@ instruction: 0xf8dfe571\n-\tbvs\teb93d4 \n+\tbvs\teb93cc \n \tstrtmi\tpc, [r8], #2271\t@ 0x8df\n \t\t\t@ instruction: 0xf8df447b\n \tstmib\tsp, {r3, r5, r7, sl, pc}^\n \tldrbtmi\tr3, [ip], #-515\t@ 0xfffffdfd\n \tstrtcc\tpc, [r0], #2271\t@ 0x8df\n \tvmax.s8\td20, d0, d17\n \tldrbtmi\tr4, [r8], #738\t@ 0x2e2\n@@ -38273,15 +38271,15 @@\n \t\t\t@ instruction: 0xf0034648\n \tldrbt\tpc, [r0], #2637\t@ 0xa4d\t@ \n \tldrtvs\tpc, [r4], #-2271\t@ 0xfffff721\t@ \n \tvmax.s8\td20, d0, d18\n \tldrbtmi\tr4, [lr], #-319\t@ 0xfffffec1\n \t\t\t@ instruction: 0xf0194630\n \tldmibvs\tfp!, {r0, r1, r2, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n-\tblcs\t46234 \n+\tblcs\t4622c \n \tcfstrdge\tmvd15, [r5, #-252]\t@ 0xffffff04\n \tldreq\tpc, [ip], #-2271\t@ 0xfffff721\n \taddvs\tpc, r8, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r8], #-1585\t@ 0xfffff9cf\n \tmcr2\t0, 2, pc, cr0, cr7, {0}\t@ \n \t\t\t@ instruction: 0xf8dfe53c\n \tvqshl.s8\td3, d0, d6\n@@ -38297,15 +38295,15 @@\n \tmovwls\tr9, #1538\t@ 0x602\n \t\t\t@ instruction: 0xf04f4603\n \t\t\t@ instruction: 0xf7f630ff\n \t\t\t@ instruction: 0x462afc11\n \tvmax.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf01a416d\n \tldmibvs\tfp!, {r0, r2, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n-\tblcs\t46294 \n+\tblcs\t4628c \n \tcfldrsge\tmvf15, [r5, #-252]\t@ 0xffffff04\n \tldrtmi\tr4, [r0], -r1, lsr #12\n \trsbmi\tpc, lr, #64, 4\n \t\t\t@ instruction: 0xf0174645\n \tstr\tpc, [sp, #-3601]\t@ 0xfffff1ef\n \tvpadd.i8\tq10, q8, q8\n \tlfmmi\tf4, 2, [r0], #552\t@ 0x228\n@@ -38318,189 +38316,189 @@\n \tmovwls\tr2, #902\t@ 0x386\n \t\t\t@ instruction: 0xf04f4603\n \t\t\t@ instruction: 0xf7f630ff\n \tstrtmi\tpc, [sl], -r7, ror #23\n \tvmax.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf01a418e\n \tldmibvs\tfp!, {r0, r1, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n-\tblcs\t462e8 \n+\tblcs\t462e0 \n \tcfstrdge\tmvd15, [fp], #252\t@ 0xfc\n \tstrbmi\tr4, [r0], -r1, lsr #12\n \taddmi\tpc, pc, #64, 4\n \t\t\t@ instruction: 0xf0174635\n \tstrbt\tpc, [r3], #3559\t@ 0xde7\t@ \n \t\t\t@ instruction: 0xf7f56a78\n-\tbmi\tff7ea7cc \n+\tbmi\tff7ea7c4 \n \t\t\t@ instruction: 0x460649de\n \t\t\t@ instruction: 0x464868fb\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \trsbscs\tr9, ip, #536870912\t@ 0x20000000\n \tandls\tr9, r0, #1048576\t@ 0x100000\n \tadcvs\tpc, r9, #1325400064\t@ 0x4f000000\n-\tblx\tff0ea28e \n+\tblx\tff0ea286 \n \t\t\t@ instruction: 0xf0034630\n \tstrb\tpc, [r4, #2503]\t@ 0x9c7\t@ \n \tvmul.i8\tq10, q8, q3\n \tldmmi\tr6, {r0, r2, r3, r6, r9, ip, sp, lr}^\n \trsbsvs\tr4, r9, #2030043136\t@ 0x79000000\n \t\t\t@ instruction: 0xf0174478\n \tldmibvs\tfp!, {r0, r2, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}\n-\tblcs\t46340 \n+\tblcs\t46338 \n \tmrcge\t4, 4, APSR_nzcv, cr1, cr15, {1}\n \tvtst.8\tq10, q8, \n-\tbvs\t1e84c48 \n+\tbvs\t1e84c40 \n \t\t\t@ instruction: 0xf0174478\n \tstr\tpc, [r8], r9, ror #25\n \tmrc\t6, 0, r4, cr8, cr5, {1}\n \t\t\t@ instruction: 0xf8bb6a10\n-\tblt\t16f830c \n+\tblt\t16f8304 \n \tmlasvs\tfp, fp, r2, fp\n \t\t\t@ instruction: 0xf0002b00\n \tandcs\tr8, r8, ip, lsl r2\n-\tblx\t3e8310 \n+\tblx\t3e8308 \n \tstmdacs\tr0, {r0, r7, r9, sl, lr}\n \tteqhi\tr0, #0\t@ \n \ttstcs\tr8, fp, lsr r8\n \tldrmi\tr6, [r8], -r3\n \tldc2\t0, cr15, [r4], {28}\n \t\t\t@ instruction: 0xf0002800\n \tldmdavs\tfp!, {r0, r2, r4, r5, r6, r7, r8, pc}\n \trsbsvs\tr0, fp, #219\t@ 0xdb\n \t\t\t@ instruction: 0xf0034618\n-\tbvs\t1f2ab18 \n-\tbeq\t467b50 \n+\tbvs\t1f2ab10 \n+\tbeq\t467b48 \n \t\t\t@ instruction: 0xf0002800\n \tstmiane\tr1, {r0, r1, r3, r4, r5, r8, r9, pc}^\n \ttstmi\tip, #1879048192\t@ 0x70000000\t@ \n \tandeq\tpc, r4, r9, asr #17\n-\tbge\t467b68 \n+\tbge\t467b60 \n \tandls\tpc, r8, r7, asr #17\n-\tbvs\tfe467b6c \n+\tbvs\tfe467b64 \n \tsxtab16mi\tr6, r9, ip\n \tldrdge\tpc, [r0], -r7\n \trsbsvs\tr4, fp, #28, 12\t@ 0x1c00000\n \tldmdavc\tsl, {r0, r1, r2, r4, r6, sp, lr, pc}^\n-\tb\t10ca3c4 \n+\tb\t10ca3bc \n \tldfnes\tf2, [sl], {1}\n \tsvclt\t0x008c4295\n \tandcs\tr2, r1, #0, 4\n \tsvclt\t0x0018290f\n \tandeq\tpc, r1, #66\t@ 0x42\n \tcmnle\tr0, r0, lsl #20\n \taddsmi\tr1, r5, #1664\t@ 0x680\n \tadcshi\tpc, r8, #64, 4\n \tandeq\tpc, r8, #-1073741824\t@ 0xc0000000\n \tvqsub.s8\td20, d16, d5\n-\tbvc\t16ccddc \n-\tb\t14cabf4 \n+\tbvc\t16ccdd4 \n+\tb\t14cabec \n \t\t\t@ instruction: 0xf1032201\n \tsvclt\t0x000c010a\n \tandcs\tr2, r0, #268435456\t@ 0x10000000\n \tsvclt\t0x0098428d\n \tandeq\tpc, r1, #66\t@ 0x42\n \t\t\t@ instruction: 0xf0402a00\n-\tbvc\tfe68ceb4 \n+\tbvc\tfe68ceac \n \tstmdaeq\tip, {r0, r1, r8, ip, sp, lr, pc}\n \tstrbmi\tr7, [r5, #-2778]\t@ 0xfffff526\n \tstrcs\tlr, [r1], -r2, asr #20\n \tsubshi\tpc, ip, #64, 4\n \tvmax.s8\tq10, q0, q1\n \t\t\t@ instruction: 0x462933ff\n \tldrbmi\tr9, [r8], -r0, lsl #6\n \t\t\t@ instruction: 0xf7d94623\n-\tstrmi\tlr, [r0], #3628\t@ 0xe2c\n+\tstrmi\tlr, [r0], #3632\t@ 0xe30\n \tvsub.i8\td18, d0, d0\n \t\t\t@ instruction: 0xf84981ec\n \tstrtmi\tr6, [r0], -r8, lsl #24\n \tstmdbeq\tr8, {r0, r3, r5, r7, r8, ip, sp, lr, pc}\n-\tsvc\t0x003af7d9\n+\tsvc\t0x003ef7d9\n \t\t\t@ instruction: 0xf10a1c42\n \t\t\t@ instruction: 0x46103aff\n \t\t\t@ instruction: 0xf003603a\n \tldmdavs\tsl!, {r0, r1, r2, r4, r7, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8c94621\n \t\t\t@ instruction: 0xf0170004\n \t\t\t@ instruction: 0xf1baf99d\n \tsvclt\t0x00180f00\n \tvrshl.s8\tq10, , q0\n \tstrbmi\tr8, [r2], -sl, lsr #3\n \tmvnscc\tpc, #64, 4\n \tmovwls\tr4, #1577\t@ 0x629\n \t\t\t@ instruction: 0x46234658\n-\tmcr\t7, 0, pc, cr4, cr9, {6}\t@ \n+\tmcr\t7, 0, pc, cr8, cr9, {6}\t@ \n \tmovweq\tlr, #2824\t@ 0xb08\n \tsvclt\t0x008c429d\n \tandcs\tr2, r1, #0, 4\n \tsvclt\t0x00d82800\n \tandeq\tpc, r1, #66\t@ 0x42\n \t\t\t@ instruction: 0xf0402a00\n-\tblcs\t4cbc4 \n+\tblcs\t4cbbc \n \tldmib\tr7, {r0, r1, r2, r3, r7, r8, ip, lr, pc}^\n \tldrbmi\tr4, [r8], -r1, lsl #18\n \t\t\t@ instruction: 0xf902f003\n-\tbeq\t467ca8 \n+\tbeq\t467ca0 \n \t\t\t@ instruction: 0xf8fef003\n \t\t\t@ instruction: 0xf0034648\n \tldmibvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc}\n-\tbvs\tfe467cb8 \n-\tbge\t467cc0 \n-\tblcs\t464cc \n+\tbvs\tfe467cb0 \n+\tbge\t467cb8 \n+\tblcs\t464c4 \n \tmrcge\t4, 0, APSR_nzcv, cr10, cr15, {1}\n \tvmla.i8\tq10, q0, \n \tstmdami\tpc!, {r1, r5, r6, r7, r9, sp, lr}^\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r4], #92\t@ 0x5c\n \tldmibvs\tfp!, {r4, r9, sl, sp, lr, pc}\n-\tblcs\t464e8 \n+\tblcs\t464e0 \n \tcfmvdhrge\tmvd9, pc\n \tvmla.i8\tq10, q0, q13\n \tstmdami\tsl!, {r0, r2, r3, r4, r6, r9, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [r6], #92\t@ 0x5c\n \tcfstr64mi\tmvdx14, [r8], #-1020\t@ 0xfffffc04\n \tvmax.s8\td20, d0, d26\n \tldrbtmi\tr4, [ip], #-467\t@ 0xfffffe2d\n \t\t\t@ instruction: 0xf01a4620\n \tldmibvs\tfp!, {r0, r2, r4, r5, r9, sl, fp, ip, sp, lr, pc}\n-\tblcs\t46514 \n-\tblge\tff5a95a8 \n+\tblcs\t4650c \n+\tblge\tff5a95a0 \n \tstrtmi\tr4, [r1], -r2, ror #16\n \tsbcsmi\tpc, r4, #64, 4\n \tldrbtmi\tr2, [r8], #-1280\t@ 0xfffffb00\n \tldc2l\t0, cr15, [r0], {23}\n-\tbllt\tff36a4bc \n-\tandeq\tfp, r5, r0, lsr #16\n-\tandeq\tfp, r5, r6, lsl r8\n+\tbllt\tff36a4b4 \n+\tandeq\tfp, r5, r8, lsr #16\n+\tandeq\tfp, r5, lr, lsl r8\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tlr, [r5], -lr\t@ \n-\tldrdeq\tr1, [sl], -r8\n-\tandeq\tlr, r5, lr, lsr #14\n+\tandeq\tlr, r5, r6, ror #15\n+\tandeq\tr1, sl, r0, ror #11\n+\tandeq\tlr, r5, r6, lsr r7\n \tandeq\tlr, r3, r0, lsl pc\n \tandeq\tr0, r0, r8, asr #11\n \tstrdeq\tlr, [r3], -r6\n \tandeq\tr0, r0, r8, ror #10\n \t\t\t@ instruction: 0x0003eebc\n-\tandeq\tr1, sl, r8, ror #9\n+\tstrdeq\tr1, [sl], -r0\n \tandeq\tlr, r3, r2, lsr #29\n \tandeq\tlr, r3, lr, lsl #29\n \tandeq\tr0, r0, r8, asr r6\n \tandeq\tlr, r3, sl, ror lr\n \tandeq\tlr, r3, r0, ror #28\n \tldrdeq\tlr, [r3], -r4\n \t\t\t@ instruction: 0x0003ecb6\n \tandeq\tlr, r3, r2, asr #25\n \tandeq\tlr, r3, r6, ror #27\n \t\t\t@ instruction: 0x0003edb6\n \tandeq\tlr, r3, r4, lsr #27\n \tandeq\tlr, r3, r6, lsr #27\n \tandeq\tlr, r3, r2, asr fp\n \tandeq\tlr, r3, ip, asr #23\n-\tandeq\tlr, r5, lr, ror #7\n-\tandeq\tfp, r5, r0, lsr #7\n+\tstrdeq\tlr, [r5], -r6\n+\tandeq\tfp, r5, r8, lsr #7\n \tmuleq\tr3, r8, sl\n \tandeq\tlr, r3, r2, lsl fp\n \tandeq\tlr, r3, r2, ror #22\n \tandeq\tlr, r3, r6, ror fp\n \t\t\t@ instruction: 0x0003a3be\n \tandeq\tlr, r3, sl, ror #21\n \tmuleq\tr3, r6, sl\n@@ -38559,19 +38557,19 @@\n \tandeq\tlr, r3, r4, ror #9\n \t\t\t@ instruction: 0x0003e2bc\n \tandeq\tlr, r3, r6, asr r3\n \tandeq\tlr, r3, r0, lsr #5\n \tandeq\tlr, r3, sl, lsr r3\n \tandeq\tlr, r3, lr, lsl #5\n \tandeq\tlr, r3, lr, ror #5\n-\tbvs\tebf5dc \n+\tbvs\tebf5d4 \n \tldrbtmi\tr4, [fp], #-3303\t@ 0xfffff319\n \torrshi\tpc, ip, #14614528\t@ 0xdf0000\n \tandcc\tlr, r3, #3358720\t@ 0x334000\n-\tblmi\tff9bd840 \n+\tblmi\tff9bd838 \n \tvst1.8\t{d20-d22}, [pc :128], r1\n \tldrbtmi\tr6, [r8], #660\t@ 0x294\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \torrcs\tr3, r6, #65536\t@ 0x10000\n \tstrmi\tr9, [r3], -r0, lsl #6\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf9e6f7f6\n@@ -38579,16 +38577,16 @@\n \t\t\t@ instruction: 0x41a4f240\n \tstc2l\t0, cr15, [sl, #-104]\t@ 0xffffff98\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tstrtmi\tsl, [r1], -sl, ror #21\n \tvmax.s8\tq10, q0, q0\n \tldrtmi\tr4, [r5], -r5, lsr #5\n-\tblx\tff9e86ee \n-\tblt\tff8ea690 \n+\tblx\tff9e86e6 \n+\tblt\tff8ea688 \n \t\t\t@ instruction: 0x462948d5\n \taddvc\tpc, sp, #64, 4\n \t\t\t@ instruction: 0xf0174478\n \tldmib\tr9, {r0, r2, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8c42300\n \t\t\t@ instruction: 0xf7ff9008\n \tstrtmi\tfp, [r9], -r4, lsr #21\n@@ -38632,48 +38630,48 @@\n \tldmibmi\tr0!, {r1, r2, r5, r7, sl, fp, sp, pc}\n \tadcvs\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2223\t@ 0xfffff751\n \t\t\t@ instruction: 0xf0174478\n \tvqdmulh.s\td15, d23, d3\n \trsbsvs\tr4, fp, #28, 6\t@ 0x70000000\n \t\t\t@ instruction: 0x4658e49c\n-\tbvs\tfe467fc4 \n+\tbvs\tfe467fbc \n \tstmdbmi\tr1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xff6ef002\n \t\t\t@ instruction: 0xee1969bb\n \tldmdavs\tfp, {r4, r9, fp, sp, pc}\n \tteqle\tr8, r0, lsl #22\n \tldrdne\tpc, [r0], -r9\n \t\t\t@ instruction: 0xf77f2900\n-\tblmi\tfe9179b0 \n+\tblmi\tfe9179a8 \n \t\t\t@ instruction: 0xf8d92208\n \tldrbtmi\tr0, [fp], #-4\n-\tb\tb6a6f4 \n+\tb\tc6a6ec \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \taddle\tr2, r4, r0, lsl #22\n \tvst2.32\t{d20,d22}, [pc :64], lr\n \tldmmi\tlr, {r0, r1, r3, r5, r6, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t16e8806 \n+\tblx\t16e87fe \n \tmovwcs\tlr, #2521\t@ 0x9d9\n \tldmib\tr7, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tldrbmi\tr4, [r8], -r1, lsl #18\n \t\t\t@ instruction: 0xff48f002\n-\tbeq\t46801c \n+\tbeq\t468014 \n \t\t\t@ instruction: 0xff44f002\n \t\t\t@ instruction: 0xf0024648\n \tldmibvs\tfp!, {r0, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n-\tbvs\tfe46802c \n-\tbge\t468034 \n-\tblcs\t46840 \n+\tbvs\tfe468024 \n+\tbge\t46802c \n+\tblcs\t46838 \n \tcfstrdge\tmvd15, [r0], #-252\t@ 0xffffff04\n \tvmul.i8\td20, d16, d0\n \tldmmi\tr0, {r1, r2, r3, r4, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tee8846 \n+\tblx\tee883e \n \tstmibmi\tlr, {r1, r2, r4, r6, sl, sp, lr, pc}\n \teorvc\tpc, ip, #64, 4\n \tldrbtmi\tr4, [r9], #-2189\t@ 0xfffff773\n \t\t\t@ instruction: 0xf0174478\n \t\t\t@ instruction: 0xe7bdfb31\n \tstmdbmi\tr1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0024658\n@@ -38685,23 +38683,23 @@\n \tvmov\tr6, s19\n \tldmdavs\tfp, {r4, r9, fp, sp, pc}\n \t\t\t@ instruction: 0xf43f2b00\n \tstmibmi\tr1, {r0, r3, r4, r5, sl, fp, sp, pc}\n \tsbcsvs\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2176\t@ 0xfffff780\n \t\t\t@ instruction: 0xf0174478\n-\tstrt\tpc, [pc], #-2835\t@ 2c838 \n-\tstclcs\t8, cr6, [pc, #-180]!\t@ 2c788 \n+\tstrt\tpc, [pc], #-2835\t@ 2c830 \n+\tstclcs\t8, cr6, [pc, #-180]!\t@ 2c780 \n \tadchi\tpc, fp, r0\n-\tstcl\t7, cr15, [ip, #-868]\t@ 0xfffffc9c\n+\tldcl\t7, cr15, [r0, #-868]\t@ 0xfffffc9c\n \tvadd.i8\td6, d7, d5\n \tsubcs\tr4, r0, #28, 6\t@ 0x70000000\n \t\t\t@ instruction: 0x46284619\n \t\t\t@ instruction: 0xf00b627b\n-\tbmi\t1e2b1d4 \n+\tbmi\t1e2b1cc \n \tldmdbmi\tr7!, {r0, r1, r3, r5, r9, sl, lr}^\n \tandls\tr4, r1, sl, ror r4\n \tldrbtmi\tr9, [r9], #-514\t@ 0xfffffdfe\n \tandcs\tr2, r1, ip, ror r2\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7f66273\n \tldr\tpc, [r8, -r3, ror #17]!\n@@ -38719,27 +38717,27 @@\n \tandsvc\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2150\t@ 0xfffff79a\n \t\t\t@ instruction: 0xf0174478\n \t\t\t@ instruction: 0xf7fffad7\n \tldmib\tr7, {r0, r1, r4, r5, r6, r7, r8, r9, fp, ip, sp, pc}^\n \tldrbmi\tr4, [r8], -r1, lsl #18\n \tcdp2\t0, 12, cr15, cr6, cr2, {0}\n-\tbeq\t468120 \n+\tbeq\t468118 \n \tcdp2\t0, 12, cr15, cr2, cr2, {0}\n \t\t\t@ instruction: 0xf0024648\n \tldmibvs\tfp!, {r0, r1, r2, r3, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}\n-\tbvs\tfe468130 \n-\tbge\t468138 \n-\tblcs\t46944 \n-\tblge\tff7e99d8 \n+\tbvs\tfe468128 \n+\tbge\t468130 \n+\tblcs\t4693c \n+\tblge\tff7e99d0 \n \tvmul.i8\tq10, q0, \n \tldmdami\tr9, {r0, r1, r3, r4, r5, r6, r7, r9, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfee68948 \n-\tbllt\tff56a8ec \n+\tblx\tfee68940 \n+\tbllt\tff56a8e4 \n \tstmdbmi\tr1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0024658\n \tcdp\t14, 1, cr15, cr8, cr7, {5}\n \t\t\t@ instruction: 0xf0020a10\n \tstrbmi\tpc, [r8], -r3, lsr #29\t@ \n \tcdp2\t0, 10, cr15, cr0, cr2, {0}\n \t\t\t@ instruction: 0xee1869bb\n@@ -38750,55 +38748,55 @@\n \trscvs\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2123\t@ 0xfffff7b5\n \t\t\t@ instruction: 0xf0174478\n \t\t\t@ instruction: 0xf7fffa99\n \tldmib\tr7, {r0, r2, r4, r5, r7, r8, r9, fp, ip, sp, pc}^\n \tldrbmi\tr4, [r8], -r1, lsl #18\n \tcdp2\t0, 8, cr15, cr8, cr2, {0}\n-\tbeq\t46819c \n+\tbeq\t468194 \n \tcdp2\t0, 8, cr15, cr4, cr2, {0}\n \t\t\t@ instruction: 0xf0024648\n \tldmibvs\tfp!, {r0, r7, r9, sl, fp, ip, sp, lr, pc}\n-\tbvs\tfe4681ac \n-\tbge\t4681b4 \n-\tblcs\t469c0 \n-\tblge\tfe869a54 \n+\tbvs\tfe4681a4 \n+\tbge\t4681ac \n+\tblcs\t469b8 \n+\tblge\tfe869a4c \n \tvmul.i8\td20, d0, d30\n \tldmdami\tlr!, {r0, r1, r2, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1ee89c4 \n-\tbllt\tfe5ea968 \n+\tblx\t1ee89bc \n+\tbllt\tfe5ea960 \n \t\t\t@ instruction: 0xf0024658\n \tldmibvs\tfp!, {r0, r1, r3, r5, r6, r9, sl, fp, ip, sp, lr, pc}\n-\tblcs\t469e4 \n-\tblge\tfe329a78 \n+\tblcs\t469dc \n+\tblge\tfe329a70 \n \tvmul.i8\td20, d0, d23\n \tldmdami\tr7!, {r1, r4, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1a689e8 \n+\tblx\t1a689e0 \n \ttstmi\tip, #1879048192\t@ 0x70000000\t@ \n \t\t\t@ instruction: 0xf7ff627b\n \tvqdmulh.s\td11, d23, d1\n \tsubcs\tr4, r0, #28, 6\t@ 0x70000000\n \t\t\t@ instruction: 0x46284619\n \t\t\t@ instruction: 0xf7f5627b\n \tsmmls\tr6, r3, lr, pc\t@ \n-\tmcr\t7, 3, pc, cr4, cr9, {6}\t@ \n+\tmcr\t7, 3, pc, cr8, cr9, {6}\t@ \n \t\t\t@ instruction: 0xf0024658\n \tstrbmi\tpc, [r8], -fp, asr #28\t@ \n \tcdp2\t0, 4, cr15, cr8, cr2, {0}\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tstmdbmi\tr8!, {r3, r5, r6, r8, r9, fp, sp, pc}\n \tsbcvs\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2087\t@ 0xfffff7d9\n \t\t\t@ instruction: 0xf0174478\n \tvpmax.s8\t, , \n \trsbsvs\tr4, fp, #28, 6\t@ 0x70000000\n-\tbllt\t17ea9d8 \n+\tbllt\t17ea9d0 \n \tandeq\tlr, r3, sl, asr #2\n \tldrdeq\tlr, [r3], -ip\n \tandeq\tlr, r3, lr, asr #2\n \tandeq\tlr, r3, r8, ror r2\n \tandeq\tlr, r3, ip, lsl r1\n \tandeq\tlr, r3, lr, asr r0\n \tstrdeq\tlr, [r3], -r8\n@@ -38831,72 +38829,72 @@\n \tandeq\tsp, r3, lr, lsr lr\n \tandeq\tsp, r3, lr, asr sp\n \tstrdeq\tsp, [r3], -r8\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tmrrcmi\t6, 0, r4, r4, cr13\t@ \n \taddlt\tr4, fp, r4, asr sl\n \tmrcmi\t4, 2, r4, cr4, cr12, {3}\n-\tblmi\t1558698 \n+\tblmi\t1558690 \n \tldrbtmi\tr5, [lr], #-2210\t@ 0xfffff75e\n \tldmdavs\tr2, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fa\n \t\t\t@ instruction: 0xf8560200\n \t\t\t@ instruction: 0xf8d88003\n-\tblcs\t38a98 \n-\tblmi\t13e1060 \n+\tblcs\t38a90 \n+\tblmi\t13e1058 \n \taddsvc\tpc, r6, #1325400064\t@ 0x4f000000\n \tandsvs\tr4, sl, fp, ror r4\n \tldmpl\tr3!, {r2, r3, r6, r8, r9, fp, lr}^\n \tmcrcs\t8, 0, r6, cr1, cr14, {0}\n \t\t\t@ instruction: 0x4620d070\n \tstmdbeq\tsp, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tbl\t1f6aa1c \n+\tbl\tfe06aa14 \n \tstrbmi\tr4, [fp], -r8, asr #20\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \tstrtmi\tr2, [r0], -sl, lsl #12\n \tstrls\tlr, [r1], -sp, asr #19\n \t\t\t@ instruction: 0xf7d99600\n-\tstrtmi\tlr, [r0], -r4, lsl #28\n-\tbl\t1beaa38 \n+\tstrtmi\tlr, [r0], -r8, lsl #28\n+\tbl\t1ceaa30 \n \trscscs\tr4, sl, r9, lsr #12\n \tldc2l\t7, cr15, [sl], {254}\t@ 0xfe\n-\tbllt\tfe43e2ec \n+\tbllt\tfe43e2e4 \n \taddcs\tr4, r6, pc, lsr sp\n \tstmdbmi\tr0, {r0, r1, r2, r3, r4, r5, r9, fp, lr}^\n \tldrbtmi\tr4, [sl], #-1149\t@ 0xfffffb83\n \tstmib\tsp, {r0, r1, r2, r3, r4, r5, sl, fp, lr}^\n \tldrbtmi\tr2, [r9], #-1283\t@ 0xfffffafd\n \tldrbtmi\tr4, [ip], #-2622\t@ 0xfffff5c2\n \t\t\t@ instruction: 0xf04f9000\n \tldrbtmi\tr3, [sl], #-255\t@ 0xffffff01\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \teorpl\tpc, sp, #64, 4\n \t\t\t@ instruction: 0xf7f56079\n \t\t\t@ instruction: 0xf8d8ff95\n \tldmdavs\tr9!, {ip, sp}^\n \trscscc\tpc, pc, pc, asr #32\n-\tbmi\tddb0c8 \n+\tbmi\tddb0c0 \n \tldrbtmi\tr4, [sl], #-2858\t@ 0xfffff4d6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r4, -r7, asr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x462083f0\n \teorspl\tpc, r3, #64, 4\n \t\t\t@ instruction: 0xf98ef017\n \trscscc\tpc, pc, pc, asr #32\n \tstrtmi\tlr, [r0], -r9, ror #15\n-\tbl\tceaab0 \n+\tbl\tdeaaa8 \n \tstrbmi\tr4, [fp], -sl, lsr #20\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \tstrls\tr4, [r0], -r0, lsr #12\n-\tldc\t7, cr15, [ip, #868]!\t@ 0x364\n+\tstcl\t7, cr15, [r0, #868]\t@ 0x364\n \t\t\t@ instruction: 0xf7d94620\n-\t\t\t@ instruction: 0xf8d8eb28\n+\t\t\t@ instruction: 0xf8d8eb2c\n \tstmdacs\tr0, {}\t@ \n \tstmdbmi\tr4!, {r0, r1, r2, r4, r6, r7, ip, lr, pc}\n \teorpl\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2083\t@ 0xfffff7dd\n \t\t\t@ instruction: 0xf0174478\n \tandcs\tpc, r0, r1, ror r9\t@ \n \tstmdbmi\tr1!, {r0, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n@@ -38912,52 +38910,52 @@\n \tcmncs\tip, #2030043136\t@ 0x79000000\n \tadcvs\tpc, r9, #1325400064\t@ 0x4f000000\n \tstmdbcc\tr0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7f52300\n \tstrbmi\tpc, [r8], -r1, asr #30\t@ \n \tstc2l\t0, cr15, [r6, #-8]\n \t\t\t@ instruction: 0xf7d9e777\n-\tsvclt\t0x0000ed5a\n-\tandeq\tsl, r5, r8, lsl #11\n+\tsvclt\t0x0000ed5e\n+\tmuleq\tr5, r0, r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r5, lr, ror r5\n+\tandeq\tsl, r5, r6, lsl #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsp, r5, ip, asr r5\n+\tandeq\tsp, r5, r4, ror #10\n \tandeq\tr0, r0, r8, ror #10\n \tandeq\tsp, r3, lr, asr #29\n \tmuleq\tr3, r8, ip\n \tandeq\tsp, r3, r2, lsr #25\n \tandeq\tsp, r3, r6, lsr ip\n \tandeq\tsp, r3, r2, lsl #29\n \tandeq\tsp, r3, r6, lsr #29\n-\tandeq\tsl, r5, r2, ror #9\n+\tandeq\tsl, r5, sl, ror #9\n \tandeq\tsp, r3, r6, asr #28\n \t\t\t@ instruction: 0x0003dbb6\n \tandeq\tsp, r3, r4, lsl #28\n \tandeq\tsp, r3, r2, lsr #23\n \tstrdeq\tsp, [r3], -r0\n \tandeq\tr9, r4, r2, ror #26\n \t\t\t@ instruction: 0x0003dbb6\n \tandeq\tsp, r3, r4, lsl #23\n-\tblmi\tfed7f6ec \n+\tblmi\tfed7f6e4 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8df4ff0\n \tsfm\tf3, 1, [sp, #-832]!\t@ 0xfffffcc0\n \trscslt\tr8, r9, r4, lsl #22\n \tsvcge\t0x000258d3\n \t\t\t@ instruction: 0x460444fb\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f31d4\n \t\t\t@ instruction: 0xf7f50300\n \tmsrlt\tCPSR_fs, sp, lsr #27\n \t\t\t@ instruction: 0xf7d94620\n-\t\t\t@ instruction: 0xf5b0eb08\n+\t\t\t@ instruction: 0xf5b0eb0c\n \tmovwle\tr5, #12160\t@ 0x2f80\n \t\t\t@ instruction: 0xf7d92001\n-\t\t\t@ instruction: 0xf016ea12\n+\t\t\t@ instruction: 0xf016ea16\n \tstmdacs\tr0, {r0, r1, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \taddshi\tpc, ip, r0, asr #32\n \tteqcs\tr4, #10813440\t@ 0xa50000\n \tcmncs\tr6, r2, lsr #12\n \t\t\t@ instruction: 0xf0194478\n \tmcrne\t14, 0, pc, cr6, cr15, {6}\t@ \n \taddshi\tpc, sp, r0, asr #5\n@@ -38980,15 +38978,15 @@\n \tldrtmi\tr4, [r0], -r1, lsr #12\n \tcdp2\t7, 3, cr15, cr6, cr12, {7}\n \tstccs\t8, cr7, [r0, #-148]\t@ 0xffffff6c\n \tandscs\tsp, r7, #121\t@ 0x79\n \t\t\t@ instruction: 0x46204651\n \tmrc2\t0, 6, pc, cr6, cr6, {0}\n \tmvnle\tr2, r0, lsl #16\n-\tbpl\tfe468534 \n+\tbpl\tfe46852c \n \tstmdavc\tr3!, {r0, r1, r2, sp, lr, pc}\n \tadcsle\tr2, r9, r0, lsl #22\n \tstrtmi\tr4, [r1], -r2, asr #12\n \t\t\t@ instruction: 0xf7f24658\n \t\t\t@ instruction: 0xf44ffc3d\n \tstrtmi\tr3, [r1], -r0, lsl #5\n \t\t\t@ instruction: 0xf7ec4630\n@@ -39006,53 +39004,53 @@\n \t\t\t@ instruction: 0xf1075030\n \taddcs\tr0, r0, #212, 18\t@ 0x350000\n \tldrtmi\tr4, [r0], -r9, asr #12\n \tldc2l\t7, cr15, [lr, #944]!\t@ 0x3b0\n \tstrbmi\tr4, [r8], -r9, lsr #12\n \t\t\t@ instruction: 0xf887220a\n \t\t\t@ instruction: 0xf7d95152\n-\t\t\t@ instruction: 0xf507eb2e\n+\t\t\t@ instruction: 0xf507eb32\n \tstrmi\tr7, [r1], sl, lsr #5\n \t\t\t@ instruction: 0xf1074613\n \taddcs\tr0, r0, #-1073741770\t@ 0xc0000036\n \t\t\t@ instruction: 0x46186138\n-\tbcc\t468570 \n+\tbcc\t468568 \n \tldc2l\t0, cr15, [r2], #88\t@ 0x58\n \tldmdbvs\tsl!, {r0, r1, r3, r5, r6, r8, r9, fp, lr}^\n \tldmpl\tr2, {r0, r8, sp}^\n \trsbsvs\tr4, sl, fp, asr #12\n-\tbmi\t1a7e5a4 \n-\tbhi\t6839c \n+\tbmi\t1a7e59c \n+\tbhi\t68394 \n \tcfstrs\tmvf4, [r7, #488]\t@ 0x1e8\n \tstmdavs\tr0, {r0, r1, r9, fp, pc}\n-\tldc\t7, cr15, [r0], #868\t@ 0x364\n+\tldc\t7, cr15, [r4], #868\t@ 0x364\n \tadcsvs\tr4, sp, r5, ror #22\n \t\t\t@ instruction: 0xf8d3447b\n \tstrbmi\tr9, [sp], -r4, lsr #32\n \tldrdls\tpc, [ip], -r7\n \trsble\tr2, sl, r0, lsl #26\n \tstrtmi\tr4, [r8], -r9, asr #12\n \tmrc2\t0, 0, pc, cr14, cr6, {0}\n \t\t\t@ instruction: 0xf8d5b1e0\n \t\t\t@ instruction: 0xe7f550b4\n \tldmdami\tsl, {r0, r2, r3, r4, r6, r9, fp, lr}^\n \t\t\t@ instruction: 0xf85b447a\n \tstrtmi\tr0, [r3], -r0\n \tstmdavs\tr0, {r0, r8, sp}\n-\tldc\t7, cr15, [r4], {217}\t@ 0xd9\n-\tbmi\t16a6af0 \n+\tldc\t7, cr15, [r8], {217}\t@ 0xd9\n+\tbmi\t16a6ae8 \n \tldrbtmi\tr4, [sl], #-2132\t@ 0xfffff7ac\n-\tblmi\t1666d84 \n+\tblmi\t1666d7c \n \t\t\t@ instruction: 0xb014f8d7\n \tandcc\tpc, r3, fp, asr r8\t@ \n \t\t\t@ instruction: 0xf7d96818\n-\t\t\t@ instruction: 0x4628e9f6\n-\tldmdb\tr6, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\t\t\t@ instruction: 0x4628e9fa\n+\tldmdb\tsl, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46a9693b\n-\tblcs\t470c8 \n+\tblcs\t470c0 \n \t\t\t@ instruction: 0xf109d072\n \t\t\t@ instruction: 0xf1070180\n \teorscs\tr0, r1, #24, 18\t@ 0x60000\n \t\t\t@ instruction: 0xf0164648\n \t\t\t@ instruction: 0xf107fca9\n \tcdp\t3, 0, cr0, cr8, cr12, {2}\n \tvmov\ts18, r6\n@@ -39065,95 +39063,95 @@\n \t\t\t@ instruction: 0xf7e72300\n \teorscs\tpc, r1, #3152\t@ 0xc50\n \tstrbmi\tr4, [r8], -r1, lsl #12\n \t\t\t@ instruction: 0xf0163501\n \tadcmi\tpc, r5, #36608\t@ 0x8f00\n \tldrbmi\tsp, [r8], -sp, ror #23\n \t\t\t@ instruction: 0xf7d92531\n-\tldmvs\tfp!, {r1, r3, r4, r9, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r1, r2, r3, r4, r9, fp, sp, lr, pc}^\n \tldrbmi\tr4, [r9], -r2, lsl #12\n \tstrls\tr4, [r0, #-1608]\t@ 0xfffff9b8\n-\tblx\tff86adfc \n+\tblx\tff86adf4 \n \t\t\t@ instruction: 0x46012230\n-\tbeq\t4686a0 \n+\tbeq\t468698 \n \tmrc2\t0, 0, pc, cr12, cr6, {0}\n \tmrc\t8, 0, r6, cr8, cr11, {3}\n \tvmov\tr6, s18\n \tandcs\tr4, r9, #144, 20\t@ 0x90000\n \tldmdavs\tfp, {r0, r8, sp}\n \tsuble\tr2, r5, r0, lsl #16\n \tldrbtmi\tr4, [r8], #-2097\t@ 0xfffff7cf\n-\tbl\t1aeadc0 \n+\tbl\t1beadb8 \n \tldmdbvs\tfp!, {r0, r1, r5, r8, r9, sl, sp, lr, pc}\n-\tblcs\t47158 \n+\tblcs\t47150 \n \tadcscs\tsp, r8, r3, lsr ip\n \tmrrc2\t0, 0, pc, sl, cr2\t@ \n \tldrsbtgt\tpc, [r0], pc\t@ \n \taddcs\tr6, r0, #16318464\t@ 0xf90000\n \t\t\t@ instruction: 0x468144fc\n \tldrdcc\tpc, [r4], -ip\t@ \n \tadcscc\tpc, r4, r0, asr #17\n \teoreq\tpc, r4, ip, asr #17\n \tmrrc2\t0, 1, pc, r8, cr6\t@ \n-\tblcs\t47378 \n+\tblcs\t47370 \n \tmnfp\tf5, f3\n \tmovtcs\tr0, #6672\t@ 0x1a10\n \tandcs\tr4, r1, #93323264\t@ 0x5900000\n \t\t\t@ instruction: 0xf858f7f3\n-\tbne\t468704 \n+\tbne\t4686fc \n \taddeq\tpc, r0, r9, lsl #2\n \t\t\t@ instruction: 0xf0162231\n \tldmdavs\tfp!, {r0, r1, r2, r6, sl, fp, ip, sp, lr, pc}^\n \tandcs\tr4, ip, #1900544\t@ 0x1d0000\n \tldmdavs\tfp, {r0, r8, sp}\n \t\t\t@ instruction: 0xf7d94478\n-\t\t\t@ instruction: 0xe6f4eb3c\n+\tldrbt\tlr, [r4], r0, asr #22\n \tandscs\tr6, sp, #8060928\t@ 0x7b0000\n \ttstcs\tr1, r9, lsl r8\n \tldrbtmi\tr6, [r8], #-2075\t@ 0xfffff7e5\n-\tbl\tceae30 \n+\tbl\tdeae28 \n \tldmdavs\tfp!, {r0, r1, r3, r5, r6, r7, r9, sl, sp, lr, pc}^\n \tldmdami\tr6, {r0, r1, r2, r3, r4, r9, sp}\n \tldmdavs\tfp, {r0, r8, sp}\n \t\t\t@ instruction: 0xf7d94478\n-\tstrbt\tlr, [r2], sl, lsr #22\n+\tstrbt\tlr, [r2], lr, lsr #22\n \tldrbtmi\tr4, [r8], #-2067\t@ 0xfffff7ed\n-\tbl\t96ae4c \n+\tbl\ta6ae44 \n \tsvclt\t0x0000e6dd\n-\tandeq\tsl, r5, r4, ror #7\n+\tandeq\tsl, r5, ip, ror #7\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tsl, [r5], -r0\n+\tldrdeq\tsl, [r5], -r8\n \tandeq\tsp, r3, r0, asr #21\n \tandeq\tsp, r3, r2, asr sp\n \tandeq\tsp, r3, r8, ror sp\n \tandeq\tr0, r0, r4, asr #12\n \t\t\t@ instruction: 0x0003dcb8\n-\tandeq\tr0, sl, r0, lsl r1\n+\tandeq\tr0, sl, r8, lsl r1\n \tandeq\tsp, r3, r4, lsl ip\n \tandeq\tsp, r3, r2, lsr #24\n \tandeq\tr0, r0, r8, lsr r6\n \tandeq\tsp, r3, r6, lsr ip\n-\tandeq\tr0, sl, r4, lsl r0\n+\tandeq\tr0, sl, ip, lsl r0\n \tandeq\tsp, r3, r8, asr #23\n \tmuleq\tr3, r6, fp\n \tandeq\tsp, r3, r4, ror #22\n \t\t\t@ instruction: 0x0003dbb6\n \tandcs\tfp, sl, #240, 10\t@ 0x3c000000\n-\tblmi\tabffe0 \n+\tblmi\tabffd8 \n \tldrbtmi\tfp, [ip], #-133\t@ 0xffffff7b\n \tsvcge\t0x00004d29\n \tstmiapl\tr3!, {r8, sp}^\n \tldmdavs\tfp, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7d90300\n-\tblmi\t9a77d8 \n+\tblmi\t9a77e0 \n \tstmiapl\tlr!, {r2, r9, sl, lr}^\n \tldmiblt\tr3!, {r0, r1, r4, r5, fp, sp, lr}\n \tsvcmi\t0x0080f5b0\n-\tbmi\t8e1844 \n+\tbmi\t8e183c \n \t\t\t@ instruction: 0xf50258aa\n \t\t\t@ instruction: 0xf8c25280\n \tstmdbmi\tr0!, {r4, r5, r6, r8, r9}\n \tldrbtmi\tr4, [r9], #-2587\t@ 0xfffff5e5\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tldrshmi\tr6, [r1], #-138\t@ 0xffffff76\n \tandeq\tpc, r0, #79\t@ 0x4f\n@@ -39166,46 +39164,46 @@\n \t\t\t@ instruction: 0xf0161000\n \t\t\t@ instruction: 0xf5b4fe8b\n \tldmib\tr7, {r7, r8, r9, sl, fp, lr}^\n \tandle\tr1, lr, #0\n \tldmdavs\tr3!, {r4, r9, fp, lr}\n \t\t\t@ instruction: 0xf50258aa\n \t\t\t@ instruction: 0xf8c25280\n-\tblcs\t3dd7c \n+\tblcs\t3dd74 \n \tvst4.\t{d29-d32}, [pc :64], r9\n \t\t\t@ instruction: 0xf0167283\n \tmovwcs\tpc, #3915\t@ 0xf4b\t@ \n \tldmdavs\tr3!, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tvand\td27, d0, d11\n \t\t\t@ instruction: 0xf0161205\n \t\t\t@ instruction: 0xf04fff43\n \t\t\t@ instruction: 0xe7ca33ff\n-\tbl\t12eaf44 \n-\tandeq\tsl, r5, r2, asr #1\n+\tbl\t13eaf3c \n+\tandeq\tsl, r5, sl, asr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tstrheq\tsl, [r5], -r8\n+\tandeq\tsl, r5, r0, asr #1\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsl, r5, sl, lsl #1\n+\tmuleq\tr5, r2, r0\n \tmuleq\tr3, r2, r7\n \tandeq\tsp, r3, ip, lsl #22\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7be1fc \n-\tbmi\t7d8c10 \n+\tblmi\t7be1f4 \n+\tbmi\t7d8c08 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \t\t\t@ instruction: 0x31284479\n \t\t\t@ instruction: 0xf922f7f1\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5db704 \n+\tbmi\t5db6fc \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -39214,58 +39212,58 @@\n \t\t\t@ instruction: 0xf0164478\n \tldrb\tpc, [pc, fp, lsr #28]\t@ \n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r4, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 7, pc, cr4, cr6, {0}\n \t\t\t@ instruction: 0xf7d9e7df\n-\tsvclt\t0x0000eafe\n-\tstrdeq\tr9, [r5], -r8\n+\tsvclt\t0x0000eb02\n+\tandeq\tsl, r5, r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r5, lr, ror #31\n+\tstrdeq\tr9, [r5], -r6\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tpc, r9, r0, ror #28\n-\tandeq\tr9, r5, r6, asr #31\n+\tandeq\tpc, r9, r8, ror #28\n+\tandeq\tr9, r5, lr, asr #31\n \tandeq\tsp, r3, lr, asr #13\n \tandeq\tsp, r3, r8, asr sl\n \t\t\t@ instruction: 0x0003d6bc\n \tandeq\tsp, r3, r6, asr #20\n \tmvnsmi\tlr, sp, lsr #18\n \tldcmi\t6, cr4, [r8], #-20\t@ 0xffffffec\n \taddlt\tr4, r2, r8, lsr r9\n-\tblmi\te3e2a4 \n-\tbmi\te58cb8 \n+\tblmi\te3e29c \n+\tbmi\te58cb0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \tteqle\tr8, r0, lsl #22\n \tsubsle\tr2, r7, r0, lsl #16\n \tldrbtmi\tr4, [fp], #-2866\t@ 0xfffff4ce\n \tldrdlt\tr6, [r8, -r8]\n-\tblx\tfede90e4 \n+\tblx\tfede90dc \n \tandcs\tr4, r4, #48, 18\t@ 0xc0000\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n \tstc2l\t0, cr15, [r8], {22}\n \tstmiblt\tr8!, {r2, r9, sl, lr}\n \tldmdavs\tr2!, {r0, r2, r3, r5, r8, r9, fp, lr}\n \tsbcsvs\tr4, r8, #2063597568\t@ 0x7b000000\n \tteqle\tsl, r0, lsl #20\n-\tbmi\taf60fc \n+\tbmi\taf60f4 \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d13b\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0xf7f14628\n-\tblmi\t92c254 \n+\tblmi\t92c24c \n \tldrbtmi\tr6, [fp], #-2098\t@ 0xfffff7ce\n-\tbcs\t45c88 \n+\tbcs\t45c80 \n \tstmdbmi\tr1!, {r1, r2, r5, r6, r7, ip, lr, pc}\n \taddsvc\tpc, r3, #1325400064\t@ 0x4f000000\n \tstrcs\tr4, [r0], #-2080\t@ 0xfffff7e0\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 4, pc, cr0, cr6, {0}\n \t\t\t@ instruction: 0xf8dfe7dd\n \tvst4.16\t{d24-d27}, [pc :256], r8\n@@ -39273,131 +39271,131 @@\n \tldrbtmi\tr4, [ip], #-1272\t@ 0xfffffb08\n \tstrtmi\tr4, [r0], -r1, asr #12\n \tldc2\t0, cr15, [r2, #88]!\t@ 0x58\n \t\t\t@ instruction: 0xd1bb2d00\n \torrlt\tr6, fp, r3, lsr r8\n \tvst1.8\t{d20-d22}, [pc :128], r0\n \tstrbmi\tr7, [r1], -sp, lsl #5\n-\tldrbtcc\tpc, [pc], #79\t@ 2d168 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 2d160 \t@ \n \tmrc2\t0, 3, pc, cr8, cr6, {0}\n \tldmdbmi\tr4, {r0, r2, r6, r7, r8, r9, sl, sp, lr, pc}\n \taddsvc\tpc, r1, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf0164478\n \tldr\tpc, [ip, pc, ror #28]!\n-\tldrbtcc\tpc, [pc], #79\t@ 2d184 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 2d17c \t@ \n \t\t\t@ instruction: 0xf7d9e7b9\n-\tsvclt\t0x0000ea76\n-\tandeq\tr9, r5, r0, asr pc\n+\tsvclt\t0x0000ea7a\n+\tandeq\tr9, r5, r8, asr pc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r5, r6, asr #30\n+\tandeq\tr9, r5, lr, asr #30\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x0009fdb6\n+\t\t\t@ instruction: 0x0009fdbe\n \tldrdeq\tr4, [r4], -r6\n-\tmuleq\tr9, r8, sp\n-\tandeq\tr9, r5, r2, lsl #30\n-\tandeq\tpc, r9, r6, ror #26\n+\tandeq\tpc, r9, r0, lsr #27\n+\tandeq\tr9, r5, sl, lsl #30\n+\tandeq\tpc, r9, lr, ror #26\n \tstrdeq\tsp, [r3], -r4\n \tandeq\tsp, r3, lr, lsl #19\n \tandeq\tsp, r3, r0, ror #11\n \tandeq\tsp, r3, sl, ror r9\n \t\t\t@ instruction: 0x0003d5b2\n \tandeq\tsp, r3, ip, asr #18\n \tmvnsmi\tlr, sp, lsr #18\n \tsbcslt\tr4, r0, sl, lsl #25\n \tstcmi\t15, cr10, [sl]\n \tldrbtmi\tr4, [ip], #-2954\t@ 0xfffff476\n \tcmnvs\tsp, sp, ror r4\n \tstrcs\tr5, [r0], #-2275\t@ 0xfffff71d\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f313c\n-\tblmi\tfe1addec \n+\tblmi\tfe1adde4 \n \t\t\t@ instruction: 0x460c61bc\n \tldrshtvs\tr6, [sl], r8\n \tldmdavs\tfp, {r0, r1, r3, r5, r6, r7, fp, ip, lr}\n \tcmnle\tlr, r0, lsl #22\n \t\t\t@ instruction: 0xf0002900\n-\tblmi\tfe08d464 \n-\tblvs\t6fe3f4 \n+\tblmi\tfe08d45c \n+\tblvs\t6fe3ec \n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0x46208092\n \tldrtcc\tpc, [r9], -r6, asr #12\t@ \n \tldrbeq\tpc, [r5], r2, asr #5\t@ \n-\tldmda\tlr, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr2!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdaeq\tr1, {r8, ip, sp, lr, pc}\n-\tblx\tfe9b522e \n+\tblx\tfe9b5226 \n \tstmibeq\tsp!, {r3, r8, sl, ip, sp}^\n \tstrtmi\tr3, [r9], -r1, lsl #10\n \tstc2\t0, cr15, [r8], {27}\n \trsbeq\tfp, sp, r8, lsr r1\n \tstrtmi\tr4, [r9], -r0, asr #12\n \tstc2\t0, cr15, [r4, #-108]\t@ 0xffffff94\n \t\t\t@ instruction: 0xf0402800\n \tstrtmi\tr8, [r0], -r9, lsl #1\n-\tblx\tfee6b20e \n+\tblx\tfee6b206 \n \t\t\t@ instruction: 0xf1076138\n \tandcs\tr0, r0, ip, lsl r1\n-\tmcrr\t7, 13, pc, sl, cr9\t@ \n+\tmcrr\t7, 13, pc, lr, cr9\t@ \n \tldmdbvs\tsl!, {r0, r2, r3, r5, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r5}^\n \t\t\t@ instruction: 0xf7d8607b\n-\t\t\t@ instruction: 0x4605ecf2\n+\t\t\t@ instruction: 0x4605ecf6\n \t\t\t@ instruction: 0xf0402800\n \tstclmi\t0, cr8, [r8], #-744\t@ 0xfffffd18\n \teoreq\tpc, r0, r7, lsl #2\n-\tbl\tfeb1dc \n+\tbl\t10eb1d4 \n \tcfstrsne\tmvf4, [r0, #-496]!\t@ 0xfffffe10\n-\tsvc\t0x00e6f7d8\n+\tsvc\t0x00eaf7d8\n \tstmdacs\tr0, {r5, fp, sp, lr}\n \tadchi\tpc, r5, r0\n \tandcc\tlr, r2, #3522560\t@ 0x35c000\n \t\t\t@ instruction: 0xf0096939\n \t\t\t@ instruction: 0x4604ff37\n \teoreq\tpc, r0, r7, lsl #2\n-\tbl\t12eb200 \n+\tbl\t13eb1f8 \n \tldmdavs\tfp!, {r0, r2, r3, r4, r6, fp, lr}^\n \tandcc\tr4, r4, r8, ror r4\n \tldmibvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7d92100\n-\tstccs\t12, cr14, [r0], {30}\n-\tblmi\t16a3ed8 \n+\tstccs\t12, cr14, [r0], {34}\t@ 0x22\n+\tblmi\t16a3ed0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tcmncs\tr4, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf8c33201\n \tldmdbvs\tr8!, {r2, r4, r5, r6, r8, r9, sp}\n \t\t\t@ instruction: 0xf9bef002\n \tldmdbvs\tsl!, {r1, r4, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf50358d3\n \tldmib\tr3, {r7, r8, r9, ip, lr}^\n \taddsmi\tr3, sl, #220, 4\t@ 0xc000000d\n \t\t\t@ instruction: 0xf5b4da75\n-\tblmi\t12410e4 \n+\tblmi\t12410dc \n \t\t\t@ instruction: 0xf06fbf04\n \t\t\t@ instruction: 0x61ba0201\n \tldmpl\tr3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n-\tblcs\t47360 \n+\tblcs\t47358 \n \tldmibvs\tr8!, {r5, r6, r8, ip, lr, pc}\n \tstmdbmi\tr8, {r2, r3, r4, sp, lr, pc}^\n \tsubsne\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2119\t@ 0xfffff7b9\n \t\t\t@ instruction: 0xf0164478\n \tldrdlt\tpc, [ip, -r7]!\n \tldrbtmi\tr4, [fp], #-2885\t@ 0xfffff4bb\n-\tblcs\t87f80 \n+\tblcs\t87f78 \n \tsvcge\t0x007bf47f\n \tldmdbvs\tsl!, {r1, r3, r4, r5, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstmdbmi\tr1, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \tadcvc\tpc, sl, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2112\t@ 0xfffff7c0\n \t\t\t@ instruction: 0xf0164478\n \tmulcs\tr0, r5, sp\n-\tblmi\tcbfc30 \n+\tblmi\tcbfc28 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d154\n \tldrtmi\tr7, [sp], r0, lsr #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -39412,15 +39410,15 @@\n \tstceq\t0, cr15, [sp], {79}\t@ 0x4f\n \tvrshl.s8\td18, d10, d0\n \t\t\t@ instruction: 0xf80231e6\n \tmovwcs\tr3, #6913\t@ 0x1b01\n \tsvceq\t0x0001f814\n \t\t\t@ instruction: 0xf43f2800\n \tandsvc\tsl, r0, lr, asr pc\n-\tblx\tfe9b44f6 \n+\tblx\tfe9b44ee \n \tldmibeq\tfp, {r8, r9, sp, lr, pc}^\n \ttsteq\tr3, #1024\t@ 0x400\t@ \n \t\t\t@ instruction: 0xf814b94b\n \tandcc\tr0, r3, #1, 30\n \tstcgt\t8, cr15, [r2], {2}\n \tstcpl\t8, cr15, [r1], {2}\n \tmvnle\tr2, r0, lsl #16\n@@ -39436,36 +39434,36 @@\n \t\t\t@ instruction: 0xf9a4f002\n \taddvs\tr6, r5, r0, lsr #32\n \tstrpl\tlr, [r0, #-2496]\t@ 0xfffff640\n \tldmdami\tr6, {r1, r4, r6, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r4]\n \teoreq\tpc, r0, r7, lsl #2\n-\tbl\tfe1eb358 \n-\tldmdb\tlr!, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr9, r5, sl, lsr #28\n-\tandeq\tr9, r5, r8, lsr #28\n+\tbl\tfe2eb350 \n+\tstmdb\tr2, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr9, r5, r2, lsr lr\n+\tandeq\tr9, r5, r0, lsr lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tpc, r9, r4, lsl #25\n+\tandeq\tpc, r9, ip, lsl #25\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tpc, r9, r0, lsl ip\t@ \n-\tandeq\tpc, r9, r8, ror #23\n+\tandeq\tpc, r9, r8, lsl ip\t@ \n+\tstrdeq\tpc, [r9], -r0\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tsp, r3, r6, lsr #8\n \tldrdeq\tsp, [r3], -r4\n-\tandeq\tpc, r9, sl, ror fp\t@ \n+\tandeq\tpc, r9, r2, lsl #23\n \tstrdeq\tsp, [r3], -lr\n \tandeq\tsp, r3, ip, lsr #15\n-\tandeq\tr9, r5, r8, asr #25\n+\tldrdeq\tr9, [r5], -r0\n \tandeq\tsp, r3, r8, ror #6\n \tandeq\tsp, r3, r6, lsl r7\n-\tandeq\tpc, r9, r2, lsr #21\n+\tandeq\tpc, r9, sl, lsr #21\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\t10bec9c \n+\tbmi\t10bec94 \n \tstrmi\tr4, [ip], -r2, asr #22\n \tstmdbmi\tr2, {r1, r3, r4, r5, r6, sl, lr}^\n \tldrbtmi\tfp, [r9], #-152\t@ 0xffffff68\n \tldmpl\tr3, {r1, r8, r9, sl, fp, sp, pc}^\n \tldrdhi\tpc, [r0, -pc]\n \tldrbvs\tr6, [fp, #-2075]!\t@ 0xfffff7e5\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n@@ -39477,37 +39475,37 @@\n \tldrdne\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf00131b1\n \tstrmi\tpc, [r4], -r1, asr #31\n \tsuble\tr2, r0, r0, lsl #16\n \tldrdvs\tpc, [r0], -sl\n \tldrtcc\tr4, [r1], sl, lsr #12\n \t\t\t@ instruction: 0x4628b11d\n-\tmcr\t7, 7, pc, cr0, cr8, {6}\t@ \n+\tmcr\t7, 7, pc, cr4, cr8, {6}\t@ \n \tldrtmi\tr4, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0x46291d3e\n \tldrcs\tr4, [r1, #-1587]!\t@ 0xfffff9cd\n \t\t\t@ instruction: 0xf7f19500\n \tstrmi\tpc, [r1], -r5, lsr #31\n \t\t\t@ instruction: 0xf02d4648\n \tstrmi\tpc, [r5], -r7, asr #26\n \tstrtmi\tr4, [r8], -fp, lsr #18\n \t\t\t@ instruction: 0xf02d4479\n-\tbmi\taec9c4 \n+\tbmi\taec9bc \n \tstrmi\tr4, [r4], -r3, lsr #12\n \t\t\t@ instruction: 0xf8586839\n-\tbmi\ta2d4d4 \n+\tbmi\ta2d4cc \n \teorsvc\tpc, r4, r0, lsl #4\n \tldrbtmi\tr9, [sl], #-256\t@ 0xffffff00\n \tandls\tr2, r1, r0, asr r1\n \t\t\t@ instruction: 0xf0164630\n \tldrtmi\tpc, [r1], -r5, lsr #28\t@ \n \t\t\t@ instruction: 0xf02d4620\n \tstmdbmi\tr2!, {r0, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf02d4479\n-\tbmi\t8ac994 \n+\tbmi\t8ac98c \n \tldrbtmi\tr4, [sl], #-2840\t@ 0xfffff4e8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbcc\tsp, [r8, -r4, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8da87f0\n@@ -39523,108 +39521,108 @@\n \tmvncc\tr4, r8, asr #12\n \tstc2\t0, cr15, [r4, #-180]\t@ 0xffffff4c\n \tldrdcc\tpc, [r0], -sl\n \teorscs\tr4, r0, #5242880\t@ 0x500000\n \trsceq\tpc, r2, r3, lsl #2\n \t\t\t@ instruction: 0xf0164621\n \tldr\tpc, [r3, r1, lsl #17]!\n-\tldm\tr2, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\t\t\t@ instruction: 0x00059bb4\n+\tldm\tr6, {r0, r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0x00059bbc\n \tandeq\tr0, r0, r0, ror #11\n \tmuleq\tr3, sl, r6\n-\tmuleq\tr5, r6, fp\n+\tmuleq\tr5, lr, fp\n \tandeq\tr0, r0, r8, asr r5\n \tandeq\tsp, r3, r0, asr r6\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tsp, r3, sl, lsr r6\n \tandeq\tsp, r3, r8, lsr r6\n-\tandeq\tr9, r5, lr, lsl #22\n+\tandeq\tr9, r5, r6, lsl fp\n \tsvcmi\t0x00f0e92d\n \tldrbtcc\tpc, [pc], pc, asr #32\t@ \n \tldmdapl\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n-\tblhi\te8a3c \n+\tblhi\te8a34 \n \tcfstr64vc\tmvdx15, [fp, #-692]\t@ 0xfffffd4c\n \t\t\t@ instruction: 0xf8dfaf04\n \tldrbtmi\tr3, [sp], #-2156\t@ 0xfffff794\n \teorseq\tpc, r8, #-1073741823\t@ 0xc0000001\n \tteqeq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf107617a\n \t\t\t@ instruction: 0x61b90b40\n-\tbeq\t11699c4 \n+\tbeq\t11699bc \n \tldmdami\tr4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tstmiapl\tfp!, {r9, sp}^\n \tldrbtmi\tr4, [ip], #-1541\t@ 0xfffff9fb\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3314\n \t\t\t@ instruction: 0xf8df0300\n \t\t\t@ instruction: 0x63be3844\n \t\t\t@ instruction: 0xf8cb63fe\n \t\t\t@ instruction: 0xf8ca2000\n \tstmiapl\tr3!, {sp}^\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r8, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df8264\n \tldrbtmi\tr3, [fp], #-2092\t@ 0xfffff7d4\n-\tblcs\t88250 \n+\tblcs\t88248 \n \tbicshi\tpc, r2, #0\n \tstmdavs\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldmib\tr6, {r1, r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf1b9980d\n \tvpmax.f32\td16, d0, d0\n \t\t\t@ instruction: 0xf1b88245\n \tvpmax.f32\td0, d0, d0\n \t\t\t@ instruction: 0xf8df81da\n \tandcs\tr3, r0, #12, 16\t@ 0xc0000\n \tldrbtmi\tr4, [fp], #-1577\t@ 0xfffff9d7\n \t\t\t@ instruction: 0xb11d639a\n \t\t\t@ instruction: 0xf7d84628\n-\tstrmi\tlr, [r1], -r2, lsr #28\n+\tstrmi\tlr, [r1], -r6, lsr #28\n \t\t\t@ instruction: 0xf02d4628\n \t\t\t@ instruction: 0xf8cafb23\n \tstmdacs\tr0, {}\t@ \n \t\t\t@ instruction: 0x83b5f000\n \tubfxcc\tpc, pc, #17, #9\n-\tbvs\tff6fe81c \n+\tbvs\tff6fe814 \n \t\t\t@ instruction: 0xf0002b00\n \tstfcsd\tf0, [r0, #-1020]\t@ 0xfffffc04\n \tmvnshi\tpc, r0\n \t\t\t@ instruction: 0x17d8f8df\n \tstrbeq\tpc, [ip], -r7, lsl #2\t@ \n \tldrtmi\tr2, [r0], -r4, ror #4\n \t\t\t@ instruction: 0xf7d84479\n-\tldmibvs\tfp!, {r1, r6, r9, sl, fp, sp, lr, pc}^\n-\tblcs\t476c0 \n+\tldmibvs\tfp!, {r1, r2, r6, r9, sl, fp, sp, lr, pc}^\n+\tblcs\t476b8 \n \tadchi\tpc, fp, #64\t@ 0x40\n \t\t\t@ instruction: 0x17c0f8df\n \tstmibvc\tr2, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \tstrbmi\tr2, [r8], -r0, lsl #5\n \t\t\t@ instruction: 0xf0164479\n \t\t\t@ instruction: 0xf8dff867\n \t\t\t@ instruction: 0x212537b4\n \t\t\t@ instruction: 0xf8d3447b\n \tstrbmi\tr8, [r0], -ip, lsr #32\n-\tbl\tffceb5dc \n+\tbl\tffdeb5d4 \n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0x200082b1\n-\tsvc\t0x0096f7d8\n+\tsvc\t0x009af7d8\n \t\t\t@ instruction: 0x3798f8df\n \t\t\t@ instruction: 0x462860b0\n \teorsvs\tr5, fp, #14876672\t@ 0xe30000\n \tteqvc\tr4, #805306368\t@ 0x30000000\t@ \n \t\t\t@ instruction: 0xf7f16273\n \t\t\t@ instruction: 0xf8dff98d\n \tstrmi\tr1, [r0], r8, lsl #15\n \t\t\t@ instruction: 0xf0164479\n \tstmdacs\tr0, {r0, r1, r2, r7, r9, fp, ip, sp, lr, pc}\n \tmovwhi\tpc, #32768\t@ 0x8000\t@ \n \t\t\t@ instruction: 0xf8df3004\n \t\t\t@ instruction: 0xf5071778\n \tmovsvs\tr7, #830472192\t@ 0x31800000\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n-\tblx\t1ee971c \n+\tblx\t1ee9714 \n \t\t\t@ instruction: 0xf0002800\n \tstmdbvc\tr3, {r0, r1, r2, r3, r4, r6, r7, r9, pc}^\n \teorvc\tr2, fp, r0, lsl #4\n \trsbvc\tr7, fp, r3, lsl #19\n \tadcvc\tr7, fp, r3, asr #19\n \trscvc\tr7, fp, r3, lsl #20\n \t\t\t@ instruction: 0xf8df712a\n@@ -39635,15 +39633,15 @@\n \tstrmi\tr4, [r6], -r1, lsl #12\n \t\t\t@ instruction: 0xf0154648\n \t\t\t@ instruction: 0x4630ffd3\n \t\t\t@ instruction: 0xffa4f001\n \t\t\t@ instruction: 0xf0014640\n \tldmibvs\tfp!, {r0, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n \tldrteq\tpc, [r0], r7, lsl #2\t@ \n-\tblcs\t4777c \n+\tblcs\t47774 \n \tadcshi\tpc, r1, #64\t@ 0x40\n \t\t\t@ instruction: 0x171cf8df\n \tstrbmi\tr2, [r8], -r5, lsl #5\n \tldmdaeq\tr0!, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0154479\n \t\t\t@ instruction: 0x4631ffbd\n \tandcs\tr2, r0, r1, asr r2\n@@ -39681,43 +39679,43 @@\n \tstmdacs\tr0, {r4, r5, sp, lr}\n \tstmdbcs\tr0, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n \tmovwcs\tfp, #3850\t@ 0xf0a\n \tldrmi\tr2, [r8], -r1, lsl #6\n \tbicshi\tpc, lr, r0, asr #32\n \tpkhtbne\tpc, r4, pc, asr #17\t@ \n \tldrbtmi\tr6, [r9], #-48\t@ 0xffffffd0\n-\tblx\tfef6987e \n+\tblx\tfef69876 \n \teorsvs\tr4, r0, r9, lsr #12\n \tldrdeq\tpc, [r0], -r8\n-\tblx\tfede988a \n+\tblx\tfede9882 \n \tldrdne\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf8c84603\n \tstmdacs\tr0, {}\t@ \n \tstmdbcs\tr0, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n \tmovwcs\tfp, #3850\t@ 0xf0a\n \tldrmi\tr2, [r8], -r1, lsl #6\n \t\t\t@ instruction: 0x81bff040\n \t\t\t@ instruction: 0x1654f8df\n \t\t\t@ instruction: 0xf8c82500\n \tldrbtmi\tr0, [r9], #-0\n-\tblx\tfe8698b6 \n+\tblx\tfe8698ae \n \tandeq\tpc, r0, r8, asr #17\n \teorscc\tr6, r1, r0, asr #16\n \t\t\t@ instruction: 0xff8af001\n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf1077005\n \trsbsvs\tr0, sl, #52, 4\t@ 0x40000003\n-\tbeq\t46903c \n+\tbeq\t469034 \n \tandne\tlr, r0, #3457024\t@ 0x34c000\n \t\t\t@ instruction: 0xf7f13201\n \t\t\t@ instruction: 0xf8dffe9d\n-\tbvs\t1ebb0bc \n-\tbeq\tfe469050 \n+\tbvs\t1ebb0b4 \n+\tbeq\tfe469048 \n \tandsvs\tr4, r5, fp, ror r4\n-\tblcs\t482a4 \n+\tblcs\t4829c \n \tcmphi\tr1, r0, asr #32\t@ \n \t\t\t@ instruction: 0x3610f8df\n \tldmdavs\tip, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tsubsle\tr2, r6, r0, lsl #24\n \t\t\t@ instruction: 0x3608f8df\n \tstmdage\tr3, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc}\n \tadcsvs\tr4, fp, fp, ror r4\n@@ -39733,43 +39731,43 @@\n \t\t\t@ instruction: 0x4651465a\n \t\t\t@ instruction: 0xf7fd4620\n \tstrmi\tpc, [r0], r3, lsr #31\n \t\t\t@ instruction: 0xf0002800\n \tldmdavs\tr0!, {r0, r3, r4, r5, r7, pc}\n \tstrtmi\tr4, [r9], -r3, asr #12\n \tandeq\tlr, r0, #208, 18\t@ 0x340000\n-\tmcr\t7, 2, pc, cr12, cr8, {6}\t@ \n+\tmrc\t7, 2, APSR_nzcv, cr0, cr8, {6}\n \tldmdavs\tfp, {r0, r1, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0xf0004283\n \tstmdavs\tr3!, {r2, r3, r4, r5, r7, r8, pc}\n \tsbccs\tpc, lr, #64, 4\n \t\t\t@ instruction: 0xf04f6839\n \tldmdavs\tfp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}\n \t\t\t@ instruction: 0xf8df9302\n \tldrbtmi\tr3, [fp], #-1452\t@ 0xfffffa54\n \torrscs\tr9, r1, #67108864\t@ 0x4000000\n \tmovwcs\tr9, #768\t@ 0x300\n \t\t\t@ instruction: 0xf8baf7f5\n-\tbvs\t1e881b4 \n+\tbvs\t1e881ac \n \taddpl\tpc, r0, #12582912\t@ 0xc00000\n \tmovwcc\tr6, #6155\t@ 0x180b\n \t\t\t@ instruction: 0xf8d2600b\n \tmovwcc\tr3, #4864\t@ 0x1300\n \tmovwcc\tpc, #2242\t@ 0x8c2\t@ \n \tstreq\tpc, [r4, #2271]\t@ 0x8df\n \tvmax.s8\tq10, q0, q1\n \tldrbtmi\tr2, [r8], #-475\t@ 0xfffffe25\n \tldc2\t0, cr15, [r0], {25}\n \t\t\t@ instruction: 0x2c0069e4\n \tldmib\tr7, {r1, r2, r3, r4, r5, r7, r8, ip, lr, pc}^\n \tcdp\t8, 1, cr10, cr8, cr3, {0}\n \t\t\t@ instruction: 0x21002a90\n-\tbeq\t469160 \n+\tbeq\t469158 \n \tmcr2\t0, 5, pc, cr4, cr5, {0}\t@ \n-\tbeq\t469168 \n+\tbeq\t469160 \n \tcdp2\t0, 9, cr15, cr14, cr1, {0}\n \ttstcs\tr0, r3, lsr r8\n \tandeq\tlr, r0, #3457024\t@ 0x34c000\n \tmrc2\t0, 4, pc, cr10, cr5, {0}\n \tldrdcc\tpc, [r0], -r8\n \tldmib\tr3, {r8, sp}^\n \t\t\t@ instruction: 0xf0150200\n@@ -39777,27 +39775,27 @@\n \tmrscs\tr3, (UNDEF: 0)\n \tandeq\tlr, r0, #3457024\t@ 0x34c000\n \tmcr2\t0, 4, pc, cr12, cr5, {0}\t@ \n \t\t\t@ instruction: 0xf02d4630\n \tstrbmi\tpc, [r0], -pc, lsl #25\t@ \n \tstc2\t0, cr15, [ip], {45}\t@ 0x2d\n \t\t\t@ instruction: 0xf02d4650\n-\tbvs\t1f2cb6c \n+\tbvs\t1f2cb64 \n \t\t\t@ instruction: 0xf8db681a\n \taddsmi\tr3, sl, #0\n \taddshi\tpc, sp, r0\n \tldrcc\tpc, [r0, #-2271]\t@ 0xfffff721\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tblx\tff9e9984 \n+\tblx\tff9e997c \n \tandcs\tr6, r0, fp, ror sl\n \t\t\t@ instruction: 0xf8db681a\n \taddsmi\tr3, sl, #0\n \ttsthi\tr3, r0\t@ \n \t\t\t@ instruction: 0xf7d84604\n-\tldmibvs\tfp!, {r5, r9, sl, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r2, r5, r9, sl, fp, sp, lr, pc}^\n \tldrbtcs\tpc, [r0], #2271\t@ 0x8df\t@ \n \tldrbtmi\tr6, [sl], #-2078\t@ 0xfffff7e2\n \tbicsvs\tr6, r4, #80, 6\t@ 0x40000001\n \t\t\t@ instruction: 0xf0402e00\n \t\t\t@ instruction: 0xf8df80fc\n \t\t\t@ instruction: 0xf8df24e4\n \tldrbtmi\tr3, [sl], #-1132\t@ 0xfffffb94\n@@ -39806,39 +39804,39 @@\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tldrtmi\tr8, [r0], -r6, lsr #4\n \tstrbvc\tpc, [r7, -r7, lsl #10]\t@ \n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \tstrdcs\tr8, [r0], -r0\n-\tldcl\t7, cr15, [ip, #864]!\t@ 0x360\n+\tmcr\t7, 0, pc, cr0, cr8, {6}\t@ \n \tmsrmi\tCPSR_xc, #1325400064\t@ 0x4f000000\n \tmovweq\tpc, #8896\t@ 0x22c0\t@ \n \tandeq\tlr, r9, r0, lsr #23\n \tvqsub.u8\td4, d16, d8\n \t\t\t@ instruction: 0x200081b5\n-\tldcl\t7, cr15, [r0, #864]!\t@ 0x360\n+\tldcl\t7, cr15, [r4, #864]!\t@ 0x360\n \tandeq\tlr, r8, r0, lsr #23\n \t\t\t@ instruction: 0xf73f2802\n \t\t\t@ instruction: 0xf8dfae12\n \tldrbtmi\tr6, [lr], #-1172\t@ 0xfffffb6c\n-\tblcs\t1089b4 \n+\tblcs\t1089ac \n \tmvnhi\tpc, r0, lsl #6\n \tandcs\tr2, r2, r0, lsl #2\n \tldc2l\t0, cr15, [r4], #44\t@ 0x2c\n \tmovwcc\tr6, #7155\t@ 0x1bf3\n \t\t\t@ instruction: 0xe60263f3\n \tstrmi\tr6, [r3], -r2, lsr #16\n \t\t\t@ instruction: 0xf04f68b9\n \tldmdavs\tr2, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}\n \tldmdavs\tsl!, {r1, r9, ip, pc}^\n \taddscs\tr9, r1, #268435456\t@ 0x10000000\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7f522ce\n-\tbvs\tf2ba58 \n+\tbvs\tf2ba50 \n \t\t\t@ instruction: 0xf5036a79\n \tstmdavs\tfp, {r7, r9, ip, lr}\n \tandvs\tr3, fp, r1, lsl #6\n \tmovwcc\tpc, #2258\t@ 0x8d2\t@ \n \t\t\t@ instruction: 0xf8c23301\n \tldr\tr3, [sl, -r0, lsl #6]\n \tstrbne\tpc, [r0], #-2271\t@ 0xfffff721\t@ \n@@ -39859,123 +39857,123 @@\n \taddcs\tr4, r0, #236, 22\t@ 0x3b000\n \tstmiapl\tr3!, {r3, r6, r9, sl, lr}^\n \tvqsub.s8\td6, d3, d27\n \t\t\t@ instruction: 0xf0157134\n \tstrb\tpc, [r7], -pc, lsl #28\t@ \n \tsvceq\t0x0000f1b8\n \tldcge\t7, cr15, [fp, #508]!\t@ 0x1fc\n-\tblmi\tfff6790c \n+\tblmi\tfff67904 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tblx\t6e9abc \n+\tblx\t6e9ab4 \n \t\t\t@ instruction: 0xf06f697a\n \tandsvs\tr0, r3, r2, lsl #6\n \t\t\t@ instruction: 0xf8dfe75e\n \tvcgt.s8\tq12, q8, q8\n \t\t\t@ instruction: 0xf8df2223\n \tldrbtmi\tr9, [r8], #988\t@ 0x3dc\n \t\t\t@ instruction: 0x464144f9\n \t\t\t@ instruction: 0xf0164648\n-\tblmi\tffd6beb8 \n-\tblvs\t6fecac \n+\tblmi\tffd6beb0 \n+\tblvs\t6feca4 \n \t\t\t@ instruction: 0xf47f2b01\n \tldmibvs\tfp!, {r0, r4, r7, r8, sl, fp, sp, pc}^\n-\tblcs\t47b38 \n+\tblcs\t47b30 \n \tcmphi\tlr, r0\t@ \n \tstrbmi\tr4, [r8], -r1, asr #12\n \teorcs\tpc, r9, #64, 4\n \t\t\t@ instruction: 0xf9c0f016\n \tldmibvs\tr9!, {r0, r2, r4, r6, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0x4628465a\n \tmrc2\t7, 3, pc, cr0, cr13, {7}\n \tstmdacs\tr0, {r0, r7, r9, sl, lr}\n \tldmdavs\tr0!, {r3, r5, r6, ip, lr, pc}\n \ttstcs\tr1, fp, asr #12\n \tandeq\tlr, r0, #208, 18\t@ 0x340000\n-\tldc\t7, cr15, [sl, #-864]\t@ 0xfffffca0\n+\tldc\t7, cr15, [lr, #-864]\t@ 0xfffffca0\n \tldmdavs\tfp, {r0, r1, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0xf0004283\n-\tblmi\tff4cde84 \n+\tblmi\tff4cde7c \n \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tcmn\tr3, r3, lsl r9\n \tldrdlt\tr6, [r3, fp]!\n \t\t\t@ instruction: 0x2010f9b3\n \tmvnsle\tr2, r1, lsl #20\n \t\t\t@ instruction: 0xf04f681b\n \tldmibmi\tfp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \tandcc\tpc, sp, #64, 4\n \tldrbtmi\tr6, [r9], #-2075\t@ 0xfffff7e5\n-\tblmi\tff692738 \n+\tblmi\tff692730 \n \tmovwls\tr4, #5243\t@ 0x147b\n \tmovwls\tr2, #913\t@ 0x391\n \t\t\t@ instruction: 0xf7f42300\n-\tbvs\tf2d934 \n+\tbvs\tf2d92c \n \t\t\t@ instruction: 0xf5036a79\n \t\t\t@ instruction: 0xf8db5280\n \tandvs\tr3, fp, r0\n \tmovwcc\tpc, #2258\t@ 0x8d2\t@ \n \t\t\t@ instruction: 0xf8c23301\n \t\t\t@ instruction: 0xf1b93300\n \t\t\t@ instruction: 0xf43f0f00\n \tstmiami\tlr, {r2, r3, r6, r7, r9, sl, fp, sp, pc}^\n \tvmax.s8\tq10, q0, q5\n \tldrbtmi\tr3, [r8], #-282\t@ 0xfffffee6\n-\tblx\tff469bd0 \n+\tblx\tff469bc8 \n \tldmib\tr1, {r0, r1, r6, r7, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf02d1200\n \tldrt\tpc, [fp], -r3, ror #18\t@ \n \tandne\tlr, r0, #3424256\t@ 0x344000\n \t\t\t@ instruction: 0xf95ef02d\n \tstmibmi\tr6, {r2, r3, r4, r9, sl, sp, lr, pc}^\n \teorscc\tpc, pc, #64, 4\n \tstrtmi\tr4, [r6], -r5, asr #17\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf964f016\n \t\t\t@ instruction: 0xf7d8e6f9\n-\tldmibvs\tsl!, {r1, r2, r3, r8, sl, fp, sp, lr, pc}^\n+\tldmibvs\tsl!, {r1, r4, r8, sl, fp, sp, lr, pc}^\n \tldmdavs\tr2, {r0, r6, r7, r8, r9, fp, lr}\n \torrsvs\tr4, r8, #2063597568\t@ 0x7b000000\n \t\t\t@ instruction: 0xd12f2a00\n \tldmdavs\tlr, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n \tldmibmi\tlr!, {r0, r2, r3, r5, r6, r7, r9, sl, sp, lr, pc}\n \taddne\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2237\t@ 0xfffff743\n \t\t\t@ instruction: 0xf0164478\n \tstrb\tpc, [fp, #-2173]\t@ 0xfffff783\t@ \n \tstmiapl\tr3!, {r0, r1, r5, r7, r8, r9, fp, lr}^\n-\tblcs\t47c34 \n-\tbvs\tf2225c \n+\tblcs\t47c2c \n+\tbvs\tf22254 \n \t\t\t@ instruction: 0xf5036a79\n \t\t\t@ instruction: 0xf8db5280\n \tandvs\tr3, fp, r0\n \tmovwcc\tpc, #2258\t@ 0x8d2\t@ \n \t\t\t@ instruction: 0xf8c23301\n \tstr\tr3, [r8], r0, lsl #6\n \taddcs\tr4, r0, #68157440\t@ 0x4100000\n \t\t\t@ instruction: 0xf0154648\n \tldmibvs\tfp!, {r0, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^\n-\tblcs\t47c60 \n+\tblcs\t47c58 \n \taddshi\tpc, r7, r0, asr #32\n \t\t\t@ instruction: 0xf1074b8a\n \t\t\t@ instruction: 0xf50706b0\n \tstmiapl\tr3!, {r1, r2, r6, r7, r8, sl, ip, sp, lr}^\n \tstr\tr6, [r5, #571]\t@ 0x23b\n \tvmla.i8\td20, d16, d25\n \tstmiami\tr9!, {r0, r3, r4, r5, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf922f016\n \tandcs\tlr, r0, r6, asr #15\n \tstmdbeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}^\n-\tblx\t1269cda \n+\tblx\t1269cd2 \n \tcfcmpd\tr6, mvd8, mvd8\n \tstmdavs\tr3!, {r4, r9, fp, sp}\n \t\t\t@ instruction: 0xf7ff6819\n \tstrtmi\tpc, [r9], -r7, lsl #24\n \tldrtvs\tr4, [r8], #1603\t@ 0x643\n \tandeq\tlr, r0, #208, 18\t@ 0x340000\n-\tldcl\t7, cr15, [r8], #-864\t@ 0xfffffca0\n+\tldcl\t7, cr15, [ip], #-864\t@ 0xfffffca0\n \t\t\t@ instruction: 0x46056cbb\n \t\t\t@ instruction: 0xf8d34648\n \t\t\t@ instruction: 0xf02d9004\n \tstrmi\tpc, [r9, #2821]!\t@ 0xb05\n \tmcrge\t4, 1, pc, cr7, cr15, {3}\t@ \n \tldrdne\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf7fe4640\n@@ -40003,26 +40001,26 @@\n \tmulcc\tr5, r8, r8\n \tsvclt\t0x000e2b20\n \tcmnvc\tfp, r8, ror #2\n \tstr\tr7, [lr, #-424]\t@ 0xfffffe58\n \tldrbt\tr4, [r6], #1600\t@ 0x640\n \tsubeq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0x46286138\n-\tblx\tffce9d84 \n+\tblx\tffce9d7c \n \t\t\t@ instruction: 0x4629693b\n-\tbcs\t469538 \n+\tbcs\t469530 \n \t\t\t@ instruction: 0xf7ff6018\n \tldmdbvs\tsl!, {r0, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}\n \ttstcs\tr1, fp, asr #12\n \tldmib\tr0, {r4, sp, lr}^\n \t\t\t@ instruction: 0xf7d80200\n-\tstrmi\tlr, [r5], -r2, lsr #24\n+\tstrmi\tlr, [r5], -r6, lsr #24\n \tstmdavs\tr3, {r3, r4, r5, r8, fp, sp, lr}\n \tteqvs\tfp, fp, asr r8\n-\tblx\tfebe9db0 \n+\tblx\tfebe9da8 \n \tadcmi\tr6, fp, #966656\t@ 0xec000\n \tsvcge\t0x0001f47f\n \t\t\t@ instruction: 0x464869bb\n \t\t\t@ instruction: 0xf7fe6819\n \tstmdacs\tr0, {r0, r1, r2, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc}\n \tmrcge\t4, 7, APSR_nzcv, cr9, cr15, {3}\n \t\t\t@ instruction: 0xf5036a3b\n@@ -40041,27 +40039,27 @@\n \tldmdavs\tr2, {r0, r3, r4, r5, r6, r9, sp, lr}\n \tldmdavs\tr2, {r1, r4, fp, sp, lr}\n \tvhsub.s8\td25, d0, d2\n \tmovwls\tr2, #4657\t@ 0x1231\n \tmovwls\tr2, #913\t@ 0x391\n \t\t\t@ instruction: 0xf7f42300\n \t\t\t@ instruction: 0xf7fdfe6b\n-\tblmi\tc2c904 \n+\tblmi\tc2c8fc \n \tstrdcs\tr6, [r0], -sl\n \tstmiapl\tr3!, {r0, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf5036812\n \t\t\t@ instruction: 0xf8c35380\n \tmovwcs\tr0, #4980\t@ 0x1374\n \t\t\t@ instruction: 0xb12a6333\n \tvtst.8\tq10, q0, \n \tldrbtmi\tr2, [r8], #-567\t@ 0xfffffdc9\n \t\t\t@ instruction: 0xf868f016\n \tldrbtcc\tpc, [pc], pc, asr #32\t@ \n \tldmibvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, r8, sl, sp, lr, pc}^\n-\tblcs\t47e04 \n+\tblcs\t47dfc \n \tstmdbmi\tlr, {r3, r4, r5, r6, r7, ip, lr, pc}^\n \tandsvc\tpc, r7, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf04f484d\n \tldrbtmi\tr3, [r9], #-1791\t@ 0xfffff901\n \t\t\t@ instruction: 0xf0164478\n \tstrb\tpc, [ip, #2135]!\t@ 0x857\t@ \n \tmovwcc\tr6, #6650\t@ 0x19fa\n@@ -40070,66 +40068,66 @@\n \t\t\t@ instruction: 0xf43f2a00\n \tstmdbmi\tr6, {r2, r5, r6, r7, r8, sl, fp, sp, pc}^\n \tsubcs\tpc, r6, #64, 4\n \t\t\t@ instruction: 0xf06f4845\n \tldrbtmi\tr0, [r9], #-1537\t@ 0xfffff9ff\n \t\t\t@ instruction: 0xf0164478\n \tldrb\tpc, [r8, #2115]\t@ 0x843\t@ \n-\tbvs\t1e886c8 \n+\tbvs\t1e886c0 \n \taddpl\tpc, r0, #12582912\t@ 0xc00000\n \tldrdcc\tpc, [r0], -fp\n \t\t\t@ instruction: 0xf8d2600b\n \tmovwcc\tr3, #4864\t@ 0x1300\n \tmovwcc\tpc, #2242\t@ 0x8c2\t@ \n \t\t\t@ instruction: 0xf7d8e6b5\n-\tsvclt\t0x0000ec40\n-\tandeq\tr9, r5, lr, ror #20\n+\tsvclt\t0x0000ec44\n+\tandeq\tr9, r5, r6, ror sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r5, lr, asr #20\n+\tandeq\tr9, r5, r6, asr sl\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tpc, r9, sl, lsr #17\n-\tmuleq\tr9, ip, r8\n-\tandeq\tpc, r9, lr, ror r8\t@ \n-\tandeq\tpc, r9, ip, asr r8\t@ \n+\t\t\t@ instruction: 0x0009f8b2\n+\tandeq\tpc, r9, r4, lsr #17\n+\tandeq\tpc, r9, r6, lsl #17\n+\tandeq\tpc, r9, r4, ror #16\n \tandeq\tsp, r3, r0, lsl #11\n \tandeq\tsp, r3, r0, ror #9\n-\tandeq\tpc, r9, r8, lsl r8\t@ \n+\tandeq\tpc, r9, r0, lsr #16\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tsp, r3, r0, asr #9\n \tandeq\tsp, r3, lr, lsr #9\n-\tandeq\tpc, r9, r2, lsr #15\n+\tandeq\tpc, r9, sl, lsr #15\n \tandeq\tsp, r3, r4, asr r4\n \tandeq\tfp, r3, sl, ror #20\n \tmuleq\tr3, lr, r3\n \tandeq\tsp, r3, r8, ror #7\n \tandeq\tsp, r3, r6, asr #6\n \tandeq\tsp, r3, lr, lsl #6\n-\tandeq\tpc, r9, r8, asr r6\t@ \n+\tandeq\tpc, r9, r0, ror #12\n \tandeq\tr0, r0, r8, asr r6\n \tldrdeq\tip, [r3], -r8\n \tandeq\tip, r3, r0, lsr pc\n \tandeq\tip, r3, r4, asr #29\n \tldrdeq\tip, [r3], -r6\n \tandeq\tip, r3, r2, asr #28\n-\tandeq\tpc, r9, r0, lsr r5\t@ \n-\tandeq\tpc, r9, sl, lsl #10\n-\tandeq\tr9, r5, lr, ror #12\n-\tandeq\tpc, r9, r6, lsr #9\n+\tandeq\tpc, r9, r8, lsr r5\t@ \n+\tandeq\tpc, r9, r2, lsl r5\t@ \n+\tandeq\tr9, r5, r6, ror r6\n+\tandeq\tpc, r9, lr, lsr #9\n \tandeq\tsp, r3, r4, lsl #2\n \tandeq\tfp, r3, sl, asr #14\n-\tstrdeq\tpc, [r9], -r8\n+\tandeq\tpc, r9, r0, lsl #8\n \tandeq\tip, r3, sl, ror ip\n \tandeq\tsp, r3, r8, lsl #1\n-\tandeq\tpc, r9, ip, asr #7\n+\tldrdeq\tpc, [r9], -r4\n \tstrdeq\tip, [r3], -lr\n \tandeq\tip, r3, ip, asr ip\n \tandeq\tip, r3, r2, asr #23\n \tmuleq\tr3, ip, fp\n \tandeq\tip, r3, sl, lsr #31\n-\tandeq\tpc, r9, r8, ror #5\n+\tstrdeq\tpc, [r9], -r0\n \tandeq\tip, r3, r2, ror fp\n \tmuleq\tr3, r8, pc\t@ \n \tandeq\tip, r3, r8, lsl fp\n \tandeq\tip, r3, r6, lsr #30\n \tandeq\tip, r3, sl, lsr #21\n \tldrdeq\tip, [r3], -r0\n \tstrdeq\tip, [r3], -sl\n@@ -40140,33 +40138,33 @@\n \tandeq\tip, r3, r2, lsl #19\n \tmuleq\tr3, r0, sp\n \tandeq\tip, r3, sl, asr r9\n \tandeq\tip, r3, r8, ror #26\n \tmvnsmi\tlr, sp, lsr #18\n \tldcmi\t6, cr4, [r7], #-20\t@ 0xffffffec\n \taddlt\tr4, r2, r7, lsr r9\n-\tblmi\tdff0e4 \n-\tbmi\te19af8 \n+\tblmi\tdff0dc \n+\tbmi\te19af0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \tteqle\tr7, r0, lsl #22\n \tsubsle\tr2, r6, r0, lsl #16\n \tldrbtmi\tr4, [ip], #-3121\t@ 0xfffff3cf\n \ttstlt\tr8, r0, ror #19\n-\tblx\tfe5e9f22 \n+\tblx\tfe5e9f1a \n \tmvnvs\tr2, r0, lsl #6\n \tandcs\tr4, r4, #753664\t@ 0xb8000\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n \tstc2\t0, cr15, [r6, #84]!\t@ 0x54\n \tldmiblt\tr0, {r2, r9, sl, lr}\n-\tblcs\t48000 \n+\tblcs\t47ff8 \n \tstrcs\tsp, [r0], #-314\t@ 0xfffffec6\n-\tblmi\t9407e0 \n+\tblmi\t9407d8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tfp, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x462881f0\n@@ -40193,143 +40191,143 @@\n \t\t\t@ instruction: 0xe7c5ff59\n \tvmul.i8\td20, d0, d2\n \tldmdami\tr2, {r0, r1, r4, r5, r6, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff50f015\n \t\t\t@ instruction: 0xf04fe7bc\n \t\t\t@ instruction: 0xe7b934ff\n-\tbl\t15ebf28 \n-\tandeq\tr9, r5, r0, lsl r1\n+\tbl\t16ebf20 \n+\tandeq\tr9, r5, r8, lsl r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r5, r6, lsl #2\n+\tandeq\tr9, r5, lr, lsl #2\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r9, r6, ror pc\n+\tandeq\tlr, r9, lr, ror pc\n \tmuleq\tr4, r2, r0\n-\tandeq\tr9, r5, r4, asr #1\n-\tandeq\tlr, r9, r8, lsr #30\n+\tandeq\tr9, r5, ip, asr #1\n+\tandeq\tlr, r9, r0, lsr pc\n \t\t\t@ instruction: 0x0003c7b6\n \tandeq\tip, r3, r4, lsr #24\n \tandeq\tip, r3, r2, lsr #15\n \tandeq\tip, r3, r0, lsl ip\n \tandeq\tip, r3, r4, ror r7\n \tandeq\tip, r3, r2, ror #23\n \t\t\t@ instruction: 0x4604b5b0\n-\tbmi\t641464 \n+\tbmi\t64145c \n \tldrbtmi\tfp, [sp], #-130\t@ 0xffffff7e\n \tldrbtmi\tr4, [sl], #-2839\t@ 0xfffff4e9\n-\tbvs\ta59c14 \n+\tbvs\ta59c0c \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \ttstlt\tr8, r0, lsl #6\n-\tblx\t4ea02a \n+\tblx\t4ea022 \n \teorvs\tr2, fp, #0, 6\n \t\t\t@ instruction: 0x4620b1b4\n \tstc2l\t7, cr15, [r4], {240}\t@ 0xf0\n \tldrbtmi\tr4, [fp], #-2831\t@ 0xfffff4f1\n-\tbmi\t406898 \n+\tbmi\t406890 \n \t\t\t@ instruction: 0xf080fab0\n \tldrbtmi\tr4, [sl], #-2827\t@ 0xfffff4f5\n \tsubmi\tr0, r0, #64, 18\t@ 0x100000\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r6, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldrbtmi\tr4, [fp], #-2823\t@ 0xfffff4f9\n \t\t\t@ instruction: 0xe7ea6a18\n-\tbl\t26bfc4 \n-\tandeq\tlr, r9, lr, ror lr\n-\tstrdeq\tr8, [r5], -r2\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r9, r6, asr lr\n-\tandeq\tr8, r5, r2, asr #31\n-\tandeq\tlr, r9, lr, lsr #28\n+\tbl\t36bfbc \n+\tandeq\tlr, r9, r6, lsl #29\n+\tstrdeq\tr8, [r5], -sl\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tlr, r9, lr, asr lr\n+\tandeq\tr8, r5, sl, asr #31\n+\tandeq\tlr, r9, r6, lsr lr\n \tandcs\tfp, sl, #176, 10\t@ 0x2c000000\n-\tblmi\tc0153c \n+\tblmi\tc01534 \n \tldrbtmi\tfp, [sp], #-132\t@ 0xffffff7c\n \tsvcge\t0x00004c2e\n \tstmiapl\tfp!, {r8, sp}^\n \tldmdavs\tfp, {r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7d80300\n-\tbmi\tae8690 \n+\tbmi\tae8698 \n \tstrmi\tr4, [r5], -r3, lsr #12\n \tstmdavs\tr3!, {r2, r5, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf64fb9a3\n \taddsmi\tr7, r0, #-536870897\t@ 0xe000000f\n-\tbmi\t9e4164 \n+\tbmi\t9e415c \n \tsubsvs\tr4, r5, sl, ror r4\n-\tbmi\t880550 \n+\tbmi\t880548 \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmvs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \tteqle\tr5, r0, lsl #4\n \t\t\t@ instruction: 0x37104618\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d15\n \tldmdami\tpc, {r0, r2, r4, r7, r9, ip, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n \tstc2l\t0, cr15, [r8, #84]!\t@ 0x54\n \trscsvc\tpc, lr, #82837504\t@ 0x4f00000\n \taddsmi\tr6, r5, #2293760\t@ 0x230000\n \tldrdne\tlr, [r0], -r7\n-\tbmi\t6a413c \n+\tbmi\t6a4134 \n \tsubsvs\tr4, r5, sl, ror r4\n \tsbcsle\tr2, fp, r0, lsl #22\n \tadccc\tpc, r1, #64, 4\n \tmcr2\t0, 5, pc, cr10, cr5, {0}\t@ \n \tldrb\tr2, [r5, r0, lsl #6]\n \ttstcs\tr9, r4, lsl sl\n \tmvnscc\tpc, #79\t@ 0x4f\n \tsubsvs\tr4, r1, sl, ror r4\n-\tbmi\t4e8054 \n+\tbmi\t4e804c \n \tldrbtmi\tr2, [sl], #-1049\t@ 0xfffffbe7\n \tteqlt\tr3, r4, asr r0\n \taddscc\tpc, lr, #64, 4\n \tmrc2\t0, 4, pc, cr8, cr5, {0}\n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf04fe7c2\n \t\t\t@ instruction: 0xe7bf33ff\n-\tb\tfe76c09c \n-\tandeq\tr8, r5, sl, ror pc\n+\tb\tfe86c094 \n+\tandeq\tr8, r5, r2, lsl #31\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r5, r0, ror pc\n+\tandeq\tr8, r5, r8, ror pc\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tfp, r5, r8, asr #30\n-\tandeq\tr8, r5, r4, asr #30\n+\tandeq\tfp, r5, r0, asr pc\n+\tandeq\tr8, r5, ip, asr #30\n \tandeq\tip, r3, ip, asr #12\n \tandeq\tip, r3, lr, asr #21\n-\tandeq\tfp, r5, r4, lsl #30\n-\tandeq\tfp, r5, r8, ror #29\n-\tldrdeq\tfp, [r5], -lr\n+\tandeq\tfp, r5, ip, lsl #30\n+\tstrdeq\tfp, [r5], -r0\n+\tandeq\tfp, r5, r6, ror #29\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tstcmi\t6, cr4, [lr], #-20\t@ 0xffffffec\n \taddlt\tr4, r5, lr, lsr #18\n-\tblmi\tbbf368 \n-\tbmi\tbd9d7c \n+\tblmi\tbbf360 \n+\tbmi\tbd9d74 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \trscsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0xf8536078\n \t\t\t@ instruction: 0xf8d88002\n-\tbllt\tefa194 \n+\tbllt\tefa18c \n \tldmib\tr5, {r3, r4, r5, r7, r8, ip, sp, pc}^\n-\tblcs\t3c59c \n+\tblcs\t3c594 \n \tstrcs\tsp, [r0], #-3338\t@ 0xfffff2f6\n \tstreq\tpc, [r4], -r9, lsl #2\n \teorseq\tpc, r4, r6, asr r8\t@ \n \t\t\t@ instruction: 0xf0013401\n \tstmdavs\tfp!, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc}\n \tlfmle\tf4, 2, [r7], #652\t@ 0x28c\n \t\t\t@ instruction: 0xf0014648\n \tstrtmi\tpc, [r8], -r7, asr #20\n-\tblx\t116a1c4 \n+\tblx\t116a1bc \n \tldrdcc\tpc, [r0], -r8\n-\tbmi\t75ce74 \n+\tbmi\t75ce6c \n \tldrbtmi\tr4, [sl], #-2840\t@ 0xfffff4e8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r4, lsr #2\n \tssatmi\tr3, #30, r4, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -40345,499 +40343,499 @@\n \tldrbtmi\tr6, [r8], #-755\t@ 0xfffffd0d\n \tmcr2\t0, 1, pc, cr6, cr5, {0}\t@ \n \tstmdbmi\tsp, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadcvc\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf0154478\n \tbfi\tpc, sp, (invalid: 28:16)\t@ \n-\tb\t9ec188 \n-\tandeq\tr8, r5, ip, lsl #29\n+\tb\taec180 \n+\tmuleq\tr5, r4, lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r5, r2, lsl #29\n+\tandeq\tr8, r5, sl, lsl #29\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr8, r5, r6, lsr lr\n+\tandeq\tr8, r5, lr, lsr lr\n \tandeq\tip, r3, ip, lsr r5\n \tldrdeq\tip, [r3], -r0\n \tandeq\tip, r3, lr, lsr #11\n \tandeq\tip, r3, lr, lsl #10\n \tmuleq\tr3, ip, r5\n-\tblmi\t3c0a88 \n+\tblmi\t3c0a80 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t359e60 \n+\tbmi\t359e58 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmpl\tr3, {fp, sp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7d8bd80\n-\tsvclt\t0x0000e9f8\n-\tandeq\tr8, r5, ip, lsr #27\n+\tsvclt\t0x0000e9fc\n+\t\t\t@ instruction: 0x00058db4\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr5, r6, sp\n-\tblmi\t580ae8 \n+\tmuleq\tr5, lr, sp\n+\tblmi\t580ae0 \n \tldrbtmi\tfp, [sl], #-1424\t@ 0xfffffa70\n \tsvcge\t0x0000b083\n \t\t\t@ instruction: 0x463858d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbl\tff66c210 \n+\tbl\tff76c208 \n \tldrtmi\tr2, [r8], -r1, lsl #2\n-\tstc\t7, cr15, [r0, #860]\t@ 0x35c\n+\tstc\t7, cr15, [r4, #860]\t@ 0x35c\n \tldrtmi\tr4, [r9], -sp, lsl #16\n \t\t\t@ instruction: 0xf7d84478\n-\tldrtmi\tlr, [r8], -ip, ror #17\n-\tsvc\t0x00aaf7d7\n-\tblmi\t240af4 \n+\t\t\t@ instruction: 0x4638e8f0\n+\tsvc\t0x00aef7d7\n+\tblmi\t240aec \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7d8bd90\n-\tsvclt\t0x0000e9c8\n-\tandeq\tr8, r5, r6, ror #26\n+\tsvclt\t0x0000e9cc\n+\tandeq\tr8, r5, lr, ror #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r9, ip, lsl #24\n-\tandeq\tr8, r5, r4, lsr sp\n+\tandeq\tlr, r9, r4, lsl ip\n+\tandeq\tr8, r5, ip, lsr sp\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n-\tbmi\tfff37300 \n+\tbmi\tfff372f8 \n \tlfmmi\tf7, 1, [r4, #692]!\t@ 0x2b4\n \tldclmi\t15, cr10, [fp, #8]!\n \tldrbtmi\tr4, [sl], #-3067\t@ 0xfffff405\n \t\t\t@ instruction: 0xf107447d\n \tmvnsvs\tr0, r0, lsr r1\n \tstmib\tr7, {r5, r9, sl, lr}^\n \tldmpl\tr3, {r1, r3, sl, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f34a4\n \t\t\t@ instruction: 0xf7d80300\n-\tblmi\tffd692ac \n+\tblmi\tffd692b4 \n \t\t\t@ instruction: 0xf1074621\n \tstmiapl\tfp!, {r6}^\n \t\t\t@ instruction: 0xf7d761bb\n-\tstmdacs\tr0, {r3, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r7, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x81b1f040\n \tstrmi\tr4, [r4], -pc, ror #27\n \tsubeq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7d8447d\n-\t\t\t@ instruction: 0xf105ead4\n+\t\t\t@ instruction: 0xf105ead8\n \t\t\t@ instruction: 0xf7d70018\n-\tblvs\tb2a148 \n+\tblvs\tb2a150 \n \t\t\t@ instruction: 0xb12b627b\n \tandshi\tr6, ip, #503808\t@ 0x7b000\n \trsbsvs\tr6, fp, #3588096\t@ 0x36c000\n \tmvnsle\tr2, r0, lsl #22\n \tldmibvs\tsl!, {r1, r2, r5, r6, r7, r8, r9, fp, lr}^\n \tstmdavs\tr0!, {r2, r4, r6, r7, fp, ip, lr}\n \tcdp2\t0, 0, cr15, cr12, cr8, {0}\n \tldrbtmi\tr4, [fp], #-3044\t@ 0xfffff41c\n \trsbsvs\tr6, fp, #93184\t@ 0x16c00\n \t\t\t@ instruction: 0xf0002b00\n \tldmdavs\tsl, {r0, r2, r3, r8, pc}\n \tstrcs\tr6, [r1], #-2080\t@ 0xfffff7e0\n-\tbmi\tff8483d0 \n+\tbmi\tff8483c8 \n \tldrbtmi\tr9, [sl], #-1024\t@ 0xfffffc00\n \tstc2\t0, cr15, [r2, #-32]!\t@ 0xffffffe0\n \tstmdacs\tr0, {r3, r4, r5, r7, r9, sp, lr}\n-\tbvs\t1f2248c \n+\tbvs\t1f22484 \n \tldmibvs\tfp, {r2, r3, r4, r9, pc}\n-\tblcs\t46d90 \n+\tblcs\t46d88 \n \t\t\t@ instruction: 0xf107d1f9\n \tandcs\tr0, r0, r4, lsr r1\n-\tbl\tfe76c310 \n+\tbl\tfe86c308 \n \tldmibvs\tsl!, {r1, r4, r6, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r2, r3, r5, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d7613b\n-\tstrmi\tlr, [r4], -r4, asr #24\n+\tstrmi\tlr, [r4], -r8, asr #24\n \t\t\t@ instruction: 0xf0402800\n \tldfmip\tf0, [r1, #468]\t@ 0x1d4\n \tstmibvc\tip!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1074648\n \tldrbtmi\tr0, [sp], #-1576\t@ 0xfffff9d8\n-\tb\tfe36c33c \n+\tb\tfe46c334 \n \tldmdaeq\tip!, {r0, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7d74640\n-\tbvs\tfef2a0b8 \n+\tbvs\tfef2a0c0 \n \t\t\t@ instruction: 0xf7ff6818\n \tstrbmi\tpc, [r8], -r5, asr #17\t@ \n-\tb\tfe7ec354 \n+\tb\tfe8ec34c \n \t\t\t@ instruction: 0x4640693b\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7d86b78\n-\t\t\t@ instruction: 0x4630eb74\n+\t\t\t@ instruction: 0x4630eb78\n \t\t\t@ instruction: 0xff28f02c\n \ttstlt\tfp, fp, ror #22\n \tldmibvs\tfp, {r2, r3, r4, r9, pc}\n \tmvnsle\tr2, r0, lsl #22\n \tstmibmi\tr0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-2744\t@ 0xfffff548\n \tldrbtmi\tr4, [r9], #-2239\t@ 0xfffff741\n \trscsvs\tr3, r9, ip, lsr r1\n \tldrbtmi\tr6, [r8], #-2553\t@ 0xfffff607\n-\tblvs\tfe706d0c \n+\tblvs\tfe706d04 \n \t\t\t@ instruction: 0x61ba588a\n \trsbsle\tr2, r9, r0, lsl #22\n \tstrcs\tr4, [r0], #-2739\t@ 0xfffff54d\n \trsbsvs\tr6, fp, #4079616\t@ 0x3e4000\n \tldmdavs\tr9, {r0, r2, r3, r7, fp, ip, lr}\n \tstrteq\tpc, [r8], -r7, lsl #2\n-\tbvs\tec84e8 \n+\tbvs\tec84e0 \n \tstrls\tr6, [r0], #-2057\t@ 0xfffff7f7\n \tstc2l\t0, cr15, [r4], {8}\n \t\t\t@ instruction: 0xb1b86030\n \tstmdavs\tr2, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf0002b00\n \tldmdavs\tr8, {r2, r5, r7, pc}\n \t\t\t@ instruction: 0xf7d84611\n-\tstmdacs\tr0, {r1, r3, r5, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r8, r9, fp, sp, lr, pc}\n \tadchi\tpc, r5, r0, asr #32\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \tandcs\tfp, r1, #-1073741816\t@ 0xc0000008\n \tldmibvs\tfp, {r1, r3, r4, r9, pc}\n \tmvnsle\tr2, r0, lsl #22\n \teoreq\tpc, r8, r7, lsl #2\n \tcdp2\t0, 14, cr15, cr10, cr12, {1}\n \tldmibvs\tfp, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}\n-\tblcs\t46e78 \n-\tbvs\tfff22bec \n+\tblcs\t46e70 \n+\tbvs\tfff22be4 \n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf107808e\n \tandcs\tr0, r0, r8, lsr r1\n-\tbl\t96c400 \n+\tbl\ta6c3f8 \n \tldmibvs\tsl!, {r1, r2, r4, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r2, r3, r4, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d760bb\n-\tstrmi\tlr, [r4], -ip, asr #23\n+\t\t\t@ instruction: 0x4604ebd0\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078106\n \t\t\t@ instruction: 0xf107751c\n \tstrtmi\tr0, [r8], -ip, lsr #12\n-\tb\t5ec428 \n+\tb\t6ec420 \n \tldrdhi\tpc, [ip], -r7\n \t\t\t@ instruction: 0xf7d74640\n-\tbvs\tfff29fcc \n+\tbvs\tfff29fd4 \n \t\t\t@ instruction: 0xf7ff6818\n \tstrtmi\tpc, [r8], -pc, asr #16\n-\tb\ta6c440 \n+\tb\tb6c438 \n \t\t\t@ instruction: 0x464068bb\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7d86bb8\n-\t\t\t@ instruction: 0x4630eafe\n+\tldrtmi\tlr, [r0], -r2, lsl #22\n \tcdp2\t0, 11, cr15, cr2, cr12, {1}\n \tstmibmi\tsl, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}\n \tldrbtmi\tr4, [r9], #-2688\t@ 0xfffff580\n \tldmibvs\tr9!, {r3, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x61ba588a\n \taddsle\tr2, r3, r0, lsl #16\n \tstmdavs\tr2, {r8, sp}^\n \tandshi\tfp, r1, #-2147483642\t@ 0x80000006\n-\tbcs\t48b5c \n-\tbmi\t1ea2d04 \n+\tbcs\t48b54 \n+\tbmi\t1ea2cfc \n \tstmibvs\tr0, {r2, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0x61ba58a2\n \tmvnsle\tr2, r0, lsl #16\n \torrle\tr2, r5, r0, lsl #22\n-\tbmi\t2001324 \n+\tbmi\t200131c \n \tldmdbmi\tpc!, {r0, r1, r3, r4, r5, r6, sl, lr}^\t@ \n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tlfmvs\tf3, 2, [fp, #-240]\t@ 0xffffff10\n \teorsvs\tr6, sl, r9, ror r1\n-\tbvs\t1f06f2c \n+\tbvs\t1f06f24 \n \teorsle\tr2, ip, r0, lsl #22\n \tstrcs\tr4, [r1, #-2671]\t@ 0xfffff591\n \tstmpl\tlr, {r0, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n \tldmdavs\tr8, {r4, sp, lr, pc}\n \t\t\t@ instruction: 0xf7d84611\n-\tstmdacs\tr0, {r1, r4, r5, r7, r9, fp, sp, lr, pc}\n-\tbvs\t1f22ad8 \n+\tstmdacs\tr0, {r1, r2, r4, r5, r7, r9, fp, sp, lr, pc}\n+\tbvs\t1f22ad0 \n \teoreq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf02c821d\n-\tbvs\t1f2df4c \n+\tbvs\t1f2df44 \n \trsbsvs\tr6, fp, #2539520\t@ 0x26c000\n \tsubsle\tr2, r7, r0, lsl #22\n \t\t\t@ instruction: 0xf1076819\n \tldmdavs\tr0!, {r3, r5, sl}\n \tstmdavs\tr9, {r1, r3, r4, r5, r6, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0089500\n \teorvs\tpc, r0, fp, lsr #24\n \trscle\tr2, lr, r0, lsl #16\n \tstmdavs\tr2, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \tbicsle\tr2, lr, r0, lsl #22\n \tldrmi\tr6, [r0], -r1, asr #16\n-\tblx\t19ea64a \n+\tblx\t19ea642 \n \t\t\t@ instruction: 0xe7de62f8\n-\tblcs\t4908c \n+\tblcs\t49084 \n \tsvcge\t0x0038f43f\n \tstmdavs\tr1, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf02c4610\n \trscsvs\tpc, r8, #93184\t@ 0x16c00\n-\tbvs\t1f28324 \n+\tbvs\t1f2831c \n \t\t\t@ instruction: 0x4630e79f\n \tcdp2\t0, 4, cr15, cr14, cr12, {1}\n-\tblmi\t14a835c \n+\tblmi\t14a8354 \n \tstmiapl\tr3!, {r2, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf0086818\n-\tblmi\t16ada00 \n+\tblmi\t16ad9f8 \n \t\t\t@ instruction: 0xf1074601\n \tstmiapl\tr3!, {r6}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tcmncs\tr4, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf8c31a52\n \t\t\t@ instruction: 0xf7d82374\n-\tldmdami\tr3, {r1, r2, r5, r7, r8, fp, sp, lr, pc}^\n+\tldmdami\tr3, {r1, r3, r5, r7, r8, fp, sp, lr, pc}^\n \tldrbtmi\tr6, [r8], #-2491\t@ 0xfffff645\n \t\t\t@ instruction: 0x47983018\n-\tblvs\te48fd8 \n-\tb\t1e6c558 \n-\tblmi\t1000f38 \n+\tblvs\te48fd0 \n+\tb\t1f6c550 \n+\tblmi\t1000f30 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr #9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbvs\t1e62bc4 \n+\tbvs\t1e62bbc \n \tstrmi\tpc, [ip, r7, lsl #4]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x462083f0\n \tcdp2\t0, 1, cr15, cr12, cr12, {1}\n \tcmnlt\tfp, #1028096\t@ 0xfb000\n \tteqeq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d82000\n-\tblmi\td28fa8 \n+\tblmi\td28fb0 \n \tstrdcs\tr6, [r0, -sl]\n \trsbvc\tpc, r2, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tbl\t16c59c \n+\tbl\t26c594 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d148\n \t\t\t@ instruction: 0xf1077562\n \tstrtmi\tr0, [r8], -ip, lsr #12\n-\tldmdb\tr0, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr4, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrdhi\tpc, [r0], -r7\n \t\t\t@ instruction: 0xf7d74640\n-\tbvs\tfff29e40 \n+\tbvs\tfff29e48 \n \t\t\t@ instruction: 0xf7fe6818\n \tstrtmi\tpc, [r8], -r9, lsl #31\n-\tstmdb\tr2!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr6!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4640687b\n-\tblvs\tffe404d4 \n+\tblvs\tffe404cc \n \t\t\t@ instruction: 0xf7d84621\n-\t\t\t@ instruction: 0x4630ea38\n+\t\t\t@ instruction: 0x4630ea3c\n \tstc2l\t0, cr15, [ip, #176]!\t@ 0xb0\n-\tbmi\t7c133c \n+\tbmi\t7c1334 \n \tldmibvs\tr9!, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tstmpl\tr9, {r0, r1, r3, r4, r6, r8, sl, fp, sp, lr}\n-\tblcs\t46d74 \n+\tblcs\t46d6c \n \tsvcge\t0x0055f43f\n \tandshi\tr2, sl, #0, 4\n \t\t\t@ instruction: 0x61b9699b\n \tmvnsle\tr2, r0, lsl #22\n \tstmdami\tr7!, {r0, r2, r3, r6, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2491\t@ 0xfffff645\n \t\t\t@ instruction: 0x47983018\n \tsubeq\tpc, r0, r7, lsl #2\n-\tb\t9ec614 \n+\tb\taec60c \n \tldmdbvs\tfp!, {r0, r1, r5, fp, lr}\n \teorscc\tr4, ip, r8, ror r4\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d870ac\n-\tstmdami\tr0!, {r1, r2, r3, r4, r9, fp, sp, lr, pc}\n+\tstmdami\tr0!, {r1, r5, r9, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \t\t\t@ instruction: 0x4798303c\n \tandsvc\tpc, ip, r7, lsl #10\n-\tb\t56c638 \n+\tb\t66c630 \n \tldmdavs\tfp!, {r2, r3, r4, fp, lr}^\n \teorscc\tr4, ip, r8, ror r4\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d87062\n-\t\t\t@ instruction: 0xf7d7ea0c\n-\tsvclt\t0x0000efc4\n-\tstrdeq\tr8, [r5], -r6\n-\tstrdeq\tr8, [r5], -r4\n+\t\t\t@ instruction: 0xf7d7ea10\n+\tsvclt\t0x0000efc8\n+\tstrdeq\tr8, [r5], -lr\n+\tstrdeq\tr8, [r5], -ip\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tlr, r9, r0, lsl #23\n+\tandeq\tlr, r9, r8, lsl #23\n \tandeq\tr0, r0, r0, asr #11\n-\tandeq\tlr, r9, r2, asr fp\n+\tandeq\tlr, r9, sl, asr fp\n \tandeq\tr0, r0, fp, lsr r4\n-\tstrdeq\tlr, [r9], -r2\n-\tandeq\tlr, r9, lr, lsr #21\n-\tandeq\tlr, r9, sl, lsr #21\n+\tstrdeq\tlr, [r9], -sl\n+\t\t\t@ instruction: 0x0009eab6\n+\t\t\t@ instruction: 0x0009eab2\n \tandeq\tr0, r0, r3, lsr #7\n-\tandeq\tlr, r9, lr, asr #19\n-\tmuleq\tr9, ip, r9\n-\tmuleq\tr9, r8, r9\n+\tldrdeq\tlr, [r9], -r6\n+\tandeq\tlr, r9, r4, lsr #19\n+\tandeq\tlr, r9, r0, lsr #19\n \tmuleq\tr0, r7, r2\n \tandeq\tr0, r0, r8, asr #11\n-\tldrdeq\tlr, [r9], -lr\t@ \n-\tandeq\tr8, r5, r4, lsl #20\n-\tandeq\tlr, r9, r4, asr #16\n-\tandeq\tlr, r9, r2, lsr #16\n-\tandeq\tlr, r9, r0, lsl r8\n-\tstrdeq\tlr, [r9], -lr\t@ \n-\tandeq\tlr, r9, ip, ror #15\n-\tblmi\t740fc0 \n+\tandeq\tlr, r9, r6, ror #17\n+\tandeq\tr8, r5, ip, lsl #20\n+\tandeq\tlr, r9, ip, asr #16\n+\tandeq\tlr, r9, sl, lsr #16\n+\tandeq\tlr, r9, r8, lsl r8\n+\tandeq\tlr, r9, r6, lsl #16\n+\tstrdeq\tlr, [r9], -r4\n+\tblmi\t740fb8 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbicslt\tr0, r8, r0, lsl #6\n \tstrcs\tr4, [r0], -r5, lsl #12\n \tstmibvs\tsp!, {r2, r3, r5, r9, sl, lr}\n \tsmlatblt\tr8, r0, r8, r6\n \tldc2l\t7, cr15, [r8], #1020\t@ 0x3fc\n \tcmplt\tr8, r0, ror #18\n-\tblx\t9ec75e \n+\tblx\t9ec756 \n \ttstlt\tlr, r3, ror #18\n \t\t\t@ instruction: 0xd00342b3\n \t\t\t@ instruction: 0x461e4618\n \t\t\t@ instruction: 0xff5cf000\n \t\t\t@ instruction: 0xf02c4620\n \tstrtmi\tpc, [r0], -r1, ror #26\n \t\t\t@ instruction: 0xff56f000\n \tmvnle\tr2, r0, lsl #26\n-\tblmi\t240fc8 \n+\tblmi\t240fc0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7d7bdf0\n-\tsvclt\t0x0000ef5c\n-\tandeq\tr8, r5, ip, lsr #17\n+\tsvclt\t0x0000ef60\n+\t\t\t@ instruction: 0x000588b4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r5, ip, asr r8\n+\tandeq\tr8, r5, r4, ror #16\n \t\t\t@ instruction: 0x4604b5f0\n-\tbmi\t600014 \n-\tblmi\t60004c \n+\tbmi\t60000c \n+\tblmi\t600044 \n \tldrbtmi\tfp, [sl], #-131\t@ 0xffffff7d\n \tstrmi\tsl, [lr], -r0, lsl #30\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \torrslt\tr0, r0, r0, lsl #6\n \tldmdavs\tr9, {r0, r1, r3, r5, fp, sp, lr}\n-\tstmdb\tr2!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr6!, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandcs\tfp, r1, r8, ror #2\n-\tblmi\t3c1038 \n+\tblmi\t3c1030 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_hyp\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstmiavs\tr8!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^\n \trscle\tr4, pc, r0, lsr #32\n \tstmdbcs\tr0, {r0, r3, r5, r6, r8, fp, sp, lr}\n \tldrtmi\tsp, [r0], -fp, ror #1\n \tldc2\t7, cr15, [lr], #988\t@ 0x3dc\n \t\t\t@ instruction: 0xf080fab0\n \tstrb\tr0, [r5, r0, asr #18]!\n-\tsvc\t0x0022f7d7\n-\tandeq\tr8, r5, r6, lsr #16\n+\tsvc\t0x0026f7d7\n+\tandeq\tr8, r5, lr, lsr #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r5, r4, lsl #16\n+\tandeq\tr8, r5, ip, lsl #16\n \tsvcmi\t0x00f0e92d\n-\tbmi\t150028c \n-\tblmi\t15002a8 \n+\tbmi\t1500284 \n+\tblmi\t15002a0 \n \taddlt\tr4, r3, sl, ror r4\n \tstrmi\tsl, [r1], r0, lsl #30\n \tldmpl\tr3, {r1, r2, r3, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsvceq\t0x0000f1b8\n-\tblmi\t13a2884 \n-\tblvs\t73fa54 \n+\tblmi\t13a287c \n+\tblvs\t73fa4c \n \tmovwcs\tfp, #292\t@ 0x124\n \tstmibvs\tr4!, {r0, r1, r5, r9, pc}^\n \tmvnsle\tr2, r0, lsl #24\n \tsuble\tr2, ip, r0, lsl #28\n \tsvceq\t0x0000f1ba\n-\tblmi\t12229e0 \n-\tblvs\tfe77fa70 \n+\tblmi\t12229d8 \n+\tblvs\tfe77fa68 \n \trsb\tfp, r0, sp, lsl r9\n \tvstrcs.16\ts12, [r0, #-346]\t@ 0xfffffea6\t@ \n \tstmdavs\tfp!, {r0, r2, r3, r4, r6, ip, lr, pc}\n \tldmdavs\tr9, {r4, r6, r9, sl, lr}\n-\tldmdb\tr0, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr4, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tstmdavs\tsp!, {r2, r4, r5, r6, r7, r8, ip, lr, pc}^\n \tsubsle\tr2, r2, r0, lsl #26\n \tldrbtmi\tr4, [fp], #-2878\t@ 0xfffff4c2\n-\tbl\tfe909518 \n-\tblx\tfeef14c4 \n-\tb\t142d6e0 \n+\tbl\tfe909510 \n+\tblx\tfeef14bc \n+\tb\t142d6d8 \n \t\t\t@ instruction: 0xf04f1b5b\n \tandcs\tr0, r1, #0, 20\n-\tb\t688c6c \n+\tb\t688c64 \n \tandle\tr0, r6, r3, lsl #30\n \t\t\t@ instruction: 0xb1a16969\n \t\t\t@ instruction: 0xf7f74630\n \tandcs\tpc, r1, #26880\t@ 0x6900\n \tmovwlt\tfp, #16760\t@ 0x4178\n-\tblmi\tc011a4 \n+\tblmi\tc0119c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr1, r0, lsl #6\n \tsmlsdcc\tip, r0, r6, r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf1bb8ff0\n \tandsle\tr0, r5, r0, lsl #30\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0xf9b5d003\n \tstmdblt\tr3, {r1, r4, ip, sp}\n \tstmibvs\tsp!, {r1, r3, r5, r9, pc}^\n-\tbeq\taad34 \n+\tbeq\taad2c \n \tbicsle\tr2, r5, r0, lsl #26\n \tldrtmi\tlr, [r2], r0, ror #15\n \t\t\t@ instruction: 0xf1bbe7de\n \tandsle\tr0, r2, r0, lsl #30\n \tvstrcs.16\ts12, [r0, #-474]\t@ 0xfffffe26\t@ \n \tldrb\tsp, [r7, ip, asr #3]\n \tsvceq\t0x0000f1b8\n \teorhi\tsp, sl, #0\n \tstrb\tr6, [fp, sp, lsr #19]!\n \t\t\t@ instruction: 0x46544b1d\n-\tbleq\taaa74 \n-\tblvs\t77fb28 \n+\tbleq\taaa6c \n+\tblvs\t77fb20 \n \t\t\t@ instruction: 0xd1ba2d00\n \tstmibvs\tsp!, {r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xd1b92d00\n-\tblmi\t66885c \n+\tblmi\t668854 \n \tcfldrdvs\tmvd4, [sp, #-492]\t@ 0xfffffe14\n \tand\tfp, sl, r5, lsl r9\n \tsmlaltblt\tr6, r5, sp, r9\n \tldrbmi\tr6, [r0], -fp, lsr #16\n \t\t\t@ instruction: 0xf7d86819\n-\tstmdacs\tr0, {r2, r3, r5, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r5, r7, fp, sp, lr, pc}\n \tstrcs\tsp, [r1], #-502\t@ 0xfffffe0a\n-\tblmi\t4a87dc \n-\tblvs\t177fb5c \n+\tblmi\t4a87d4 \n+\tblvs\t177fb54 \n \tand\tfp, r9, r5, lsl r9\n \tteqlt\tsp, sp, lsr #19\n \tldrbmi\tr6, [r0], -fp, lsr #16\n \t\t\t@ instruction: 0xf7d86819\n-\tstmdacs\tr0, {r2, r3, r4, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r5, r7, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xe7eed1f6\n \tstr\tr4, [r3, sl, lsr #13]!\n-\tmrc\t7, 3, APSR_nzcv, cr2, cr7, {6}\n-\t\t\t@ instruction: 0x000587b8\n+\tmrc\t7, 3, APSR_nzcv, cr6, cr7, {6}\n+\tandeq\tr8, r5, r0, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r9, r4, ror #12\n-\tandeq\tlr, r9, r8, asr #12\n-\tandeq\tlr, r9, r2, lsr #12\n-\tandeq\tr8, r5, r8, lsr #14\n-\tmuleq\tr9, r0, r5\n-\tandeq\tlr, r9, ip, ror r5\n-\tandeq\tlr, r9, ip, asr r5\n-\tblmi\tb41264 \n+\tandeq\tlr, r9, ip, ror #12\n+\tandeq\tlr, r9, r0, asr r6\n+\tandeq\tlr, r9, sl, lsr #12\n+\tandeq\tr8, r5, r0, lsr r7\n+\tmuleq\tr9, r8, r5\n+\tandeq\tlr, r9, r4, lsl #11\n+\tandeq\tlr, r9, r4, ror #10\n+\tblmi\tb4125c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460641f0\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \teorcs\tsl, r0, r0, lsl #30\n \tldmdavs\tfp, {r3, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tstcmi\t3, cr0, [r6], #-0\n@@ -40845,265 +40843,265 @@\n \tldrbtmi\tr4, [ip], #-1541\t@ 0xfffff9fb\n \tmovwcs\tr4, #1584\t@ 0x630\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tmovwcc\tlr, #6597\t@ 0x19c5\n \tmovwcs\tlr, #14789\t@ 0x39c5\n \t\t\t@ instruction: 0xf8c5616b\n \t\t\t@ instruction: 0xf7d78018\n-\t\t\t@ instruction: 0x4601ec32\n+\t\t\t@ instruction: 0x4601ec36\n \t\t\t@ instruction: 0xf02c4630\n \t\t\t@ instruction: 0x4603f933\n \tandseq\tpc, r8, r4, lsl #2\n \t\t\t@ instruction: 0xf7d7602b\n-\t\t\t@ instruction: 0xf8d4ec22\n+\t\t\t@ instruction: 0xf8d4ec26\n \t\t\t@ instruction: 0xf1b88030\n \tandle\tr0, r9, r0, lsl #30\n \tstmdavs\tr3!, {r2, r6, r9, sl, lr}\n \tldmdavs\tr8, {r0, r4, r5, r9, sl, lr}\n-\tstmda\tip, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr0, {r3, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmibvs\tr4!, {r4, r6, r7, r8, ip, sp, pc}^\n \tmvnsle\tr2, r0, lsl #24\n \t\t\t@ instruction: 0xf8c54b11\n \tldrbtmi\tr8, [fp], #-28\t@ 0xffffffe4\n \tandseq\tpc, r8, r3, lsl #2\n \t\t\t@ instruction: 0xf7d7631d\n-\tbmi\t3e98ac \n+\tbmi\t3e98b4 \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -r7, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \trsbhi\tr2, fp, #67108864\t@ 0x4000000\n \t\t\t@ instruction: 0xf7d7e7e4\n-\tsvclt\t0x0000ee0a\n-\tandeq\tr8, r5, r8, asr #12\n+\tsvclt\t0x0000ee0e\n+\tandeq\tr8, r5, r0, asr r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r9, lr, ror #9\n-\tmuleq\tr9, sl, r4\n-\tandeq\tr8, r5, r2, asr #11\n+\tstrdeq\tlr, [r9], -r6\n+\tandeq\tlr, r9, r2, lsr #9\n+\tandeq\tr8, r5, sl, asr #11\n \tldrsbgt\tpc, [r8], #-143\t@ 0xffffff71\t@ \n \tldrbtmi\tr4, [ip], #2582\t@ 0xa16\n \taddlt\tfp, r2, r0, lsl #11\n \tandcs\tpc, r2, ip, asr r8\t@ \n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n \tcmnlt\tr0, r0, lsl #4\n-\tblmi\t4412dc \n+\tblmi\t4412d4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr3, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tstrmi\tlr, [fp], -r0, lsl #15\n-\tbmi\t240ee0 \n+\tbmi\t240ed8 \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \tmrsle\tr0, R11_usr\n \tsmladcc\tr8, r8, r6, r4\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldcl\t7, cr15, [r0, #860]\t@ 0x35c\n-\tandeq\tr8, r5, r2, lsl #11\n+\tldcl\t7, cr15, [r4, #860]\t@ 0x35c\n+\tandeq\tr8, r5, sl, lsl #11\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r5, r8, ror #10\n-\tandeq\tr8, r5, r8, asr #10\n-\tbmi\t4c0f2c \n-\tblmi\t4bfcd0 \n+\tandeq\tr8, r5, r0, ror r5\n+\tandeq\tr8, r5, r0, asr r5\n+\tbmi\t4c0f24 \n+\tblmi\t4bfcc8 \n \tldrbtmi\tfp, [fp], #-1408\t@ 0xfffffa80\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n \tlfmvs\tf0, 4, [sl]\n \tandcs\tfp, r0, r2, ror r1\n-\tbmi\t348168 \n+\tbmi\t348160 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7d7e7ef\n-\tsvclt\t0x0000eda6\n-\tandeq\tr8, r5, r8, lsl r5\n+\tsvclt\t0x0000edaa\n+\tandeq\tr8, r5, r0, lsr #10\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tlr, [r9], -sl\n-\tstrdeq\tr8, [r5], -r6\n+\tandeq\tlr, r9, r2, ror #7\n+\tstrdeq\tr8, [r5], -lr\n \tmcrne\t5, 0, fp, cr3, cr0, {7}\n \tstrmi\tr4, [r5], -sl, lsr #20\n \tstmdbmi\tfp!, {r1, r3, r5, fp, lr}\n \tldrbtmi\tr4, [r8], #-1146\t@ 0xfffffb86\n \tsvclt\t0x0018b083\n \tldclvs\t3, cr2, [r6, #-4]\n \tstmdapl\tr1, {r8, r9, sl, fp, sp, pc}^\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tsvclt\t0x000c2e00\n \t\t\t@ instruction: 0xf0032100\n \tmvnlt\tr0, r1, lsl #2\n \tstmdavs\tr3!, {r2, r4, r5, r9, sl, lr}\n \tldmdavs\tr8, {r0, r3, r5, r9, sl, lr}\n-\tsvc\t0x00a0f7d7\n+\tsvc\t0x00a4f7d7\n \teorsle\tr2, r1, r0, lsl #16\n \t\t\t@ instruction: 0x2c0069a4\n-\tblmi\t7a3358 \n-\tblvs\t73fd74 \n+\tblmi\t7a3350 \n+\tblvs\t73fd6c \n \tstmdavs\tr3!, {r2, r6, r8, ip, sp, pc}\n \tldmdavs\tr8, {r0, r3, r5, r9, sl, lr}\n-\tsvc\t0x0092f7d7\n+\tsvc\t0x0096f7d7\n \tstmibvs\tr4!, {r5, r8, r9, ip, sp, pc}^\n \tmvnsle\tr2, r0, lsl #24\n \t\t\t@ instruction: 0x46284631\n \t\t\t@ instruction: 0xff08f7ff\n \tand\tr4, r9, r6, lsl #12\n \t\t\t@ instruction: 0x2c006b14\n \tmovwcs\tfp, #3852\t@ 0xf0c\n \tmovweq\tpc, #4099\t@ 0x1003\t@ \n \tmvnle\tr2, r0, lsl #22\n \tmvnle\tr2, r0, lsl #26\n \tandcs\tr4, r0, pc, lsl #22\n \tstmib\tr3, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbmi\t3c841c \n+\tbmi\t3c8414 \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r5, lsl #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7d7e7ef\n-\tsvclt\t0x0000ed46\n-\tandeq\tlr, r9, r0, lsl #7\n-\t\t\t@ instruction: 0x000584b6\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r9, r4, asr #6\n-\tandeq\tlr, r9, r8, lsl #6\n-\tandeq\tr8, r5, r6, lsr r4\n+\tsvclt\t0x0000ed4a\n+\tandeq\tlr, r9, r8, lsl #7\n+\t\t\t@ instruction: 0x000584be\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tlr, r9, ip, asr #6\n+\tandeq\tlr, r9, r0, lsl r3\n+\tandeq\tr8, r5, lr, lsr r4\n \tstmdbmi\tr0!, {r0, r1, r2, r3, r4, r8, r9, fp, lr}\n \tldrbtmi\tr4, [fp], #-2592\t@ 0xfffff5e0\n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddlt\tr4, r3, r5, lsl #12\n \tsvcge\t0x0000588a\n \tldmdavs\tr2, {r1, r2, r3, r4, r6, r8, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tstmdacs\tr0, {r9}\n \tmcrcs\t15, 0, fp, cr0, cr8, {0}\n-\tbllt\t63088 \n+\tbllt\t63080 \n \tldrbtmi\tr4, [fp], #-2840\t@ 0xfffff4e8\n \ttstlt\tlr, lr, asr r3\n \tcmnvs\tr3, ip, asr r3\n \tandcs\tr4, r0, r6, lsl fp\n \tldrvs\tr4, [lr, #1147]\t@ 0x47b\n-\tblmi\t4c1498 \n+\tblmi\t4c1490 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4634bdf0\n \tstrtmi\tr6, [r9], -r3, lsr #16\n \t\t\t@ instruction: 0xf7d76818\n-\tcmplt\tr0, sl, lsr #30\n+\tcmplt\tr0, lr, lsr #30\n \t\t\t@ instruction: 0x2c0069a4\n \t\t\t@ instruction: 0x4631d1f6\n \t\t\t@ instruction: 0xf7ff4628\n \t\t\t@ instruction: 0x4606fe9f\n \t\t\t@ instruction: 0xf04fe7d8\n \t\t\t@ instruction: 0xe7df30ff\n-\tldcl\t7, cr15, [r8], #860\t@ 0x35c\n-\t\t\t@ instruction: 0x0009e2be\n-\tstrdeq\tr8, [r5], -r4\n-\tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr9, sl, r2\n-\tandeq\tlr, r9, ip, lsl #5\n-\t\t\t@ instruction: 0x000583bc\n+\tldcl\t7, cr15, [ip], #860\t@ 0x35c\n+\tandeq\tlr, r9, r6, asr #5\n+\tstrdeq\tr8, [r5], -ip\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tlr, r9, r2, lsr #5\n+\tmuleq\tr9, r4, r2\n+\tandeq\tr8, r5, r4, asr #7\n \tsvcmi\t0x00f0e92d\n \torrvc\tpc, r0, #1325400064\t@ 0x4f000000\n-\tbmi\t1e41284 \n+\tbmi\t1e4127c \n \tlfmmi\tf7, 1, [ip, #-692]\t@ 0xfffffd4c\n \tsvcge\t0x00004479\n \tldmdbeq\tr0, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \tldrcs\tpc, [r4], #-2247\t@ 0xfffff739\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tandcc\tpc, r0, r9, asr #17\n \tcdp2\t7, 7, cr15, cr8, cr15, {7}\n \t\t\t@ instruction: 0x4605213a\n-\tstmia\tr8, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsubsle\tr2, r5, r0, lsl #16\n \t\t\t@ instruction: 0xf7d74604\n-\tstmdacs\tr1, {r6, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr1, {r2, r6, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4626d950\n \t\t\t@ instruction: 0xf8062100\n \tstmdavc\tfp!, {r0, r8, r9, fp, ip}\n \tsuble\tr2, r9, r0, lsl #22\n \taddsmi\tr1, sp, #1584\t@ 0x630\n \tand\tsp, r6, r3, lsl #2\n \tsubsvc\tr4, r9, fp, lsr #5\n \t\t\t@ instruction: 0xf813d003\n-\tbcs\t839104 \n-\tblmi\t18e30e4 \n-\tblvs\tfe73fef4 \n+\tbcs\t8390fc \n+\tblmi\t18e30dc \n+\tblvs\tfe73feec \n \tcmple\tpc, r0, lsl #24\n \tandseq\tpc, r4, #-1073741823\t@ 0xc0000001\n \tldrtmi\tr4, [r0], -r9, asr #12\n \tcdp2\t0, 13, cr15, cr12, cr11, {1}\n \trscsvs\tr4, r8, r4, lsl #12\n \t\t\t@ instruction: 0xf8d9b380\n \tcmnlt\tlr, #0\n-\tbl\t41a90 \n+\tbl\t41a88 \n \t\t\t@ instruction: 0xf04f0686\n \tstmib\tr7, {fp}^\n \tldrbtmi\tr9, [fp], #-1281\t@ 0xfffffaff\n \t\t\t@ instruction: 0xf1b36b1b\n \tldrmi\tr0, [fp], r0, lsl #20\n \t\t\t@ instruction: 0xf04fbf18\n \t\t\t@ instruction: 0xf8540a01\n \t\t\t@ instruction: 0xf1b99b04\n \tsvclt\t0x000c0f00\n \t\t\t@ instruction: 0xf00a2300\n \tcmplt\tfp, r1, lsl #6\n \tstmdavs\tfp!, {r0, r2, r3, r4, r6, r9, sl, lr}\n \tldmdavs\tr8, {r0, r3, r6, r9, sl, lr}\n-\tmcr\t7, 5, pc, cr12, cr7, {6}\t@ \n+\tmrc\t7, 5, APSR_nzcv, cr0, cr7, {6}\n \tstmibvs\tsp!, {r5, r8, ip, sp, pc}^\n \tmvnsle\tr2, r0, lsl #26\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tmvnle\tr4, r6, lsr #5\n \tstrls\tlr, [r1, #-2519]\t@ 0xfffff629\n \tsvceq\t0x0000f1b8\n \tldmvs\tr8!, {r0, r1, r5, ip, lr, pc}^\n \tstc2l\t0, cr15, [r4], #-0\n \t\t\t@ instruction: 0xf04f4628\n \t\t\t@ instruction: 0xf00038ff\n-\tbmi\t10edf08 \n+\tbmi\t10edf00 \n \tldrbtmi\tr4, [sl], #-2878\t@ 0xfffff4c2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrcc\tpc, [r4], #-2263\t@ 0xfffff729\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tpc, r0, lsl #6\n \tvmax.s8\tq2, , q0\n \tssatmi\tr4, #30, ip, lsl #14\n \tsvchi\t0x00f0e8bd\n \tstrtmi\tr6, [r9], -r3, lsr #16\n \t\t\t@ instruction: 0xf7d76818\n-\tstmdacs\tr0, {r1, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r7, r9, sl, fp, sp, lr, pc}\n \tstmibvs\tr4!, {r1, r5, r6, r7, ip, lr, pc}\n \tmvnsle\tr2, r0, lsl #24\n \teorcs\tlr, r0, r4, lsr #15\n \tstc2\t0, cr15, [ip]\n \tmvnscc\tpc, #79\t@ 0x4f\n \tstmib\tr0, {r1, r2, r9, sl, lr}^\n \t\t\t@ instruction: 0xf8c08302\n \t\t\t@ instruction: 0xf8c08004\n \t\t\t@ instruction: 0x46288014\n-\tb\tf6cd3c \n+\tb\t106cd34 \n \tstrtmi\tr4, [r8], -r1, lsl #12\n \t\t\t@ instruction: 0xff3ef02b\n \tldrdcc\tpc, [r0], -r9\n \ttstlt\tr3, #48\t@ 0x30\n \tstmib\tr7, {r1, r3, r6, r7, r9, sl, lr}^\n \tand\tr8, r5, r1, lsl #10\n \tldrdcs\tpc, [r0], -r9\n@@ -41121,82 +41119,82 @@\n \t\t\t@ instruction: 0xf1082000\n \tstrbmi\tr0, [r2, #-2049]\t@ 0xfffff7ff\n \tldmib\tr7, {r3, r5, r6, r7, fp, ip, lr, pc}^\n \tldmvs\tr8!, {r0, r8, sl, pc}^\n \tstc2\t0, cr15, [r6], {-0}\n \tbicslt\tr6, fp, r3, ror r8\n \t\t\t@ instruction: 0x46284b15\n-\tblvs\tfe6c0034 \n+\tblvs\tfe6c002c \n \tldrvs\tr6, [lr, #434]\t@ 0x1b2\n \t\t\t@ instruction: 0xf000639e\n \t\t\t@ instruction: 0xe79afbfb\n \tstmdavs\tr3!, {r2, r3, r5, r9, sl, lr}\n \tldmdavs\tr8, {r0, r3, r4, r6, r9, sl, lr}\n-\tmcr\t7, 1, pc, cr12, cr7, {6}\t@ \n+\tmrc\t7, 1, APSR_nzcv, cr0, cr7, {6}\n \tsbcle\tr2, r9, r0, lsl #16\n \t\t\t@ instruction: 0x2c0069a4\n \t\t\t@ instruction: 0x4629d1f5\n \t\t\t@ instruction: 0xf7ff4658\n \tstrmi\tpc, [r5], -r1, lsr #27\n \t\t\t@ instruction: 0xe7d66075\n \t\t\t@ instruction: 0xf0004630\n \tldrb\tpc, [pc, -r5, ror #23]!\t@ \n-\tbl\tffe6cde0 \n-\tandeq\tr8, r5, r4, asr r3\n+\tbl\tfff6cdd8 \n+\tandeq\tr8, r5, ip, asr r3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r9, r4, asr #3\n-\tmuleq\tr9, r6, r1\n-\tandeq\tr8, r5, r2, ror r2\n-\tandeq\tlr, r9, r4, lsl #1\n+\tandeq\tlr, r9, ip, asr #3\n+\tmuleq\tr9, lr, r1\n+\tandeq\tr8, r5, sl, ror r2\n+\tandeq\tlr, r9, ip, lsl #1\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\ta006fc \n+\tbmi\ta006f4 \n \taddlt\tr4, r2, r7, lsr #22\n \tsvcge\t0x0000447a\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tcmplt\tr9, r0, lsl #6\n \tldrdls\tpc, [ip], pc\t@ \n \tstrmi\tr4, [ip], -r0, lsl #13\n \t\t\t@ instruction: 0xf10944f9\n \t\t\t@ instruction: 0x46500a3c\n-\tldm\tr0, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr4, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tcmnlt\tr0, r5, lsl #12\n-\tblmi\t74174c \n+\tblmi\t741744 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12b0300\n \tstrcc\tr2, [r8, -r0]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf10987f0\n \t\t\t@ instruction: 0x46480918\n-\tstmib\tsl!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tlr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrtmi\tr4, [r2], -fp, lsr #12\n \tstrbmi\tr4, [r0], -r1, lsr #12\n \tldc2\t7, cr15, [ip], {255}\t@ 0xff\n \tstrbmi\tr4, [r8], -r5, lsl #12\n-\tldmdb\tr2!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr6!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7d74650\n-\tvstrcs.16\ts28, [r0, #-96]\t@ 0xffffffa0\t@ \n-\tbmi\t3e3288 \n+\tvstrcs.16\ts28, [r0, #-104]\t@ 0xffffff98\t@ \n+\tbmi\t3e3280 \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrtmi\tsp, [r2], -r8, lsl #2\n \tstrbmi\tr4, [r0], -r1, lsr #12\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x47f0e8bd\n \tstmdblt\tr6, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbl\tfe6ece9c \n-\tandeq\tr8, r5, r8, asr r1\n+\tbl\tfe7ece94 \n+\tandeq\tr8, r5, r0, ror #2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r9, r8\n-\tandeq\tr8, r5, ip, lsr #2\n-\tandeq\tr8, r5, r6, ror #1\n+\tandeq\tlr, r9, r0, lsl r0\n+\tandeq\tr8, r5, r4, lsr r1\n+\tandeq\tr8, r5, lr, ror #1\n \tpush\t{r0, r4, r5, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x460541f0\n \tmrcmi\t4, 3, r4, cr0, cr11, {3}\n \trscsvc\tpc, r4, r3, lsl #10\n \t\t\t@ instruction: 0xf5ad4b6f\n \tldrbtmi\tr7, [lr], #-3358\t@ 0xfffff2e2\n \tstrcs\tsl, [r0], #-3844\t@ 0xfffff0fc\n@@ -41204,303 +41202,303 @@\n \trsbcc\tpc, r4, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmlabtpl\tr5, r7, r9, lr\n \tstmdbmi\tsl!, {r0, r3, r5, r6, r8, r9, fp, lr}^\n \tteqvs\tsl, fp, ror r4\n \t\t\t@ instruction: 0x461d4479\n \trsbsvs\tr6, ip, #251\t@ 0xfb\n-\tldcl\t7, cr15, [r4, #860]!\t@ 0x35c\n+\tldcl\t7, cr15, [r8, #860]!\t@ 0x35c\n \tmsreq\tCPSR_f, r7, lsl #2\n \t\t\t@ instruction: 0xf7d74620\n-\tblmi\t196a638 \n+\tblmi\t196a640 \n \t\t\t@ instruction: 0xf1074621\n \tstmiapl\tfp!, {r4, r5}^\n \t\t\t@ instruction: 0xf7d661fb\n-\tstmdacs\tr0, {r1, r2, r3, r6, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r4, r6, r9, sl, fp, sp, lr, pc}\n \taddhi\tpc, fp, r0, asr #32\n \t\t\t@ instruction: 0xf1074c5f\n \t\t\t@ instruction: 0xf7d70030\n-\tldrbtmi\tlr, [ip], #-3228\t@ 0xfffff364\n+\tldrbtmi\tlr, [ip], #-3232\t@ 0xfffff360\n \t\t\t@ instruction: 0xf5044620\n \t\t\t@ instruction: 0xf7d776f6\n-\tldrtmi\tlr, [r0], -r2, asr #18\n-\tstmda\tlr, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldrtmi\tlr, [r0], -r6, asr #18\n+\tldmda\tr2, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdblt\tr8!, {r0, r2, r9, sl, lr}^\n \tandcc\tpc, r4, #212, 16\t@ 0xd40000\n \t\t\t@ instruction: 0xf1034630\n \t\t\t@ instruction: 0xf8c40801\n \t\t\t@ instruction: 0xf1b88204\n \teorle\tr0, r0, r1, lsl #30\n \tandcc\tpc, r4, #196, 16\t@ 0xc40000\n-\tstmia\tr0, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr4, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \teorseq\tpc, r0, r7, lsl #2\n-\tldc\t7, cr15, [ip], {215}\t@ 0xd7\n+\tstc\t7, cr15, [r0], #860\t@ 0x35c\n \tldmibvs\tfp!, {r0, r1, r2, r3, r6, fp, lr}^\n \t\t\t@ instruction: 0x47984478\n \t\t\t@ instruction: 0x21006ab8\n-\tldcl\t7, cr15, [r0, #-860]!\t@ 0xfffffca4\n-\tblmi\t11c193c \n-\tbvs\t1e401f8 \n+\tldcl\t7, cr15, [r4, #-860]!\t@ 0xfffffca4\n+\tblmi\t11c1934 \n+\tbvs\t1e401f0 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \trsbcc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tfp, r0, lsl #6\n \tldrvc\tpc, [sl, -r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7d781f0\n-\tldmibvs\tlr!, {r1, r5, r7, fp, sp, lr, pc}\n+\tldmibvs\tlr!, {r1, r2, r5, r7, fp, sp, lr, pc}\n \teorsle\tr2, lr, r0, lsl #28\n \t\t\t@ instruction: 0x46203418\n-\tstmdb\tr8, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbvs\tsl!, {r0, r1, r6, r9, sl, lr}\n \tldmdbvs\tr8!, {r0, r4, r5, r9, sl, lr}^\n-\tblx\tffeed046 \n+\tblx\tffeed03e \n \tstrtmi\tr4, [r0], -r3, lsl #12\n \t\t\t@ instruction: 0xf7d7461c\n-\tcmnlt\tr4, #144, 16\t@ 0x900000\n+\tcmnlt\tr4, #148, 16\t@ 0x940000\n \tmsreq\tCPSR_fs, r7, lsl #2\n \t\t\t@ instruction: 0xf7d74628\n-\tblmi\td6a578 \n+\tblmi\td6a580 \n \t\t\t@ instruction: 0x462968fa\n \tadcvc\tpc, r4, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tstcl\t7, cr15, [ip, #856]!\t@ 0x358\n+\tldcl\t7, cr15, [r0, #856]!\t@ 0x358\n \tcmple\tr8, r0, lsl #16\n \t\t\t@ instruction: 0xf5074c32\n \tadcsvs\tr7, r8, r4, lsr #11\n \tldrbtmi\tr4, [ip], #-1576\t@ 0xfffff9d8\n-\tldc\t7, cr15, [r8], #-860\t@ 0xfffffca4\n+\tldc\t7, cr15, [ip], #-860\t@ 0xfffffca4\n \t\t\t@ instruction: 0xf1073418\n \tstrtmi\tr0, [r0], -r4, lsr #12\n-\tldm\tlr, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr2!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7fe69b8\n \t\t\t@ instruction: 0x4603fa71\n \teorsvs\tr4, r3, r8, lsr #12\n-\tmcrr\t7, 13, pc, r8, cr7\t@ \n+\tmcrr\t7, 13, pc, ip, cr7\t@ \n \t\t\t@ instruction: 0x4620687b\n \tldmvs\tr9!, {r3, r4, r7, r8, r9, sl, lr}\n \t\t\t@ instruction: 0xf7d76af8\n-\tldmdavs\tr3!, {r1, r2, r3, r4, r8, sl, fp, sp, lr, pc}\n+\tldmdavs\tr3!, {r1, r5, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4c24b99b\n \t\t\t@ instruction: 0xf504447c\n \t\t\t@ instruction: 0x462875f6\n-\tstmia\tr6, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tsl, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandcc\tpc, r4, #212, 16\t@ 0xd40000\n-\tblcc\t80968 \n+\tblcc\t80960 \n \tldmdami\tpc, {r1, r2, r3, r7, r8, r9, sl, sp, lr, pc}\t@ \n \tldrbtmi\tr6, [r8], #-2555\t@ 0xfffff605\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7d70030\n-\tbmi\t76a52c \n+\tbmi\t76a534 \n \tldmdavs\tr3!, {r0, sp}\n \tldmdbmi\tfp, {r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t7138f0 \n+\tbmi\t7138e8 \n \tldrbtmi\tr4, [sl], #-1145\t@ 0xfffffb87\n \trsbscs\tr9, ip, #268435456\t@ 0x10000000\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7f32211\n \tldmdbvs\tsl!, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}\n \tldrdeq\tlr, [r5, -r7]\n \t\t\t@ instruction: 0xf862f7fe\n \tldmdami\tr4, {r0, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \t\t\t@ instruction: 0x47983018\n \tadcvc\tpc, r4, r7, lsl #10\n-\tldcl\t7, cr15, [r4], #860\t@ 0x35c\n-\tb\tfeb6d078 \n-\tandeq\tsp, r9, ip, ror #30\n-\tmuleq\tr5, r6, r0\n+\tldcl\t7, cr15, [r8], #860\t@ 0x35c\n+\tb\tfec6d070 \n+\tandeq\tsp, r9, r4, ror pc\n+\tmuleq\tr5, lr, r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r5, ip, ror r0\n+\tandeq\tr8, r5, r4, lsl #1\n \t\t\t@ instruction: 0xfffff309\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tsp, r9, sl, lsl #30\n-\tandeq\tsp, r9, ip, asr #29\n-\tstrdeq\tr7, [r5], -r4\n-\tandeq\tsp, r9, sl, asr #28\n-\tandeq\tsp, r9, r4, lsl lr\n-\tstrdeq\tsp, [r9], -sl\n+\tandeq\tsp, r9, r2, lsl pc\n+\tldrdeq\tsp, [r9], -r4\n+\tstrdeq\tr7, [r5], -ip\n+\tandeq\tsp, r9, r2, asr lr\n+\tandeq\tsp, r9, ip, lsl lr\n+\tandeq\tsp, r9, r2, lsl #28\n \tandeq\tfp, r3, r8, asr fp\n \tandeq\tfp, r3, r4, asr #22\n \tandeq\tfp, r3, lr, asr fp\n-\t\t\t@ instruction: 0x0009ddbe\n-\tblmi\t8c19e4 \n+\tandeq\tsp, r9, r6, asr #27\n+\tblmi\t8c19dc \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r3, r1, lsr #26\n \tldmpl\tr3, {r0, r2, r3, r4, r5, r6, sl, lr}^\n \tldrbtvc\tpc, [r6], r5, lsl #10\t@ \n \tldrtmi\tsl, [r0], -r0, lsl #30\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf7d62400\n-\tstmdblt\tr0!, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^\n+\tstmdblt\tr0!, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^\n \tandcs\tpc, r4, #13959168\t@ 0xd50000\n \t\t\t@ instruction: 0xf8c51c53\n-\tblcs\t7b9a0 \n+\tblcs\t7b998 \n \t\t\t@ instruction: 0x4604d013\n \t\t\t@ instruction: 0xf8c54630\n \t\t\t@ instruction: 0xf7d62204\n-\tbmi\t56b148 \n+\tbmi\t56b150 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4630bdf0\n-\tsvc\t0x00d8f7d6\n+\tsvc\t0x00dcf7d6\n \t\t\t@ instruction: 0xf89af7ff\n \tldrtmi\tr4, [r0], -r4, lsl #12\n-\tstmda\tr0, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr4, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandcc\tpc, r4, #13959168\t@ 0xd50000\n-\tblcc\t80a94 \n+\tblcc\t80a8c \n \tandcc\tpc, r4, #12910592\t@ 0xc50000\n-\tsvc\t0x00caf7d6\n+\tsvc\t0x00cef7d6\n \t\t\t@ instruction: 0xf7d7e7df\n-\tsvclt\t0x0000ea4a\n-\tmuleq\tr5, lr, lr\n+\tsvclt\t0x0000ea4e\n+\tandeq\tr7, r5, r6, lsr #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r9, r0, ror #26\n-\tandeq\tr7, r5, lr, asr lr\n-\tbmi\t781668 \n-\tblmi\t7803e0 \n+\tandeq\tsp, r9, r8, ror #26\n+\tandeq\tr7, r5, r6, ror #28\n+\tbmi\t781660 \n+\tblmi\t7803d8 \n \tldrbtmi\tfp, [fp], #-1408\t@ 0xfffffa80\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n \tldmib\tr3, {r9}^\n \taddsmi\tr2, r1, #1073741829\t@ 0x40000005\n-\tblvs\tfe723220 \n+\tblvs\tfe723218 \n \t\t\t@ instruction: 0xd11f4299\n \t\t\t@ instruction: 0xf7f4310c\n \tldmiblt\tr8, {r0, r2, r3, r6, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [fp], #-2835\t@ 0xfffff4ed\n-\tblvs\tfe70a890 \n+\tblvs\tfe70a888 \n \tmulle\tip, r9, r2\n-\tblmi\t3c1a78 \n+\tblmi\t3c1a70 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, ELR_hyp\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tstmdavs\tfp, {r7, r8, sl, fp, ip, sp, pc}^\n \trscle\tr2, pc, r0, lsl #22\n \tsbcsvs\tr6, sl, sl, asr #17\n-\tblcs\t498c4 \n+\tblcs\t498bc \n \t\t\t@ instruction: 0xe7e9d1fa\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7d7e7e6\n-\tsvclt\t0x0000ea08\n-\tandeq\tr7, r5, r8, lsl #28\n+\tsvclt\t0x0000ea0c\n+\tandeq\tr7, r5, r0, lsl lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r9, sl, asr #25\n-\tandeq\tsp, r9, r2, lsr #25\n-\tandeq\tr7, r5, ip, asr #27\n+\tldrdeq\tsp, [r9], -r2\n+\tandeq\tsp, r9, sl, lsr #25\n+\tldrdeq\tr7, [r5], -r4\n \t\t\t@ instruction: 0x460ab5f0\n \tstmdbmi\tr5!, {r2, r5, r8, sl, fp, lr}\n \tldrbtmi\tfp, [sp], #-133\t@ 0xffffff7b\n \tldrbtmi\tr4, [r9], #-2852\t@ 0xfffff4dc\n \tstcvs\t15, cr10, [ip]\n \tldmdavs\tfp, {r0, r1, r3, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \tmovtlt\tr0, #49920\t@ 0xc300\n \tstrmi\tr6, [r6], -r1, ror #18\n-\tblmi\t81ba68 \n-\tblvs\tfe700494 \n+\tblmi\t81ba60 \n+\tblvs\tfe70048c \n \tandsle\tr4, r0, r3, lsr #5\n-\tblmi\t701324 \n+\tblmi\t70131c \n \tstmiapl\tr3, {r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4058\n \t\t\t@ instruction: 0xd1260300\n \t\t\t@ instruction: 0x37144630\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f640f0\n \tstmdavs\tr3!, {r0, r1, r5, r6, r7, r8, sl, fp, ip, sp, pc}^\n \trscle\tr2, fp, r0, lsl #22\n \tldmibvs\tfp, {r0, r3, r4, r6, r8, sp, lr}\n-\tblcs\t49860 \n+\tblcs\t49858 \n \t\t\t@ instruction: 0xe7e5d1fa\n \t\t\t@ instruction: 0xf7f7607a\n \tmsrvs\tSPSR_, pc, lsr #16\n \tldmdavs\tsl!, {r2, r3, r5, r7, r8, sl, fp, sp, lr}^\n \tldrb\tr6, [r8, r1, ror #18]\n-\tblmi\t2c1b28 \n+\tblmi\t2c1b20 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \trscscc\tpc, pc, pc, asr #32\n \tssatmi\tr3, #30, r4, lsl #14\n \t\t\t@ instruction: 0xf7d7bdf0\n-\tsvclt\t0x0000e9b2\n-\tandeq\tsp, r9, r2, asr #24\n-\tandeq\tr7, r5, r6, ror sp\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r9, r4, lsr #24\n-\tandeq\tr7, r5, r0, asr sp\n-\tandeq\tr7, r5, ip, lsl #26\n-\tblmi\t401b68 \n+\tsvclt\t0x0000e9b6\n+\tandeq\tsp, r9, sl, asr #24\n+\tandeq\tr7, r5, lr, ror sp\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tsp, r9, ip, lsr #24\n+\tandeq\tr7, r5, r8, asr sp\n+\tandeq\tr7, r5, r4, lsl sp\n+\tblmi\t401b60 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t39af3c \n+\tbmi\t39af34 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr0, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tsvclt\t0x008cf7ff\n-\tstmib\tr6, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tldrdeq\tr7, [r5], -r0\n+\tstmib\tsl, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldrdeq\tr7, [r5], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x00057cba\n-\tblmi\t401bb0 \n+\tandeq\tr7, r5, r2, asr #25\n+\tblmi\t401ba8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t39af84 \n+\tbmi\t39af7c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr1, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tsvclt\t0x0068f7ff\n-\tstmdb\tr2!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr7, r5, r8, lsl #25\n+\tstmdb\tr6!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tmuleq\tr5, r0, ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r5, r2, ror ip\n-\tblmi\t401bf8 \n+\tandeq\tr7, r5, sl, ror ip\n+\tblmi\t401bf0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t39afcc \n+\tbmi\t39afc4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr2, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tsvclt\t0x0044f7ff\n-\tldmdb\tlr!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr7, r5, r0, asr #24\n+\tstmdb\tr2, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr7, r5, r8, asr #24\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r5, sl, lsr #24\n+\tandeq\tr7, r5, r2, lsr ip\n \tsvcmi\t0x00f0e92d\n \tmrrcmi\t6, 9, r4, fp, cr1\n \t\t\t@ instruction: 0x469a4a5b\n-\tblmi\t1700604 \n+\tblmi\t17005fc \n \taddslt\tr4, r1, sl, ror r4\n \t\t\t@ instruction: 0xf8d44606\n \tsvcge\t0x00020208\n \tldrdlt\tpc, [r0, #-143]!\t@ 0xffffff71\n \tldmpl\tr3, {r3, r7, r9, sl, lr}^\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, sl, lr}\n \t\t\t@ instruction: 0xf04f637b\n@@ -41517,29 +41515,29 @@\n \tstreq\tpc, [ip], -r5, lsl #2\n \t\t\t@ instruction: 0xf1052300\n \t\t\t@ instruction: 0xf04f043d\n \t\t\t@ instruction: 0xf06f0b31\n \teorscs\tr0, r0, #1073741824\t@ 0x40000000\n \t\t\t@ instruction: 0xf8cd4630\n \tstrls\tfp, [r0, -r4]\n-\tblx\tfe46d40e \n+\tblx\tfe46d406 \n \t\t\t@ instruction: 0x4601465a\n \t\t\t@ instruction: 0xf0144620\n \t\t\t@ instruction: 0x464af95b\n \tstrbmi\tr4, [r0], -r1, lsr #12\n \t\t\t@ instruction: 0xf956f014\n \tmovwcc\tr6, #6251\t@ 0x186b\n \teorscs\tr6, r1, #107\t@ 0x6b\n \tldrtmi\tr4, [r0], -r1, lsr #12\n \t\t\t@ instruction: 0xf94ef014\n \tldmib\tr5, {r0, r1, r3, r4, r5, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8ca0301\n-\tblmi\tdbb4a8 \n+\tblmi\tdbb4a0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tblvs\t1f09518 \n+\tblvs\t1f09510 \n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tip, r0, lsl #6\n \t\t\t@ instruction: 0x46bd373c\n \tsvchi\t0x00f0e8bd\n \tldrbtmi\tr4, [r9], #-2355\t@ 0xfffff6cd\n \tmrc2\t0, 2, pc, cr8, cr10, {0}\n \tstccs\t6, cr4, [r0, #-20]\t@ 0xffffffec\n@@ -41547,28 +41545,28 @@\n \t\t\t@ instruction: 0xf926f000\n \tstrmi\tr4, [r5], -pc, lsr #22\n \tandmi\tpc, r3, fp, asr r8\t@ \n \ttstlt\tr3, r3, lsr #16\n \tldrsbcc\tpc, [r8, #-131]!\t@ 0xffffff7d\t@ \n \tcdpcs\t3, 0, cr11, cr0, cr3, {4}\n \t\t\t@ instruction: 0x4630d03d\n-\tblx\t196d4ac \n+\tblx\t196d4a4 \n \t\t\t@ instruction: 0xf1056028\n \tandcs\tr0, r0, ip, lsl #12\n \t\t\t@ instruction: 0xf1056068\n \t\t\t@ instruction: 0xf7d7043d\n-\tteqcs\tr1, sl, asr r8\n+\tteqcs\tr1, lr, asr r8\n \tldrtmi\tr6, [r0], -r8, lsr #1\n \t\t\t@ instruction: 0xf846f7f1\n-\tbleq\tcab64c \n+\tbleq\tcab644 \n \t\t\t@ instruction: 0xf06f2300\n \tldrtmi\tr0, [r0], -r1, lsl #2\n \t\t\t@ instruction: 0xf8cd2230\n \tstrls\tfp, [r0, -r4]\n-\tblx\teed4ba \n+\tblx\teed4b2 \n \t\t\t@ instruction: 0x4601465a\n \t\t\t@ instruction: 0xf0144620\n \tstrtmi\tpc, [r1], -r5, lsl #18\n \tstrbmi\tr4, [r0], -sl, asr #12\n \t\t\t@ instruction: 0xf900f014\n \t\t\t@ instruction: 0x46294b17\n \t\t\t@ instruction: 0xf8d3447b\n@@ -41581,80 +41579,80 @@\n \tsvclt\t0x00be2800\n \tstmdavs\tr3!, {r0, r9, sp}\n \tcmncs\tr8, r3, asr #17\t@ \n \tstmdami\tlr, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ef4478\n \teorvs\tpc, r8, r5, lsr #20\n \t\t\t@ instruction: 0xf7d7e7bf\n-\tsvclt\t0x0000e880\n-\t\t\t@ instruction: 0x0009dab8\n-\tandeq\tr7, r5, ip, ror #23\n+\tsvclt\t0x0000e884\n+\tandeq\tsp, r9, r0, asr #21\n+\tstrdeq\tr7, [r5], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr7, [r5], -r8\n+\tandeq\tr7, r5, r0, ror #23\n \t\t\t@ instruction: 0xffffee17\n-\tandeq\tr7, r5, r8, asr fp\n+\tandeq\tr7, r5, r0, ror #22\n \tandeq\tr7, r3, r2, ror r8\n \tandeq\tr0, r0, r8, asr r5\n-\tandeq\tsp, r9, ip, lsl #19\n+\tmuleq\tr9, r4, r9\n \tldrdeq\tfp, [r3], -sl\n \tandeq\tr7, r3, ip, asr #15\n-\tblmi\t941e34 \n+\tblmi\t941e2c \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r3, r3, lsr #26\n \tldmpl\tr3, {r0, r2, r3, r4, r5, r6, sl, lr}^\n \tldreq\tpc, [r8], -r5, lsl #2\n \tldrtmi\tsl, [r0], -r0, lsl #30\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tmcr\t7, 2, pc, cr2, cr6, {6}\t@ \n+\tmcr\t7, 2, pc, cr6, cr6, {6}\t@ \n \tstrcs\tr4, [r0], #-1584\t@ 0xfffff9d0\n \t\t\t@ instruction: 0xf7d6632c\n-\tstclvs\t13, cr14, [r8, #-832]!\t@ 0xfffffcc0\n+\tstclvs\t13, cr14, [r8, #-848]!\t@ 0xfffffcb0\n \t\t\t@ instruction: 0xf8bcf7ff\n \tsubseq\tpc, ip, r5, lsl #2\n \t\t\t@ instruction: 0xf7f6656c\n-\tblvs\tfeb6e5b8 \n+\tblvs\tfeb6e5b0 \n \tstmibvs\tr3!, {r2, r3, r7, r8, ip, sp, pc}\n \t\t\t@ instruction: 0x63ab4620\n \tcdp2\t0, 3, cr15, cr4, cr11, {1}\n \t\t\t@ instruction: 0xf7ff6860\n \tstmdbvs\tr0!, {r0, r2, r3, r5, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7f6b108\n \tstrtmi\tpc, [r0], -r7, ror #23\n \t\t\t@ instruction: 0xf822f000\n \t\t\t@ instruction: 0x2c006bac\n-\tblmi\t3a3dc0 \n+\tblmi\t3a3db8 \n \tldrbtmi\tr2, [fp], #-256\t@ 0xffffff00\n \tldrvs\tr6, [sl, #2906]\t@ 0xb5a\n \torrsvs\tr4, r9, #45056\t@ 0xb000\n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tstmda\tr0!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr7, r5, r6, asr sl\n+\tstmda\tr4!, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr7, r5, lr, asr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r9, r8, lsl r9\n-\t\t\t@ instruction: 0x0009d8ba\n-\tandeq\tr7, r5, r6, ror #19\n+\tandeq\tsp, r9, r0, lsr #18\n+\tandeq\tsp, r9, r2, asr #17\n+\tandeq\tr7, r5, lr, ror #19\n \tcfstr32mi\tmvfx11, [sl], #-704\t@ 0xfffffd40\n \taddlt\tr4, r4, sl, lsr #18\n-\tblmi\tac0844 \n-\tbmi\tadb260 \n+\tblmi\tac083c \n+\tbmi\tadb258 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x4620b1dc\n-\tldc\t7, cr15, [r6, #-856]\t@ 0xfffffca8\n-\tbllt\t909724 \n-\tblmi\t801f04 \n+\tldc\t7, cr15, [sl, #-856]\t@ 0xfffffca8\n+\tbllt\t90971c \n+\tblmi\t801efc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr0, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tsp, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tadcsne\tpc, fp, #64, 4\n@@ -41663,170 +41661,170 @@\n \t\t\t@ instruction: 0x2c00fb0b\n \tldmdbmi\tsl, {r0, r1, r5, r6, r7, r8, ip, lr, pc}\n \tstrtmi\tr2, [r3], -sl, ror #4\n \tldrbtmi\tr9, [r9], #-512\t@ 0xfffffe00\n \trscscc\tpc, pc, pc, asr #32\n \tsbcne\tpc, r3, #64, 4\n \t\t\t@ instruction: 0xf9bef7f3\n-\tblcs\t4976c \n-\tbmi\t563a2c \n+\tblcs\t49764 \n+\tbmi\t563a24 \n \tldrbtmi\tr4, [sl], #-2828\t@ 0xfffff4f4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr0, {r0, r1, r3, r8, ip, lr, pc}\n \trscvc\tpc, r3, #1325400064\t@ 0x4f000000\n \tstrcc\tr4, [r8, -pc, lsl #16]\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf01440b0\n \t\t\t@ instruction: 0xf7d6bbb7\n-\tsvclt\t0x0000efc2\n-\t\t\t@ instruction: 0x000579b0\n+\tsvclt\t0x0000efc6\n+\t\t\t@ instruction: 0x000579b8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r5, r6, lsr #19\n+\tandeq\tr7, r5, lr, lsr #19\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr7, r5, r4, lsl #19\n+\tandeq\tr7, r5, ip, lsl #19\n \tandeq\tfp, r3, sl, asr #11\n \tldrdeq\tfp, [r3], -r4\n \t\t\t@ instruction: 0x0003b5b6\n-\tandeq\tr7, r5, sl, lsr r9\n+\tandeq\tr7, r5, r2, asr #18\n \tandeq\tfp, r3, r4, lsl #11\n \tandeq\tfp, r3, lr, lsl #11\n \tcfstr32mi\tmvfx11, [r1], #-704\t@ 0xfffffd40\n \taddlt\tr4, r2, r1, lsr #18\n-\tblmi\t88091c \n-\tbmi\t89b330 \n+\tblmi\t880914 \n+\tbmi\t89b328 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tstmiblt\tfp!, {r0, r1, r3, r5, fp, sp, lr}\n \tandcs\tr4, r1, r1, lsr #12\n-\tbl\tff0ed6a4 \n+\tbl\tff1ed69c \n \ttstlt\tr8, #4, 12\t@ 0x400000\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n-\tblmi\t581fb8 \n+\tblmi\t581fb0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d2\n \tldmdami\tr2, {r0, r2, r3, r6, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe76b7d0 \n+\tblx\tfe76b7c8 \n \tldmdbmi\tr0, {r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcsne\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf0144478\n \tldrb\tpc, [pc, r5, ror #22]\t@ \n-\tsvc\t0x006ef7d6\n+\tsvc\t0x0072f7d6\n \tstrmi\tr4, [r1], -r2, lsl #12\n-\tblx\tc6d73e \n+\tblx\tc6d736 \n \t\t\t@ instruction: 0xf7d62001\n-\tsvclt\t0x0000ec6a\n-\tldrdeq\tr7, [r5], -r8\n+\tsvclt\t0x0000ec6e\n+\tandeq\tr7, r5, r0, ror #17\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r5, lr, asr #17\n+\tldrdeq\tr7, [r5], -r6\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr7, r5, r8, lsr #17\n+\t\t\t@ instruction: 0x000578b0\n \tandeq\tfp, r3, ip, ror #9\n \tandeq\tfp, r3, r2, lsl #10\n \tldrdeq\tfp, [r3], -sl\n \tstrdeq\tfp, [r3], -r0\n \tldrlt\tr4, [r0, #2584]\t@ 0xa18\n \tldrbtmi\tr4, [sl], #-2840\t@ 0xfffff4e8\n \tsvcge\t0x0000b085\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \trsbsvs\tr0, r8, r0, lsl #6\n-\tldc\t7, cr15, [r8, #-856]!\t@ 0xfffffca8\n+\tldc\t7, cr15, [ip, #-856]!\t@ 0xfffffca8\n \t\t\t@ instruction: 0x46026879\n \tandeq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf882f7f2\n \tcmplt\tr8, r4, lsl #12\n \tmovwcs\tr4, #2319\t@ 0x90f\n \tldmvs\tsl!, {r0, r1, r2, r3, fp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff00f7f1\n \tldmvs\tr8!, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xff1cf7ff\n-\tblmi\t242040 \n+\tblmi\t242038 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tldrcc\tr4, [r4, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tsvc\t0x0022f7d6\n-\tandeq\tr7, r5, lr, lsr #16\n+\tsvc\t0x0026f7d6\n+\tandeq\tr7, r5, r6, lsr r8\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr6, r4, r8, ror r1\n \tandeq\tfp, r3, sl, lsl #9\n-\tandeq\tr7, r5, ip, ror #15\n-\tblmi\tfe482288 \n+\tstrdeq\tr7, [r5], -r4\n+\tblmi\tfe482280 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x46044ff0\n \tstrmi\tr4, [lr], -pc, lsl #17\n-\tblhi\tead0c \n+\tblhi\tead04 \n \tldmpl\tr3, {r0, r1, r2, r5, r7, ip, sp, pc}^\n \tldrbtmi\tsl, [r8], #-3842\t@ 0xfffff0fe\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f308c\n \t\t\t@ instruction: 0xf7d70300\n-\tbllt\te69d08 \n+\tbllt\te69d10 \n \tstrcs\tr4, [r1], -r5, lsl #12\n-\tbl\t178078 \n+\tbl\t178070 \n \t\t\t@ instruction: 0xf00201d2\n \tandcc\tr0, r1, #469762048\t@ 0x1c000000\n \tvpmax.u8\td15, d3, d6\n \t\t\t@ instruction: 0x5c602a90\n \tmovweq\tlr, #2627\t@ 0xa43\n \tmvnsle\tr5, r3, ror #8\n \tcfldr32cs\tmvfx3, [r6, #-72]!\t@ 0xffffffb8\n \t\t\t@ instruction: 0xf04fd1ee\n-\tbmi\t1fb189c \n+\tbmi\t1fb1894 \n \tldrbtmi\tr4, [sl], #-2939\t@ 0xfffff485\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip], r7\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrbmi\tr8, [r0], -r9, ror #1\n \tssatmi\tr3, #30, r4, lsl #15\n-\tblhi\teabb0 \n+\tblhi\teaba8 \n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0x46314875\n \t\t\t@ instruction: 0xf7d74478\n-\tldmiblt\tr8, {r3, r4, r5, r6, r7, fp, sp, lr, pc}\n+\tldmiblt\tr8, {r2, r3, r4, r5, r6, r7, fp, sp, lr, pc}\n \tstrcs\tr4, [r1], -r5, lsl #12\n-\tbl\t1784d4 \n+\tbl\t1784cc \n \t\t\t@ instruction: 0xf00300d3\n \tmovwcc\tr0, #4615\t@ 0x1207\n \t\t\t@ instruction: 0xf102fa06\n \t\t\t@ instruction: 0x5c222b90\n \tandeq\tlr, r1, #139264\t@ 0x22000\n \tmvnsle\tr5, r2, lsr #8\n \tcfldr32cs\tmvfx3, [r6, #-72]!\t@ 0xffffffb8\n \tldrb\tsp, [r0, lr, ror #3]\n \tldrdhi\tpc, [r4, pc]!\t@ \n \tldrtmi\tr2, [r1], -r7, lsl #4\n \tldrbtmi\tr2, [r8], #792\t@ 0x318\n \t\t\t@ instruction: 0x464061bb\n-\tstmda\tip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr0, {r0, r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tcmplt\tr0, #5242880\t@ 0x500000\n \tandcs\tr4, r8, #100, 26\t@ 0x1900\n \tldrbtmi\tr4, [sp], #-1585\t@ 0xfffff9cf\n \t\t\t@ instruction: 0xf7d74628\n-\tmovlt\tlr, #68, 16\t@ 0x440000\n+\tmovlt\tlr, #72, 16\t@ 0x480000\n \tandcs\tr4, r6, #6208\t@ 0x1840\n \tldrbtmi\tr4, [sp], #-1585\t@ 0xfffff9cf\n \t\t\t@ instruction: 0xf7d74628\n-\tstmdacs\tr0, {r2, r3, r4, r5, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r6, fp, sp, lr, pc}\n \tadchi\tpc, r7, r0, asr #32\n \t\t\t@ instruction: 0xf7ef4630\n \tstrtmi\tpc, [r9], -r1, asr #16\n \t\t\t@ instruction: 0xf1072502\n \t\t\t@ instruction: 0xf107032c\n \tpkhbtmi\tr0, r1, r8, lsl #4\n \t\t\t@ instruction: 0xf914f02b\n@@ -41848,76 +41846,76 @@\n \tldrtmi\tlr, [r0], -r9, lsl #15\n \t\t\t@ instruction: 0xf816f7ef\n \t\t\t@ instruction: 0xf1074629\n \t\t\t@ instruction: 0xf107032c\n \tpkhbtmi\tr0, r1, r8, lsl #4\n \t\t\t@ instruction: 0xf02b2501\n \tldrb\tpc, [r3, r9, ror #17]\t@ \n-\tbl\t381ec \n+\tbl\t381e4 \n \tcmnvs\tfp, r3, lsl #7\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tvpadd.i8\td20, d5, d30\n \tvmull.s\t, d0, d0[1]\n-\tblx\tb21be \n+\tblx\tb21b6 \n \tldrbtmi\tpc, [fp], #-1285\t@ 0xfffffafb\t@ \n \teoreq\tpc, r0, #-1073741823\t@ 0xc0000001\n-\tbcc\t46b1e4 \n+\tbcc\t46b1dc \n \t\t\t@ instruction: 0x13b5f248\n \tmovtcc\tpc, #59073\t@ 0xe6c1\t@ \n \tstmdals\tr1, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc}\n \tldrmi\tr4, [r1], r6, lsl #12\n \t\t\t@ instruction: 0xf1074698\n \tmcr\t1, 0, r0, cr8, cr12, {0}\n \t\t\t@ instruction: 0xf1071a90\n \trscsvs\tr0, r9, r8, lsr #2\n \tmsreq\tCPSR_s, r7, lsl #2\n \tldmvs\tfp!, {r0, r3, r4, r5, r8, sp, lr}^\n-\tbcs\tfe46b250 \n-\tbleq\t16db4c \n-\tbne\t46b258 \n+\tbcs\tfe46b248 \n+\tbleq\t16db44 \n+\tbne\t46b250 \n \tldmdbvs\tfp!, {r0, r8, r9, ip, pc}\n \tstrbmi\tr9, [fp], -r0, lsl #6\n-\tldmib\tr4, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr8, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tteqle\tr6, r4, lsl #16\n \teorscs\tr6, ip, fp, lsr sl\n \tvst1.32\t{d22-d23}, [pc :256], sl\n \tldmibvs\tr9!, {r0, r5, r6, r9, sl, fp, sp, lr}^\n \tvqdmulh.s\td15, d2, d0\n \t\t\t@ instruction: 0xf000fb03\n-\tblx\t3ca40e \n-\tblx\t3baa32 \n+\tblx\t3ca406 \n+\tblx\t3baa2a \n \tldrbmi\tr0, [r4, #769]\t@ 0x301\n \tsvclt\t0x00284662\n \taddsmi\tr4, r3, #85983232\t@ 0x5200000\n \tldrbmi\tsp, [r4, #2081]\t@ 0x821\n-\tblx\tfea65ab6 \n-\tblx\tfea3be4a \n+\tblx\tfea65aae \n+\tblx\tfea3be42 \n \tstmibeq\tsl, {r2, r3, sl, fp, ip, sp}\n \tvldmiane\tip, {s28-s106}\n \tldmdale\tr0, {r1, r5, r6, r8, sl, lr}\n-\tbleq\tabb88 \n+\tbleq\tabb80 \n \tsbcseq\tlr, r2, r5, lsl #22\n \tmovweq\tpc, #28674\t@ 0x7002\t@ \n \t\t\t@ instruction: 0xf1024594\n-\tblx\t2f0260 \n+\tblx\t2f0258 \n \t\t\t@ instruction: 0xf814f303\n-\tb\t1127a64 \n+\tb\t1127a5c \n \tstrtpl\tr0, [r3], #-782\t@ 0xfffffcf2\n \tldmdbvs\tfp!, {r4, r5, r6, r7, r8, ip, lr, pc}^\n \t\t\t@ instruction: 0xd1bc42b3\n \tstmdals\tr1, {r0, r1, r2, r4, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf04fe771\n \tldrshtvs\tr3, [fp], pc\n \t\t\t@ instruction: 0xf04fe7f5\n \t\t\t@ instruction: 0xe70a38ff\n-\tldcl\t7, cr15, [r6, #856]!\t@ 0x358\n-\t\t\t@ instruction: 0x000577b8\n+\tldcl\t7, cr15, [sl, #856]!\t@ 0x358\n+\tandeq\tr7, r5, r0, asr #15\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tfp, r3, r2, asr #8\n-\tandeq\tr7, r5, r2, ror #14\n+\tandeq\tr7, r5, sl, ror #14\n \tandeq\tfp, r3, r4, ror #7\n \t\t\t@ instruction: 0x0003b3b2\n \tandeq\tfp, r3, sl, lsr #7\n \tandeq\tfp, r3, r6, lsr #7\n \tandeq\tfp, r3, r6, lsl r3\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t12, cr4, [r3, #584]\t@ 0x248\n@@ -41927,153 +41925,153 @@\n \tldrdhi\tpc, [r0], -r4\n \t\t\t@ instruction: 0xf8d74c8f\n \tstmdbpl\tip!, {r3, r4, r5, r6, r7, ip, pc}\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f40cc\n \t\t\t@ instruction: 0xf1b80400\n \teorle\tr0, r1, r0, lsl #30\n-\tblpl\t202b15c \n+\tblpl\t202b154 \n \tstrbeq\tlr, [r2], r3, lsl #22\n \tldrmi\tr1, [ip], sp, lsl #30\n \t\t\t@ instruction: 0xf04f464c\n \tcdp\t14, 11, cr0, cr0, cr0, {0}\n \t\t\t@ instruction: 0xf8556b45\n \tcdp\t15, 0, cr2, cr7, cr4, {0}\n \tvldmia\tip!, {s4-s147}\n \tvldmia\tr4!, {d3}\n \tldrmi\tr4, [r6], #2818\t@ 0xb02\n-\tblvc\t1a2b5e8 \n+\tblvc\t1a2b5e0 \n \tcfsh32\tmvfx4, mvfx7, #54\n \tvmla.f64\td6, d7, d3\n \tmvnle\tr5, r4, lsl #22\n \tsvceq\t0x0002f1be\n \t\t\t@ instruction: 0xf04fbf98\n \tldmdale\tr2, {fp}\n-\tblmi\t1e42508 \n+\tblmi\t1e42500 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr #1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsbchi\tpc, sp, r0, asr #32\n \tldrbcc\tr4, [r4, r0, asr #12]\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \tmcr\t3, 1, r8, cr6, cr0, {7}\n \tvmov.f64\td2, #118\t@ 0x3fb00000 1.375\n \tvmla.f64\td7, d5, d0\n-\tvldr\td2, [pc, #20]\t@ 2fb68 \n+\tvldr\td2, [pc, #20]\t@ 2fb60 \n \tvrintx.f64\td1, d20\n \tvadd.f64\td4, d2, d0\n \tvcmp.f64\td7, #0.0\n \tvsqrt.f64\td23, d0\n \tsvclt\t0x00d8fa10\n-\tblvc\t122b630 \n-\tblvc\tff0ab640 \n-\tblx\t46b738 \n+\tblvc\t122b628 \n+\tblvc\tff0ab638 \n+\tblx\t46b730 \n \tmrc\t13, 5, sp, cr6, cr7, {0}\n \tvdiv.f64\td0, d2, d0\n \tvmov.f64\td3, #4\t@ 0x40200000 2.5\n \tvsub.f64\td7, d3, d4\n \tvmul.f64\td4, d4, d4\n \tvadd.f64\td4, d7, d0\n \tvcmp.f64\td7, #0.0\n \tvsqrt.f64\td23, d0\n \tsvclt\t0x00d8fa10\n-\tblvc\t122b660 \n-\tblvc\tff0ab670 \n-\tblx\t46b768 \n-\tbl\ta6f4c \n+\tblvc\t122b658 \n+\tblvc\tff0ab668 \n+\tblx\t46b760 \n+\tbl\ta6f44 \n \tsbceq\tr0, r0, r0, lsl #5\n \tstrmi\tr4, [r1], #1027\t@ 0x403\n-\tblcc\t6b690 \n-\tbcs\t6b200 \n-\tblvc\t6b208 \n-\tblne\t6b224 \n-\tblcs\t10eb6a4 \n-\tblvs\t22b3d0 \n-\tblpl\tab3d4 \n-\tblcs\t11ab24c \n-\tblvc\t6b6b0 \n-\tblvs\t1eb470 \n-\tblvs\t1ab3f0 \n-\tblcc\t112b4b8 \n-\tblcc\tff06b6b8 \n-\tblx\t46b7ac \n+\tblcc\t6b688 \n+\tbcs\t6b1f8 \n+\tblvc\t6b200 \n+\tblne\t6b21c \n+\tblcs\t10eb69c \n+\tblvs\t22b3c8 \n+\tblpl\tab3cc \n+\tblcs\t11ab244 \n+\tblvc\t6b6a8 \n+\tblvs\t1eb468 \n+\tblvs\t1ab3e8 \n+\tblcc\t112b4b0 \n+\tblcc\tff06b6b0 \n+\tblx\t46b7a4 \n \tmrc\t15, 5, fp, cr1, cr8, {6}\n \tvcmp.f64\td3, d3\n \tvsqrt.f64\td19, d2\n \tvldrle\ts30, [r7, #-64]\t@ 0xffffffc0\n-\tblne\t6b6d4 \n-\tblcc\t22b618 \n-\tblpl\t122b6c4 \n-\tblvc\t22b4d4 \n-\tblvc\tab4a8 \n-\tblpl\t122b4e4 \n-\tblpl\tff06b6e8 \n-\tblx\t46b7dc \n+\tblne\t6b6cc \n+\tblcc\t22b610 \n+\tblpl\t122b6bc \n+\tblvc\t22b4cc \n+\tblvc\tab4a0 \n+\tblpl\t122b4dc \n+\tblpl\tff06b6e0 \n+\tblx\t46b7d4 \n \tmrc\t15, 5, fp, cr1, cr8, {6}\n \tvcmp.f64\td5, d5\n \tvsqrt.f64\td21, d2\n \tvstmiale\tr9!, {s31-s46}\n \tstreq\tpc, [r1], -lr, lsl #2\n-\tbvs\tfe46b448 \n-\tblvc\t116b510 \n-\tblpl\t6b714 \n-\tblvs\t19eb71c \n+\tbvs\tfe46b440 \n+\tblvc\t116b508 \n+\tblpl\t6b70c \n+\tblvs\t19eb714 \n \tsubscs\tr4, r0, #13056\t@ 0x3300\n \teoreq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0x463d447c\n-\tblvc\t1ab528 \n+\tblvc\t1ab520 \n \tcfmsuba32\tmvax1, mvax4, mvfx6, mvfx1\n \t\t\t@ instruction: 0xee874b44\n \t\t\t@ instruction: 0xf7d68b04\n-\tsubscs\tlr, r0, #60, 22\t@ 0xf000\n+\tsubscs\tlr, r0, #64, 22\t@ 0x10000\n \trsbseq\tpc, r8, r7, lsl #2\n \tstrtcc\tr1, [r0], #2209\t@ 0x8a1\n-\tbl\td6dbc0 \n+\tbl\te6dbb8 \n \tstcgt\t14, cr2, [pc], {20}\n \tcfstr32gt\tmvfx12, [pc], {15}\n \tsvclt\t0x00dcc50f\n \tmovwcs\tr1, #7482\t@ 0x1d3a\n \tmuleq\tr3, r4, r8\n \tandeq\tlr, r3, r5, lsl #17\n \t\t\t@ instruction: 0xf852dc06\n \taddmi\tr1, lr, #4, 22\t@ 0x1000\n \tmovwcc\tsp, #6933\t@ 0x1b15\n \tmvnsle\tr2, sl, lsl #22\n-\tblvc\t5eb310 \n+\tblvc\t5eb308 \n \tsvceq\t0x0002f1b8\n-\tblvs\t5eb318 \n+\tblvs\t5eb310 \n \tcdp\t15, 11, cr11, cr0, cr8, {0}\n \tvcmp.f64\td7, d6\n \tvsqrt.f64\td24, d7\n \tsvclt\t0x00ccfa10\n \tldmcc\tpc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\t@ \n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tblcc\ta9988 \n+\tblcc\ta9980 \n \tsbcseq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tsvceq\t0x0002f1b8\n \tbiceq\tlr, r3, #2048\t@ 0x800\n \tldc\t0, cr13, [r3, #-8]\n \t\t\t@ instruction: 0xe7ea7b16\n-\tblvc\taeb11c \n+\tblvc\taeb114 \n \t\t\t@ instruction: 0xf7d6e7e7\n-\tsvclt\t0x0000ecd0\n+\tsvclt\t0x0000ecd4\n \tandhi\tpc, r0, pc, lsr #7\n \t...\n \tadcsge\tlr, r5, sp, lsl #27\n \tmrccc\t6, 5, ip, cr0, cr7, {7}\n \tldrbvs\tr1, [sl], #-3244\t@ 0xfffff354\n \tsvccc\t0x00dfdf3b\n \tstcvs\t3, cr4, [fp], {150}\t@ 0x96\n \tsvccc\t0x00d9fbe7\n-\tandeq\tsp, r9, r0, lsr #12\n-\tandeq\tr7, r5, r4, asr #10\n+\tandeq\tsp, r9, r8, lsr #12\n+\tandeq\tr7, r5, ip, asr #10\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr7, [r5], -ip\n+\tandeq\tr7, r5, r4, ror #9\n \tandeq\tfp, r3, ip, asr #1\n \tandcs\tr4, r0, #35840\t@ 0x8c00\n \tldrbtmi\tr4, [fp], #-2083\t@ 0xfffff7dd\n \tstmdbmi\tr3!, {r4, r7, r8, sl, ip, sp, pc}\n \taddlt\tr4, r3, r8, ror r4\n \tsvcge\t0x0000685c\n \tstmdavs\tr9, {r0, r6, fp, ip, lr}\n@@ -42084,325 +42082,325 @@\n \tstccs\t12, cr15, [r0], {135}\t@ 0x87\n \tldfmid\tf5, [fp], {249}\t@ 0xf9\n \tcdpeq\t0, 0, cr15, cr1, cr15, {2}\n \t\t\t@ instruction: 0xf104447c\n \tldrtcc\tr0, [lr], #-3080\t@ 0xfffff3f8\n \tldmeq\tr8, {r8, r9, sp}^\n \tandeq\tpc, r7, #3\n-\tblx\t3bc95c \n-\tblcs\tfe46c164 \n+\tblx\t3bc954 \n+\tblcs\tfe46c15c \n \tandcs\tpc, r0, ip, lsl r8\t@ \n \tandeq\tlr, r1, #139264\t@ 0x22000\n \tandcs\tpc, r0, ip, lsl #16\n \t\t\t@ instruction: 0xf10cd1f1\n \tstrbmi\tr0, [r4, #-3090]!\t@ 0xfffff3ee\n-\tblmi\t424524 \n+\tblmi\t42451c \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tldrvs\tr6, [sl], #-26\t@ 0xffffffe6\n \tandscs\tlr, r1, #3194880\t@ 0x30c000\n-\tblmi\t2825b4 \n+\tblmi\t2825ac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7d6bd90\n-\tsvclt\t0x0000ec6c\n-\t\t\t@ instruction: 0x0009d3be\n-\tandeq\tr7, r5, r4, ror #5\n-\tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr9, r0, r3\n-\tandeq\tsp, r9, lr, asr r3\n-\tandeq\tr7, r5, ip, ror r2\n+\tsvclt\t0x0000ec70\n+\tandeq\tsp, r9, r6, asr #7\n+\tandeq\tr7, r5, ip, ror #5\n+\tandeq\tr0, r0, r0, ror #11\n+\tmuleq\tr9, r8, r3\n+\tandeq\tsp, r9, r6, ror #6\n+\tandeq\tr7, r5, r4, lsl #5\n \t\t\t@ instruction: 0x46014a12\n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tcfldr32mi\tmvfx11, [r2], {144}\t@ 0x90\n \tldrbtmi\tfp, [ip], #-131\t@ 0xffffff7d\n \tsvcge\t0x000058d3\n \tandeq\tpc, r8, r4, lsl #2\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldc2\t7, cr15, [r4, #-1020]!\t@ 0xfffffc04\n \tmovwcs\tfp, #6416\t@ 0x1910\n \tstrtvs\tr6, [r3], #-1187\t@ 0xfffffb5d\n-\tblmi\t242610 \n+\tblmi\t242608 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7d6bd90\n-\tsvclt\t0x0000ec3a\n-\tandeq\tr7, r5, r2, asr #4\n+\tsvclt\t0x0000ec3e\n+\tandeq\tr7, r5, sl, asr #4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r9, lr, lsl #6\n-\tandeq\tr7, r5, r8, lsl r2\n+\tandeq\tsp, r9, r6, lsl r3\n+\tandeq\tr7, r5, r0, lsr #4\n \t\t\t@ instruction: 0xf100b5f0\n-\tbmi\t123369c \n+\tbmi\t1233694 \n \tsvcge\t0x0000b08b\n \t\t\t@ instruction: 0xf107447a\n \tldclne\t3, cr0, [ip], #160\t@ 0xa0\n \tstfeqd\tf7, [r5], #-780\t@ 0xfffffcf4\n \tvldmdbne\tsp!, {d4-}\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f627b\n \tand\tr0, r3, r0, lsl #6\n \t\t\t@ instruction: 0xf8044570\n \tandsle\tr3, pc, r1, lsl #30\n-\tbl\t341650 \n+\tbl\t341648 \n \tbicslt\tr0, r8, r4, lsl #12\n-\tblcc\tade90 \n+\tblcc\tade88 \n \tsvclt\t0x00182b3a\n \tsvclt\t0x00142b09\n \ttstcs\tr0, r1, lsl #2\n \tsvceq\t0x00dff013\n \ttsteq\tr1, r1\t@ \n \ttstcs\tr0, r8, lsl #30\n \tmvnle\tr2, r0, lsl #18\n-\tblcs\t29c3bc \n-\tblcs\t85fad4 \n+\tblcs\t29c3b4 \n+\tblcs\t85facc \n \ttstcs\tr1, ip, lsl #30\n \ttstle\tr2, r0, lsl #2\n \tsvccc\t0x0001f812\n \tmvnsle\tr2, r0, lsl #22\n \trscscc\tpc, pc, pc, asr #32\n-\tblmi\tb82744 \n+\tblmi\tb8273c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f09efc \n+\tbvs\t1f09ef4 \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_mon\n \tldrtmi\tr3, [sp], ip, lsr #14\n-\tblcs\tedf664 \n+\tblcs\tedf65c \n \t\t\t@ instruction: 0xf107d1ee\n \tldmdavc\tr3, {r3, r5}^\n \tcfldrdne\tmvd4, [r4], {6}\n \tstcne\t8, cr15, [r4], #-24\t@ 0xffffffe8\n \tstrb\tfp, [r5, r3, lsr #18]!\n \tsvccc\t0x0001f814\n \trscle\tr2, r1, r0, lsl #22\n \tsvclt\t0x00182b09\n \trscsle\tr2, r7, r0, lsr #22\n \tldrbtmi\tr4, [fp], #-2847\t@ 0xfffff4e1\n \tldmdblt\tr6, {r1, r2, r3, r4, r6, fp, sp, lr}\n \tldcvs\t0, cr14, [r6, #80]!\t@ 0x50\n \t\t\t@ instruction: 0x4631b196\n \t\t\t@ instruction: 0xf7d64628\n-\tstmdacs\tr0, {r1, r2, r3, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4621d1f7\n \teoreq\tpc, r0, r6, lsl #2\n \tstc2\t7, cr15, [ip], #1020\t@ 0x3fc\n \tbicle\tr2, r9, r0, lsl #16\n \tandcs\tr4, r1, #22528\t@ 0x5800\n \tldrbtmi\tr2, [fp], #-0\n \tbfi\tr6, sl, (invalid: 9:5)\n \t\t\t@ instruction: 0xf7ff205c\n \tsubscs\tpc, ip, #3840\t@ 0xf00\n \ttstcs\tr0, r6, lsl #12\n-\tblx\tfe86bf5a \n+\tblx\tfe86bf52 \n \teorcs\tr4, r0, #42991616\t@ 0x2900000\n \t\t\t@ instruction: 0xf0134630\n \t\t\t@ instruction: 0x4621fc11\n \teoreq\tpc, r0, r6, lsl #2\n \tldc2\t7, cr15, [r2], {255}\t@ 0xff\n-\tblmi\t31e3c4 \n+\tblmi\t31e3bc \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tldrhvs\tr6, [lr], #-82\t@ 0xffffffae\n \tldrtmi\tlr, [r0], -r0, ror #15\n-\tblx\tfe2edf32 \n+\tblx\tfe2edf2a \n \t\t\t@ instruction: 0xf7d6e7a6\n-\tsvclt\t0x0000eb9e\n-\tandeq\tr7, r5, r0, ror #3\n+\tsvclt\t0x0000eba2\n+\tandeq\tr7, r5, r8, ror #3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r5, r4, ror r1\n-\tandeq\tsp, r9, sl, lsl #4\n-\tldrdeq\tsp, [r9], -lr\n-\t\t\t@ instruction: 0x0009d1b0\n-\tblmi\t6c27bc \n+\tandeq\tr7, r5, ip, ror r1\n+\tandeq\tsp, r9, r2, lsl r2\n+\tandeq\tsp, r9, r6, ror #3\n+\t\t\t@ instruction: 0x0009d1b8\n+\tblmi\t6c27b4 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r2, r9, lsl sp\n \tldmpl\tr3, {r0, r2, r3, r4, r5, r6, sl, lr}^\n \tstrtmi\tsl, [r9], -r0, lsl #30\n \tldmdavs\tfp, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ee0300\n \trorlt\tpc, pc, r9\t@ \n \t\t\t@ instruction: 0x46204913\n \t\t\t@ instruction: 0xf7d64479\n-\tstmiblt\tr0!, {r2, r3, r4, r7, r8, sl, fp, sp, lr, pc}\n+\tstmiblt\tr0!, {r5, r7, r8, sl, fp, sp, lr, pc}\n \teorvs\tr2, fp, r2, lsl #6\n-\tblmi\t3827cc \n+\tblmi\t3827c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_mon\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tstmdavs\tfp!, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tsvclt\t0x00183b00\n \teorvs\tr2, fp, r1, lsl #6\n \tmovwcs\tlr, #2028\t@ 0x7ec\n \trscscc\tpc, pc, pc, asr #32\n \tstrb\tr6, [r7, fp, lsr #32]!\n-\tbl\t176df14 \n-\tandeq\tr7, r5, r8, lsr #1\n+\tbl\t186df0c \n+\tstrheq\tr7, [r5], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r9, r4, ror r1\n+\tandeq\tsp, r9, ip, ror r1\n \tandeq\tsl, r3, r4, ror #26\n-\tandeq\tr7, r5, r4, ror r0\n-\tblmi\t70283c \n+\tandeq\tr7, r5, ip, ror r0\n+\tblmi\t702834 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r2, sl, lsl sp\n \tldmpl\tr3, {r0, r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf105af00\n \tstrmi\tr0, [r4], -r4, asr #2\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf940f7ee\n \tldmdbmi\tr4, {r5, r7, r8, ip, sp, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tldcl\t7, cr15, [ip, #-856]\t@ 0xfffffca8\n+\tstcl\t7, cr15, [r0, #-856]!\t@ 0xfffffca8\n \tmovwcs\tfp, #10656\t@ 0x29a0\n-\tbmi\t4891b4 \n+\tbmi\t4891ac \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -sp, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tblcc\t4b1d0 \n+\tblcc\t4b1c8 \n \tmovwcs\tfp, #7960\t@ 0x1f18\n \tstrb\tr6, [ip, fp, ror #8]!\n \t\t\t@ instruction: 0xf04f2300\n \tstrbtvs\tr3, [fp], #-255\t@ 0xffffff01\n \t\t\t@ instruction: 0xf7d6e7e7\n-\tsvclt\t0x0000eb1e\n-\tandeq\tr7, r5, ip, lsr #32\n+\tsvclt\t0x0000eb22\n+\tandeq\tr7, r5, r4, lsr r0\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tsp, [r9], -r8\n+\tandeq\tsp, r9, r0, lsl #2\n \tstrdeq\tsl, [r3], -r2\n-\tstrdeq\tr6, [r5], -r6\t@ \n+\tstrdeq\tr6, [r5], -lr\n \tmvnsmi\tlr, sp, lsr #18\n \tsvcge\t0x0004b0de\n \tandcc\tlr, r2, #3260416\t@ 0x31c000\n \t\t\t@ instruction: 0xf8d74a35\n-\tblmi\td80664 \n+\tblmi\td8065c \n \trsbsvs\tr4, ip, sl, ror r4\n \tldrdmi\tpc, [r4, r7]\n \tandne\tlr, r4, r7, asr #19\n \tmsreq\tCPSR_s, r7, lsl #2\n \tandcs\tr6, r0, ip, lsr r0\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tmsrcc\tSPSR_s, r7, asr #17\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tldc\t7, cr15, [r0, #-856]!\t@ 0xfffffca8\n+\tldc\t7, cr15, [r4, #-856]!\t@ 0xfffffca8\n \ttstcs\tr0, ip, lsr #22\n \teoreq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0x61bb447b\n-\tblmi\tac1900 \n+\tblmi\tac18f8 \n \tldrsbvs\tr5, [fp, #131]!\t@ 0x83\n-\tldcl\t7, cr15, [r4, #852]\t@ 0x354\n+\tldcl\t7, cr15, [r8, #852]\t@ 0x354\n \tteqle\tfp, r0, lsl #16\n \tstreq\tpc, [r8, #-263]!\t@ 0xfffffef9\n \tstrtmi\tr4, [r8], -r4, lsl #12\n \tstrtvc\tpc, [r2], r7, lsl #10\n-\tstc\t7, cr15, [r0], #-856\t@ 0xfffffca8\n+\tstc\t7, cr15, [r4], #-856\t@ 0xfffffca8\n \tldmibvs\tsl!, {r0, r1, r5, r8, r9, fp, lr}\n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7d64640\n-\teorcs\tlr, r0, #12976128\t@ 0xc60000\n+\teorcs\tlr, r0, #13238272\t@ 0xca0000\n \tldmvs\tr8!, {r0, r4, r5, r9, sl, lr}\n \tldc2l\t7, cr15, [r0], #928\t@ 0x3a0\n \tmovwls\tr6, #10363\t@ 0x287b\n \trscscc\tpc, pc, pc, asr #32\n \tmovwls\tr6, #6395\t@ 0x18fb\n \tldmib\tr7, {r0, r1, r3, r4, r5, fp, sp, lr}^\n \tmovwls\tr2, #260\t@ 0x104\n \tstrtmi\tr9, [r3], -r3, lsl #12\n \tstc2\t7, cr15, [r8], #968\t@ 0x3c8\n \t\t\t@ instruction: 0xf7d64628\n-\tldmibvs\tfp!, {r1, r5, sl, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r1, r2, r5, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r0, asr #12]\n \t\t\t@ instruction: 0x46216a78\n-\tldcl\t7, cr15, [r6], #856\t@ 0x358\n-\tblmi\t3c2948 \n+\tldcl\t7, cr15, [sl], #856\t@ 0x358\n+\tblmi\t3c2940 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, ror #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d10d\n \t\t\t@ instruction: 0x46bd77b4\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tldmibvs\tsl!, {r0, r3, r8, r9, fp, lr}\n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7d60028\n-\t\t\t@ instruction: 0xf7d6ecea\n-\tsvclt\t0x0000eaa2\n-\tmuleq\tr5, ip, pc\t@ \n+\t\t\t@ instruction: 0xf7d6ecee\n+\tsvclt\t0x0000eaa6\n+\tandeq\tr6, r5, r4, lsr #31\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r5, r0, ror pc\n+\tandeq\tr6, r5, r8, ror pc\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr6, r5, r0, lsl #30\n+\tandeq\tr6, r5, r8, lsl #30\n \tstrtcs\tfp, [sp], #-1456\t@ 0xfffffa50\n \tsvcge\t0x0002b084\n \tstmib\tsp, {r0, r2, r3, r4, r5, r7, r8, fp, sp, lr}^\n \tcfstrsmi\tmvf5, [ip, #-0]\n \tldrbtmi\tr4, [sp], #-3084\t@ 0xfffff3f4\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf7ff0400\n-\tbmi\t2aff34 \n+\tbmi\t2aff2c \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\t1d6e0e4 \n-\tandeq\tr6, r5, r2, lsr #29\n+\tb\t1e6e0dc \n+\tandeq\tr6, r5, sl, lsr #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r5, lr, lsl #29\n+\tmuleq\tr5, r6, lr\n \tstrtcs\tfp, [lr], #-1456\t@ 0xfffffa50\n \tsvcge\t0x0002b084\n \tstmib\tsp, {r0, r2, r3, r4, r5, r7, r8, fp, sp, lr}^\n \tcfstrsmi\tmvf5, [ip, #-0]\n \tldrbtmi\tr4, [sp], #-3084\t@ 0xfffff3f4\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf7ff0400\n-\tbmi\t2afee8 \n+\tbmi\t2afee0 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\t13ee130 \n-\tandeq\tr6, r5, r6, asr lr\n+\tb\t14ee128 \n+\tandeq\tr6, r5, lr, asr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r5, r2, asr #28\n-\tstrtcs\tfp, [pc], #-1456\t@ 301e8 \n+\tandeq\tr6, r5, sl, asr #28\n+\tstrtcs\tfp, [pc], #-1456\t@ 301e0 \n \tsvcge\t0x0002b084\n \tstmib\tsp, {r0, r2, r3, r4, r5, r7, r8, fp, sp, lr}^\n \tcfstrsmi\tmvf5, [ip, #-0]\n \tldrbtmi\tr4, [sp], #-3084\t@ 0xfffff3f4\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf7ff0400\n-\tbmi\t2afe9c \n+\tbmi\t2afe94 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\ta6e17c \n-\tandeq\tr6, r5, sl, lsl #28\n+\tb\tb6e174 \n+\tandeq\tr6, r5, r2, lsl lr\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr6, [r5], -r6\t@ \n+\tstrdeq\tr6, [r5], -lr\n \tstrbne\tpc, [ip, #-2271]\t@ 0xfffff721\t@ \n \tstrbcc\tpc, [ip, #-2271]\t@ 0xfffff721\t@ \n \tstrbcs\tpc, [ip, #-2271]\t@ 0xfffff721\t@ \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tldrbtmi\tr4, [fp], #-4080\t@ 0xfffff010\n \tstc\t6, cr4, [sp, #-24]!\t@ 0xffffffe8\n \trsclt\tr8, pc, r2, lsl #22\n@@ -42417,54 +42415,54 @@\n \t\t\t@ instruction: 0xf1060410\n \t\t\t@ instruction: 0xf8d60a2c\n \t\t\t@ instruction: 0x46503154\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ff6023\n \tstrmi\tpc, [r1], r5, lsr #21\n \tsubsvc\tpc, r6, pc, asr #8\n-\tblx\t12ee288 \n+\tblx\t12ee280 \n \tvst1.8\t{d20-d22}, [pc], r5\n \ttstcs\tr0, r6, asr r2\n \t\t\t@ instruction: 0xf9daf013\n \tandhi\tpc, r0, r5, asr #17\n \tsvceq\t0x0000f1b9\n \t\t\t@ instruction: 0xf8dfd018\n \tstrbmi\tr1, [r8], -r8, ror #9\n \t\t\t@ instruction: 0xf7d64479\n-\t\t\t@ instruction: 0x4603e81e\n+\tstrmi\tlr, [r3], -r2, lsr #16\n \trscsvs\tfp, r8, r8, ror #2\n \tvst1.16\t{d20-d22}, [pc], r2\n \t\t\t@ instruction: 0x46287154\n-\tbl\t18ee218 \n+\tbl\t19ee210 \n \tstrbmi\tr6, [r0, #-2299]\t@ 0xfffff705\n \t\t\t@ instruction: 0x81b3f000\n \t\t\t@ instruction: 0xf7d54618\n-\t\t\t@ instruction: 0x4648ed94\n+\t\t\t@ instruction: 0x4648ed98\n \t\t\t@ instruction: 0xf9baf7ff\n \t\t\t@ instruction: 0xf8d468ab\n \tldrmi\tr8, [r8]\n \trscshi\tpc, r3, r0, asr #6\n \tmovweq\tlr, #15272\t@ 0x3ba8\n \t\t\t@ instruction: 0xf105364c\n \t\t\t@ instruction: 0xf5b30910\n-\tble\t1cff48 \n+\tble\t1cff40 \n \tldrtmi\tr4, [r0], -r9, asr #12\n-\tbl\tff86e250 \n+\tbl\tff96e248 \n \t\t\t@ instruction: 0xf0002800\n \tstrbmi\tr8, [r8], -r4, ror #1\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n-\tb\t1401bcc \n+\tb\t1401bc4 \n \t\t\t@ instruction: 0xf8c573e8\n \t\t\t@ instruction: 0xf1078008\n \trscvs\tr0, fp, r4, lsl fp\n-\tblx\t46c364 \n+\tblx\t46c35c \n \tstrtmi\tr6, [r0], -fp, ror #16\n \tmovwcc\tr4, #5848\t@ 0x16d8\n \t\t\t@ instruction: 0xf7d5606b\n-\tstrmi\tlr, [r4], r4, asr #25\n+\tstrmi\tlr, [r4], r8, asr #25\n \tstmdbeq\tr0!, {r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8dc46c6\n \t\t\t@ instruction: 0xf8dc0000\n \t\t\t@ instruction: 0xf10c1004\n \t\t\t@ instruction: 0xf85c0c10\n \t\t\t@ instruction: 0xf1082c08\n \t\t\t@ instruction: 0xf85c0810\n@@ -42473,109 +42471,109 @@\n \t\t\t@ instruction: 0xf8dcd1ee\n \t\t\t@ instruction: 0xf8dc0000\n \t\t\t@ instruction: 0xf04f1004\n \t\t\t@ instruction: 0xf8dc093c\n \tstmia\tr8!, {r3, sp}\n \t\t\t@ instruction: 0xf5050007\n \tldmib\tfp, {r3, r7, r8, ip, sp, lr}^\n-\tblx\t27cb72 \n+\tblx\t27cb6a \n \tvst2.8\t{d31,d33}, [pc], r3\n-\tblx\t1090fa \n+\tblx\t1090f2 \n \t\t\t@ instruction: 0xf8db9902\n \tldrmi\tr3, [r9], #0\n \tcmnne\tpc, #1342177284\t@ 0x50000004\t@ \n \tmovweq\tpc, #4800\t@ 0x12c0\t@ \n \tsvclt\t0x00cf4599\n \tvcgt.s8\td18, d24, d15\n \t\t\t@ instruction: 0xf6c113b5\n-\tblx\tfe0fd0ce \n+\tblx\tfe0fd0c6 \n \tsvclt\t0x00dc2309\n \trscvc\tlr, r9, #323584\t@ 0x4f000\n \t\t\t@ instruction: 0x13a3ebc2\n-\tblmi\tfff08690 \n+\tblmi\tfff08688 \n \tldmvs\tr8!, {r4, r7, r9, sp}\n \t\t\t@ instruction: 0xf503447b\n \tbiccc\tr6, r8, #43264\t@ 0xa900\n \tandgt\tpc, r0, sp, asr #17\n-\tblx\t1eee3b6 \n+\tblx\t1eee3ae \n \trscsvs\tr6, fp, r3, lsr #16\n \t\t\t@ instruction: 0xf0402800\n-\tblmi\tffd50930 \n+\tblmi\tffd50928 \n \tcfldrsvs\tmvf4, [sl], {123}\t@ 0x7b\n \t\t\t@ instruction: 0xf0402a00\n \tldmvs\tfp!, {r2, r3, r4, r7, pc}\n \trsbsne\tpc, pc, #1342177284\t@ 0x50000004\n \tandeq\tpc, r1, #192, 4\n-\tbl\t181a20 \n+\tbl\t181a18 \n \tsvclt\t0x00d40183\n \tstmiavc\tr9!, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^\n \tldmdaeq\tr7, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x3110f8d1\n \tmovweq\tpc, #4355\t@ 0x1103\t@ \n \ttstcc\tr0, r1, asr #17\t@ \n \tvrecps.f32\t, , q6\n \tvqdmlal.s\t, d25, d1[1]\n \t\t\t@ instruction: 0xf8d513a2\n \tsvclt\t0x00de4350\n \tmovwcs\tpc, #39811\t@ 0x9b83\t@ \n-\tbl\tff241538 \n-\tblmi\tff8ba79c \n+\tbl\tff241530 \n+\tblmi\tff8ba794 \n \tcfldrdvs\tmvd4, [fp], {123}\t@ 0x7b\n \tsvclt\t0x001c2b02\n \t\t\t@ instruction: 0xf04f46b1\n \t\t\t@ instruction: 0xf0000b00\n \tstmdblt\tip!, {r0, r4, r5, r6, r7, pc}\n \t\t\t@ instruction: 0xf8d4e135\n \tstfcss\tf4, [r0], {104}\t@ 0x68\n \tteqhi\tr1, r0\t@ \n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tmsreq\tSPSR_f, r4, lsl #2\n \t\t\t@ instruction: 0xf7d64648\n-\tstmdacs\tr0, {r1, r4, r5, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, r5, r7, r9, fp, sp, lr, pc}\n \tldmvs\tsl!, {r0, r4, r5, r6, r7, r8, ip, lr, pc}^\n \ttsteq\tr8, r4, lsl #2\t@ \n \t\t\t@ instruction: 0x46404bd4\n \tldrbtmi\tr6, [fp], #-34\t@ 0xffffffde\n \tldrdvs\tr1, [r2], #-114\t@ 0xffffff8e\t@ \n \taddcs\tpc, r8, #3145728\t@ 0x300000\n \tbicne\tpc, r8, #3145728\t@ 0x300000\n \tandscs\tr9, r8, #0, 4\n-\tblx\t96e462 \n+\tblx\t96e45a \n \t\t\t@ instruction: 0xf0402800\n-\tbl\t150770 \n+\tbl\t150768 \n \tstmiavs\tr3!, {r3, r7, sl}\n \tadcvs\tr3, r3, r1, lsl #6\n \tsvceq\t0x0000f1bb\n \tldrbmi\tsp, [r8], -r2\n \t\t\t@ instruction: 0xf8e4f7ff\n \t\t\t@ instruction: 0xf7ff4650\n \tstrmi\tpc, [r0], r3, lsr #19\n \tandscs\tfp, r2, r8, ror #3\n-\tmcr\t7, 4, pc, cr2, cr5, {6}\t@ \n+\tmcr\t7, 4, pc, cr6, cr5, {6}\t@ \n \tstrmi\tr4, [r6], -r3, asr #19\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n-\tsvc\t0x0026f7d5\n+\tsvc\t0x002af7d5\n \tldrtmi\tr4, [r0], -r4, lsl #12\n-\tmrc\t7, 3, APSR_nzcv, cr8, cr5, {6}\n+\tmrc\t7, 3, APSR_nzcv, cr12, cr5, {6}\n \tstrtmi\tfp, [r3], -r4, ror #2\n \tvst1.8\t{d18-d21}, [pc], r1\n \t\t\t@ instruction: 0x46287154\n-\tldmda\tlr!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr2, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0002801\n \t\t\t@ instruction: 0x46208118\n-\tldc\t7, cr15, [sl], {213}\t@ 0xd5\n+\tldc\t7, cr15, [lr], {213}\t@ 0xd5\n \t\t\t@ instruction: 0xf7ff4640\n \t\t\t@ instruction: 0xf8d5f8c1\n \tteqlt\tr4, r0, asr r3\n \t\t\t@ instruction: 0xf8d44620\n \t\t\t@ instruction: 0xf7ff4168\n \tstccs\t8, cr15, [r0], {185}\t@ 0xb9\n \t\t\t@ instruction: 0x4628d1f8\n \t\t\t@ instruction: 0xf8b4f7ff\n-\tblmi\tfea82fa4 \n+\tblmi\tfea82f9c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #3\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tcmphi\tr2, r0, asr #32\t@ \n \tldrbvc\tpc, [sl, r7, lsl #10]\t@ \n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n@@ -42587,40 +42585,40 @@\n \t\t\t@ instruction: 0x332c001a\n \tandne\tpc, r0, r8, asr #17\n \tstmdbcs\tr4, {r0, r4, r6, r9, sl, fp, ip}\n \tandeq\tpc, r4, r8, asr #17\n \tandcc\tpc, r8, r8, asr #17\n \t\t\t@ instruction: 0xf8c7bf98\n \tvhadd.s8\td8, d0, d4\n-\tblmi\tfe7908f0 \n+\tblmi\tfe7908e8 \n \tcfldrsvs\tmvf4, [sl], {123}\t@ 0x7b\n \t\t\t@ instruction: 0xf103b9d2\n \t\t\t@ instruction: 0xf1030008\n \t\t\t@ instruction: 0xf04f0b3e\n \tandcs\tr0, r0, #1, 28\n \t\t\t@ instruction: 0xf00208d1\n \tandcc\tr0, r1, #469762048\t@ 0x1c000000\n \tvpmax.u8\td15, d3, d14\n \t\t\t@ instruction: 0xf8102a90\n-\tb\t1120560 \n+\tb\t1120558 \n \tstrbpl\tr0, [r3], #-780\t@ 0xfffffcf4\n \t\t\t@ instruction: 0x3012d1f2\n \tmvnle\tr4, r3, lsl #11\n \tldrbtmi\tr4, [fp], #-2960\t@ 0xfffff470\n \tsub\tpc, r0, r3, asr #17\n \tldrbtmi\tr4, [fp], #-2959\t@ 0xfffff471\n \tldrdlt\tpc, [r4], -r3\n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0x4623d01c\n \t\t\t@ instruction: 0x469b465c\n \tstcvs\t0, cr14, [r4, #12]!\n \t\t\t@ instruction: 0xf0002c00\n \tstrtmi\tr8, [r1], -sp, ror #1\n \t\t\t@ instruction: 0xf7d64650\n-\tstmdacs\tr0, {r1, r4, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x465bd1f5\n \t\t\t@ instruction: 0xf10b46a3\n \tldrmi\tr0, [ip], -r4, asr #2\n \tandne\tpc, r8, r8, asr #17\n \tmsreq\tCPSR_, #-1073741822\t@ 0xc0000002\n \tandcc\tpc, r0, r8, asr #17\n \tteqeq\tr2, #-1073741822\t@ 0xc0000002\t@ \n@@ -42644,36 +42642,36 @@\n \t\t\t@ instruction: 0x46524478\n \t\t\t@ instruction: 0xf7ff9600\n \tldr\tpc, [r2, -r7, lsr #26]!\n \t\t\t@ instruction: 0xf02c4630\n \tstmdacs\tr0, {r0, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n \taddhi\tpc, r8, r0, asr #32\n \tldrtmi\tr2, [r0], -lr, lsr #2\n-\tstc\t7, cr15, [r4], #-852\t@ 0xfffffcac\n+\tstc\t7, cr15, [r8], #-852\t@ 0xfffffcac\n \tstmdavc\tr3, {r3, r4, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf0402b00\n \tldrtmi\tr8, [r0], -r5, lsr #1\n \t\t\t@ instruction: 0xf9c8f7ee\n \tstrmi\tr4, [r1], r3, lsl #13\n \tmcr\t6, 0, lr, cr8, cr9, {7}\n \t\t\t@ instruction: 0xf107aa10\n \tldrmi\tr0, [sl], r0, asr #16\n \tand\tr4, pc, r3, lsr #13\n \tadcsvc\tpc, r8, pc, asr #8\n \t\t\t@ instruction: 0xf86ef7ff\n \tvst1.8\t{d20-d22}, [pc], r4\n \t\t\t@ instruction: 0x464172b4\n-\tmcr\t7, 2, pc, cr0, cr5, {6}\t@ \n+\tmcr\t7, 2, pc, cr4, cr5, {6}\t@ \n \tcmpcc\tr0, #13959168\t@ 0xd50000\t@ \n \tmsrcc\tSPSR_f, r4, asr #17\n \tcmpmi\tr0, #12910592\t@ 0xc50000\t@ \n \tandcs\tr4, r1, #87031808\t@ 0x5300000\n \t\t\t@ instruction: 0x71b4f44f\n \t\t\t@ instruction: 0xf7d64640\n-\tstmdacs\tr1, {r1, r2, r3, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr1, {r1, r4, r7, r8, fp, sp, lr, pc}\n \tldrbmi\tsp, [r3], -r6, ror #1\n \tmrc\t6, 0, r4, cr8, cr12, {2}\n \t\t\t@ instruction: 0xe627aa10\n \teorcs\tr4, pc, #80, 16\t@ 0x500000\n \tvmax.s8\td25, d0, d0\n \tandls\tr3, r1, #1073741882\t@ 0x4000003a\n \t\t\t@ instruction: 0x46524478\n@@ -42688,45 +42686,45 @@\n \tldmvs\tfp!, {r0, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n \tvst1.16\t{d20-d22}, [pc], r9\n \teorvs\tr7, r3, r0, lsl #5\n \trsbeq\tpc, r8, r4, lsl #2\n \tldrdvs\tr1, [r3], #-123\t@ 0xffffff85\t@ \n \t\t\t@ instruction: 0xf8442301\n \t\t\t@ instruction: 0xf0133028\n-\tblmi\tfee7ac \n+\tblmi\tfee7a4 \n \tcfldrdvs\tmvd4, [fp], {123}\t@ 0x7b\n \tteqle\tip, r0, lsl #22\n \tsvceq\t0x0000f1bb\n \tldrbmi\tsp, [r8], -r2\n \t\t\t@ instruction: 0xffb6f7fe\n \tcmpcc\tr0, #13959168\t@ 0xd50000\t@ \n \tmsrcc\tSPSR_f, r4, asr #17\n \tcmpmi\tr0, #12910592\t@ 0xc50000\t@ \n \t\t\t@ instruction: 0xf8d5e6ca\n \tmcrcs\t3, 0, r6, cr0, cr0, {2}\n \tmcrge\t4, 7, pc, cr3, cr15, {1}\t@ \n \t\t\t@ instruction: 0x46234630\n \tvst1.8\t{d18-d21}, [pc], r1\n \t\t\t@ instruction: 0xf7d571b4\n-\t\t\t@ instruction: 0xf8d6ef18\n+\t\t\t@ instruction: 0xf8d6ef1c\n \tadfcssz\tf6, f0, #0.0\n \tstmdacs\tr0, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xe6d4d1f2\n \tsvclt\t0x000c2a06\n \tmovteq\tpc, #16647\t@ 0x4107\t@ \n \tmovteq\tpc, #33031\t@ 0x8107\t@ \n \tsmlsdx\tr8, fp, r0, r6\n \t\t\t@ instruction: 0xf7ee4630\n \tmsrcs\tCPSR_fsx, r9, asr #18\n \t\t\t@ instruction: 0xf7d54683\n-\ttstlt\tr8, #5632\t@ 0x1600\n+\ttstlt\tr8, #6656\t@ 0x1a00\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf880212e\n \tldrbmi\tr9, [r8], -r0\n-\tstc\t7, cr15, [ip], {213}\t@ 0xd5\n+\tldc\t7, cr15, [r0], {213}\t@ 0xd5\n \t\t\t@ instruction: 0xf880b1d0\n \tldrbmi\tr9, [r9], r0\n \tldmdami\tlr, {r0, r1, r3, r5, r6, r9, sl, sp, lr, pc}\n \tldmvs\tfp!, {r1, r2, r3, r5, r8, sp}^\n \ttstls\tr1, r2, asr r6\n \tvst3.16\t{d20-d22}, [pc :256], r8\n \tstrls\tr7, [r0], -r7, ror #2\n@@ -42734,90 +42732,90 @@\n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0xe7b9d1b7\n \t\t\t@ instruction: 0xe725465c\n \t\t\t@ instruction: 0xf7ee3001\n \tstrmi\tpc, [r3], r3, lsr #18\n \tldrb\tr4, [r4], -r1, lsl #13\n \t\t\t@ instruction: 0xe65246d9\n-\tsvc\t0x007af7d5\n-\tandeq\tr6, r5, r4, asr #27\n-\tmuleq\tr9, r2, lr\n+\tsvc\t0x007ef7d5\n+\tandeq\tr6, r5, ip, asr #27\n+\tmuleq\tr9, sl, lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tsl, r3, ip, asr #20\n \tandeq\tsl, r3, r8, ror #18\n-\tandeq\tip, r9, r0, lsl sp\n-\tandeq\tip, r9, r4, asr #25\n+\tandeq\tip, r9, r8, lsl sp\n+\tandeq\tip, r9, ip, asr #25\n \tandeq\tsl, r3, r2, asr #17\n \tandeq\tsl, r3, r6, ror r8\n-\tandeq\tr6, r5, ip, lsl fp\n-\tandeq\tip, r9, r0, lsr #23\n+\tandeq\tr6, r5, r4, lsr #22\n+\tandeq\tip, r9, r8, lsr #23\n+\tandeq\tip, r9, r2, ror fp\n \tandeq\tip, r9, sl, ror #22\n-\tandeq\tip, r9, r2, ror #22\n \tandeq\tsl, r3, ip, lsl r7\n \tandeq\tsl, r3, r0, lsl #14\n \tandeq\tsl, r3, r4, ror r6\n-\tandeq\tip, r9, ip, lsl #20\n+\tandeq\tip, r9, r4, lsl sl\n \tandeq\tsl, r3, r4, lsr #11\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r0, #-608]!\t@ 0xfffffda0\n \taddlt\tr4, r5, r0, lsr ip\n \t\t\t@ instruction: 0xf8df447d\n \tsvcge\t0x0002c0c0\n \tldrsbt\tpc, [ip], pc\t@ \n \tstmdbpl\tip!, {r1, r2, r4, r9, sl, lr}\n \t\t\t@ instruction: 0x460544fc\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf85c460c\n \t\t\t@ instruction: 0xf8d9900e\n-\tbllt\tfeafc7fc \n+\tbllt\tfeafc7f4 \n \tandcs\tr4, r0, #40, 16\t@ 0x280000\n \tstmib\tsp, {r0, r1, r5, r9, sl, lr}^\n \tldrbtmi\tr2, [r8], #-512\t@ 0xfffffe00\n \tvst1.8\t{d18-d21}, [pc :256], r4\n \t\t\t@ instruction: 0xf0097193\n \tvmlane.f64\td15, d4, d5\n \t\t\t@ instruction: 0x2600da1a\n \tstrtmi\tr4, [r2], -r2, lsr #26\n \torrsvc\tpc, ip, pc, asr #8\n \t\t\t@ instruction: 0x4628447d\n \tldc2\t0, cr15, [ip], #-84\t@ 0xffffffac\n \tldrdcc\tpc, [r0], -r9\n-\tbmi\t7df4dc \n+\tbmi\t7df4d4 \n \tldrbtmi\tr4, [sl], #-2840\t@ 0xfffff4e8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrtmi\tsp, [r0], -r3, lsr #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \t\t\t@ instruction: 0xffb8f7eb\n \tmvnle\tr2, r0, lsl #16\n \tandls\tr4, r0, r1, lsr r6\n \tstrbmi\tr4, [r2], -fp, lsr #12\n \t\t\t@ instruction: 0xf0174620\n-\tb\t86ea68 \n+\tb\t86ea60 \n \tldrb\tr7, [r7, r0, ror #13]\n \tvst2.8\t{d20,d22}, [pc :64], r0\n \tldmdami\tr0, {r1, r4, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t86c8c4 \n+\tblx\t86c8bc \n \tstmdami\tlr, {r6, r7, r8, r9, sl, sp, lr, pc}\n \tvmax.s8\td20, d0, d25\n \tldrbtmi\tr1, [r8], #-571\t@ 0xfffffdc5\n-\tblx\tffaec8d4 \n+\tblx\tffaec8cc \n \t\t\t@ instruction: 0xf7d5e7d1\n-\tsvclt\t0x0000eef4\n-\tandeq\tr6, r5, ip, lsr #16\n+\tsvclt\t0x0000eef8\n+\tandeq\tr6, r5, r4, lsr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r5, ip, lsl r8\n+\tandeq\tr6, r5, r4, lsr #16\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tfp, r3, r2, asr r0\n \tandeq\tfp, r3, r8, lsr r0\n-\tandeq\tr6, r5, lr, asr #15\n+\tldrdeq\tr6, [r5], -r6\t@ \n \tandeq\tsl, r3, r8, ror #31\n \tstrdeq\tsl, [r3], -r6\n \tandeq\tsl, r3, r6, ror #31\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [r7], #-24\t@ 0xffffffe8\n \taddslt\tr4, fp, r7, ror sl\n \t\t\t@ instruction: 0xf8df447c\n@@ -42844,15 +42842,15 @@\n \t\t\t@ instruction: 0xf3402c00\n \t\t\t@ instruction: 0xf10780ac\n \teorscs\tr0, r0, #36, 20\t@ 0x24000\n \tldrbmi\tr2, [r0], -r0, lsl #2\n \tmrc2\t0, 4, pc, cr0, cr2, {0}\n \tstrbmi\tr4, [r1], -r2, lsr #12\n \t\t\t@ instruction: 0xf7d54650\n-\tblmi\t17ebc70 \n+\tblmi\t17ebc78 \n \tsubseq\tpc, r4, r7, lsl #2\n \tandvs\tpc, r3, r9, asr r8\t@ \n \tteqeq\tip, #-1073741823\t@ 0xc0000001\t@ \n \tvtst.8\td6, d2, d18\n \t\t\t@ instruction: 0xf8121283\n \t\t\t@ instruction: 0xf8031f01\n \taddmi\tr1, r3, #1024\t@ 0x400\n@@ -42865,91 +42863,91 @@\n \t\t\t@ instruction: 0xf7e4b000\n \t\t\t@ instruction: 0x4621fc19\n \teorscs\tr4, r0, #3145728\t@ 0x300000\n \t\t\t@ instruction: 0x469a4650\n \tmcr2\t0, 3, pc, cr6, cr2, {0}\t@ \n \t\t\t@ instruction: 0xf8594b4c\n \tstrbmi\tr9, [r8], -r3\n-\tstcl\t7, cr15, [r0], #-852\t@ 0xfffffcac\n+\tstcl\t7, cr15, [r4], #-852\t@ 0xfffffcac\n \tmvnscc\tpc, sl, lsl #2\n \tadcmi\tr6, r5, #3342336\t@ 0x330000\n \tsvccs\t0x0001f811\n \t\t\t@ instruction: 0xf8834423\n \tsvclt\t0x00c82184\n \tandcs\tpc, r4, r8, lsl #16\n \tcfldrscs\tmvf3, [r8], {1}\n \t\t\t@ instruction: 0x4648d1f2\n-\tbl\tff86e904 \n+\tbl\tff96e8fc \n \ttstcs\tr0, r2, lsr #12\n \t\t\t@ instruction: 0xf0124650\n \tstrtmi\tpc, [r2], -r9, asr #28\n \tldrbmi\tr2, [r8], -r0, lsl #2\n \tmcr2\t0, 2, pc, cr4, cr2, {0}\t@ \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \tteqle\tr7, r0, lsl #16\n-\tblmi\td432b8 \n+\tblmi\td432b0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp, #-104]!\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tfp, r0, lsl #6\n \tssatmi\tr3, #30, ip, asr #14\n \tsvchi\t0x00f0e8bd\n \tvmul.i8\td20, d0, d20\n \tldmdami\tr4!, {r0, r3, r6, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf960f013\n-\tblmi\tcea7d4 \n+\tblmi\tcea7cc \n \t\t\t@ instruction: 0xf8cd2004\n \tvhadd.s8\td26, d0, d8\n \tldmdbmi\tr0!, {r0, r1, r3, r4, r6, r9, ip}\n \tandcc\tpc, r3, r9, asr r8\t@ \n \t\t\t@ instruction: 0xf8d34479\n \tmovwls\tr3, #5324\t@ 0x14cc\n \tmovwls\tr2, #882\t@ 0x372\n \t\t\t@ instruction: 0xf7f22305\n \tcdpcs\t8, 0, cr15, cr0, cr13, {0}\n \tcdpmi\t13, 2, cr13, cr10, cr9, {1}\n-\tbl\t2376d4 \n+\tbl\t2376cc \n \tvst1.8\t{d16-d19}, [pc], r4\n \tldrbtmi\tr7, [lr], #-150\t@ 0xffffff6a\n \t\t\t@ instruction: 0xf7ff4631\n \tcmplt\tr8, r9, asr #29\t@ \n \tstrb\tr4, [sp, -r4, lsl #8]!\n \tvmla.i8\td20, d0, d20\n \tstmdami\tr4!, {r0, r1, r3, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t26ca98 \n+\tblx\t26ca90 \n \tldr\tr2, [sp, r0]!\n \t\t\t@ instruction: 0xf44f4b1c\n \t\t\t@ instruction: 0x960272b4\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf859491e\n \tldrbtmi\tr3, [r9], #-3\n \tstrbcc\tpc, [ip], #2259\t@ 0x8d3\t@ \n \tcmncs\tr2, #67108864\t@ 0x4000000\n \tmovwcs\tr9, #21248\t@ 0x5300\n \t\t\t@ instruction: 0xffe2f7f1\n \tldmdavs\tfp!, {r4, r6, r8, r9, sl, sp, lr, pc}^\n \trscscc\tpc, pc, pc, asr #32\n-\tblcs\t4aaec \n+\tblcs\t4aae4 \n \tldmdbmi\tr6, {r2, r5, r7, ip, lr, pc}\n \taddne\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2069\t@ 0xfffff7eb\n \t\t\t@ instruction: 0xf0134478\n \t\t\t@ instruction: 0xf04ff9e5\n \t\t\t@ instruction: 0xe79930ff\n-\tstcl\t7, cr15, [ip, #852]!\t@ 0x354\n-\tandeq\tr6, r5, ip, lsr r7\n+\tldcl\t7, cr15, [r0, #852]!\t@ 0x354\n+\tandeq\tr6, r5, r4, asr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r5, lr, lsr #14\n+\tandeq\tr6, r5, r6, lsr r7\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tsl, r3, ip, ror pc\n \tandeq\tr0, r0, r8, asr r5\n \tandeq\tr0, r0, ip, asr r6\n-\tandeq\tr6, r5, r0, lsr r6\n+\tandeq\tr6, r5, r8, lsr r6\n \tandeq\tsl, r3, r8, ror #28\n \tldrdeq\tr6, [r3], -lr\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tsl, r3, ip, asr #28\n \tandeq\tr6, r3, lr, asr sp\n \tandeq\tsl, r3, r4, lsl lr\n \tandeq\tr6, r3, sl, lsl #1\n@@ -42962,34 +42960,34 @@\n \tstmibmi\tr2, {r0, r7, r8, r9, fp, lr}\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a60fb\n \tstmdapl\tr1, {r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f124c\n \tldmpl\tr3, {r8}^\n-\tblcs\t4ab7c \n-\tblmi\t1f64fe0 \n+\tblcs\t4ab74 \n+\tblmi\t1f64fd8 \n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsuble\tr2, r0, r0, lsl #26\n \tandcs\tr4, r0, #31232\t@ 0x7a00\n \t\t\t@ instruction: 0x46284611\n \t\t\t@ instruction: 0xf7d5447c\n-\tandcs\tlr, r1, #991232\t@ 0xf2000\n+\tandcs\tlr, r1, #1007616\t@ 0xf6000\n \tldrdeq\tlr, [r0, -r4]\n-\tb\tffb6ea88 \n+\tb\tffc6ea80 \n \tandcc\tr6, r1, r3, lsr #16\n \tandcs\tsp, r0, #-2147483647\t@ 0x80000001\n \t\t\t@ instruction: 0x46114618\n \t\t\t@ instruction: 0xf7d56062\n-\tstmdavs\tr3!, {r2, r5, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdavs\tr3!, {r3, r5, r6, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7d54618\n-\tblmi\t1b6bad0 \n+\tblmi\t1b6bad8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \tstmiblt\tfp, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\t1a4350c \n+\tblmi\t1a43504 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr #4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsbchi\tpc, r0, r0, asr #32\n \tldrvc\tpc, [r4, -r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -43000,146 +42998,146 @@\n \tbfi\tpc, r7, (invalid: 17:2)\t@ \n \tvst2.16\t{d20,d22}, [pc :128], r2\n \tstmdami\tr2!, {r4, r5, r7, r9, ip, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf960f013\n \t\t\t@ instruction: 0xf107e7dc\n \t\t\t@ instruction: 0x46280110\n-\tsvc\t0x00a0f7d5\n+\tsvc\t0x00a4f7d5\n \tldmvs\tsl!, {r0, r2, r3, r4, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1074629\n \tldmpl\tr3, {r3, r4}^\n \t\t\t@ instruction: 0xf7d560bb\n-\tstrmi\tlr, [r4], -r8, asr #16\n+\tstrmi\tlr, [r4], -ip, asr #16\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf1078085\n \t\t\t@ instruction: 0x46400818\n-\tmrc\t7, 4, APSR_nzcv, cr4, cr5, {6}\n+\tmrc\t7, 4, APSR_nzcv, cr8, cr5, {6}\n \tldmvs\tsl!, {r0, r2, r4, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x463058d6\n-\tbl\teeeb2c \n+\tbl\tfeeb24 \n \tldmdami\tr4, {r0, r1, r4, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x71a2f44f\n \tldrbtmi\tr2, [fp], #-564\t@ 0xfffffdcc\n \tstmib\tsp, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf0094400\n \t\t\t@ instruction: 0x4605f917\n \t\t\t@ instruction: 0xf7d54640\n-\tldmvs\tfp!, {r1, r2, r3, r4, r7, r9, sl, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r1, r5, r7, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x47984630\n \t\t\t@ instruction: 0x46216938\n-\tsvc\t0x0072f7d5\n-\tble\t153c008 \n+\tsvc\t0x0076f7d5\n+\tble\t153c000 \n \tldrbtmi\tr4, [fp], #-2889\t@ 0xfffff4b7\n \tstccs\t8, cr6, [r0, #-116]\t@ 0xffffff8c\n \t\t\t@ instruction: 0xf7d5d184\n-\t\t\t@ instruction: 0x4603ef7c\n+\tstrmi\tlr, [r3], -r0, lsl #31\n \ttsteq\tr4, r7, lsl #2\t@ \n \tldmdavs\tfp, {r3, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf7d5603b\n-\tblmi\tfec9b0 \n+\tblmi\tfec9b8 \n \tldmvs\tsl!, {r0, r3, r5, r9, sl, lr}^\n \taddsvc\tpc, r8, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tstmda\tr8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d14f\n \t\t\t@ instruction: 0xf8df7698\n \t\t\t@ instruction: 0x463080f0\n-\tmrc\t7, 2, APSR_nzcv, cr4, cr5, {6}\n+\tmrc\t7, 2, APSR_nzcv, cr8, cr5, {6}\n \tldmvs\tsl!, {r0, r2, r4, r5, r8, r9, fp, lr}^\n \tldmpl\tr5, {r3, r4, r5, r6, r7, sl, lr}^\n \t\t\t@ instruction: 0xf7d54628\n-\tldmdbmi\tr7!, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n+\tldmdbmi\tr7!, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n \trsbcs\tr4, lr, r7, lsr sl\n \ttstls\tr2, r9, ror r4\n \tldmdavs\tfp!, {r0, r3, r4, r5, r6, r7, fp, sp, lr}\n \tstrbmi\tr5, [r1], -sl, lsl #17\n \tstrbcs\tpc, [ip], #2258\t@ 0x8d2\t@ \n \tvhsub.s8\td25, d0, d1\n \tandls\tr1, r0, r3, asr r2\n \trscscc\tpc, pc, pc, asr #32\n \tmrc2\t7, 6, pc, cr12, cr1, {7}\n \t\t\t@ instruction: 0xf7d54630\n-\tldmdavs\tfp!, {r1, r2, r4, r6, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r3, r4, r6, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \tldmdbvs\tr8!, {r0, r5, r9, sl, lr}^\n-\tsvc\t0x002af7d5\n+\tsvc\t0x002ef7d5\n \tldmvs\tr9!, {r1, r3, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r3, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tstmdami\tr7!, {r0, r1, r3, r4, r6, r8, r9, sl, fp, sp, pc}\n \tadcvc\tpc, fp, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r8], #-1601\t@ 0xfffff9bf\n \t\t\t@ instruction: 0xf8d6f013\n \tstmdbmi\tr4!, {r1, r4, r6, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n-\tbl\tfff6ec10 \n+\tstc\t7, cr15, [r0], {213}\t@ 0xd5\n \tstrmi\tr4, [r5], -r2, lsr #22\n \tandsvs\tr4, r8, fp, ror r4\n \t\t\t@ instruction: 0xf47f2d00\n \tstr\tsl, [r2, r9, lsr #30]!\n \tldmvs\tsl!, {r0, r2, r4, r8, r9, fp, lr}^\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7d50018\n-\tblmi\t4ac928 \n+\tblmi\t4ac930 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \taddsvc\tpc, r8, r7, lsl #10\n-\tsvc\t0x0008f7d5\n-\tstcl\t7, cr15, [r0], {213}\t@ 0xd5\n-\tandeq\tr6, r5, ip, lsl #10\n-\tandeq\tr6, r5, sl, lsl #10\n+\tsvc\t0x000cf7d5\n+\tstcl\t7, cr15, [r4], {213}\t@ 0xd5\n+\tandeq\tr6, r5, r4, lsl r5\n+\tandeq\tr6, r5, r2, lsl r5\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tip, r9, ip, lsl #12\n-\tstrdeq\tip, [r9], -ip\t@ \n-\tandeq\tr6, r5, r4, lsr #9\n+\tandeq\tip, r9, r4, lsl r6\n+\tandeq\tip, r9, r4, lsl #12\n+\tandeq\tr6, r5, ip, lsr #9\n \tmuleq\tr3, lr, sp\n \tandeq\tsl, r3, r8, lsr #27\n \tandeq\tsl, r3, ip, lsl #27\n \tmuleq\tr3, r6, sp\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr9, r5, r2, lsr #12\n+\tandeq\tr9, r5, sl, lsr #12\n \tandeq\tsl, r3, ip, lsr sp\n-\tandeq\tip, r9, r6, lsl r5\n+\tandeq\tip, r9, lr, lsl r5\n \tldrdeq\tsl, [r3], -r0\n-\tandeq\tr9, r5, r4, lsr #11\n+\tandeq\tr9, r5, ip, lsr #11\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tsl, r3, r2, lsl #25\n \tandeq\tr4, r3, sl, ror r4\n-\tandeq\tip, r9, r0, ror #8\n+\tandeq\tip, r9, r8, ror #8\n \tldmdbmi\tr4!, {r0, r1, r4, r5, fp, lr}\n \tldrblt\tr4, [r0, #1144]!\t@ 0x478\n \taddlt\tr4, r3, r3, lsr fp\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2610\t@ 0xfffff5ce\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \tfstmdbxmi\tpc!, {d11-d39}\t@ Deprecated\n \tstmdavs\tfp!, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf105b30b\n \tandcs\tr0, r1, #8, 8\t@ 0x8000000\n \tbicvc\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf7d54620\n-\tstmdacs\tr1, {r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr1, {r2, r9, sl, fp, sp, lr, pc}\n \tldmdavs\tr3!, {r0, r1, r2, r3, r8, ip, lr, pc}\n-\tbllt\t1302610 \n-\tblmi\t903630 \n+\tbllt\t1302608 \n+\tblmi\t903628 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr8, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstmdavs\tsp!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xf7d54628\n-\tstrmi\tlr, [r4], -r2, lsr #28\n+\tstrmi\tlr, [r4], -r6, lsr #28\n \tldmdavs\tr3!, {r8, r9, fp, ip, sp, pc}\n \tandcs\tfp, r0, r3, asr r9\n \tldmdbmi\tsp, {r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \trsbsne\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2076\t@ 0xfffff7e4\n \t\t\t@ instruction: 0xf0124478\n \t\t\t@ instruction: 0xe7ceff75\n@@ -43150,37 +43148,37 @@\n \tldrb\tr4, [r5, r0, lsr #12]\n \tvmul.i8\td20, d0, d7\n \tldmdami\tr7, {r0, r1, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf834f013\n \tstrb\tr4, [fp, r0, lsr #12]\n \t\t\t@ instruction: 0xf7d54628\n-\tldmdavs\tr3!, {r3, r7, r9, fp, sp, lr, pc}\n+\tldmdavs\tr3!, {r2, r3, r7, r9, fp, sp, lr, pc}\n \tsbcsle\tr2, sl, r0, lsl #22\n \tvst2.8\t{d20,d22}, [pc :64], r1\n \tldmdami\tr1, {r1, r2, r3, r4, r5, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf824f013\n \t\t\t@ instruction: 0xf7d5e7d1\n-\tsvclt\t0x0000ec2e\n-\t\t\t@ instruction: 0x000562b0\n+\tsvclt\t0x0000ec32\n+\t\t\t@ instruction: 0x000562b8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r5, r2, lsr #5\n+\tandeq\tr6, r5, sl, lsr #5\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x0009c3b0\n-\tandeq\tr6, r5, ip, ror #4\n+\t\t\t@ instruction: 0x0009c3b8\n+\tandeq\tr6, r5, r4, ror r2\n \tandeq\tsl, r3, sl, asr fp\n \tandeq\tsl, r3, r8, ror fp\n \tandeq\tsl, r3, r8, asr #22\n \tandeq\tsl, r3, r6, ror #22\n \tandeq\tsl, r3, r4, lsr fp\n \tandeq\tsl, r3, r2, asr fp\n \tandeq\tsl, r3, r4, lsl fp\n \tandeq\tsl, r3, r2, lsr fp\n-\tcfldr32mi\tmvfx11, [pc], #-960\t@ 30a98 \n+\tcfldr32mi\tmvfx11, [pc], #-960\t@ 30a90 \n \tsvcge\t0x0000b0d5\n \tldmdbmi\tpc!, {r1, r2, r3, r4, r5, r9, fp, lr}\t@ \n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \trsbsvs\tr4, sl, lr, lsr fp\n \tstrmi\tr5, [r4], -r1, ror #16\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f114c\n@@ -43191,72 +43189,72 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff16f012\n \teorcs\tr2, r0, #0, 10\n \t\t\t@ instruction: 0xf5074621\n \tteqcs\tsp, #150\t@ 0x96\n \tsmlawbpl\tsp, r7, r8, pc\t@ \n \tsmlawbcc\tip, r7, r8, pc\t@ \n-\tblx\tfffeceee \n+\tblx\tfffecee6 \n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d54628\n-\tblmi\tc2c728 \n+\tblmi\tc2c730 \n \t\t\t@ instruction: 0x4629687a\n \tandseq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tmcr\t7, 6, pc, cr4, cr4, {6}\t@ \n+\tmcr\t7, 6, pc, cr8, cr4, {6}\t@ \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d13b\n \t\t\t@ instruction: 0x46280510\n-\tldc\t7, cr15, [r2, #-852]\t@ 0xfffffcac\n+\tldc\t7, cr15, [r6, #-852]\t@ 0xfffffcac\n \tldmdavs\tsl!, {r0, r1, r2, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x463058d6\n-\tldmib\tr8!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tip!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf5074925\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n \t\t\t@ instruction: 0xf7f23150\n \tstrmi\tpc, [r3], -r9, ror #19\n \tldrmi\tr4, [sp], -r8, lsr #12\n-\tldc\t7, cr15, [lr, #-852]\t@ 0xfffffcac\n+\tstc\t7, cr15, [r2, #-852]!\t@ 0xfffffcac\n \t\t\t@ instruction: 0x4630683b\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7d54621\n-\tblmi\t62c6d4 \n+\tblmi\t62c6dc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmdblt\tfp!, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\t503778 \n+\tblmi\t503770 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d116\n \tstrvc\tpc, [sl, r7, lsl #10]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d3\n \tldmdami\tr3, {r0, r3, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff90f012\n-\tblmi\t36aed8 \n+\tblmi\t36aed0 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \tandseq\tpc, r0, r7, lsl #2\n-\tldcl\t7, cr15, [r8, #852]\t@ 0x354\n-\tbl\tfe46eea8 \n-\tandeq\tr6, r5, r0, lsr #3\n-\tmuleq\tr5, lr, r1\n+\tldcl\t7, cr15, [ip, #852]\t@ 0x354\n+\tbl\tfe56eea0 \n+\tandeq\tr6, r5, r8, lsr #3\n+\tandeq\tr6, r5, r6, lsr #3\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tmuleq\tr3, ip, sl\n \tandeq\tsl, r3, lr, asr #21\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr9, r5, r2, lsr #6\n-\tstrdeq\tr6, [r5], -r0\n+\tandeq\tr9, r5, sl, lsr #6\n+\tstrdeq\tr6, [r5], -r8\n \tandeq\tsl, r3, ip, ror #19\n \tandeq\tsl, r3, lr, lsl sl\n-\tcfldr32mi\tmvfx11, [pc], #-960\t@ 30bc8 \n+\tcfldr32mi\tmvfx11, [pc], #-960\t@ 30bc0 \n \tsvcge\t0x0000b0d5\n \tldmdbmi\tpc!, {r1, r2, r3, r4, r5, r9, fp, lr}\t@ \n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \trsbsvs\tr4, sl, lr, lsr fp\n \tstrmi\tr5, [r4], -r1, ror #16\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f114c\n@@ -43267,72 +43265,72 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 3, pc, cr14, cr2, {0}\n \teorcs\tr2, r0, #0, 10\n \t\t\t@ instruction: 0xf5074621\n \tteqcs\tsp, #150\t@ 0x96\n \tsmlawbpl\tsp, r7, r8, pc\t@ \n \tsmlawbcc\tip, r7, r8, pc\t@ \n-\tblx\t19ed01e \n+\tblx\t19ed016 \n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d54628\n-\tblmi\tc2c5f8 \n+\tblmi\tc2c600 \n \t\t\t@ instruction: 0x4629687a\n \tandseq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tmcr\t7, 1, pc, cr12, cr4, {6}\t@ \n+\tmrc\t7, 1, APSR_nzcv, cr0, cr4, {6}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d13b\n \t\t\t@ instruction: 0x46280510\n-\tldcl\t7, cr15, [sl], #-852\t@ 0xfffffcac\n+\tldcl\t7, cr15, [lr], #-852\t@ 0xfffffcac\n \tldmdavs\tsl!, {r0, r1, r2, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x463058d6\n-\tstmdb\tr0!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf5074925\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n \t\t\t@ instruction: 0xf7f23154\n \t\t\t@ instruction: 0x4603f951\n \tldrmi\tr4, [sp], -r8, lsr #12\n-\tstc\t7, cr15, [r6], {213}\t@ 0xd5\n+\tstc\t7, cr15, [sl], {213}\t@ 0xd5\n \t\t\t@ instruction: 0x4630683b\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7d54621\n-\tblmi\t62c5a4 \n+\tblmi\t62c5ac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmdblt\tfp!, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\t5038a8 \n+\tblmi\t5038a0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d116\n \tstrvc\tpc, [sl, r7, lsl #10]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d3\n \tldmdami\tr3, {r0, r1, r2, r4, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t0, 7, pc, cr8, cr2, {0}\n-\tblmi\t36b008 \n+\tblmi\t36b000 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \tandseq\tpc, r0, r7, lsl #2\n-\tstcl\t7, cr15, [r0, #-852]\t@ 0xfffffcac\n-\tb\tffe6efd8 \n-\tandeq\tr6, r5, r0, ror r0\n-\tandeq\tr6, r5, lr, rrx\n+\tstcl\t7, cr15, [r4, #-852]\t@ 0xfffffcac\n+\tb\tfff6efd0 \n+\tandeq\tr6, r5, r8, ror r0\n+\tandeq\tr6, r5, r6, ror r0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tsl, r3, ip, ror #18\n \t\t\t@ instruction: 0x0003a9b6\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tstrdeq\tr9, [r5], -r2\n-\tandeq\tr5, r5, r0, asr #31\n+\tstrdeq\tr9, [r5], -sl\n+\tandeq\tr5, r5, r8, asr #31\n \t\t\t@ instruction: 0x0003a8bc\n \tandeq\tsl, r3, r6, lsl #18\n-\tcfldr32mi\tmvfx11, [pc], #-960\t@ 30cf8 \n+\tcfldr32mi\tmvfx11, [pc], #-960\t@ 30cf0 \n \tsvcge\t0x0000b0d5\n \tldmdbmi\tpc!, {r1, r2, r3, r4, r5, r9, fp, lr}\t@ \n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \trsbsvs\tr4, sl, lr, lsr fp\n \tstrmi\tr5, [r4], -r1, ror #16\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f114c\n@@ -43343,156 +43341,156 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [r6, #72]!\t@ 0x48\n \teorcs\tr2, r0, #0, 10\n \t\t\t@ instruction: 0xf5074621\n \tteqcs\tsp, #150\t@ 0x96\n \tsmlawbpl\tsp, r7, r8, pc\t@ \n \tsmlawbcc\tip, r7, r8, pc\t@ \n-\tblx\tff3ed14c \n+\tblx\tff3ed144 \n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d54628\n-\tblmi\tc2c4c8 \n+\tblmi\tc2c4d0 \n \t\t\t@ instruction: 0x4629687a\n \tandseq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tldc\t7, cr15, [r4, #848]\t@ 0x350\n+\tldc\t7, cr15, [r8, #848]\t@ 0x350\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d13b\n \t\t\t@ instruction: 0x46280510\n-\tbl\tff8ef084 \n+\tbl\tff9ef07c \n \tldmdavs\tsl!, {r0, r1, r2, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x463058d6\n-\tstm\tr8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstm\tip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf5074925\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n \t\t\t@ instruction: 0xf7f23158\n \t\t\t@ instruction: 0x4603f8b9\n \tldrmi\tr4, [sp], -r8, lsr #12\n-\tbl\tffbef0a8 \n+\tbl\tffcef0a0 \n \t\t\t@ instruction: 0x4630683b\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7d54621\n-\tblmi\t62c474 \n+\tblmi\t62c47c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmdblt\tfp!, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\t5039d8 \n+\tblmi\t5039d0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d116\n \tstrvc\tpc, [sl, r7, lsl #10]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d3\n \tldmdami\tr3, {r0, r2, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t0, 3, pc, cr0, cr2, {0}\t@ \n-\tblmi\t36b138 \n+\tblmi\t36b130 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \tandseq\tpc, r0, r7, lsl #2\n-\tstc\t7, cr15, [r8], #852\t@ 0x354\n-\tb\t186f108 \n-\tandeq\tr5, r5, r0, asr #30\n-\tandeq\tr5, r5, lr, lsr pc\n+\tstc\t7, cr15, [ip], #852\t@ 0x354\n+\tb\t196f100 \n+\tandeq\tr5, r5, r8, asr #30\n+\tandeq\tr5, r5, r6, asr #30\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tsl, r3, ip, lsr r8\n \tmuleq\tr3, lr, r8\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr9, r5, r2, asr #1\n-\tmuleq\tr5, r0, lr\n+\tandeq\tr9, r5, sl, asr #1\n+\tmuleq\tr5, r8, lr\n \tandeq\tsl, r3, ip, lsl #15\n \tandeq\tsl, r3, lr, ror #15\n \tmvnsmi\tlr, sp, lsr #18\n \tsbcslt\tr4, r2, fp, asr #24\n-\tbmi\t131ce00 \n+\tbmi\t131cdf8 \n \tldrbtmi\tr4, [ip], #-2379\t@ 0xfffff6b5\n-\tblmi\t13023e0 \n+\tblmi\t13023d8 \n \tstmdapl\tr1!, {r1, r3, r4, r5, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f1134\n \tadcsvs\tr0, r8, r0, lsl #2\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstmdbmi\tr6, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \teorsvc\tpc, r3, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2117\t@ 0xfffff7bb\n \t\t\t@ instruction: 0xf0124478\n \tldmvs\tr8!, {r0, r2, r3, r6, r8, sl, fp, ip, sp, lr, pc}\n \ttstcs\tr0, sl, lsl #4\n-\tldm\tr6!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tsl!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstcle\t8, cr2, [r1, #-0]\n-\tblmi\tf83b30 \n+\tblmi\tf83b28 \n \tldrbvs\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \tstmiblt\tr3, {r0, r1, r3, r4, fp, sp, lr}\n-\tbmi\tf79240 \n+\tbmi\tf79238 \n \tldrbtmi\tr4, [sl], #-2871\t@ 0xfffff4c9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tpc, r0, lsl #6\n \tldrvc\tpc, [ip, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr6!, {r4, r5, r6, r7, r8, pc}\n \teorsvc\tpc, r6, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2101\t@ 0xfffff7cb\n \t\t\t@ instruction: 0xf0124478\n \t\t\t@ instruction: 0xe7e5fdf7\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d52000\n-\tblmi\tcac35c \n+\tblmi\tcac364 \n \tstrdcs\tr6, [r0, -sl]\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tldcl\t7, cr15, [lr], {212}\t@ 0xd4\n+\tstcl\t7, cr15, [r2], #848\t@ 0x350\n \teorsvs\tr4, r8, r4, lsl #12\n \tteqle\tr6, r0, lsl #16\n \tldreq\tpc, [r8], -r7, lsl #2\n \tldrdhi\tpc, [r8], pc\t@ \n \t\t\t@ instruction: 0xf7d54630\n-\tblmi\taabf4c \n+\tblmi\taabf54 \n \tldrbtmi\tr6, [r8], #2298\t@ 0x8fa\n \t\t\t@ instruction: 0x462858d5\n-\tsvc\t0x00cef7d4\n+\tsvc\t0x00d2f7d4\n \tmovwls\tr6, #10427\t@ 0x28bb\n \tsbcscs\tpc, r1, #64, 4\n \tstrbmi\tr4, [r1], -r4, lsr #22\n \tandls\tr2, r0, sp, lsl #1\n \t\t\t@ instruction: 0xf04f447b\n \tmovwls\tr3, #4351\t@ 0x10ff\n \t\t\t@ instruction: 0xf7f12316\n \t\t\t@ instruction: 0x4630fbb5\n-\tbl\tbef228 \n+\tbl\tcef220 \n \t\t\t@ instruction: 0x4628687b\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7d54621\n-\tblmi\t46c2f4 \n+\tblmi\t46c2fc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \tldmdblt\tr3, {r0, r1, r3, r4, fp, sp, lr}\n \trscscc\tpc, pc, pc, asr #32\n \tldmdami\tr7, {r0, r2, r5, r7, r8, r9, sl, sp, lr, pc}\n \teorsvc\tpc, r5, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r8], #-1601\t@ 0xfffff9bf\n \tstc2\t0, cr15, [lr, #72]!\t@ 0x48\n-\tblmi\t4ab2d4 \n+\tblmi\t4ab2cc \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tandseq\tpc, r8, r7, lsl #2\n-\tbl\tffdef268 \n-\tstmib\tlr!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr5, r5, lr, lsl #28\n-\tandeq\tr5, r5, ip, lsl #28\n+\tbl\tffeef260 \n+\tldmib\tr2!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr5, r5, r6, lsl lr\n+\tandeq\tr5, r5, r4, lsl lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tsl, r3, sl, lsl #14\n \tandeq\tsl, r3, r4, lsl #15\n-\tldrdeq\tr8, [r5], -r4\n-\t\t\t@ instruction: 0x00055dbe\n+\tldrdeq\tr8, [r5], -ip\n+\tandeq\tr5, r5, r6, asr #27\n \t\t\t@ instruction: 0x0003a6ba\n \tandeq\tsl, r3, r4, lsr r7\n \tandeq\tr0, r0, ip, lsr #11\n \tandeq\tsl, r3, sl, ror r6\n \tstrdeq\tr0, [r0], -ip\n \tstrdeq\tsl, [r3], -r4\n \tandeq\tsl, r3, r2, lsr #13\n@@ -43503,55 +43501,55 @@\n \tsvcge\t0x00004188\n \tstmpl\tsl, {r0, r2, r9, sl, lr}\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tand\tfp, fp, r4, lsl r9\n \tsmlaltblt\tr6, ip, r4, sl\n \tstrtmi\tr4, [r0], -r9, lsr #12\n-\tblx\t96d3ce \n+\tblx\t96d3c6 \n \tmvnsle\tr2, r0, lsl #16\n \tandcc\tr6, r1, r0, ror #20\n \tands\tr6, r1, r0, ror #4\n \t\t\t@ instruction: 0xf7fe202c\n \teorcs\tpc, r1, #3227648\t@ 0x314000\n \tstrmi\tr4, [r4], -r9, lsr #12\n \t\t\t@ instruction: 0xf9ccf012\n \tandcs\tr4, r1, #15360\t@ 0x3c00\n \t\t\t@ instruction: 0x4610447b\n \t\t\t@ instruction: 0xf8d36262\n \tadcvs\tr2, r2, #136, 2\t@ 0x22\n \torrmi\tpc, r8, r3, asr #17\n-\tblmi\t283be4 \n+\tblmi\t283bdc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7d5bdb0\n-\tsvclt\t0x0000e952\n-\tandeq\tfp, r9, r8, asr #27\n-\tandeq\tr5, r5, r2, lsr #25\n+\tsvclt\t0x0000e956\n+\tldrdeq\tfp, [r9], -r0\n+\tandeq\tr5, r5, sl, lsr #25\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r9, ip, ror sp\n-\tandeq\tr5, r5, r8, asr #24\n+\tandeq\tfp, r9, r4, lsl #27\n+\tandeq\tr5, r5, r0, asr ip\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r4, lr, lsl r9\n-\tblmi\t7c25e4 \n-\tbmi\t7dcff8 \n+\tblmi\t7c25dc \n+\tbmi\t7dcff0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n \tldmiblt\tfp!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \tsmccc\t1097\t@ 0x449\n \t\t\t@ instruction: 0xff2ef7ec\n \tstrmi\tr6, [r4], -fp, lsr #16\n \tldmiblt\tr3!, {r3, r4, r5, r6, sp, lr}\n-\tblmi\t483c78 \n+\tblmi\t483c70 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmla.i8\td20, d0, d15\n@@ -43559,21 +43557,21 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [r6], #-72\t@ 0xffffffb8\n \tstmdbmi\tsp, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \teorsvc\tpc, r8, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf0124478\n \t\t\t@ instruction: 0xe7dffcff\n-\tstmdb\tr8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr5, r5, r0, lsl ip\n+\tstmdb\tip, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr5, r5, r8, lsl ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r5, r6, lsl #24\n+\tandeq\tr5, r5, lr, lsl #24\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr8, [r5], -r4\n-\tldrdeq\tr5, [r5], -ip\n+\tstrdeq\tr8, [r5], -ip\n+\tandeq\tr5, r5, r4, ror #23\n \tldrdeq\tsl, [r3], -ip\n \tandeq\tsl, r3, sl, ror r5\n \tandeq\tsl, r3, sl, asr #9\n \tandeq\tsl, r3, r8, ror #10\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \t\t\t@ instruction: 0x5624f8df\n \tlfmmi\tf7, 3, [r4, #692]!\t@ 0x2b4\n@@ -43586,27 +43584,27 @@\n \tstmdbpl\tip!, {r3, r4, r9, sl, ip, sp}\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f44cc\n \t\t\t@ instruction: 0xf8d20400\n \trsbsvs\tr4, r8, #140, 2\t@ 0x23\n \tstrmi\tlr, [fp], #-2503\t@ 0xfffff639\n \tstmdavs\tfp!, {r0, r2, r3, r6, r7, fp, ip, lr}\n-\tbvs\t1f202dc \n+\tbvs\t1f202d4 \n \tbicslt\tr7, r3, fp, lsl sl\n \tldrbhi\tpc, [r4, #2271]!\t@ 0x8df\t@ \n \tsbcvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr6, [r8], #2681\t@ 0xa79\n \tstrbvc\tpc, [r8, #1288]\t@ 0x508\t@ \n \t\t\t@ instruction: 0xf7d44628\n-\t\t\t@ instruction: 0xf44febf0\n+\t\t\t@ instruction: 0xf44febf4\n \tstmdacs\tr0, {r6, r7, r9, ip, sp, lr}\n \t\t\t@ instruction: 0x4601d138\n \t\t\t@ instruction: 0xf0124628\n \t\t\t@ instruction: 0xf8dff8a9\n-\tbvs\tebec30 \n+\tbvs\tebec28 \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df80e0\n \t\t\t@ instruction: 0xf8df25c4\n \tldrbtmi\tr3, [sl], #-1456\t@ 0xfffffa50\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstrbcc\tpc, [ip], #2263\t@ 0x8d7\t@ \n@@ -43616,79 +43614,79 @@\n \tssatmi\tr4, #30, r4, asr #15\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tstrne\tpc, [r0, #2271]!\t@ 0x8df\n \trsbcc\tpc, r3, #64, 4\n \tldreq\tpc, [ip, #2271]\t@ 0x8df\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r6, r7, asr #19\n-\tblx\tfee6d592 \n-\tbvc\t70bf38 \n+\tblx\tfee6d58a \n+\tbvc\t70bf30 \n \tbicle\tr2, r1, r0, lsl #22\n-\tblcs\t4b600 \n+\tblcs\t4b5f8 \n \tldmib\tr7, {r0, r3, r4, r6, r7, ip, lr, pc}^\n \tvhadd.s8\td17, d0, d6\n \t\t\t@ instruction: 0xf0123266\n \t\t\t@ instruction: 0xe7d2fc7d\n \t\t\t@ instruction: 0xf1074628\n-\tbvs\t1e72a1c \n+\tbvs\t1e72a14 \n \tldrteq\tpc, [r0], -r7, lsl #2\t@ \n-\tmcr\t7, 5, pc, cr14, cr4, {6}\t@ \n+\tmrc\t7, 5, APSR_nzcv, cr2, cr4, {6}\n \tstmdavs\tr8!, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}\n \tstrbvs\tlr, [r4, #2504]\t@ 0x9c8\n \tstmdbeq\tr8, {r0, r1, r8, ip, sp, lr, pc}\n \tstmdaeq\tr0!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tand\tfp, fp, r0, lsr r9\n \teorsvs\tr6, r3, fp, lsr #16\n \tldrsbeq\tpc, [r8, #-131]!\t@ 0xffffff7d\t@ \n \t\t\t@ instruction: 0xb1286028\n \tstrbmi\tr4, [r9], -r2, asr #12\n-\tblx\t1bed5e4 \n+\tblx\t1bed5dc \n \tmvnsle\tr2, r0, lsl #16\n \tstrcs\tr6, [r0, #-2683]!\t@ 0xfffff585\n \tstrteq\tpc, [ip], -r3, lsl #2\n \tteq\tr2, ip, lsr #18\n \tldrsbmi\tpc, [r8, #-132]!\t@ 0xffffff7c\t@ \n \t\t\t@ instruction: 0xf0002c00\n \tstrtmi\tr8, [sl], -lr, lsr #2\n \t\t\t@ instruction: 0xf1044631\n \t\t\t@ instruction: 0xf0120021\n \tstmdacs\tr0, {r0, r1, r3, r4, r6, r9, fp, ip, sp, lr, pc}\n-\tbvs\t1f25d90 \n+\tbvs\t1f25d88 \n \t\t\t@ instruction: 0x3000f9b3\n \t\t\t@ instruction: 0xf0002b07\n-\tbvs\t1ed17f0 \n+\tbvs\t1ed17e8 \n \tmlacs\tip, r2, r8, pc\t@ \n \tsvclt\t0x00182b08\n \tcmple\tsl, r0, lsl #20\n \t\t\t@ instruction: 0xf1076afe\n-\tbvs\t1ef2a98 \n+\tbvs\t1ef2a90 \n \tandeq\tpc, r8, r3, lsl #2\n \t\t\t@ instruction: 0xf0402e00\n \t\t\t@ instruction: 0xf8df812d\n \tvst3.\t{d19-d21}, [pc :128], r8\n \tstrmi\tr7, [r1], -r0, lsl #5\n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf0127046\n \t\t\t@ instruction: 0xf107f899\n \tldrtmi\tr0, [r0], -r4, asr #2\n-\tb\t1b6f564 \n+\tb\t1c6f55c \n \tstrbcc\tpc, [ip], #2271\t@ 0x8df\t@ \n \t\t\t@ instruction: 0x46316a3a\n \trsbvc\tpc, r4, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tbl\t4ef574 \n+\tbl\t5ef56c \n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \ttsthi\tr7, r0, asr #32\t@ \n \tstmdavc\tr4!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^\n \tstrtmi\tpc, [ip], #519\t@ 0x207\n \t\t\t@ instruction: 0xf7d54640\n-\t\t\t@ instruction: 0xf8dfe95e\n-\tbvs\tebe8e0 \n+\t\t\t@ instruction: 0xf8dfe962\n+\tbvs\tebe8d8 \n \t\t\t@ instruction: 0x463058d6\n-\tmcr\t7, 0, pc, cr2, cr4, {6}\t@ \n+\tmcr\t7, 0, pc, cr6, cr4, {6}\t@ \n \teorcs\tr6, r0, #503808\t@ 0x7b000\n \t\t\t@ instruction: 0xf8d34621\n \t\t\t@ instruction: 0xf7e70154\n \t\t\t@ instruction: 0xf8dffa2b\n \t\t\t@ instruction: 0x232b2490\n \tldrbtmi\tr9, [sl], #-1026\t@ 0xfffffbfe\n \t\t\t@ instruction: 0xf5029300\n@@ -43696,193 +43694,193 @@\n \tstrcs\tpc, [r0], #2271\t@ 0x8df\n \tstrls\tr4, [r3, #-1579]\t@ 0xfffff9d5\n \t\t\t@ instruction: 0xf8df447a\n \tldrbtmi\tr1, [r9], #-1148\t@ 0xfffffb84\n \tvmla.f32\td22, d16, d0\n \t\t\t@ instruction: 0xf7f14211\n \t\t\t@ instruction: 0x4640f9db\n-\tldmdb\tr4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tfp!, {r4, r5, r9, sl, lr}^\n \tldclvs\t7, cr4, [r8], #-608\t@ 0xfffffda0\n \t\t\t@ instruction: 0xf7d54629\n-\t\t\t@ instruction: 0xf8dfea2a\n+\t\t\t@ instruction: 0xf8dfea2e\n \ttstcs\tr0, ip, asr r4\n \tstrtcs\tpc, [r8], #-2271\t@ 0xfffff721\n \tstmib\tr3, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tldrmi\tr1, [r3], -r4, asr #3\n \tldmpl\tr3, {r1, r3, r4, r5, r9, fp, sp, lr}^\n-\tblcs\t4b71c \n+\tblcs\t4b714 \n \tsvcge\t0x002bf43f\n \tstrbne\tpc, [r0], #-2271\t@ 0xfffff721\t@ \n \trsbsmi\tpc, r2, #64, 4\n \tldrteq\tpc, [ip], #-2271\t@ 0xfffff721\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff2ed712 \n+\tblx\tff2ed70a \n \t\t\t@ instruction: 0xf8dfe71f\n \tvqshl.s8\td17, d20, d0\n \t\t\t@ instruction: 0xf8df326e\n \tldrbtmi\tr0, [r9], #-1072\t@ 0xfffffbd0\n \t\t\t@ instruction: 0xf0124478\n \t\t\t@ instruction: 0xe714fbbf\n \tstmdacs\tr0, {r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \tmrshi\tpc, (UNDEF: 64)\t@ \n \teorcs\tr6, r1, #503808\t@ 0x7b000\n \tstreq\tpc, [r8], -r3, lsl #2\n \t\t\t@ instruction: 0xf0124631\n-\tbvs\tffe6f77c \n+\tbvs\tffe6f774 \n \teorcs\tr6, r1, #495616\t@ 0x79000\n \t\t\t@ instruction: 0x312c3021\n \t\t\t@ instruction: 0xf81af012\n-\tbvs\tffe4c0f4 \n+\tbvs\tffe4c0ec \n \tandne\tpc, r1, #64, 4\n \tcmpeq\tip, r3, lsl #2\t@ \n \t\t\t@ instruction: 0xf0123042\n-\tbvs\tfff2f75c \n+\tbvs\tfff2f754 \n \ttstcs\tr0, r8, ror sl\n \tsubne\tpc, r3, #805306368\t@ 0x30000000\n \tsmlalbbne\tpc, r3, r3, r8\t@ \n \tldrdne\tpc, [r4, #-128]!\t@ 0xffffff80\n \tldrdcc\tpc, [r0, #-128]!\t@ 0xffffff80\n \t\t\t@ instruction: 0xf8d0440b\n \tsbcmi\tr1, fp, #104, 2\n-\tbvs\t1ea590c \n+\tbvs\t1ea5904 \n \tandcs\tr2, sl, r0, lsr r3\n \t\t\t@ instruction: 0x71aef501\n-\tb\t1aef694 \n+\tb\t1bef68c \n \t\t\t@ instruction: 0xf1076a7a\n \tstmdavs\tfp!, {r2, r3, r5, r8, sl}\n \tldrsbcs\tpc, [r4, #-130]\t@ 0xffffff7e\t@ \n \tcmncs\tr4, r3, asr #17\t@ \n \tstmibmi\tip!, {r2, r3, r6, r8, ip, sp, pc}^\n \tldrtmi\tr2, [r0], -r4, lsl #4\n \t\t\t@ instruction: 0xf0124479\n \tstmdacs\tr0, {r0, r1, r3, r7, r8, fp, ip, sp, lr, pc}\n \ttsthi\tlr, r0, asr #32\t@ \n \t\t\t@ instruction: 0xf103682b\n \t\t\t@ instruction: 0xf7ff0021\n \t\t\t@ instruction: 0xf107fdf1\n \t\t\t@ instruction: 0x46020138\n \tcmnvs\tsl, #0\n-\tldmib\tr4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr8!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrdcs\tr4, [r0, -r7]\n \t\t\t@ instruction: 0xf1076a3a\n \tldmpl\tr3, {r3, r6}^\n \t\t\t@ instruction: 0xf7d4617b\n-\t\t\t@ instruction: 0x4606ea5c\n+\tstrmi\tlr, [r6], -r0, ror #20\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf1078154\n \tvmla.i8\tq0, , q4\n \tstrbmi\tr4, [r8], -ip, lsr #9\n-\tstmia\tr6!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbvs\tec46e4 \n+\tstmia\tsl!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbvs\tec46dc \n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7d44640\n-\tbvs\tfff2cce8 \n+\tbvs\tfff2ccf0 \n \teorcs\tr4, r0, #34603008\t@ 0x2100000\n \tldrsbeq\tpc, [r4, #-131]!\t@ 0xffffff7d\t@ \n \t\t\t@ instruction: 0xf974f7e7\n \tstrls\tr4, [r5], #-3025\t@ 0xfffff42f\n \trsbvc\tpc, fp, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr6, [fp], #-2812\t@ 0xfffff504\n \tstmibmi\tpc, {r1, sl, ip, pc}^\t@ \n \tstrbne\tpc, [r3, #-516]\t@ 0xfffffdfc\t@ \n-\tblvs\t1f0cc3c \n+\tblvs\t1f0cc34 \n \tmovwls\tr4, #25721\t@ 0x6479\n \tstrls\tr4, [r4, #-1587]\t@ 0xfffff9cd\n \tstrbeq\tpc, [r2, #-260]\t@ 0xfffffefc\t@ \n \tstrls\tr3, [r3, #-1057]\t@ 0xfffffbdf\n \tstrtcs\tr9, [r2], #-1025\t@ 0xfffffbff\n \t\t\t@ instruction: 0xf7f19400\n \tstrbmi\tpc, [r8], -r1, lsr #18\t@ \n-\tldm\tsl, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tlr, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbvs\tfp!, {r6, r9, sl, lr}^\n-\tblvs\tfee43664 \n+\tblvs\tfee4365c \n \t\t\t@ instruction: 0xf7d54631\n-\tbvs\t1e6bdcc \n+\tbvs\t1e6bdd4 \n \tldc2\t7, cr15, [r0, #-1016]\t@ 0xfffffc08\n-\tbvs\t1f2b518 \n+\tbvs\t1f2b510 \n \t\t\t@ instruction: 0xf9b32400\n-\tblcs\t1fd81c \n+\tblcs\t1fd814 \n \tmrcge\t4, 6, APSR_nzcv, cr9, cr15, {3}\n \t\t\t@ instruction: 0xf8d0e75e\n \trsbsvs\tr0, sl, ip, asr r1\n-\tb\t1fef77c \n+\tb\tfe0ef774 \n \t\t\t@ instruction: 0x4601687a\n \teorscs\tr4, r0, #16, 12\t@ 0x1000000\n \t\t\t@ instruction: 0xff80f011\n-\tblmi\tfeaeb64c \n+\tblmi\tfeaeb644 \n \tldmpl\tr0, {r1, r3, r4, r5, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \trsbvc\tpc, r4, r7, lsl #10\n-\tldmdb\tsl, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tlr, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tumaalcc\tpc, r2, r6, r8\t@ \n \t\t\t@ instruction: 0xf0002b3a\n-\tblmi\tfec11c78 \n+\tblmi\tfec11c70 \n \tldrbtmi\tr3, [fp], #-1569\t@ 0xfffff9df\n \tldrdpl\tpc, [r8, r3]\n \tpushlt\t{r2, r3, r5, r9, sl, lr}\n-\tbvs\tfe929a60 \n-\tblcs\t43100 \n+\tbvs\tfe929a58 \n+\tblcs\t430f8 \n \t\t\t@ instruction: 0x461cd07a\n \t\t\t@ instruction: 0x46204631\n \t\t\t@ instruction: 0xf8aaf012\n \tmvnsle\tr2, r0, lsl #16\n-\tbcc\t8c208 \n-\tbcs\t4a20c \n+\tbcc\t8c200 \n+\tbcs\t4a204 \n \t\t\t@ instruction: 0xf107dd61\n \tandcs\tr0, r0, r0, asr #2\n \t\t\t@ instruction: 0xf7d5637a\n-\tblmi\tfe52bd44 \n-\tbvs\teb9c98 \n+\tblmi\tfe52bd4c \n+\tbvs\teb9c90 \n \tandsvc\tpc, lr, r7, lsl #10\n \tteqvs\tfp, r3\t@ \n-\tldmib\tr2, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tsbcshi\tpc, r4, r0, asr #32\n \tldmdbvc\tlr, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \tstrtmi\tpc, [ip], #519\t@ 0x207\n \t\t\t@ instruction: 0xf7d54648\n-\tblmi\tfe2eb934 \n+\tblmi\tfe2eb93c \n \t\t\t@ instruction: 0xf8526a3a\n \tstrbmi\tr8, [r0], -r3\n-\tstcl\t7, cr15, [r2], {212}\t@ 0xd4\n+\tstcl\t7, cr15, [r6], {212}\t@ 0xd4\n \t\t\t@ instruction: 0x46216a7b\n \t\t\t@ instruction: 0xf8d32220\n \t\t\t@ instruction: 0xf7e70154\n-\tblmi\tfe46fc84 \n+\tblmi\tfe46fc7c \n \tvshl.s8\td25, d5, d0\n \tldrbtmi\tr3, [fp], #-750\t@ 0xfffffd12\n \tstmibmi\tlr, {r2, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \tsfmne\tf7, 3, [r3], {4}\n \tldrbtmi\tr6, [r9], #-3480\t@ 0xfffff268\n \tmovwls\tr6, #27515\t@ 0x6b7b\n \tstrls\tr4, [r2], #-1579\t@ 0xfffff9d5\n \tandsgt\tpc, r0, sp, asr #17\n \tstfeqp\tf7, [r2], {4}\n \t\t\t@ instruction: 0xf8cd3421\n \tstrls\tip, [r1], #-12\n \tstrls\tr2, [r0], #-1060\t@ 0xfffffbdc\n \t\t\t@ instruction: 0xf896f7f1\n \t\t\t@ instruction: 0xf7d54648\n-\tldmdbvs\tfp!, {r4, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r2, r4, fp, sp, lr, pc}\n \tldrmi\tr4, [r8, r0, asr #12]\n \tldcvs\t6, cr4, [r8], #-164\t@ 0xffffff5c\n-\tstmia\tr4!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr8!, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmib\tr7, {r0, r1, r2, r3, r4, r5, r6, r9, fp, lr}^\n \tldrbtmi\tr0, [sl], #-267\t@ 0xfffffef5\n \tldrdcc\tpc, [ip, r2]\n \tldrsbmi\tpc, [r8, #-128]!\t@ 0xffffff80\t@ \n \t\t\t@ instruction: 0xf8c14298\n \tsvclt\t0x00044178\n \tldrsbcc\tpc, [r8, #-128]!\t@ 0xffffff80\t@ \n \torrcc\tpc, ip, r2, asr #17\n \tmcr2\t7, 4, pc, cr2, cr13, {7}\t@ \n \trscsvs\tr2, sl, #0, 4\n-\tblmi\t1deb3e0 \n-\tbvs\tfe8c31d0 \n+\tblmi\t1deb3d8 \n+\tbvs\tfe8c31c8 \n \t\t\t@ instruction: 0xf8d3447b\n \taddmi\tr1, ip, #136, 2\t@ 0x22\n \tadcvs\tfp, sl, #20, 30\t@ 0x50\n \torrcs\tpc, r8, r3, asr #17\n \tmrc2\t7, 3, pc, cr2, cr13, {7}\n \tstr\tr2, [lr, r0, lsl #4]\n \tadcsvc\tpc, lr, pc, asr #8\n@@ -43900,147 +43898,147 @@\n \tumaalcs\tpc, r2, r3, r8\t@ \n \trsbsle\tr2, sl, sl, lsr sl\n \teoreq\tpc, r1, r3, lsl #2\n \tldc2l\t7, cr15, [r6], {255}\t@ 0xff\n \tteqeq\tip, r7, lsl #2\t@ \n \tandcs\tr4, r0, r2, lsl #12\n \t\t\t@ instruction: 0xf7d5637a\n-\tblmi\t12ebc20 \n-\tbvs\teb9dbc \n+\tblmi\t12ebc28 \n+\tbvs\teb9db4 \n \tadcsvc\tpc, r0, r7, lsl #10\n \tldrsbtvs\tr5, [fp], r3\n-\tstmdb\tr0, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr4, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d15a\n \tvmin.s8\td7, d23, d16\n \tldrtmi\tr4, [r0], -ip, lsr #9\n-\tsvc\t0x008cf7d4\n-\tbvs\tec46e4 \n+\tsvc\t0x0090f7d4\n+\tbvs\tec46dc \n \t\t\t@ instruction: 0x462858d5\n-\tldc\t7, cr15, [r2], #-848\t@ 0xfffffcb0\n+\tldc\t7, cr15, [r6], #-848\t@ 0xfffffcb0\n \t\t\t@ instruction: 0x46216afb\n \t\t\t@ instruction: 0xf8d32220\n \t\t\t@ instruction: 0xf7e70174\n-\tblmi\t13efb64 \n+\tblmi\t13efb5c \n \tvshl.s8\td25, d5, d0\n-\tbvs\tfff3e518 \n+\tbvs\tfff3e510 \n \tstrls\tr4, [r2], #-1147\t@ 0xfffffb85\n \tvmla.i8\tq2, q2, \n \tldclvs\t12, cr1, [r8, #-268]\t@ 0xfffffef4\n \tldrbtmi\tr6, [r9], #-2939\t@ 0xfffff485\n \tstrbmi\tr9, [fp], -r6, lsl #6\n \tandsgt\tpc, r0, sp, asr #17\n \tstfeqp\tf7, [r2], {4}\n \t\t\t@ instruction: 0xf8cd3421\n \tstrls\tip, [r1], #-12\n \tstrls\tr2, [r0], #-1059\t@ 0xfffffbdd\n \t\t\t@ instruction: 0xf806f7f1\n \t\t\t@ instruction: 0xf7d44630\n-\tstrtmi\tlr, [r8], -r0, lsl #31\n+\tstrtmi\tlr, [r8], -r4, lsl #31\n \t\t\t@ instruction: 0x479868bb\n \t\t\t@ instruction: 0x46496bf8\n-\tldmda\tr4, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\ta6b5d0 \n+\tldmda\tr8, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\ta6b5c8 \n \tldmpl\tr0, {r1, r3, r4, r5, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798697b\n \tsubeq\tpc, r8, r7, lsl #2\n-\tldmda\tr6, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbvs\tec46e4 \n+\tldmda\tsl, {r0, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbvs\tec46dc \n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d5701e\n-\t\t\t@ instruction: 0xf896e84e\n-\tblcs\tc3db78 \n+\t\t\t@ instruction: 0xf896e852\n+\tblcs\tc3db70 \n \tmrcge\t4, 7, APSR_nzcv, cr3, cr15, {3}\n \tandcs\tr4, r4, #802816\t@ 0xc4000\n \t\t\t@ instruction: 0xf0114479\n \tstmdacs\tr0, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \tcfmvdhrge\tmvd11, pc\n \tstrbt\tr6, [r8], lr, lsr #16\n-\tbvs\tec46e4 \n+\tbvs\tec46dc \n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d570b0\n-\t\t\t@ instruction: 0xf893e836\n-\tbcs\tc39ba8 \n+\t\t\t@ instruction: 0xf893e83a\n+\tbcs\tc39ba0 \n \tstmdbmi\tr7!, {r7, r8, ip, lr, pc}\n \tldrtmi\tr2, [r0], -r4, lsl #4\n \t\t\t@ instruction: 0xf0114479\n \tstmdacs\tr0, {r0, r1, r2, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \tmcrge\t4, 5, pc, cr13, cr15, {1}\t@ \n \tldrb\tr6, [r5, -fp, lsr #16]!\n-\tldcl\t7, cr15, [lr, #848]\t@ 0x350\n-\tandeq\tr5, r5, lr, asr fp\n-\tandeq\tr5, r5, r8, asr fp\n+\tstcl\t7, cr15, [r2, #848]!\t@ 0x350\n+\tandeq\tr5, r5, r6, ror #22\n+\tandeq\tr5, r5, r0, ror #22\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r9, r4, ror ip\n+\tandeq\tfp, r9, ip, ror ip\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tfp, r9, r2, asr #24\n-\tandeq\tr5, r5, lr, ror #21\n+\tandeq\tfp, r9, sl, asr #24\n+\tstrdeq\tr5, [r5], -r6\n \tandeq\tsl, r3, r4, ror #7\n \tmuleq\tr3, lr, r4\n-\tandeq\tfp, r9, r4, lsr #22\n+\tandeq\tfp, r9, ip, lsr #22\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tfp, r9, r2, asr #21\n-\tmuleq\tr5, r4, fp\n+\tandeq\tfp, r9, sl, asr #21\n+\tmuleq\tr5, ip, fp\n \tandeq\tsl, r3, sl, lsr #5\n-\tandeq\tfp, r9, r0, lsl #21\n+\tandeq\tfp, r9, r8, lsl #21\n \tandeq\tsl, r3, r0, ror #4\n \tandeq\tsl, r3, sl, lsl r3\n \tandeq\tsl, r3, sl, asr #4\n \tandeq\tsl, r3, r4, lsl #6\n \tmuleq\tr3, r4, r2\n-\tandeq\tr8, r5, r6, lsr sl\n+\tandeq\tr8, r5, lr, lsr sl\n \tandeq\tsl, r3, r4, asr #2\n-\tandeq\tfp, r9, r6, asr #17\n-\tandeq\tr8, r5, r6, lsr #18\n+\tandeq\tfp, r9, lr, asr #17\n+\tandeq\tr8, r5, lr, lsr #18\n \tandeq\tsl, r3, r6, lsr r0\n-\tstrdeq\tfp, [r9], -sl\n-\tldrdeq\tfp, [r9], -r0\n-\tandeq\tfp, r9, ip, lsr #15\n+\tandeq\tfp, r9, r2, lsl #16\n+\tldrdeq\tfp, [r9], -r8\n+\t\t\t@ instruction: 0x0009b7b4\n \tandeq\tsl, r3, lr, rrx\n-\tandeq\tr8, r5, r4, lsl #16\n+\tandeq\tr8, r5, ip, lsl #16\n \tandeq\tr9, r3, r2, lsl pc\n \tandeq\tr9, r3, ip, lsl #31\n \tandeq\tr9, r3, ip, asr pc\n \tmvnsmi\tlr, sp, lsr #18\n \t\t\t@ instruction: 0xf5ad4cf3\n \tsvcge\t0x00047d34\n \tldmibmi\tr3!, {r1, r4, r5, r6, r7, r9, fp, lr}^\n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \tteqvs\tsl, r2\t@ \n \tstmdavs\tr9, {r0, r5, r6, fp, ip, lr}\n \tadcsne\tpc, ip, #13041664\t@ 0xc70000\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmpl\tr3, {r3, r4, r5, r6, r8, sp, lr}^\n-\tblcs\t4bbd8 \n+\tblcs\t4bbd0 \n \taddshi\tpc, r7, r0, asr #32\n \t\t\t@ instruction: 0xf1074bec\n \tldmdbvs\tsl!, {r5, r8, sl}^\n \tstmdaeq\tr3, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf853447b\n \tand\tr6, r6, r2, lsr #32\n-\tsvc\t0x00c2f7d4\n+\tsvc\t0x00c6f7d4\n \tstrmi\tr6, [r3], -r2, lsl #16\n \t\t\t@ instruction: 0xf0402a04\n \t\t\t@ instruction: 0x462a8092\n \t\t\t@ instruction: 0x46404631\n-\tmcr\t7, 6, pc, cr4, cr4, {6}\t@ \n-\tblle\tffc793b0 \n+\tmcr\t7, 6, pc, cr8, cr4, {6}\t@ \n+\tblle\tffc793a8 \n \taddhi\tpc, r6, r0, asr #32\n-\tblcs\tcc194 \n+\tblcs\tcc18c \n \tldmib\tr5, {r3, r8, r9, sl, fp, ip, sp, pc}^\n \ttstle\tsl, ip, lsl #6\n \ttstmi\tr3, #3588096\t@ 0x36c000\n \tstmdapl\tr1, {r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf0406809\n \tstmdbcs\tr0, {r0, r2, r3, r6, r7, pc}\n \ttsthi\tr5, r0, asr #32\t@ \n-\tblmi\tff584728 \n+\tblmi\tff584720 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tldrhmi\tr3, [sl], #-44\t@ 0xffffffd4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \torrshi\tpc, r9, r0, asr #32\n \tldrvc\tpc, [r0, -r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -44052,90 +44050,90 @@\n \tldmib\tr5, {r3, r4, sl, ip, sp}^\n \t\t\t@ instruction: 0xf8d1230c\n \t\t\t@ instruction: 0xf8d15420\n \tadcmi\tr1, sl, #36, 8\t@ 0x24000000\n \ttsteq\tr1, r3, ror fp\n \t\t\t@ instruction: 0xf107da40\n \t\t\t@ instruction: 0xf7d4011c\n-\tblmi\tff1ed9c0 \n+\tblmi\tff1ed9c8 \n \t\t\t@ instruction: 0x4621693a\n \tsbcsvc\tpc, r0, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tldmda\tr0, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr4, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tmsrhi\tSPSR_sx, r0, asr #32\n \tldrbvc\tpc, [r0], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d44630\n-\tblmi\tfefed5b4 \n+\tblmi\tfefed5bc \n \tldmpl\tr5, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d44628\n-\tblmi\tfef6c858 \n+\tblmi\tfef6c860 \n \teorcs\tr6, ip, sl, ror r9\n \tldmibmi\tfp!, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f9000\n \tldrbtmi\tr3, [r9], #-255\t@ 0xffffff01\n \teorcc\tpc, r2, r3, asr r8\t@ \n \tadcmi\tpc, r4, #64, 4\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \tmcr2\t7, 7, pc, cr8, cr0, {7}\t@ \n \t\t\t@ instruction: 0xf7d44630\n-\tldmdavs\tfp!, {r1, r5, r6, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r2, r5, r6, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \tldmibvs\tr8!, {r0, r5, r9, sl, lr}^\n-\tsvc\t0x0036f7d4\n+\tsvc\t0x003af7d4\n \tldmdbvs\tr9!, {r4, r5, r7, r8, r9, fp, lr}^\n \tstmdbcs\tr2, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tstrtmi\tpc, [r8], #-2243\t@ 0xfffff73d\n \tldmib\tr7, {r2, r3, r4, r6, sp, lr}^\n \taddle\tr2, pc, r4, lsl r3\t@ \n \tldrbtmi\tr4, [r9], #-2476\t@ 0xfffff654\n \tstrtcs\tpc, [r0], #-2241\t@ 0xfffff73f\n \tstrtcc\tpc, [r4], #-2241\t@ 0xfffff73f\n \tstmibmi\tsl!, {r3, r7, r8, r9, sl, sp, lr, pc}\n \taddmi\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2217\t@ 0xfffff757\n \t\t\t@ instruction: 0xf0124478\n \tldrb\tpc, [pc, -r5, lsl #16]\t@ \n-\tsvc\t0x002cf7d4\n+\tsvc\t0x0030f7d4\n \tldmdavs\tfp, {r0, r1, r9, sl, lr}\n \ttsteq\tr8, r7, lsl #2\t@ \n \tadcsvs\tr2, fp, r0\n-\tsvc\t0x0012f7d4\n+\tsvc\t0x0016f7d4\n \tldmdbvs\tsl!, {r1, r3, r4, r7, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r7}^\n \t\t\t@ instruction: 0xf7d360fb\n-\t\t\t@ instruction: 0x4604efba\n+\t\t\t@ instruction: 0x4604efbe\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf1078106\n \t\t\t@ instruction: 0xf8df0588\n \tstrtmi\tr8, [r8], -ip, ror #4\n-\tmcr\t7, 0, pc, cr4, cr4, {6}\t@ \n+\tmcr\t7, 0, pc, cr8, cr4, {6}\t@ \n \tldmdbvs\tsl!, {r0, r4, r7, r8, r9, fp, lr}\n \tldmpl\tr6, {r3, r4, r5, r6, r7, sl, lr}^\n \t\t\t@ instruction: 0xf7d44630\n-\tbmi\tfe5ec7a4 \n+\tbmi\tfe5ec7ac \n \tldrbtmi\tr6, [sl], #-2424\t@ 0xfffff688\n \tldmvs\tfp!, {r0, r3, r4, r5, r8, fp, sp, lr}\n \teorcs\tpc, r0, r2, asr r8\t@ \n \tandls\tr2, r2, #110\t@ 0x6e\n \tstmpl\tsl, {r1, r4, r7, r9, fp, lr}\n \t\t\t@ instruction: 0xf8d24641\n \tandls\tr2, r1, #204, 8\t@ 0xcc000000\n \taddmi\tpc, sp, #64, 4\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7f030ff\n \tstrtmi\tpc, [r8], -r9, lsl #29\n-\tmcr\t7, 0, pc, cr2, cr4, {6}\t@ \n+\tmcr\t7, 0, pc, cr6, cr4, {6}\t@ \n \t\t\t@ instruction: 0x463068fb\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7d469b8\n-\tblmi\t1ead89c \n+\tblmi\t1ead8a4 \n \tstmiapl\tfp, {r0, r3, r4, r5, r8, fp, sp, lr}^\n-\tblcs\t4bdb0 \n+\tblcs\t4bda8 \n \tsvcge\t0x003ef43f\n \tvst2.32\t{d20-d21}, [pc], r4\n \t\t\t@ instruction: 0x46416292\n \t\t\t@ instruction: 0xf0124478\n \tldr\tpc, [r5, -r3, lsl #17]!\n \tldmdbvs\tsl!, {r0, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf853447b\n@@ -44150,26 +44148,26 @@\n \tsubscs\tr4, r0, #7995392\t@ 0x7a0000\n \tldrbtmi\tr4, [r8], #-1577\t@ 0xfffff9d7\n \tldc2l\t0, cr15, [r6], {17}\n \tldmdbvs\tsl!, {r2, r5, r6, r8, r9, fp, lr}\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tcmnle\tr3, r0, lsl #22\n \tmcr2\t7, 5, pc, cr4, cr14, {7}\t@ \n-\tblcs\tcc38c \n+\tblcs\tcc384 \n \tstrcs\tsp, [r0], #-342\t@ 0xfffffeaa\n \tstrcc\tlr, [r1], #-0\n \t\t\t@ instruction: 0xffd0f7fe\n \tldmdbvs\tfp!, {r6, r8, r9, ip, sp, pc}^\n \tandle\tr2, r9, r1, lsl #22\n \tmvnsle\tr2, r2, lsl #22\n \tmlacc\tip, r0, r8, pc\t@ \n \trscsle\tr2, r2, r0, lsl #22\n \t\t\t@ instruction: 0x3000f9b0\n \trscle\tr2, lr, r8, lsl #22\n-\tblx\t186fdca \n+\tblx\t186fdc2 \n \tstmdbmi\tr8!, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^\n \tadcsmi\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2151\t@ 0xfffff799\n \t\t\t@ instruction: 0xf0124478\n \t\t\t@ instruction: 0xe6f1f83f\n \tldmdbvs\tsl!, {r0, r1, r2, r3, r6, r8, r9, fp, lr}\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n@@ -44184,15 +44182,15 @@\n \tcmple\tsl, r0, lsl #22\n \tldrbtmi\tr4, [fp], #-2908\t@ 0xfffff4a4\n \t\t\t@ instruction: 0xb12a681a\n \tvtst.8\tq10, q0, \n \tldrbtmi\tr1, [r8], #-359\t@ 0xfffffe99\n \t\t\t@ instruction: 0xf976f015\n \t\t\t@ instruction: 0xf04f4d59\n-\tblmi\tfb3e28 \n+\tblmi\tfb3e20 \n \tldmdbvs\tsl!, {r0, r2, r3, r4, r5, r6, sl, lr}\n \tandhi\tpc, r0, r5, asr #17\n \tldmdavs\tr3!, {r1, r2, r4, r6, r7, fp, ip, lr}\n \tldmdbvs\tsl!, {r0, r1, r3, r5, r6, r8, r9, fp, ip, sp, pc}^\n \t\t\t@ instruction: 0xf43f2a02\n \tstmdavs\tsl!, {r0, r1, r6, r7, r9, sl, fp, sp, pc}^\n \tbicvc\tpc, r0, pc, asr #8\n@@ -44216,73 +44214,73 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffe6f011\n \tstmdbmi\tr3, {r1, r7, r8, r9, sl, sp, lr, pc}^\n \trsbne\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2114\t@ 0xfffff7be\n \t\t\t@ instruction: 0xf0114478\n \tldmdbvs\tsl!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n-\tbcs\tcbf74 \n-\tblcs\t662fc \n+\tbcs\tcbf6c \n+\tblcs\t662f4 \n \tmcrge\t4, 4, pc, cr10, cr15, {1}\t@ \n \tvst2.8\t{d20,d22}, [pc :256]!\n \tldmdami\tsp!, {r2, r3, r4, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffcef011\n \tldmdbmi\tfp!, {r7, r9, sl, sp, lr, pc}\n \trsbne\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2106\t@ 0xfffff7c6\n \t\t\t@ instruction: 0xf0114478\n \t\t\t@ instruction: 0xe79bfef3\n \tvst2.16\t{d22-d23}, [pc :128], sl\n \t\t\t@ instruction: 0xf8c571c0\n-\tblx\t92f82 \n+\tblx\t92f7a \n \trsbvs\tr2, sl, r4, lsl #4\n \tmvnle\tr2, r0, lsl #22\n-\tblmi\t4eb89c \n+\tblmi\t4eb894 \n \tldmpl\tr0, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \taddeq\tpc, r8, r7, lsl #2\n-\tmcr\t7, 0, pc, cr2, cr4, {6}\t@ \n+\tmcr\t7, 0, pc, cr6, cr4, {6}\t@ \n \tldmdbvs\tsl!, {r0, r2, r3, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d470d0\n-\t\t\t@ instruction: 0xf7d4edfa\n-\tsvclt\t0x0000ebb2\n-\t\t\t@ instruction: 0x000554b0\n-\tandeq\tr5, r5, lr, lsr #9\n+\t\t\t@ instruction: 0xf7d4edfe\n+\tsvclt\t0x0000ebb6\n+\t\t\t@ instruction: 0x000554b8\n+\t\t\t@ instruction: 0x000554b6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr4, r5, r4, lsl #30\n-\tandeq\tr5, r5, r8, lsr r4\n-\tandeq\tfp, r9, r6, lsr r5\n+\tandeq\tr4, r5, ip, lsl #30\n+\tandeq\tr5, r5, r0, asr #8\n+\tandeq\tfp, r9, lr, lsr r5\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr4, r5, r4, lsr lr\n+\tandeq\tr4, r5, ip, lsr lr\n \tandeq\tr9, r3, sl, asr #25\n-\tandeq\tfp, r9, r0, lsr #9\n-\tandeq\tfp, r9, lr, lsl #9\n+\tandeq\tfp, r9, r8, lsr #9\n+\tmuleq\tr9, r6, r4\n \tandeq\tr9, r3, sl, ror ip\n \tandeq\tr9, r3, r0, ror #26\n \tandeq\tr9, r3, r0, lsr ip\n-\tandeq\tr4, r5, r2, lsl #27\n+\tandeq\tr4, r5, sl, lsl #27\n \tandeq\tr0, r0, r8, asr #11\n \t\t\t@ instruction: 0x00039cb8\n-\tandeq\tr4, r5, r4, lsr #26\n-\t\t\t@ instruction: 0x0009b3b6\n+\tandeq\tr4, r5, ip, lsr #26\n+\t\t\t@ instruction: 0x0009b3be\n \tandeq\tr9, r3, sl, lsr #23\n-\tandeq\tr8, r5, lr, ror r4\n+\tandeq\tr8, r5, r6, lsl #9\n \tandeq\tr9, r3, sl, asr #22\n \tandeq\tr9, r3, r0, lsr ip\n \tandeq\tr9, r3, sl, lsr #22\n \tandeq\tr9, r3, r0, lsl ip\n-\tandeq\tfp, r9, r2, lsl r3\n+\tandeq\tfp, r9, sl, lsl r3\n \tandeq\tr9, r3, r6, lsl #22\n-\tstrdeq\tfp, [r9], -r8\n-\tandeq\tfp, r9, lr, asr #5\n+\tandeq\tfp, r9, r0, lsl #6\n+\tldrdeq\tfp, [r9], -r6\n \tandeq\tr9, r3, sl, lsr #21\n \tandeq\tr9, r3, r8, lsr #23\n \tmuleq\tr3, r8, sl\n \tmuleq\tr3, r6, fp\n \tandeq\tr9, r3, r6, lsl #21\n \tmuleq\tr3, r8, fp\n \tandeq\tr9, r3, r8, ror #20\n@@ -44295,138 +44293,138 @@\n \tmrcvs\t4, 0, r4, cr11, cr12, {3}\n \tsvcge\t0x00004a51\n \tldrbtmi\tr5, [sl], #-2145\t@ 0xfffff79f\n \trscsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0xf0002b00\n \tsmlawblt\tr0, lr, r0, r8\n-\tblcs\t4c0f0 \n-\tblcs\ta8cbc \n-\tblmi\t12e610c \n+\tblcs\t4c0e8 \n+\tblcs\ta8cb4 \n+\tblmi\t12e6104 \n \tldmdavs\tr3!, {r1, r2, r4, r6, r7, fp, ip, lr}\n \tcmple\tr4, r0, lsl #22\n \tldrbtmi\tr4, [fp], #-2888\t@ 0xfffff4b8\n \tstrtcc\tpc, [ip], #-2259\t@ 0xfffff72d\n \tandsle\tr2, sl, r1, lsl #22\n \tstrcs\tr4, [r0], #-3398\t@ 0xfffff2ba\n \tldrbtmi\tr4, [sp], #-1568\t@ 0xfffff9e0\n-\tb\tff56ff5c \n+\tb\tff66ff54 \n \tsbcvc\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf5054621\n \t\t\t@ instruction: 0xf8c570c8\n \t\t\t@ instruction: 0xf011418c\n \tandcs\tpc, r2, r7, lsl fp\t@ \n \tstc2\t7, cr15, [lr, #1020]\t@ 0x3fc\n \t\t\t@ instruction: 0xf7ff4620\n \tldmdavs\tr3!, {r0, r1, r3, r7, r8, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8c52201\n-\tblcs\t3b0e4 \n+\tblcs\t3b0dc \n \tandcs\tsp, r0, r1, asr r1\n-\tblmi\td44920 \n+\tblmi\td44918 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr9, r0, lsl #6\n \tssatmi\tr3, #30, r4, lsl #14\n-\tblmi\td61814 \n+\tblmi\td6180c \n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \tstmdbcs\tr1, {r2, r4, r5, r8, r9, ip}\n \t\t\t@ instruction: 0xf8d3d003\n-\tblcs\t7ed48 \n-\tblmi\tc26768 \n+\tblcs\t7ed40 \n+\tblmi\tc26760 \n \tldmpl\tr0, {r0, r9, sl, lr}^\n \t\t\t@ instruction: 0xf9fcf028\n \tcmple\tr0, r0, lsl #16\n \tldrb\tr2, [sp, r1]\n \tldmpl\tr3, {r0, r3, r5, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqne\tr4, #13828096\t@ 0xd30000\t@ \n \trscsle\tr2, r5, r1, lsl #18\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n \trscsle\tr2, r1, r1, lsl #22\n \tldmpl\tr6, {r0, r1, r2, r3, r4, r8, r9, fp, lr}^\n-\tblcs\t4c168 \n+\tblcs\t4c160 \n \tstmdbmi\tr3!, {r1, r3, r5, r7, ip, lr, pc}\n \trscsvc\tpc, fp, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2082\t@ 0xfffff7de\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf0111000\n-\tblmi\t8718c0 \n+\tblmi\t8718b8 \n \tldrdne\tlr, [r0], -r7\n \tmrcvs\t4, 0, r4, cr11, cr11, {3}\n-\tblmi\t7de7ac \n+\tblmi\t7de7a4 \n \t\t\t@ instruction: 0xf8d3447b\n-\tblcs\t7f178 \n+\tblcs\t7f170 \n \tldmdavs\tr3!, {r1, r3, r4, r7, r8, ip, lr, pc}\n \tadcsle\tr2, r2, r0, lsl #22\n \trscsne\tpc, sp, #64, 4\n \tmcr2\t0, 6, pc, cr2, cr1, {0}\t@ \n \tldmdbmi\tr8, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}\n \tandcs\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \t\t\t@ instruction: 0xf0114478\n \t\t\t@ instruction: 0x4620feb9\n \tldmdavs\tr3!, {r2, r5, r7, r8, r9, sl, sp, lr, pc}\n \tvst4.8\t{d27,d29,d31,d33}, [pc :64], fp\n \t\t\t@ instruction: 0xf01172fc\n \t\t\t@ instruction: 0xf04ffeb1\n \t\t\t@ instruction: 0xe79b30ff\n-\tb\tfee70054 \n-\tandeq\tr8, r5, r8, asr #4\n-\tandeq\tr5, r5, ip, lsr r0\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r5, r2, lsr r0\n-\tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tfp, r9, sl, lsr #2\n-\tandeq\tfp, r9, sl, lsl r1\n-\tandeq\tr4, r5, r4, asr #31\n+\tb\tfef7004c \n+\tandeq\tr8, r5, r0, asr r2\n+\tandeq\tr5, r5, r4, asr #32\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr5, r5, sl, lsr r0\n+\tandeq\tr0, r0, r8, lsl r6\n+\tandeq\tfp, r9, r2, lsr r1\n+\tandeq\tfp, r9, r2, lsr #2\n+\tandeq\tr4, r5, ip, asr #31\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, r0, lsr #12\n \tandeq\tr9, r3, sl, ror r8\n \tandeq\tr9, r3, r0, lsr #19\n-\tandeq\tr8, r5, ip, asr #2\n-\tandeq\tfp, r9, r0, rrx\n+\tandeq\tr8, r5, r4, asr r1\n+\tandeq\tfp, r9, r8, rrx\n \tandeq\tr9, r3, lr, lsr r8\n \tandeq\tr9, r3, r4, ror #18\n-\tbmi\td44214 \n+\tbmi\td4420c \n \tldrlt\tr4, [r0, #1144]!\t@ 0x478\n \taddlt\tr4, r2, r3, lsr fp\n \tsvcge\t0x00005882\n \tldrbtmi\tr4, [fp], #-2354\t@ 0xfffff6ce\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrbtmi\tr4, [sl], #-2608\t@ 0xfffff5d0\n \t\t\t@ instruction: 0xf8d2585d\n \tstmdavs\tfp!, {r2, r3, r7, r8, lr}\n \tteqle\tip, r0, lsl #22\n \t\t\t@ instruction: 0x4620b134\n \tldrsbmi\tpc, [r8, #-132]!\t@ 0xffffff7c\t@ \n-\tblx\t19f0170 \n+\tblx\t19f0168 \n \tmvnsle\tr2, r0, lsl #24\n \tandcs\tr4, r0, #41984\t@ 0xa400\n \t\t\t@ instruction: 0xf8d3447b\n \tstmib\tr3, {r3, r7, r8, lr}^\n \t\t\t@ instruction: 0xb12c2262\n-\tbvs\tfe943a14 \n-\tblx\t167018c \n+\tbvs\tfe943a0c \n+\tblx\t1670184 \n \tmvnsle\tr2, r0, lsl #24\n \tandcs\tr4, r2, #35840\t@ 0x8c00\n \tvst4.8\t{d18-d21}, [pc], r1\n \tldrbtmi\tr7, [fp], #-406\t@ 0xfffffe6a\n \tstmib\tr3, {r3, sl, sp}^\n \tstmib\tr3, {r0, r1, r2, r4, ip}^\n \tldrvs\tr2, [sl, #1044]\t@ 0x414\n \tstc2\t7, cr15, [ip, #1012]!\t@ 0x3f4\n \tandcs\tr4, r0, #29696\t@ 0x7400\n \t\t\t@ instruction: 0xf503447b\n \t\t\t@ instruction: 0xf8c36086\n \t\t\t@ instruction: 0xf029242c\n \tstmdavs\tfp!, {r0, r1, r3, r6, r8, sl, fp, ip, sp, lr, pc}\n-\tbmi\t6a089c \n+\tbmi\t6a0894 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r5, lsl r1\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr3, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -44435,24 +44433,24 @@\n \t\t\t@ instruction: 0xf0114478\n \tsbfx\tpc, pc, #26, #26\n \tvst2.8\t{d20,d22}, [pc :64], r0\n \tldmdami\tr0, {r1, r4, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t0, 1, pc, cr8, cr1, {0}\t@ \n \t\t\t@ instruction: 0xf7d4e7df\n-\tsvclt\t0x0000ea32\n-\t\t\t@ instruction: 0x00054eb8\n+\tsvclt\t0x0000ea36\n+\tandeq\tr4, r5, r0, asr #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r5, sl, lsr #29\n+\t\t\t@ instruction: 0x00054eb2\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x0009afbe\n-\tmuleq\tr9, ip, pc\t@ \n-\tandeq\tr8, r5, lr, asr r0\n-\tandeq\tsl, r9, r4, ror #30\n-\tandeq\tr4, r5, lr, lsr #28\n+\tandeq\tsl, r9, r6, asr #31\n+\tandeq\tsl, r9, r4, lsr #31\n+\tandeq\tr8, r5, r6, rrx\n+\tandeq\tsl, r9, ip, ror #30\n+\tandeq\tr4, r5, r6, lsr lr\n \tandeq\tr9, r3, lr, lsr #14\n \tandeq\tr9, r3, r4, ror #16\n \tandeq\tr9, r3, ip, lsl r7\n \tandeq\tr9, r3, r2, asr r8\n \tandcs\tfp, r2, #144, 10\t@ 0x24000000\n \tldrd\tpc, [r0], #-143\t@ 0xffffff71\t@ \n \tldrdgt\tpc, [r0], #-143\t@ 0xffffff71\t@ \n@@ -44467,27 +44465,27 @@\n \tstmib\tr3, {sl, fp}^\n \tldrvs\tr2, [sl, #1044]\t@ 0x414\n \tandsne\tlr, r7, r3, asr #19\n \tstc2l\t7, cr15, [r6, #-1012]\t@ 0xfffffc0c\n \tldrbtmi\tr4, [r8], #-2061\t@ 0xfffff7f3\n \taddvs\tpc, r6, r0, lsl #10\n \tstc2l\t0, cr15, [r8], #164\t@ 0xa4\n-\tblmi\t244ac0 \n+\tblmi\t244ab8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [ip, -r0]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmib\tr2!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr4, r5, sl, lsr #27\n+\tstmib\tr6!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\t\t\t@ instruction: 0x00054db2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r5, r8, lsr #31\n-\tmuleq\tr9, sl, lr\n-\tandeq\tr4, r5, ip, ror #26\n+\t\t\t@ instruction: 0x00057fb0\n+\tandeq\tsl, r9, r2, lsr #29\n+\tandeq\tr4, r5, r4, ror sp\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tstfmie\tf2, [r7], {-0}\n \tsvcge\t0x0004b0e1\n \tstmdami\tr7, {r1, r2, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1148\t@ 0xfffffb84\n \t\t\t@ instruction: 0x461a607b\n \tstmdapl\tr0!, {r0, r2, r6, r8, r9, fp, lr}\n@@ -44497,221 +44495,221 @@\n \tldmpl\tr3, {r4, r9, sl, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqcs\tr4, #13828096\t@ 0xd30000\t@ \n \tandsle\tr2, r5, r1, lsl #20\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n \tandsle\tr2, r1, r1, lsl #22\n \t\t\t@ instruction: 0xf04f4a3c\n-\tblmi\te7e708 \n+\tblmi\te7e700 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, ror #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d162\n \t\t\t@ instruction: 0x46bd77ba\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tldmdavs\tsp!, {r1, r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf50358eb\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t7efc8 \n-\tblmi\tc666cc \n+\tblcs\t7efc0 \n+\tblmi\tc666c4 \n \tstreq\tpc, [r8], #-263\t@ 0xfffffef9\n \tstrtmi\tr4, [r2], -pc, lsr #18\n \tstmdami\tpc!, {r0, r1, r3, r4, r5, r6, sl, lr}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \torrvs\tpc, r6, r1, lsl #10\n \t\t\t@ instruction: 0xf02a6ddb\n \tldmvs\tfp!, {r0, r1, r5, r6, fp, ip, sp, lr, pc}\n \tsbcsle\tr2, r3, r0, lsl #22\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d42000\n-\tblmi\ta6d270 \n+\tblmi\ta6d278 \n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tfp!, {r4}^\n \t\t\t@ instruction: 0xf7d3603b\n-\tstrmi\tlr, [r4], -sl, ror #24\n+\tstrmi\tlr, [r4], -lr, ror #24\n \t\t\t@ instruction: 0xf107bb58\n \t\t\t@ instruction: 0xf5070910\n \t\t\t@ instruction: 0x46487696\n-\tb\tfedf02d8 \n+\tb\tfeef02d0 \n \tldmdavs\tsl!, {r5, r8, r9, fp, lr}^\n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7d34640\n-\tshsaxmi\tlr, r1, ip\n+\tldrtmi\tlr, [r1], -r0, ror #30\n \tsubcs\tr6, r0, #184, 16\t@ 0xb80000\n \t\t\t@ instruction: 0xf9d6f7f0\n \tldmvs\tfp!, {r0, r1, r3, r4, r8, fp, lr}\n \tldrbtmi\tr2, [r9], #-636\t@ 0xfffffd84\n \tldmdbmi\tsl, {r1, r8, ip, pc}\n \tandls\tr2, r0, #8\n \tandsvc\tpc, lr, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x96014479\n-\tblx\tff037e \n+\tblx\tff0376 \n \t\t\t@ instruction: 0xf7d44648\n-\t\t\t@ instruction: 0x4640eab8\n+\t\t\t@ instruction: 0x4640eabc\n \t\t\t@ instruction: 0x4798683b\n \t\t\t@ instruction: 0x462168f8\n-\tbl\tfe370320 \n-\tblmi\t3ec234 \n+\tbl\tfe470318 \n+\tblmi\t3ec22c \n \tldmpl\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \tandseq\tpc, r0, r7, lsl #2\n-\tbl\tfe3f0334 \n-\tstmdb\tr6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr4, r5, ip, lsr #26\n-\tandeq\tr4, r5, sl, lsr #26\n+\tbl\tfe4f032c \n+\tstmdb\tsl, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr4, r5, r4, lsr sp\n+\tandeq\tr4, r5, r2, lsr sp\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, asr #11\n-\tstrdeq\tr4, [r5], -r4\t@ \n-\tandeq\tr7, r5, r0, asr #29\n-\tldrdeq\tsl, [r9], -r8\n+\tstrdeq\tr4, [r5], -ip\n+\tandeq\tr7, r5, r8, asr #29\n+\tandeq\tsl, r9, r0, ror #27\n \tandeq\tr9, r3, sl, lsl r7\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr9, r3, lr, asr #13\n \tandeq\tr9, r3, ip, ror #10\n \tmvnsmi\tlr, sp, lsr #18\n \tsbclt\tr4, lr, fp, asr #16\n-\tblmi\t131e02c \n+\tblmi\t131e024 \n \tldrbtmi\tr4, [r8], #-2379\t@ 0xfffff6b5\n \trsbsvs\tr4, fp, fp, ror r4\n-\tblmi\t12c3c98 \n+\tblmi\t12c3c90 \n \tstmdavs\tr9, {r0, r6, fp, ip, lr}\n \tsmlawtne\tip, r7, r8, pc\t@ \n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tcmnle\tr6, r0, lsl #22\n \tldrbtmi\tr4, [fp], #-2885\t@ 0xfffff4bb\n-\tblcs\t4dcb8 \n+\tblcs\t4dcb0 \n \t\t\t@ instruction: 0xf107d04b\n \tandcs\tr0, r0, ip, lsl #2\n-\tbl\t12703a8 \n+\tbl\t13703a0 \n \tldmdavs\tsl!, {r0, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r4}^\n \t\t\t@ instruction: 0xf7d3603b\n-\t\t\t@ instruction: 0x4604ebf0\n+\t\t\t@ instruction: 0x4604ebf4\n \tcmnle\tr1, r0, lsl #16\n \tldreq\tpc, [r0], -r7, lsl #2\n \tldrdhi\tpc, [ip], #143\t@ 0x8f\t@ \n \t\t\t@ instruction: 0xf7d44630\n-\tblmi\teecd70 \n+\tblmi\teecd78 \n \tldrbtmi\tr6, [r8], #2170\t@ 0x87a\n \t\t\t@ instruction: 0x462858d5\n-\tmcr\t7, 7, pc, cr0, cr3, {6}\t@ \n+\tmcr\t7, 7, pc, cr4, cr3, {6}\t@ \n \taddscs\tpc, r1, #64, 4\n \tstrtmi\tr4, [r3], -r1, asr #12\n \tandls\tr2, r0, r1, lsr #32\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\tff370460 \n+\tblx\tff370458 \n \t\t\t@ instruction: 0xf7d44630\n-\tldmdavs\tfp!, {r1, r2, r6, r9, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r1, r3, r6, r9, fp, sp, lr, pc}\n \tldrmi\tr4, [r8, r8, lsr #12]\n \tldmvs\tr8!, {r0, r5, r9, sl, lr}^\n-\tbl\t6f0404 \n+\tbl\t7f03fc \n \t\t\t@ instruction: 0xf7ff2001\n-\tblmi\ta311c8 \n+\tblmi\ta311c0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n-\tbllt\t1f0c530 \n-\tblmi\t904d6c \n+\tbllt\t1f0c528 \n+\tblmi\t904d64 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d135\n \tldrvc\tpc, [r8, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdami\tr2!, {r4, r5, r6, r7, r8, pc}\n \t\t\t@ instruction: 0xf5004478\n \t\t\t@ instruction: 0xf0296086\n-\tblmi\t6b13d0 \n+\tblmi\t6b13c8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tteqlt\tfp, fp, lsl r8\n \tvmul.i8\td20, d0, d13\n \tldmdami\tsp, {r1, r2, r3, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [r8], #68\t@ 0x44\n-\tldrbtcc\tpc, [pc], #79\t@ 32510 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 32508 \t@ \n \tldmdbmi\tsl, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \teorvc\tpc, r2, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2073\t@ 0xfffff7e7\n \t\t\t@ instruction: 0xf0114478\n \tstr\tpc, [pc, fp, asr #23]\n \t\t\t@ instruction: 0x46414817\n \taddscs\tpc, r5, #64, 4\n \t\t\t@ instruction: 0xf0114478\n \tbfi\tpc, r5, (invalid: 25:7)\t@ \n \tldmdavs\tsl!, {r2, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7d40010\n-\t\t\t@ instruction: 0xf7d4eade\n-\tsvclt\t0x0000e896\n-\tldrdeq\tr4, [r5], -sl\n-\tldrdeq\tr4, [r5], -r8\n+\t\t\t@ instruction: 0xf7d4eae2\n+\tsvclt\t0x0000e89a\n+\tandeq\tr4, r5, r2, ror #23\n+\tandeq\tr4, r5, r0, ror #23\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x00057dbe\n+\tandeq\tr7, r5, r6, asr #27\n \tandeq\tr0, r0, ip, lsr #11\n \tmuleq\tr3, lr, r4\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr4, r5, r8, lsr fp\n-\tandeq\tsl, r9, r8, lsr ip\n+\tandeq\tr4, r5, r0, asr #22\n+\tandeq\tsl, r9, r0, asr #24\n \tandeq\tr9, r3, ip, lsl r4\n \tandeq\tr9, r3, lr, ror r5\n \tandeq\tr9, r3, r6, lsl #8\n \tandeq\tr9, r3, r8, ror #10\n \tandeq\tr9, r3, r8, asr r5\n-\tblmi\t884e0c \n+\tblmi\t884e04 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tstmdavc\tr3, {r8, r9}\n \t\t\t@ instruction: 0x4602b37b\n \tand\tr2, r6, r0\n \tmovwne\tlr, #2819\t@ 0xb03\n \tsubseq\tpc, r7, r3, lsr #3\n \tsvccc\t0x0001f812\n \t\t\t@ instruction: 0xf1a3b17b\n \tstmdbcs\tr5, {r0, r5, r6, r8}\n \t\t\t@ instruction: 0xf1a3d9f4\n \tstmdbcs\tr5, {r0, r6, r8}\n-\tbl\t128618 \n+\tbl\t128610 \n \t\t\t@ instruction: 0xf1a31300\n \t\t\t@ instruction: 0xf8120037\n-\tblcs\t421d8 \n-\tbmi\t426d94 \n+\tblcs\t421d0 \n+\tbmi\t426d8c \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -sp, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tteqeq\tr0, r3, lsr #3\t@ \n \tstmiale\tlr!, {r0, r3, r8, fp, sp}^\n \tmovwne\tlr, #2819\t@ 0xb03\n \teorseq\tpc, r0, r3, lsr #3\n \t\t\t@ instruction: 0x4618e7d6\n \t\t\t@ instruction: 0xf7d4e7e7\n-\tsvclt\t0x0000e836\n-\tandeq\tr4, r5, r4, ror sl\n+\tsvclt\t0x0000e83a\n+\tandeq\tr4, r5, ip, ror sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r5, r6, lsr #20\n+\tandeq\tr4, r5, lr, lsr #20\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\t1383e74 \n-\tblmi\t1383e9c \n+\tbmi\t1383e6c \n+\tblmi\t1383e94 \n \tsbcslt\tr4, r6, sl, ror r4\n \tstrmi\tsl, [r0], r8, lsl #30\n \taddvs\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0x460c58d3\n \tldrsbls\tpc, [r8, #-135]\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3134\n-\tblmi\t11b3244 \n+\tblmi\t11b323c \n \teorsvs\tr4, fp, fp, ror r4\n \t\t\t@ instruction: 0xf7fd469a\n \tstrmi\tpc, [r3], -r9, ror #16\n \trscsvs\tr4, fp, r0, asr #12\n \t\t\t@ instruction: 0xf7ee4698\n \t\t\t@ instruction: 0xf504fd65\n \ttstcc\tr0, #132, 6\t@ 0x10000002\n@@ -44720,291 +44718,291 @@\n \t\t\t@ instruction: 0xf8534640\n \tmovwls\tr3, #15368\t@ 0x3c08\n \torrpl\tpc, r0, #4, 10\t@ 0x1000000\n \tldcvs\t14, cr6, [r9], {90}\t@ 0x5a\n \torrpl\tpc, r2, #4, 10\t@ 0x1000000\n \t\t\t@ instruction: 0xf5049202\n \tandcc\tr5, r8, #805306376\t@ 0x30000008\n-\tbmi\tdd6e8c \n+\tbmi\tdd6e84 \n \tstrcs\tr3, [r0], #-780\t@ 0xfffffcf4\n \tldrbtmi\tr9, [sl], #-256\t@ 0xffffff00\n \torrvs\tpc, r0, pc, asr #8\n \tandmi\tpc, r0, r8, lsl #17\n \tstc2l\t0, cr15, [r6, #-68]\t@ 0xffffffbc\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d44620\n-\tblmi\tc2cf30 \n+\tblmi\tc2cf38 \n \t\t\t@ instruction: 0xf1074621\n \t\t\t@ instruction: 0xf85a0018\n \trsbsvs\tr3, fp, r3\n-\tb\tff270604 \n+\tb\tff3705fc \n \tcmple\tr0, r0, lsl #16\n \tldreq\tpc, [r8], -r7, lsl #2\n \tldrtmi\tr4, [r0], -r4, lsl #12\n-\tldmdb\tr6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tsl, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tsl!, {r0, r1, r2, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462858d5\n-\tldc\t7, cr15, [ip, #844]!\t@ 0x34c\n+\tstcl\t7, cr15, [r0, #844]\t@ 0x34c\n \tmovwls\tr6, #14587\t@ 0x38fb\n \tldceq\t0, cr15, [ip], {79}\t@ 0x4f\n \tldmvs\tsl!, {r0, r1, r5, r8, r9, fp, lr}\n \tandls\tr4, r2, #2063597568\t@ 0x7b000000\n \tvst2.8\t{d20,d22}, [pc :128], r2\n \tldmdavs\tr8, {r1, r2, r4, r5, r6, r9, ip, sp, lr}\n-\tblmi\t8838d4 \n+\tblmi\t8838cc \n \tandgt\tpc, r0, sp, asr #17\n \tmovwls\tr4, #5243\t@ 0x147b\n \t\t\t@ instruction: 0xf7f04623\n \t\t\t@ instruction: 0x4630f99d\n-\tldmdb\tr6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tsl, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46286879\n \tstrtmi\tr4, [r1], -r8, lsl #15\n \t\t\t@ instruction: 0xf7d46978\n-\tldmvs\tr8!, {r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tldmvs\tr8!, {r4, r5, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xff98f7fc\n \t\t\t@ instruction: 0xf7fc68f8\n-\tbmi\t5f2574 \n+\tbmi\t5f256c \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_mon\n \tldrvc\tpc, [ip, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tblmi\t2d4700 \n+\tblmi\t2d46f8 \n \tldmpl\tr0, {r1, r3, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tandseq\tpc, r8, r7, lsl #2\n-\tldmib\tr8, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tsvc\t0x0090f7d3\n-\tldrdeq\tr4, [r5], -ip\n+\tldmib\tip, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tsvc\t0x0094f7d3\n+\tandeq\tr4, r5, r4, ror #19\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000549bc\n+\tandeq\tr4, r5, r4, asr #19\n \t\t\t@ instruction: 0x000394ba\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tldrdeq\tr7, [r5], -ip\n+\tandeq\tr7, r5, r4, ror #23\n \tldrdeq\tr9, [r3], -r4\n \tldrdeq\tr9, [r3], -ip\n-\tldrdeq\tr4, [r5], -lr\n+\tandeq\tr4, r5, r6, ror #17\n \tpush\t{r1, r3, r6, r7, r8, r9, fp, lr}\n \tldrbtmi\tr4, [fp], #-4080\t@ 0xfffff010\n \tlfmmi\tf7, 3, [r4, #692]!\t@ 0x2b4\n \tsvcge\t0x00044ec8\n \t\t\t@ instruction: 0xf1074dc8\n \tandsvs\tr0, ip, r4, lsl r4\n-\tblmi\tff203990 \n+\tblmi\tff203988 \n \trscsvs\tr4, sp, sp, ror r4\n \tldmdavs\tfp, {r0, r1, r4, r5, r6, r7, fp, ip, lr}\n \tldrbcc\tpc, [ip], #2247\t@ 0x8c7\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddsmi\tr2, r9, #0, 6\n \taddsmi\tfp, r8, #24, 30\t@ 0x60\n \t\t\t@ instruction: 0xf000617b\n \tstmibmi\tr0, {r0, r2, r7, pc}^\n \tstmiami\tr0, {r1, r2, r4, r9, sl, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tldmda\tsl, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tlr, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tadcshi\tpc, r7, r0\n-\tbllt\t1d0cdbc \n+\tbllt\t1d0cdb4 \n \trschi\tpc, ip, #14614528\t@ 0xdf0000\n \trscls\tpc, ip, #14614528\t@ 0xdf0000\n \trscge\tpc, ip, #14614528\t@ 0xdf0000\n \tldrbtmi\tr4, [r9], #1272\t@ 0x4f8\n \t\t\t@ instruction: 0x462844fa\n-\tsvc\t0x0082f7d3\n+\tsvc\t0x0086f7d3\n \tmovwlt\tr4, #1540\t@ 0x604\n \tstrbmi\tr6, [r1], -r0, lsr #17\n-\tstmdb\tr2!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr6!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmiavs\tr0!, {r6, r7, r8, ip, sp, pc}^\n \t\t\t@ instruction: 0xf0114649\n \tstmdacs\tr0, {r0, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}\n \tstmdbvc\tr3, {r2, r3, r6, ip, lr, pc}\n \ttstle\tr4, r0, lsr fp\n \t\t\t@ instruction: 0xf0037943\n-\tblcs\t163378c \n+\tblcs\t1633784 \n \tandcc\tsp, r4, r0, asr r0\n \tmrc2\t7, 5, pc, cr8, cr15, {7}\n \tstrbne\tr4, [r0, r3, lsl #12]\n \tandne\tlr, r0, #3506176\t@ 0x358000\n \tsvclt\t0x00084282\n \tmlale\tr6, r9, r2, r4\n-\tblcs\t4ce18 \n+\tblcs\t4ce10 \n \t\t\t@ instruction: 0x4628d0d9\n-\tsvc\t0x0002f7d3\n+\tsvc\t0x0006f7d3\n \tstmdacs\tr0, {r2, r9, sl, lr}\n-\tbmi\tfe96694c \n+\tbmi\tfe966944 \n \ttsteq\tr4, #-1073741823\t@ 0xc0000001\t@ \n \tldrbtmi\tr6, [sl], #-2424\t@ 0xfffff688\n \tsvclt\t0x00142800\n \tmovwcs\tr2, #769\t@ 0x301\n \t\t\t@ instruction: 0xd0716093\n \t\t\t@ instruction: 0xf8b2f7ec\n-\tblmi\tfe6052d0 \n+\tblmi\tfe6052c8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tldrsbmi\tr3, [sl], #-76\t@ 0xffffffb4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttsthi\tfp, r0, asr #32\t@ \n \tstrbmi\tpc, [r4, r7, lsl #4]!\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tusub8mi\tr8, r1, r0\n \t\t\t@ instruction: 0xf7d34620\n-\tsmlalttlt\tlr, r0, ip, r9\n+\tstrdlt\tlr, [r0, #-144]\t@ 0xffffff70\n \tldrbtmi\tr4, [fp], #-2964\t@ 0xfffff46c\n-\tblcs\t8c9f4 \n+\tblcs\t8c9ec \n \t\t\t@ instruction: 0xf8c7bf1c\n \t\t\t@ instruction: 0x4653a014\n \tstmiavs\tr3!, {r0, r1, r3, r6, r7, r8, ip, lr, pc}\n-\tblcs\t4ae84 \n+\tblcs\t4ae7c \n \tstrb\tsp, [r8, r3, lsr #1]\n-\tbleq\ta6ecbc \n+\tbleq\ta6ecb4 \n \tldrbmi\tr6, [sl], -r1, ror #16\n \t\t\t@ instruction: 0xf7d32003\n-\tmulcc\tr1, r8, lr\n+\tmulcc\tr1, ip, lr\n \tldmib\tfp, {r1, r2, r3, r4, r5, r6, ip, lr, pc}^\n \tldr\tr3, [r3, r0]!\n \t\t\t@ instruction: 0xf7ff3006\n \tstrmi\tpc, [r3], -r7, ror #28\n \tstr\tr1, [sp, r0, asr #15]!\n \tbfi\tr4, r8, (invalid: 12:7)\n \tmsreq\tCPSR_s, r7, lsl #2\n-\tstmdb\tlr, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr2, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tsl!, {r1, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r4, r5, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d360bb\n-\t\t\t@ instruction: 0x4604e9b6\n+\t\t\t@ instruction: 0x4604e9ba\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50780b7\n \t\t\t@ instruction: 0x46307630\n-\tstmda\tr2, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tsl!, {r1, r3, r4, r5, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x462858d5\n-\tstc\t7, cr15, [r8], #844\t@ 0x34c\n-\tbmi\t1e3aef0 \n+\tstc\t7, cr15, [ip], #844\t@ 0x34c\n+\tbmi\t1e3aee8 \n \trscscc\tpc, pc, pc, asr #32\n-\tblmi\t1e16d08 \n+\tblmi\t1e16d00 \n \tldmdbmi\tr7!, {r1, r3, r4, r5, r6, sl, lr}^\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tldrbtmi\tr3, [r9], #-513\t@ 0xfffffdff\n \t\t\t@ instruction: 0xf6404623\n \t\t\t@ instruction: 0xf7f0121c\n \tldrtmi\tpc, [r0], -sp, lsl #17\t@ \n-\tstmda\tr6, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tsl, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tfp!, {r3, r5, r9, sl, lr}\n-\tbvs\t1e4478c \n+\tbvs\t1e44784 \n \t\t\t@ instruction: 0xf7d44621\n-\t\t\t@ instruction: 0xe782e8dc\n+\tstr\tlr, [r2, r0, ror #17]\n \tldrbtmi\tr4, [r8], #-2157\t@ 0xfffff793\n \t\t\t@ instruction: 0xf107e78a\n \t\t\t@ instruction: 0xf7d40118\n-\tblmi\t19acc94 \n+\tblmi\t19acc9c \n \t\t\t@ instruction: 0x462968fa\n \taddseq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tldmdb\tsl!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tlr!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \taddhi\tpc, r5, r0, asr #32\n \tldreq\tpc, [r0], r7, lsl #2\n \t\t\t@ instruction: 0xf7d34630\n-\tblmi\t17ae888 \n+\tblmi\t17ae890 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d34628\n-\tcmncs\tip, lr, ror #24\n+\tcmncs\tip, r2, ror ip\n \t\t\t@ instruction: 0xf04f4a5e\n \tstrdls\tr3, [r0, -pc]\n \tldrbtmi\tr4, [sl], #-2909\t@ 0xfffff4a3\n \tldrbtmi\tr4, [fp], #-2397\t@ 0xfffff6a3\n \tandcc\tlr, r1, #3358720\t@ 0x334000\n \t\t\t@ instruction: 0xf6404479\n \tstrtmi\tr0, [r3], -fp, asr #5\n \t\t\t@ instruction: 0xf852f7f0\n \t\t\t@ instruction: 0xf7d34630\n-\tldmdavs\tfp!, {r2, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x462169b8\n-\tstmia\tr0!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tr4!, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrb\tr4, [r3, -r0, lsr #12]\n \t\t\t@ instruction: 0x23206865\n \t\t\t@ instruction: 0x462861fb\n-\tmrrc\t7, 13, pc, r0, cr3\t@ \n+\tmrrc\t7, 13, pc, r4, cr3\t@ \n \tstmdacs\tr5, {r2, r9, sl, lr}\n \tstmdbmi\tpc, {r2, r3, r4, r6, r8, fp, ip, lr, pc}^\t@ \n \tstrtmi\tr3, [r8], #-2054\t@ 0xfffff7fa\n \t\t\t@ instruction: 0xf7d44479\n-\tstmdacs\tr0, {r3, r4, r5, r6, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r5, r6, fp, sp, lr, pc}\n \tmovwcs\tsp, #16725\t@ 0x4155\n-\tbmi\t130b1c0 \n+\tbmi\t130b1b8 \n \tvst1.8\t{d20-d22}, [pc :128], fp\n \t\t\t@ instruction: 0xf5077180\n \tldrbtmi\tr7, [sl], #-119\t@ 0xffffff89\n-\tblx\tfe8eea2a \n+\tblx\tfe8eea22 \n \tmsreq\tCPSR_, r7, lsl #2\n \t\t\t@ instruction: 0xf7d42000\n-\tblmi\teecbe8 \n+\tblmi\teecbf0 \n \tstrdcs\tr6, [r0, -sl]\n \tsbcsvc\tpc, r4, r7, lsl #10\n \tldrsbtvs\tr5, [fp], -r3\n-\tstmdb\tr4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d144\n \t\t\t@ instruction: 0x463076d4\n-\tsvc\t0x0072f7d3\n+\tsvc\t0x0076f7d3\n \tldmvs\tsl!, {r1, r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x462858d5\n-\tldc\t7, cr15, [r8], {211}\t@ 0xd3\n+\tldc\t7, cr15, [ip], {211}\t@ 0xd3\n \tldmdbmi\tsl!, {r0, r3, r4, r5, r8, r9, fp, lr}\n \tandne\tpc, r1, #64, 12\t@ 0x4000000\n \tldrbtmi\tr6, [fp], #-2552\t@ 0xfffff608\n \tmovwls\tr4, #9337\t@ 0x2479\n \tcmnvc\tr7, #29360128\t@ 0x1c00000\t@ \n \tcmncs\tip, #67108864\t@ 0x4000000\n \tstrtmi\tr9, [r3], -r0, lsl #6\n \t\t\t@ instruction: 0xfffef7ef\n \t\t\t@ instruction: 0xf7d34630\n-\tldmdavs\tfp!, {r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216a38\n-\tstmda\tip, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr0, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrbt\tr4, [pc], r0, lsr #12\n \tldmvs\tsl!, {r0, r5, r8, r9, fp, lr}^\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d47030\n-\tblmi\t7acba0 \n+\tblmi\t7acba8 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \taddseq\tpc, r0, r7, lsl #2\n-\tstmda\tr4, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr8, {r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdbmi\tr4!, {r0, r1, r3, r5, r7, r8, ip, lr, pc}\n \tstrtmi\tr1, [r8], #-3936\t@ 0xfffff0a0\n \t\t\t@ instruction: 0xf7d44479\n-\tstmdacs\tr0, {r1, r3, r4, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, fp, sp, lr, pc}\n \tandcs\tsp, r4, #-1073741784\t@ 0xc0000028\n \t\t\t@ instruction: 0xe7a061fa\n \tldmvs\tsl!, {r1, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d470d4\n-\t\t\t@ instruction: 0xf7d3e830\n-\tsvclt\t0x0000ede8\n-\tldrdeq\tsl, [r9], -lr\n-\tandeq\tr4, r5, ip, ror #16\n-\tandeq\tr4, r5, r8, ror #16\n+\t\t\t@ instruction: 0xf7d3e834\n+\tsvclt\t0x0000edec\n+\tandeq\tsl, r9, r6, ror #27\n+\tandeq\tr4, r5, r4, ror r8\n+\tandeq\tr4, r5, r0, ror r8\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr2, r3, r4, ror r9\n \tandeq\tr9, r3, r2, asr #8\n \tandeq\tr9, r3, r0, ror #8\n \tandeq\tr9, r3, r6, ror #8\n \tandeq\tr9, r3, r0, lsl r4\n-\tandeq\tsl, r9, lr, lsl sp\n-\tandeq\tr4, r5, r8, lsr #15\n-\tldrdeq\tsl, [r9], -lr\n+\tandeq\tsl, r9, r6, lsr #26\n+\t\t\t@ instruction: 0x000547b0\n+\tandeq\tsl, r9, r6, ror #25\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr9, r3, r4, lsl #6\n \tandeq\tr9, r3, r0, ror #6\n \tandeq\tr9, r3, lr, lsr #5\n \tandeq\tr9, r3, r2, asr #5\n \tandeq\tr9, r3, lr, lsl #5\n@@ -45029,180 +45027,180 @@\n \tandsvs\tr6, r1, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tadcshi\tpc, sp, r0\n \tstrmi\tr7, [r4], -r6, lsl #16\n \tcmnle\tr6, pc, lsr #28\n \tstmdaeq\tr1, {r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46404631\n-\tstmib\tr2, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r3, r4, r5, r7, r9, sl, sp, lr}\n \trschi\tpc, sl, r0\n \tstcls\t8, cr15, [r8], {223}\t@ 0xdf\n-\tbeq\t6eca8 \n+\tbeq\t6eca0 \n \tbiceq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tandge\tpc, r0, r0, lsl #17\n \t\t\t@ instruction: 0x464244f9\n \t\t\t@ instruction: 0x464821fe\n \t\t\t@ instruction: 0xf974f006\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \torrshi\tpc, sp, r0, asr #32\n-\tbvs\tfe3effa8 \n-\tblvc\t1b70238 \n+\tbvs\tfe3effa0 \n+\tblvc\t1b70230 \n \t\t\t@ instruction: 0x3010f8db\n \tcmnmi\tr0, #50331648\t@ 0x3000000\t@ \n \tsvcmi\t0x0080f5b3\n \teorhi\tpc, r2, #0\n \torreq\tpc, r8, r7, lsl #2\n-\tsvc\t0x00a0f7d3\n-\tblcc\tff270f28 \n+\tsvc\t0x00a4f7d3\n+\tblcc\tff270f20 \n \tqsub16mi\tr6, r1, sl\n \taddsvs\tpc, fp, r7, lsl #10\n \t\t\t@ instruction: 0x663b58d3\n-\tstmda\tr6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tsl, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \ttsthi\tr4, #64\t@ 0x40\t@ \n \tldrvs\tpc, [fp], r7, lsl #10\n \t\t\t@ instruction: 0xf7d34630\n-\t\t\t@ instruction: 0xf8dfee94\n+\t\t\t@ instruction: 0xf8dfee98\n \tsvcvs\t0x007a3ba8\n \t\t\t@ instruction: 0x462858d5\n-\tbl\te70b28 \n-\tblcc\tfe770f5c \n-\tblne\tfe770f60 \n+\tbl\tf70b20 \n+\tblcc\tfe770f54 \n+\tblne\tfe770f58 \n \taddvc\tpc, r6, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf04f447b\n \tldrbtmi\tr3, [r9], #-255\t@ 0xffffff01\n \t\t\t@ instruction: 0x23209301\n \ttstcs\tr6, #0, 6\n \t\t\t@ instruction: 0xff1ef7ef\n \t\t\t@ instruction: 0xf7d34630\n-\tmrcvs\t14, 1, lr, cr11, cr8, {4}\n+\tmrcvs\t14, 1, lr, cr11, cr12, {4}\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0xf8d74621\n \t\t\t@ instruction: 0xf04f0088\n \t\t\t@ instruction: 0xf7d334ff\n-\tcdpvs\t15, 11, cr14, cr10, cr10, {3}\n+\tcdpvs\t15, 11, cr14, cr10, cr14, {3}\n \tandsvc\tr2, r3, pc, lsr #6\n \t\t\t@ instruction: 0xf107e03a\n \tandcs\tr0, r0, r0, lsl #3\n-\tsvc\t0x0060f7d3\n-\tblcc\t1270fa8 \n+\tsvc\t0x0064f7d3\n+\tblcc\t1270fa0 \n \ttstcs\tr0, sl, ror pc\n \teorvc\tpc, sl, r7, lsl #10\n \t\t\t@ instruction: 0x673b58d3\n-\tstmda\tr6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tsl, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tandshi\tpc, lr, #64\t@ 0x40\n \tstrtvc\tpc, [sl], -r7, lsl #10\n \t\t\t@ instruction: 0xf7d34630\n-\t\t\t@ instruction: 0xf8dfee54\n+\t\t\t@ instruction: 0xf8dfee58\n \tsvcvs\t0x007a3b28\n \t\t\t@ instruction: 0x462858d5\n-\tb\tffe70ba8 \n-\tblcs\t970fdc \n+\tb\tfff70ba0 \n+\tblcs\t970fd4 \n \ttstcs\tr6, #32, 2\n \tstmib\tsp, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8df1200\n \trscscs\tr1, r3, #28, 22\t@ 0x7000\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7ef4479\n \t\t\t@ instruction: 0x4630fedf\n-\tmrc\t7, 2, APSR_nzcv, cr8, cr3, {6}\n+\tmrc\t7, 2, APSR_nzcv, cr12, cr3, {6}\n \tsvcvs\t0x003b4628\n \t\t\t@ instruction: 0x46214798\n \tldrdeq\tpc, [r0], r7\n-\tldrbtcc\tpc, [pc], #79\t@ 32c90 \t@ \n-\tsvc\t0x002af7d3\n-\tbne\tffd71014 \n+\tldrbtcc\tpc, [pc], #79\t@ 32c88 \t@ \n+\tsvc\t0x002ef7d3\n+\tbne\tffd7100c \n \t\t\t@ instruction: 0x53a3f507\n-\tbcs\tff37101c \n+\tbcs\tff371014 \n \tldrbtmi\tr3, [r9], #-780\t@ 0xfffffcf4\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrthi\tpc, [r3], #64\t@ 0x40\t@ \n \tstrpl\tpc, [r3, r7, lsl #10]!\n \tldrcc\tr4, [r4, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf1078ff0\n \tandcs\tr0, r0, ip, ror r1\n-\tsvc\t0x000ef7d3\n-\tbcc\tfe97104c \n+\tsvc\t0x0012f7d3\n+\tbcc\tfe971044 \n \ttstcs\tr0, sl, ror pc\n \tsbcvc\tpc, r8, r7, lsl #10\n \tusatvs\tr5, #27, r3, asr #17\n-\tsvc\t0x00b4f7d2\n+\tsvc\t0x00b8f7d2\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tbicshi\tpc, r6, r0, asr #32\n \tstrbvc\tpc, [r8], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d34630\n-\t\t\t@ instruction: 0xf8dfee02\n+\t\t\t@ instruction: 0xf8dfee06\n \tsvcvs\t0x007a3a84\n \t\t\t@ instruction: 0x462858d5\n-\tb\tfe9f0c4c \n-\tbcs\tfe371080 \n+\tb\tfeaf0c44 \n+\tbcs\tfe371078 \n \ttstcs\tr6, #32, 2\n \tstmib\tsp, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8df1200\n \trsccs\tr1, r9, #132, 20\t@ 0x84000\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7ef4479\n \tldrtmi\tpc, [r0], -sp, lsl #29\t@ \n-\tmcr\t7, 0, pc, cr6, cr3, {6}\t@ \n+\tmcr\t7, 0, pc, cr10, cr3, {6}\t@ \n \tcdpvs\t6, 15, cr4, cr11, cr8, {1}\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf04f6ff8\n \t\t\t@ instruction: 0xf7d334ff\n-\tsbfx\tlr, sl, #29, #14\n-\tblcs\t50ec8 \n+\tsbfx\tlr, lr, #29, #14\n+\tblcs\t50ec0 \n \tadcshi\tpc, lr, r0\n-\tbmi\t15710c0 \n+\tbmi\t15710b8 \n \tbiceq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tvst1.16\t{d20-d22}, [pc], r2\n \tldrbtmi\tr7, [ip], #-415\t@ 0xfffffe61\n \t\t\t@ instruction: 0xf0064620\n \tstrmi\tpc, [r5], -r9, lsl #17\n \tsuble\tr2, r4, r0, lsl #16\n \t\t\t@ instruction: 0xf1076ebc\n \t\t\t@ instruction: 0x46200198\n-\tmcr\t7, 6, pc, cr0, cr3, {6}\t@ \n-\tbcc\t2710e8 \n+\tmcr\t7, 6, pc, cr4, cr3, {6}\t@ \n+\tbcc\t2710e0 \n \tqsub16mi\tr6, r1, sl\n \teorsne\tpc, r8, r7, lsl #12\n \tldrbvs\tr5, [fp, #2259]!\t@ 0x8d3\n-\tsvc\t0x0066f7d2\n+\tsvc\t0x006af7d2\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \teorshi\tpc, lr, #64\t@ 0x40\n \tldmdane\tr8!, {r0, r1, r2, r9, sl, ip, sp, lr, pc}\n-\tldrbtcc\tpc, [pc], #79\t@ 32d8c \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 32d84 \t@ \n \t\t\t@ instruction: 0xf7d34640\n-\t\t\t@ instruction: 0xf8dfedb2\n+\t\t\t@ instruction: 0xf8dfedb6\n \tsvcvs\t0x007a39e4\n \t\t\t@ instruction: 0x463058d6\n-\tb\t15f0cec \n-\tmrc\t7, 5, APSR_nzcv, cr4, cr3, {6}\n+\tb\t16f0ce4 \n+\tmrc\t7, 5, APSR_nzcv, cr8, cr3, {6}\n \t\t\t@ instruction: 0xf5076803\n \tsubcs\tr5, r0, #1073741864\t@ 0x40000028\n \tldrmi\tr3, [r8], -ip, lsl #2\n \t\t\t@ instruction: 0xf7ef65bb\n \t\t\t@ instruction: 0xf8dffccb\n \tvmla.i8\t, q8, q10\n \tlfmvs\tf1, 4, [fp, #260]!\t@ 0x104\n \tandls\tr4, r1, r9, ror r4\n \tandls\tr2, r0, r0, lsr #32\n \t\t\t@ instruction: 0xf7ef4620\n \t\t\t@ instruction: 0x4640fe35\n-\tstc\t7, cr15, [lr, #844]!\t@ 0x34c\n+\tldc\t7, cr15, [r2, #844]!\t@ 0x34c\n \tldclvs\t6, cr4, [fp, #192]!\t@ 0xc0\n \t\t\t@ instruction: 0xf8d74798\n \t\t\t@ instruction: 0x46290098\n-\tmcr\t7, 4, pc, cr2, cr3, {6}\t@ \n+\tmcr\t7, 4, pc, cr6, cr3, {6}\t@ \n \ttstcs\tr2, r6, asr r7\n \t\t\t@ instruction: 0xf7d34640\n-\tstrmi\tlr, [r3], -r6, lsl #22\n+\tstrmi\tlr, [r3], -sl, lsl #22\n \tldrbtvs\tr3, [r8], -r1, lsl #6\n \tcmphi\tr8, r0\t@ \n \tcdpvs\t6, 7, cr4, cr10, cr0, {1}\n \torrsvc\tpc, r4, #29360128\t@ 0x1c00000\n \tcmpne\tr1, r0, asr #4\t@ \n \t\t\t@ instruction: 0xf9e2f006\n \tstmdacs\tr0, {r2, r9, sl, lr}\n@@ -45215,344 +45213,344 @@\n \tsmlabble\tr8, r5, r2, r4\n \t\t\t@ instruction: 0x5118e9d6\n \tandseq\tlr, r8, #3457024\t@ 0x34c000\n \tsvclt\t0x00084291\n \t\t\t@ instruction: 0xf0004285\n \t\t\t@ instruction: 0xf107823b\n \tandcs\tr0, r0, r4, lsr #3\n-\tmrc\t7, 2, APSR_nzcv, cr2, cr3, {6}\n+\tmrc\t7, 2, APSR_nzcv, cr6, cr3, {6}\n \tstmdbcc\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \ttstcs\tr0, sl, ror pc\n \tsubvs\tpc, r8, r7, lsl #10\n \tldrbtvs\tr5, [fp], #2259\t@ 0x8d3\n-\tmrc\t7, 7, APSR_nzcv, cr8, cr2, {6}\n+\tmrc\t7, 7, APSR_nzcv, cr12, cr2, {6}\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \trsbshi\tpc, r0, #64\t@ 0x40\n \tstmdavs\tr8, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^\n \tldmdbmi\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7d34640\n-\t\t\t@ instruction: 0xf8dfed44\n+\t\t\t@ instruction: 0xf8dfed48\n \tsvcvs\t0x007a3908\n \tldmpl\tr5, {r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7d34628\n-\t\t\t@ instruction: 0xf8dfe9e8\n+\t\t\t@ instruction: 0xf8dfe9ec\n \tvmla.i8\td19, d0, d20\n \t\t\t@ instruction: 0x4621125f\n \teorcs\tr4, r0, fp, ror r4\n \ttstcs\tr6, #67108864\t@ 0x4000000\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7ef30ff\n \tstrbmi\tpc, [r0], -pc, asr #27\t@ \n-\tstcl\t7, cr15, [r8, #-844]\t@ 0xfffffcb4\n+\tstcl\t7, cr15, [ip, #-844]\t@ 0xfffffcb4\n \t\t\t@ instruction: 0x46286cfb\n \t\t\t@ instruction: 0x46314798\n \tldrdeq\tpc, [r4], r7\t@ \n-\tmrc\t7, 0, APSR_nzcv, cr12, cr3, {6}\n+\tmcr\t7, 1, pc, cr0, cr3, {6}\t@ \n \t\t\t@ instruction: 0x46206e7a\n \tmsrne\t(UNDEF: 99), r0\n \t\t\t@ instruction: 0xf8f2f013\n-\tldrbtcc\tpc, [pc], #79\t@ 32ec0 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 32eb8 \t@ \n \t\t\t@ instruction: 0xf107e6e8\n \tldrbmi\tr0, [r0], -r4, lsl #3\n-\tmcr\t7, 0, pc, cr14, cr3, {6}\t@ \n+\tmrc\t7, 0, APSR_nzcv, cr2, cr3, {6}\n \tstmiacc\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tusub16mi\tr6, r1, sl\n \trsbsvc\tpc, r0, r7, lsl #10\n \tldrbvs\tr5, [fp, #-2259]!\t@ 0xfffff72d\n-\tmrc\t7, 5, APSR_nzcv, cr4, cr2, {6}\n+\tmrc\t7, 5, APSR_nzcv, cr8, cr2, {6}\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tbicshi\tpc, sl, r0, asr #32\n \tldmdavc\tr0!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^\n-\tldrbtcc\tpc, [pc], #79\t@ 32ef0 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 32ee8 \t@ \n \t\t\t@ instruction: 0xf7d34640\n-\t\t\t@ instruction: 0xf8dfed00\n+\t\t\t@ instruction: 0xf8dfed04\n \tsvcvs\t0x007a3880\n \t\t\t@ instruction: 0x463058d6\n-\tstmib\tr4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tmcr\t7, 0, pc, cr2, cr3, {6}\t@ \n+\tstmib\tr8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tmcr\t7, 0, pc, cr6, cr3, {6}\t@ \n \t\t\t@ instruction: 0xf5076803\n \tsubcs\tr5, r0, #1073741864\t@ 0x40000028\n \tldrmi\tr3, [r8], -ip, lsl #2\n \t\t\t@ instruction: 0xf7ef653b\n \t\t\t@ instruction: 0xf8dffc19\n \tvadd.i8\td17, d16, d12\n \tlfmvs\tf1, 4, [fp, #-4]!\n \tandls\tr4, r1, r9, ror r4\n \tandls\tr2, r0, r0, lsr #32\n \t\t\t@ instruction: 0xf7ef4620\n \tstrbmi\tpc, [r0], -r3, lsl #27\t@ \n-\tldcl\t7, cr15, [ip], #844\t@ 0x34c\n+\tstc\t7, cr15, [r0, #-844]\t@ 0xfffffcb4\n \t\t\t@ instruction: 0x46306d7b\n \t\t\t@ instruction: 0xf8d74798\n \tstrtmi\tr0, [r9], -r4, lsl #1\n-\tldcl\t7, cr15, [r0, #844]\t@ 0x34c\n+\tldcl\t7, cr15, [r4, #844]\t@ 0x34c\n \t\t\t@ instruction: 0x232f6eba\n \tssat\tr7, #2, r3\n \tlsleq\tpc, r7, #2\t@ \n \t\t\t@ instruction: 0xf7d34628\n-\t\t\t@ instruction: 0xf8dfedc8\n+\t\t\t@ instruction: 0xf8dfedcc\n \tsvcvs\t0x007a3818\n \t\t\t@ instruction: 0xf6074629\n \tldmpl\tr3, {r3, r5, r6, ip, sp}^\n \t\t\t@ instruction: 0xf7d2637b\n-\tstrmi\tlr, [r5], -lr, ror #28\n+\t\t\t@ instruction: 0x4605ee72\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf6078266\n \t\t\t@ instruction: 0xf8df3868\n \t\t\t@ instruction: 0x46404830\n-\tldc\t7, cr15, [r8], #844\t@ 0x34c\n+\tldc\t7, cr15, [ip], #844\t@ 0x34c\n \tubfxcc\tpc, pc, #17, #17\n \tldrbtmi\tr6, [ip], #-3962\t@ 0xfffff086\n \t\t\t@ instruction: 0x463058d6\n-\tldmdb\tip, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tldc\t7, cr15, [sl, #844]!\t@ 0x34c\n+\tstmdb\tr0!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldc\t7, cr15, [lr, #844]!\t@ 0x34c\n \t\t\t@ instruction: 0xf5076803\n \tsubcs\tr5, r0, #1073741864\t@ 0x40000028\n \tldrmi\tr3, [r8], -ip, lsl #2\n \t\t\t@ instruction: 0xf7ef63bb\n \t\t\t@ instruction: 0x4621fbd1\n \tadcvc\tpc, sl, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x90016bbb\n \tandls\tr2, r0, r0, lsr #32\n \trscscc\tpc, pc, pc, asr #32\n \tldc2\t7, cr15, [ip, #-956]!\t@ 0xfffffc44\n \t\t\t@ instruction: 0xf7d34640\n-\tblvs\t1f2e2a0 \n+\tblvs\t1f2e2a8 \n \t\t\t@ instruction: 0x47984630\n \t\t\t@ instruction: 0xf8d74629\n \t\t\t@ instruction: 0xf7d300a0\n-\tcdpvs\t13, 7, cr14, cr10, cr10, {4}\n+\tcdpvs\t13, 7, cr14, cr10, cr14, {4}\n \t\t\t@ instruction: 0x71acf44f\n \t\t\t@ instruction: 0xf0134620\n \t\t\t@ instruction: 0xe76bf85f\n \t\t\t@ instruction: 0xf7d34640\n-\tstrmi\tlr, [r0], sl, ror #22\n+\tstrmi\tlr, [r0], lr, ror #22\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf107809f\n \tstrtmi\tr0, [r0], -ip, lsl #3\n-\tldcl\t7, cr15, [r6, #-844]!\t@ 0xfffffcb4\n+\tldcl\t7, cr15, [sl, #-844]!\t@ 0xfffffcb4\n \t\t\t@ instruction: 0x3774f8df\n \tqsub16mi\tr6, r1, sl\n \tadcsvs\tpc, lr, r7, lsl #10\n \tmvnsvs\tr5, #13828096\t@ 0xd30000\n-\tmrc\t7, 0, APSR_nzcv, cr12, cr2, {6}\n+\tmcr\t7, 1, pc, cr0, cr2, {6}\t@ \n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tandhi\tpc, ip, #64\t@ 0x40\n \tldmvs\tlr!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n-\tldrbtcc\tpc, [pc], #79\t@ 33020 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 33018 \t@ \n \t\t\t@ instruction: 0xf7d34640\n-\t\t\t@ instruction: 0xf8dfec68\n+\t\t\t@ instruction: 0xf8dfec6c\n \tsvcvs\t0x007a3750\n \t\t\t@ instruction: 0x463058d6\n-\tstmdb\tip, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tstcl\t7, cr15, [sl, #-844]!\t@ 0xfffffcb4\n+\tldmdb\tr0, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstcl\t7, cr15, [lr, #-844]!\t@ 0xfffffcb4\n \t\t\t@ instruction: 0xf5076803\n \tsubcs\tr5, r0, #1073741864\t@ 0x40000028\n \tldrmi\tr3, [r8], -ip, lsl #2\n \t\t\t@ instruction: 0xf7ef643b\n \t\t\t@ instruction: 0xf8dffb81\n \tvst1.16\t{d17}, [pc :128], r4\n \tlfmvs\tf7, 4, [fp], #-560\t@ 0xfffffdd0\n \tandls\tr4, r1, r9, ror r4\n \tandls\tr2, r0, r0, lsr #32\n \t\t\t@ instruction: 0xf7ef4620\n \tstrbmi\tpc, [r0], -fp, ror #25\t@ \n-\tstcl\t7, cr15, [r4], #-844\t@ 0xfffffcb4\n+\tstcl\t7, cr15, [r8], #-844\t@ 0xfffffcb4\n \t\t\t@ instruction: 0x46306bfb\n \t\t\t@ instruction: 0xf8d74798\n \tstrtmi\tr0, [r9], -ip, lsl #1\n-\tldc\t7, cr15, [r8, #-844]!\t@ 0xfffffcb4\n+\tldc\t7, cr15, [ip, #-844]!\t@ 0xfffffcb4\n \t\t\t@ instruction: 0x232f6eba\n \t\t\t@ instruction: 0xe6097013\n \tusatcc\tpc, #20, pc, asr #17\t@ \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986f3b\n \teorvc\tpc, sl, r7, lsl #10\n-\tldc\t7, cr15, [r6, #-844]!\t@ 0xfffffcb4\n+\tldc\t7, cr15, [sl, #-844]!\t@ 0xfffffcb4\n \tusatcc\tpc, #0, pc, asr #17\t@ \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986efb\n \tsbcvc\tpc, r8, r7, lsl #10\n-\tstc\t7, cr15, [ip, #-844]!\t@ 0xfffffcb4\n+\tldc\t7, cr15, [r0, #-844]!\t@ 0xfffffcb4\n \torrseq\tpc, ip, r7, lsl #2\n \t\t\t@ instruction: 0xf7d34628\n-\t\t\t@ instruction: 0xf8dfed1c\n+\t\t\t@ instruction: 0xf8dfed20\n \tsvcvs\t0x007a36c0\n \t\t\t@ instruction: 0xf5074629\n \tldmpl\tr3, {r0, r2, r5, sp, lr}^\n \t\t\t@ instruction: 0xf7d264bb\n-\tstrmi\tlr, [r5], -r2, asr #27\n+\tstrmi\tlr, [r5], -r6, asr #27\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078143\n \t\t\t@ instruction: 0xf04f6825\n \t\t\t@ instruction: 0x464034ff\n-\tstc\t7, cr15, [ip], {211}\t@ 0xd3\n+\tldc\t7, cr15, [r0], {211}\t@ 0xd3\n \t\t\t@ instruction: 0x3698f8df\n \tldmpl\tr6, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d34630\n-\t\t\t@ instruction: 0xf7d3e8b2\n-\tstmdavs\tr3, {r4, r8, sl, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7d3e8b6\n+\tstmdavs\tr3, {r2, r4, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x51a1f507\n \ttstcc\tip, r0, asr #4\n \tldrbtvs\tr4, [fp], #-1560\t@ 0xfffff9e8\n-\tblx\t9f10be \n+\tblx\t9f10b6 \n \tssatne\tpc, #17, pc, asr #17\t@ \n \tsubne\tpc, fp, #64, 4\n \tldrbtmi\tr6, [r9], #-3195\t@ 0xfffff385\n \teorcs\tr9, r0, r1\n \tstrtmi\tr9, [r0], -r0\n \tldc2\t7, cr15, [r0], {239}\t@ 0xef\n \t\t\t@ instruction: 0xf7d34640\n-\tldrtmi\tlr, [r0], -sl, lsl #24\n+\tldrtmi\tlr, [r0], -lr, lsl #24\n \t\t\t@ instruction: 0x47986cbb\n \t\t\t@ instruction: 0x009cf8d7\n \t\t\t@ instruction: 0xf7d34629\n-\tldr\tlr, [r1, #3294]!\t@ 0xcde\n+\tldr\tlr, [r1, #3298]!\t@ 0xce2\n \t\t\t@ instruction: 0x46486ebb\n \tpkhtbcs\tpc, r0, pc, asr #17\t@ \n \torrsvc\tpc, r0, pc, asr #8\n \tldrbtmi\tr7, [sl], #-30\t@ 0xffffffe2\n \torrsvc\tpc, r4, #29360128\t@ 0x1c00000\n \tcdp2\t0, 9, cr15, cr0, cr5, {0}\n \tcmnle\tr3, r0, lsl #16\n-\tbvc\t14f07f8 \n+\tbvc\t14f07f0 \n \tandeq\tlr, r0, #3588096\t@ 0x36c000\n \tmovwne\tlr, #2522\t@ 0x9da\n \tsvclt\t0x0008429a\n \tsmlabble\tr8, r8, r2, r4\n \tandseq\tlr, r8, #3588096\t@ 0x36c000\n \ttstne\tr8, #3571712\t@ 0x368000\n \tsvclt\t0x0008429a\n \t\t\t@ instruction: 0xf0004288\n \t\t\t@ instruction: 0xf1078171\n \tmulcs\tr0, r4, r1\n-\tldc\t7, cr15, [r6], #844\t@ 0x34c\n+\tldc\t7, cr15, [sl], #844\t@ 0x34c\n \tldrbcc\tpc, [r4, #2271]!\t@ 0x8df\t@ \n \ttstcs\tr0, sl, ror pc\n \tandvs\tpc, r2, r7, lsl #10\n \tteqvs\tfp, #13828096\t@ 0xd30000\n-\tldcl\t7, cr15, [ip, #-840]\t@ 0xfffffcb8\n+\tstcl\t7, cr15, [r0, #-840]!\t@ 0xfffffcb8\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tmsrhi\tSPSR_fs, r0, asr #32\n \tstrvs\tpc, [r2], -r7, lsl #10\n \t\t\t@ instruction: 0xf7d34630\n-\t\t\t@ instruction: 0xf8dfebaa\n+\t\t\t@ instruction: 0xf8dfebae\n \tsvcvs\t0x007a35d4\n \t\t\t@ instruction: 0x462858d5\n-\tstmda\tlr, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr2, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x2608f8df\n \ttstcs\tr6, #32, 2\n \tstmib\tsp, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8df1200\n \tvst1.8\t{d17-d19}, [pc], r0\n \t\t\t@ instruction: 0xf04f7297\n \tldrbtmi\tr3, [r9], #-255\t@ 0xffffff01\n \tldc2\t7, cr15, [r4], #-956\t@ 0xfffffc44\n \t\t\t@ instruction: 0xf7d34630\n-\tstrtmi\tlr, [r8], -lr, lsr #23\n+\t\t\t@ instruction: 0x4628ebb2\n \t\t\t@ instruction: 0x47986b3b\n \t\t\t@ instruction: 0xf8d74621\n \t\t\t@ instruction: 0xf04f0094\n \t\t\t@ instruction: 0xf7d334ff\n-\tldrb\tlr, [r3, #-3200]\t@ 0xfffff380\n+\tldrb\tlr, [r3, #-3204]\t@ 0xfffff37c\n \tstrcc\tpc, [r8, #2271]\t@ 0x8df\n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986e3b\n \taddsvs\tpc, fp, r7, lsl #10\n-\tstc\t7, cr15, [r0], {211}\t@ 0xd3\n+\tstc\t7, cr15, [r4], {211}\t@ 0xd3\n \tldrbcc\tpc, [r4, #-2271]!\t@ 0xfffff721\t@ \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986dfb\n \teorsne\tpc, r8, r7, lsl #12\n-\tldcl\t7, cr15, [r6], #-844\t@ 0xfffffcb4\n+\tldcl\t7, cr15, [sl], #-844\t@ 0xfffffcb4\n \torrseq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7d34640\n-\t\t\t@ instruction: 0xf8dfec66\n+\t\t\t@ instruction: 0xf8dfec6a\n \tsvcvs\t0x007a3554\n \t\t\t@ instruction: 0xf5074641\n \tldmpl\tr3, {r0, r5, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7d262bb\n-\tstrmi\tlr, [r5], -ip, lsl #26\n+\t\t\t@ instruction: 0x4605ed10\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078124\n \t\t\t@ instruction: 0xf04f68e1\n \t\t\t@ instruction: 0x464034ff\n-\tbl\t15f1194 \n+\tbl\t16f118c \n \tstrcc\tpc, [ip, #-2271]!\t@ 0xfffff721\n \tldmpl\tr6, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n-\t\t\t@ instruction: 0xf7d24630\n-\t\t\t@ instruction: 0xf7d3effc\n-\tstmdavs\tr3, {r1, r3, r4, r6, sl, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7d34630\n+\t\t\t@ instruction: 0xf7d3e800\n+\tstmdavs\tr3, {r1, r2, r3, r4, r6, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x51a1f507\n \ttstcc\tip, r0, asr #4\n \trscsvs\tr4, fp, #24, 12\t@ 0x1800000\n-\tblx\t1c71228 \n+\tblx\t1c71220 \n \tldrbne\tpc, [r4, #-2271]\t@ 0xfffff721\t@ \n \teorne\tpc, r3, #64, 4\n \tldrbtmi\tr6, [r9], #-2811\t@ 0xfffff505\n \teorcs\tr9, r0, r1\n \tstrtmi\tr9, [r0], -r0\n-\tblx\tff6f1242 \n+\tblx\tff6f123a \n \t\t\t@ instruction: 0xf7d34640\n-\t\t\t@ instruction: 0x4630eb54\n+\t\t\t@ instruction: 0x4630eb58\n \t\t\t@ instruction: 0x47986abb\n \t\t\t@ instruction: 0x0090f8d7\n \t\t\t@ instruction: 0xf7d34629\n-\tldrbt\tlr, [fp], #3112\t@ 0xc28\n+\tldrbt\tlr, [fp], #3116\t@ 0xc2c\n \tldrbcc\tpc, [r8], #2271\t@ 0x8df\t@ \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986d7b\n \trsbsvc\tpc, r0, r7, lsl #10\n-\tstc\t7, cr15, [r8], #-844\t@ 0xfffffcb4\n+\tstc\t7, cr15, [ip], #-844\t@ 0xfffffcb4\n \tvst2.8\t{d6,d8}, [r3 :64], fp\n \t\t\t@ instruction: 0xf5b24270\n \tsubsle\tr4, r5, r0, lsl #30\n \t\t\t@ instruction: 0x01a8f107\n \t\t\t@ instruction: 0xf7d32000\n-\t\t\t@ instruction: 0xf8dfec12\n+\t\t\t@ instruction: 0xf8dfec16\n \tsvcvs\t0x007a34ac\n \t\t\t@ instruction: 0xf6072100\n \tldmpl\tr3, {r3, r4, r7, ip, lr}^\n \t\t\t@ instruction: 0xf7d261bb\n-\t\t\t@ instruction: 0x4680ecb8\n+\t\t\t@ instruction: 0x4680ecbc\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf60780d9\n \t\t\t@ instruction: 0xf8df5698\n \tldrtmi\tr4, [r0], -r0, ror #9\n-\tbl\tf123c \n+\tbl\t1f1234 \n \tstrcc\tpc, [r4], #2271\t@ 0x8df\n \tldrbtmi\tr6, [ip], #-3962\t@ 0xfffff086\n \t\t\t@ instruction: 0x462858d5\n-\tsvc\t0x00a6f7d2\n+\tsvc\t0x00aaf7d2\n \tstrbcc\tpc, [r8], #2271\t@ 0x8df\t@ \n \tvmax.s8\td20, d0, d17\n \tldrbtmi\tr1, [fp], #-617\t@ 0xfffffd97\n \tmovwls\tr2, #4128\t@ 0x1020\n \tandls\tr2, r0, r6, lsl r3\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\tfe3f12da \n+\tblx\tfe3f12d2 \n \t\t\t@ instruction: 0xf7d34630\n-\tldmibvs\tfp!, {r3, r8, r9, fp, sp, lr, pc}\n+\tldmibvs\tfp!, {r2, r3, r8, r9, fp, sp, lr, pc}\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0xf8d74641\n \t\t\t@ instruction: 0xf7d300a8\n-\tvmovvs.s8\tlr, d26[6]\n+\tvsubvs.f64\td30, d26, d16\n \tvmax.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf012116d\n \tldr\tpc, [sp, #3761]!\t@ 0xeb1\n \tldrtcc\tpc, [r4], #-2271\t@ 0xfffff721\t@ \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986cfb\n \tsubvs\tpc, r8, r7, lsl #10\n-\tbl\tff5f12a0 \n+\tbl\tff6f1298 \n \tstrtcc\tpc, [r0], #-2271\t@ 0xfffff721\n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986cbb\n \teorvs\tpc, r5, r7, lsl #10\n-\tbl\tff3712b4 \n+\tbl\tff4712ac \n \tstrbvs\tpc, [r0, #-1043]\t@ 0xfffffbed\t@ \n \taddshi\tpc, fp, r0\n \tldrbcs\tpc, [ip], #-2271\t@ 0xfffff721\t@ \n \tldmvs\tr2, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf0402a00\n \tldreq\tr8, [r9, #-217]\t@ 0xffffff27\n \t\t\t@ instruction: 0xf5a3bf44\n@@ -45560,265 +45558,265 @@\n \t\t\t@ instruction: 0xf5073138\n \tmrcvs\t5, 3, r7, cr8, cr4, {4}\n \tteqcc\tr8, r7\t@ \t@ \n \tsvclt\t0x0044055a\n \torrvs\tpc, r0, #683671552\t@ 0x28c00000\n \tteqcc\tr8, r7, asr #17\t@ \n \t\t\t@ instruction: 0xf7d36929\n-\tandcc\tlr, r1, ip, ror fp\n+\tandcc\tlr, r1, r0, lsl #23\n \tteqhi\tr9, r0\t@ \n-\tblcs\t8d95c \n+\tblcs\t8d954 \n \tsbcshi\tpc, sl, r0, asr #4\n \t\t\t@ instruction: 0x01b4f107\n \t\t\t@ instruction: 0xf7d32000\n-\tblmi\tffbae218 \n+\tblmi\tffbae220 \n \ttstcs\tr0, sl, ror pc\n \taddpl\tpc, r7, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tldc\t7, cr15, [ip], #-840\t@ 0xfffffcb8\n+\tmcrr\t7, 13, pc, r0, cr2\t@ \n \tstmdacs\tr0, {r7, r9, sl, lr}\n \tadcshi\tpc, pc, r0, asr #32\n \tstrpl\tpc, [r7], r7, lsl #10\n \t\t\t@ instruction: 0x46304cfd\n-\tb\tfe271330 \n+\tb\tfe371328 \n \tsvcvs\t0x007a4be4\n \tldmpl\tr5, {r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7d24628\n-\tblmi\tffeaf0ac \n+\tblmi\tffeaf0b4 \n \tvmax.s8\td20, d0, d17\n \tldrbtmi\tr1, [fp], #-663\t@ 0xfffffd69\n \tmovwls\tr2, #4128\t@ 0x1020\n \tandls\tr4, r0, r3, asr #12\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\t5f13ca \n+\tblx\t5f13c2 \n \t\t\t@ instruction: 0xf7d34630\n-\tldmvs\tfp!, {r4, r7, r9, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r2, r4, r7, r9, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0xf8d74641\n \t\t\t@ instruction: 0xf7d300b4\n-\tvsubvs.f64\td30, d10, d20\n+\tvsubvs.f64\td30, d10, d24\n \tvmax.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf012119b\n \tstrb\tpc, [r5, #-3641]\t@ 0xfffff1c7\t@ \n \tsvcvs\t0x007a4bd1\n-\tblvs\tfff09778 \n+\tblvs\tfff09770 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d360be\n-\tblmi\tff3ae1c4 \n+\tblmi\tff3ae1cc \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986b7b\n \trsbcc\tpc, r8, r7, lsl #12\n-\tbl\t15f13a0 \n+\tbl\t16f1398 \n \t\t\t@ instruction: 0x3010f8da\n \tcmnmi\tr0, #50331648\t@ 0x3000000\t@ \n \tsvcmi\t0x0080f5b3\n \tmcrge\t4, 4, pc, cr7, cr15, {3}\t@ \n \tstclne\t14, cr6, [r9], #-736\t@ 0xfffffd20\n-\tblx\t14f146a \n+\tblx\t14f1462 \n \tldr\tr4, [r1], #-1540\t@ 0xfffff9fc\n \tsvcvs\t0x007a4bc1\n-\tblvs\tf097b8 \n+\tblvs\tf097b0 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d36002\n-\tblmi\tfefae184 \n+\tblmi\tfefae18c \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986abb\n \trscvs\tpc, r1, r7, lsl #10\n-\tbl\tdf13e0 \n+\tbl\tef13d8 \n \tsvcvs\t0x007a4bb8\n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf6074798\n \t\t\t@ instruction: 0xf7d35098\n-\t\t\t@ instruction: 0xf107eb2e\n+\t\t\t@ instruction: 0xf107eb32\n \tstrtmi\tr0, [r8], -ip, lsr #3\n-\tbl\t7713fc \n+\tbl\t8713f4 \n \tsvcvs\t0x007a4bb0\n \t\t\t@ instruction: 0xf5074629\n \tldmpl\tr3, {r0, r1, r3, r5, r6, sp, lr}^\n \t\t\t@ instruction: 0xf7d2617b\n-\tstrmi\tlr, [r0], r4, asr #23\n+\tstrmi\tlr, [r0], r8, asr #23\n \t\t\t@ instruction: 0xf507bb58\n \tstclmi\t6, cr6, [r4], {107}\t@ 0x6b\n \t\t\t@ instruction: 0xf7d34630\n-\tblmi\tfeaadd1c \n+\tblmi\tfeaadd24 \n \tldrbtmi\tr6, [ip], #-3962\t@ 0xfffff086\n \t\t\t@ instruction: 0x462858d5\n-\tmrc\t7, 5, APSR_nzcv, cr6, cr2, {6}\n+\tmrc\t7, 5, APSR_nzcv, cr10, cr2, {6}\n \t\t\t@ instruction: 0x46214bbf\n \trsbsne\tpc, r3, #64, 4\n \teorcs\tr4, r0, fp, ror r4\n \ttstcs\tr6, #67108864\t@ 0x4000000\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7ef30ff\n \t\t\t@ instruction: 0x4630fa9f\n-\tb\t67144c \n+\tb\t771444 \n \t\t\t@ instruction: 0x4628697b\n \t\t\t@ instruction: 0x46414798\n \tldrdeq\tpc, [ip], r7\t@ \n-\tb\tffb7145c \n+\tb\tffc71454 \n \t\t\t@ instruction: 0x46206e7a\n \tcmnne\tr7, r0, asr #4\t@ \n \tstc2l\t0, cr15, [r2, #72]\t@ 0x48\n-\tblmi\tfe5ec858 \n+\tblmi\tfe5ec850 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798697b\n \trsbvs\tpc, fp, r7, lsl #10\n-\tb\tffa7147c \n+\tb\tffb71474 \n \tstrbmi\tr4, [r2], -ip, lsr #17\n \t\t\t@ instruction: 0x11adf240\n \t\t\t@ instruction: 0xf0064478\n \tandcc\tpc, r1, r3, lsl #18\n \tadcshi\tpc, ip, r0\n \tvst2.32\t{d20-d21}, [pc :128], r8\n \tmrcvs\t1, 3, r7, cr10, cr12, {6}\n \t\t\t@ instruction: 0xf0124478\n \t\t\t@ instruction: 0xf7fffda7\n-\tblmi\tfe2623d4 \n+\tblmi\tfe2623cc \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \taddpl\tpc, r7, r7, lsl #10\n-\tb\tff3714b4 \n+\tb\tff4714ac \n \tandcs\tr6, r0, #120, 28\t@ 0x780\n \t\t\t@ instruction: 0xf7d32300\n-\tandcc\tlr, r1, r4, asr sl\n+\tandcc\tlr, r1, r8, asr sl\n \t\t\t@ instruction: 0xf107d1e6\n \t\t\t@ instruction: 0x200001b8\n-\tb\tfed714cc \n+\tb\tfee714c4 \n \tsvcvs\t0x007a4b7c\n \taddpl\tpc, pc, r7, lsl #10\n \tandscc\tr2, r8, r0, lsl #2\n \tldrsbtvs\tr5, [fp], r3\n-\tbl\t16f14dc \n+\tbl\t17f14d4 \n \tstmdacs\tr0, {r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d135\n \tldcmi\t6, cr5, [r3], {143}\t@ 0x8f\n \t\t\t@ instruction: 0x46303618\n \t\t\t@ instruction: 0xf7d3447c\n-\tblmi\t1d2dc44 \n+\tblmi\t1d2dc4c \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d24628\n-\t\t\t@ instruction: 0xf7d3ee4c\n-\tstmdavs\tr3, {r1, r3, r5, r7, r9, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7d3ee50\n+\tstmdavs\tr3, {r1, r2, r3, r5, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x51a1f507\n \ttstcc\tip, r0, asr #4\n \teorsvs\tr4, fp, #24, 12\t@ 0x1800000\n \t\t\t@ instruction: 0xf8c0f7ef\n \tvmax.s8\td20, d0, d17\n-\tbvs\tef8060 \n+\tbvs\tef8058 \n \teorcs\tr9, r0, r1\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7ef30ff\n \tldrtmi\tpc, [r0], -fp, lsr #20\t@ \n-\tstmib\tr4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x462868bb\n \t\t\t@ instruction: 0x46414798\n \tldrsbteq\tpc, [r8], r7\t@ \n-\tb\t1e71544 \n+\tb\t1f7153c \n \t\t\t@ instruction: 0x46206e7a\n \t\t\t@ instruction: 0x11a7f240\n \tstc2l\t0, cr15, [lr, #-72]\t@ 0xffffffb8\n-\tblmi\t176c770 \n+\tblmi\t176c768 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \taddpl\tpc, pc, r7, lsl #10\n \t\t\t@ instruction: 0xf7d33018\n-\t\t\t@ instruction: 0xf7d3ea74\n-\t\t\t@ instruction: 0xf107e82c\n+\t\t\t@ instruction: 0xf7d3ea78\n+\t\t\t@ instruction: 0xf107e830\n \t\t\t@ instruction: 0x200001b0\n-\tb\t1871574 \n+\tb\t197156c \n \tsvcvs\t0x007a4b52\n \t\t\t@ instruction: 0xf6072100\n \tldmpl\tr3, {r3, r6, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d2613b\n-\tstrmi\tlr, [r0], r8, lsl #22\n+\tstrmi\tlr, [r0], ip, lsl #22\n \tteqle\tr4, r0, lsl #16\n \tstrbvc\tpc, [r8], r7, lsl #12\t@ \n \tldrtmi\tr4, [r0], -sl, ror #24\n-\tldmdb\tr4, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr8, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsvcvs\t0x007a4b4a\n \tldmpl\tr5, {r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7d24628\n-\t\t\t@ instruction: 0xf7d3edfa\n-\tstmdavs\tr3, {r3, r4, r6, r9, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7d3edfe\n+\tstmdavs\tr3, {r2, r3, r4, r6, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x51a1f507\n \ttstcc\tip, r0, asr #4\n \trsbsvs\tr4, fp, #24, 12\t@ 0x1800000\n \t\t\t@ instruction: 0xf86ef7ef\n \tvst1.8\t{d20-d22}, [pc :128], r1\n-\tbvs\t1f10180 \n+\tbvs\t1f10178 \n \teorcs\tr9, r0, r1\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7ef30ff\n \t\t\t@ instruction: 0x4630f9d9\n-\tldmdb\tr2, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4628693b\n \t\t\t@ instruction: 0x46414798\n \tldrsbteq\tpc, [r0], r7\t@ \n-\tb\t9f15e8 \n+\tb\taf15e0 \n \t\t\t@ instruction: 0xf44f6e7a\n \tstrtmi\tr7, [r0], -r4, asr #3\n \tldc2l\t0, cr15, [ip], #72\t@ 0x48\n-\tblmi\td2c6cc \n+\tblmi\td2c6c4 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798693b\n \tsbcvc\tpc, r8, r7, lsl #12\n-\tb\t8f1608 \n+\tb\t9f1600 \n \t\t\t@ instruction: 0x01bcf107\n \t\t\t@ instruction: 0xf7d32000\n-\tblmi\tb2df10 \n+\tblmi\tb2df18 \n \t\t\t@ instruction: 0xf5076f7a\n \tswpcs\tr5, r8, [r0]\n \tldmpl\tr3, {r4, ip, sp}^\n \t\t\t@ instruction: 0xf7d2607b\n-\t\t\t@ instruction: 0x4680eab8\n+\t\t\t@ instruction: 0x4680eabc\n \tteqle\tr6, r0, lsl #16\n \tldrpl\tpc, [r8], r7, lsl #10\n \tldrcc\tr4, [r0], -r3, asr #24\n \tldrbtmi\tr4, [ip], #-1584\t@ 0xfffff9d0\n-\tstmdb\tr2, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr6, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tsvcvs\t0x007a4b21\n \t\t\t@ instruction: 0x462858d5\n-\tstc\t7, cr15, [r8, #840]!\t@ 0x348\n-\tb\t1f164c \n+\tstc\t7, cr15, [ip, #840]!\t@ 0x348\n+\tb\t2f1644 \n \t\t\t@ instruction: 0xf5076803\n \tsubcs\tr5, r0, #1073741864\t@ 0x40000028\n \tldrmi\tr3, [r8], -ip, lsl #2\n \t\t\t@ instruction: 0xf7ef61fb\n \t\t\t@ instruction: 0x4621f81d\n \tsbcsvc\tpc, r8, #1325400064\t@ 0x4f000000\n \tstrdls\tr6, [r1], -fp\n \tandls\tr2, r0, r0, lsr #32\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf988f7ef\n \t\t\t@ instruction: 0xf7d34630\n-\tldmdavs\tfp!, {r1, r8, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r2, r8, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0xf8d74641\n \t\t\t@ instruction: 0xf7d300bc\n-\t\t\t@ instruction: 0x6e7ae9d6\n+\t\t\t@ instruction: 0x6e7ae9da\n \tbicsvc\tpc, sl, pc, asr #8\n \t\t\t@ instruction: 0xf0124620\n \t\t\t@ instruction: 0xf7fffcab\n-\tblmi\t2e262c \n+\tblmi\t2e2624 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \taddspl\tpc, r8, r7, lsl #10\n \t\t\t@ instruction: 0xf7d33010\n-\tsvclt\t0x0000e9d0\n-\tldrdeq\tr4, [r5], -r6\n-\tldrdeq\tr4, [r5], -r4\t@ \n+\tsvclt\t0x0000e9d4\n+\tldrdeq\tr4, [r5], -lr\n+\tldrdeq\tr4, [r5], -ip\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr9, r3, ip, asr #32\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr9, r3, r0, ror #1\n \tldrdeq\tr8, [r3], -r2\n \tandeq\tr9, r3, r0, asr #32\n \tandeq\tr8, r3, ip, asr #30\n-\tandeq\tr4, r5, lr, asr r3\n+\tandeq\tr4, r5, r6, ror #6\n \tandeq\tr8, r3, r8, ror pc\n \tandeq\tr8, r3, r8, lsr #29\n \tandeq\tr8, r3, r2, ror lr\n \tandeq\tr8, r3, r0, lsl #28\n \tandeq\tr8, r3, ip, asr #26\n \tandeq\tr8, r3, r8, lsl #29\n \tmuleq\tr3, ip, ip\n@@ -45827,15 +45825,15 @@\n \t\t\t@ instruction: 0x00038ab6\n \t\t\t@ instruction: 0x000437b6\n \tandeq\tr8, r3, r0, lsr fp\n \tstrdeq\tr8, [r3], -r6\n \tandeq\tr8, r3, sl, asr #18\n \tandeq\tr8, r3, sl, asr #17\n \tandeq\tr8, r3, r6, lsr #20\n-\tandeq\tsl, r9, ip, ror #3\n+\tstrdeq\tsl, [r9], -r4\n \tldrdeq\tr8, [r3], -r8\t@ \n \tandeq\tr8, r3, lr, ror r9\n \tandeq\tr8, r3, sl, ror #13\n \tandeq\tr8, r3, ip, ror #16\n \tandeq\tr8, r3, r8, lsl #13\n \tandeq\tr8, r3, r4, ror r6\n \tandeq\tr8, r3, ip, lsl r6\n@@ -45848,310 +45846,310 @@\n \tldrbtmi\tr4, [r9], #-2222\t@ 0xfffff752\n \tstmib\tr7, {r2, r4, r9, sl, lr}^\n \tldrbtmi\tr3, [r8], #-522\t@ 0xfffffdf6\n \tstmiapl\tfp, {r2, r3, r5, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f34ec\n \t\t\t@ instruction: 0xf7d20300\n-\tstmdacs\tr0, {r2, r3, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r6, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf107d03b\n \tandcs\tr0, r0, r8, lsr r1\n-\tldmdb\tsl, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tlr, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsmlatbcs\tr0, r5, fp, r4\n \tsubeq\tpc, r8, r7, lsl #2\n \teorsvs\tr5, fp, #14876672\t@ 0xe30000\n-\tb\tf178c \n+\tb\t1f1784 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \ttsthi\tr2, r0, asr #32\t@ \n \tstrbeq\tpc, [r8], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d34630\n-\tblmi\tfe7ed998 \n+\tblmi\tfe7ed9a0 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d24628\n-\t\t\t@ instruction: 0xf7d3ecf6\n-\tstmdavs\tr3, {r2, r4, r6, r8, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7d3ecfa\n+\tstmdavs\tr3, {r3, r4, r6, r8, fp, sp, lr, pc}\n \tvhsub.s8\tq1, , q0\n \tldrmi\tr4, [r8], -ip, lsr #3\n \t\t\t@ instruction: 0xf7ee61fb\n \tldmibmi\tr7, {r0, r1, r3, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n \tvmul.i8\tq11, q8, \n \tldrbtmi\tr1, [r9], #-711\t@ 0xfffffd39\n \teorcs\tr9, r0, r1\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7ef30ff\n \t\t\t@ instruction: 0x4630f8d5\n-\tstmda\tlr, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbvs\tf05138 \n-\tblvs\tfee456fc \n+\tldmda\tr2, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbvs\tf05130 \n+\tblvs\tfee456f4 \n \t\t\t@ instruction: 0xf7d34621\n-\t\t\t@ instruction: 0xf00fe924\n+\t\t\t@ instruction: 0xf00fe928\n \tcmnvs\tr8, #2832\t@ 0xb10\t@ \n-\tbvs\tfee625ac \n+\tbvs\tfee625a4 \n \t\t\t@ instruction: 0xf884f7eb\n \tstrmi\tr2, [r4], -r0, lsl #2\n \t\t\t@ instruction: 0xf92cf7ff\n \tstrtmi\tr4, [r0], -r3, lsl #12\n \t\t\t@ instruction: 0xf7fb627b\n \t\t\t@ instruction: 0xf00ffec3\n \tcmnvs\tr8, #2032\t@ 0x7f0\t@ \n \tcmple\tr6, r0, lsl #16\n \tldrbtmi\tr4, [r8], #-2178\t@ 0xfffff77e\n-\tmrc\t7, 7, APSR_nzcv, cr4, cr2, {6}\n+\tmrc\t7, 7, APSR_nzcv, cr8, cr2, {6}\n \t\t\t@ instruction: 0xf0402800\n-\tbmi\tfe053b14 \n+\tbmi\tfe053b0c \n \tldrbtmi\tr4, [sl], #-2938\t@ 0xfffff486\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstrbtcc\tpc, [ip], #2263\t@ 0x8d7\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n-\tbvs\t1e53c80 \n+\tbvs\t1e53c78 \n \tldrbmi\tpc, [r4, r7, lsl #4]!\t@ \n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tteqeq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d32000\n-\tblmi\t1cadcd0 \n+\tblmi\t1cadcd8 \n \tstrdcs\tr6, [r0, -sl]\n \tadcsvc\tpc, r0, r7, lsl #10\n \t\t\t@ instruction: 0x61bb58d3\n-\tldmib\tr8, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tip, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tadcshi\tpc, r1, r0, asr #32\n \tldrtvc\tpc, [r0], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d24630\n-\tblmi\t1aaf8c4 \n+\tblmi\t1aaf8cc \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d24628\n-\tblvs\t1f2eb68 \n+\tblvs\t1f2eb70 \n \t\t\t@ instruction: 0x41acf207\n \tsubcs\tr6, r0, #120, 22\t@ 0x1e000\n \t\t\t@ instruction: 0xf7ee60fb\n-\tbmi\t19f3554 \n+\tbmi\t19f354c \n \tldmvs\tfp!, {r1, r2, r5, r6, r8, fp, lr}^\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tandls\tr9, r2, #1\n \tvst4.16\t{d18-d21}, [pc :256], ip\n \tandls\tr7, r0, r8, ror #5\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf86af7ef\n \t\t\t@ instruction: 0xf7d24630\n-\tstrtmi\tlr, [r8], -r4, ror #31\n+\tstrtmi\tlr, [r8], -r8, ror #31\n \t\t\t@ instruction: 0x479869bb\n \t\t\t@ instruction: 0x46216bf8\n-\tldm\tr8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tip!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf107e797\n \tandcs\tr0, r0, r0, asr #2\n-\tldm\tr2!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbvs\tffec66cc \n+\tldm\tr6!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbvs\tffec66c4 \n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r1, r2, r3, r4, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d2617b\n-\t\t\t@ instruction: 0x4604e95a\n+\t\t\t@ instruction: 0x4604e95e\n \tcmnle\tfp, r0, lsl #16\n \tldrvc\tpc, [lr], -r7, lsl #10\n \t\t\t@ instruction: 0xf7d24630\n-\tblmi\t12ef848 \n+\tblmi\t12ef850 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d24628\n-\tblvs\t1f2eaec \n+\tblvs\t1f2eaf4 \n \t\t\t@ instruction: 0x41acf207\n \tsubcs\tr6, r0, #120, 22\t@ 0x1e000\n \t\t\t@ instruction: 0xf7ee60bb\n-\tbmi\t12b34d8 \n+\tbmi\t12b34d0 \n \tldmvs\tfp!, {r0, r3, r6, r8, fp, lr}\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tandls\tr9, r2, #1\n \tvqadd.s8\tq9, q0, q14\n \tldrdls\tr1, [r0], -sp\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf82cf7ef\n \t\t\t@ instruction: 0xf7d24630\n-\tstrtmi\tlr, [r8], -r6, lsr #31\n+\tstrtmi\tlr, [r8], -sl, lsr #31\n \t\t\t@ instruction: 0x4798697b\n \t\t\t@ instruction: 0x46216c38\n-\tldmda\tsl!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tlr!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf107e76a\n \tandcs\tr0, r0, r4, asr #2\n-\tldmda\tr4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbvs\tffec66cc \n+\tldmda\tr8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbvs\tffec66c4 \n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r2, r5, r6, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d2613b\n-\t\t\t@ instruction: 0x4604e91c\n+\tstrmi\tlr, [r4], -r0, lsr #18\n \tcmple\tr6, r0, lsl #16\n \tstrbtvc\tpc, [r4], -r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d24630\n-\tblmi\tb2f7cc \n+\tblmi\tb2f7d4 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d24628\n-\t\t\t@ instruction: 0xf7d3ec10\n-\tstmdavs\tr3, {r1, r2, r3, r5, r6, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7d3ec14\n+\tstmdavs\tr3, {r1, r4, r5, r6, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x41acf207\n \tldrmi\tr2, [r8], -r0, asr #4\n \t\t\t@ instruction: 0xf7ee607b\n \tstmdbmi\tfp!, {r0, r2, r7, r9, sl, fp, ip, sp, lr, pc}\n \tvst2.16\t{d22-d23}, [pc :256], fp\n \tldrbtmi\tr7, [r9], #-755\t@ 0xfffffd0d\n \teorcs\tr9, r0, r1\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7ee30ff\n \tldrtmi\tpc, [r0], -pc, ror #31\t@ \n-\tsvc\t0x0068f7d2\n+\tsvc\t0x006cf7d2\n \tldmdbvs\tfp!, {r3, r5, r9, sl, lr}\n \tldclvs\t7, cr4, [r8], #-608\t@ 0xfffffda0\n \t\t\t@ instruction: 0xf7d34621\n-\t\t\t@ instruction: 0xe734e83e\n-\tbvs\tffec66d0 \n-\tbvs\tf09db8 \n+\tldr\tlr, [r4, -r2, asr #16]!\n+\tbvs\tffec66c8 \n+\tbvs\tf09db0 \n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7d30048\n-\tblmi\t52db84 \n+\tblmi\t52db8c \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479869bb\n \tadcsvc\tpc, r0, r7, lsl #10\n-\tldmda\tr6!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbvs\tffec66d0 \n+\tldmda\tsl!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbvs\tffec66c8 \n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d3701e\n-\tblmi\t2edb60 \n+\tblmi\t2edb68 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798693b\n \trsbvc\tpc, r4, r7, lsl #10\n-\tstmda\tr4!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tldcl\t7, cr15, [ip, #840]\t@ 0x348\n-\tstrdeq\tr3, [r5], -sl\n-\tstrdeq\tr3, [r5], -r6\n+\tstmda\tr8!, {r0, r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstcl\t7, cr15, [r0, #840]!\t@ 0x348\n+\tandeq\tr3, r5, r2, lsl #16\n+\tstrdeq\tr3, [r5], -lr\n \tandeq\tr2, r4, r6, ror #2\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr8, r3, r2, asr #6\n \tandeq\tr2, r4, sl, lsr #1\n-\tandeq\tr3, r5, r2, lsr #14\n+\tandeq\tr3, r5, sl, lsr #14\n \tandeq\tr8, r3, r8, asr r4\n \tandeq\tr8, r3, r2, ror r2\n \tandeq\tr8, r3, ip, ror #7\n \tstrdeq\tr8, [r3], -r6\n \tandeq\tr8, r3, r6, ror r1\n-\tblmi\t1a86498 \n+\tblmi\t1a86490 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \t\t\t@ instruction: 0xf5ad4604\n \tldmpl\tr3, {r0, r2, r3, r4, r8, sl, fp, ip, sp, lr}^\n \tldmdavs\tfp, {r2, r8, r9, sl, fp, sp, pc}\n \tsubscc\tpc, ip, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmrc2\t7, 3, pc, cr2, cr15, {7}\n \tandcc\tr4, r1, r2, ror #22\n \tmvnsvs\tr4, fp, ror r4\n \t\t\t@ instruction: 0x4620d050\n-\tblx\t71ada \n+\tblx\t71ad2 \n \tmsreq\tCPSR_s, r7, lsl #2\n \tandcs\tr4, r0, r3, lsl #12\n \t\t\t@ instruction: 0xf7d261bb\n-\tblmi\t176faa4 \n+\tblmi\t176faac \n \tldmibvs\tsl!, {r8, sp}^\n \tadcvc\tpc, r0, r7, lsl #10\n \tldrsbvs\tr5, [fp, #-131]!\t@ 0xffffff7d\n-\tstm\tr2, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstm\tr6, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \taddshi\tpc, r1, r0, asr #32\n \tstrtvc\tpc, [r0], r7, lsl #10\n \t\t\t@ instruction: 0xf7d24630\n-\tblmi\t156f698 \n+\tblmi\t156f6a0 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d24628\n-\tblmi\t14ee93c \n+\tblmi\t14ee944 \n \t\t\t@ instruction: 0xf04f69ba\n \tldrbtmi\tr0, [fp], #-3103\t@ 0xfffff3e1\n \tldmdbmi\tr0, {r1, r9, ip, pc}^\n \tandvc\tpc, r6, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr6, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf8cd4b4e\n \tldrbtmi\tip, [fp], #-0\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \t\t\t@ instruction: 0xff58f7ee\n \t\t\t@ instruction: 0xf7d24630\n-\tldmdbvs\tfp!, {r1, r4, r6, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tfp!, {r1, r2, r4, r6, r7, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216a78\n-\tsvc\t0x00a6f7d2\n+\tsvc\t0x00aaf7d2\n \t\t\t@ instruction: 0xf7fb69b8\n-\tbmi\t11b30f0 \n+\tbmi\t11b30e8 \n \tldrbtmi\tr4, [sl], #-2877\t@ 0xfffff4c3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubscc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tip, r0, lsl #6\n \tldrvc\tpc, [r9, -r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tsvc\t0x00a4f7d2\n+\tsvc\t0x00a8f7d2\n \tvst1.8\t{d20-d22}, [pc], r3\n \tldmdavs\tsp, {r7, sp, lr}\n \t\t\t@ instruction: 0xf7fb607d\n \tstrmi\tpc, [r3], -r7, lsr #27\n \tteqvs\tfp, r0, lsr #12\n \t\t\t@ instruction: 0xf7ed461c\n-\tbmi\te3266c \n+\tbmi\te32664 \n \trscsvs\tr4, r8, fp, lsr #12\n \tvst3.16\t{d20-d22}, [pc :256], sl\n \tstrtmi\tr6, [r0], -r0, lsl #3\n-\tblx\tfe76fc30 \n+\tblx\tfe76fc28 \n \tmsreq\tCPSR_, r7, lsl #2\n \t\t\t@ instruction: 0xf7d22000\n-\tblmi\taef9dc \n+\tblmi\taef9e4 \n \tstrdcs\tr6, [r0, -sl]\n \teoreq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], r3\n-\tldmda\tlr, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr2!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d136\n \tldrtmi\tr0, [r0], -r8, lsr #12\n-\tmcr\t7, 3, pc, cr12, cr2, {6}\t@ \n+\tmrc\t7, 3, APSR_nzcv, cr0, cr2, {6}\n \tldmibvs\tsl!, {r1, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x462858d5\n-\tbl\t4f1b70 \n+\tbl\t5f1b68 \n \tandls\tr6, r2, #16384000\t@ 0xfa0000\n \tldceq\t0, cr15, [pc], {79}\t@ 0x4f\n \tldmdbvs\tr9!, {r0, r1, r5, r9, fp, lr}\n \ttstls\tr1, sl, ror r4\n \tldmdavs\tfp!, {r1, r5, r8, fp, lr}^\n \tldrbtmi\tr6, [r9], #-2064\t@ 0xfffff7f0\n \tandcs\tpc, fp, #64, 4\n \tandgt\tpc, r0, sp, asr #17\n \tcdp2\t7, 15, cr15, cr6, cr14, {7}\n \t\t\t@ instruction: 0xf7d24630\n-\tldmvs\tfp!, {r4, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r2, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n \tldrmi\tr4, [r8, r8, lsr #12]\n-\tbvs\te454e0 \n-\tsvc\t0x0044f7d2\n+\tbvs\te454d8 \n+\tsvc\t0x0048f7d2\n \t\t\t@ instruction: 0xf7fb68f8\n \tldmdbvs\tr8!, {r0, r4, r5, r6, r7, sl, fp, ip, sp, lr, pc}\n \tstc2l\t7, cr15, [lr], #1004\t@ 0x3ec\n-\tblmi\t3edad4 \n+\tblmi\t3edacc \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798697b\n \tadcvc\tpc, r0, r7, lsl #10\n-\tsvc\t0x0040f7d2\n+\tsvc\t0x0044f7d2\n \tldmibvs\tsl!, {r0, r3, r8, r9, fp, lr}^\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7d20028\n-\t\t\t@ instruction: 0xf7d2ef38\n-\tsvclt\t0x0000ecf0\n-\tandeq\tr3, r5, r8, lsl #10\n+\t\t\t@ instruction: 0xf7d2ef3c\n+\tsvclt\t0x0000ecf4\n+\tandeq\tr3, r5, r0, lsl r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r5, r8, ror #9\n+\tstrdeq\tr3, [r5], -r0\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr6, r5, r2, asr r7\n+\tandeq\tr6, r5, sl, asr r7\n \tandeq\tr8, r3, sl, asr #32\n \tandeq\tr8, r3, sl, lsl #5\n-\tandeq\tr3, r5, sl, asr r4\n+\tandeq\tr3, r5, r2, ror #8\n \tandeq\tr8, r3, r4, ror #3\n-\tandeq\tr6, r5, r8, lsl #13\n+\tmuleq\tr5, r0, r6\n \tandeq\tr7, r3, r2, lsl #31\n \tmvnsmi\tlr, sp, lsr #18\n \t\t\t@ instruction: 0xf8df4602\n \t\t\t@ instruction: 0xf5ad180c\n \tsvcge\t0x00046d3a\n \tstmdahi\tr4, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbteq\tpc, [r8], -r7, lsl #2\t@ \n@@ -46191,517 +46189,517 @@\n \tsvclt\t0x0008429a\n \tsmlabble\tr8, r8, r2, r4\n \tandeq\tlr, r0, #3506176\t@ 0x358000\n \tmovwne\tlr, #2517\t@ 0x9d5\n \tsvclt\t0x0008429a\n \t\t\t@ instruction: 0xf0004288\n \t\t\t@ instruction: 0xf7d28243\n-\tstrmi\tlr, [r3], -r6, asr #29\n+\tstrmi\tlr, [r3], -sl, asr #29\n \tldrbteq\tpc, [r4], #-263\t@ 0xfffffef9\t@ \n \taddvs\tpc, r0, pc, asr #8\n \teorvs\tr6, r3, fp, lsl r8\n \tstc2l\t7, cr15, [r6], {251}\t@ 0xfb\n \tcdpvs\t6, 11, cr4, cr8, cr3, {0}\n \t\t\t@ instruction: 0x663b461d\n \t\t\t@ instruction: 0xf9c2f7ed\n \t\t\t@ instruction: 0x2748f8df\n \tvst2.8\t{d22-d23}, [pc :128], r3\n \tldrbtmi\tr6, [sl], #-384\t@ 0xfffffe80\n \t\t\t@ instruction: 0x462865f8\n \t\t\t@ instruction: 0xf9baf010\n \torreq\tpc, ip, r7, lsl #2\n \t\t\t@ instruction: 0xf7d22000\n-\t\t\t@ instruction: 0xf8dfee96\n+\t\t\t@ instruction: 0xf8dfee9a\n \tmrcvs\t7, 7, r3, cr10, cr0, {1}\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r1, r3, r4, r5, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7d165bb\n-\tuhasxvs\tlr, r8, ip\n+\tldrbtvs\tlr, [r8], -r0, asr #30\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078336\n \t\t\t@ instruction: 0xf04f65ba\n \t\t\t@ instruction: 0x462834ff\n-\tstc\t7, cr15, [r6, #840]\t@ 0x348\n+\tstc\t7, cr15, [sl, #840]\t@ 0x348\n \t\t\t@ instruction: 0x3708f8df\n \tldmpl\tr6, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d24630\n-\t\t\t@ instruction: 0x6dfbea2c\n+\t\t\t@ instruction: 0x6dfbea30\n \t\t\t@ instruction: 0xf04f9302\n \t\t\t@ instruction: 0xf8df0c1f\n \tmrcvs\t6, 1, r3, cr10, cr8, {7}\n \tandls\tr4, r1, #2063597568\t@ 0x7b000000\n \tusatne\tpc, #16, pc, asr #17\t@ \n \trsbcc\tpc, r5, #64, 4\n \tldrbtmi\tr6, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf8cd6f7b\n \t\t\t@ instruction: 0xf7eec000\n \tstrtmi\tpc, [r8], -sp, lsl #28\n-\tstc\t7, cr15, [r6, #840]\t@ 0x348\n+\tstc\t7, cr15, [sl, #840]\t@ 0x348\n \t\t\t@ instruction: 0x46306db9\n \tcdpvs\t7, 7, cr4, cr9, cr8, {4}\n \tldrdeq\tpc, [ip], r7\n-\tmrc\t7, 2, APSR_nzcv, cr10, cr2, {6}\n+\tmrc\t7, 2, APSR_nzcv, cr14, cr2, {6}\n \t\t\t@ instruction: 0xf7fb6df8\n \tcdpvs\t12, 3, cr15, cr8, cr7, {0}\n \tstc2\t7, cr15, [r4], {251}\t@ 0xfb\n \tldrsbtcs\tpc, [r0], r7\t@ \n \tsvclt\t0x00440511\n \tandvs\tpc, r0, #679477248\t@ 0x28800000\n \tadcscs\tpc, r0, r7, asr #17\n \tsvclt\t0x00440553\n \taddvs\tpc, r0, #679477248\t@ 0x28800000\n \tadcscs\tpc, r0, r7, asr #17\n \teorsle\tr2, r5, r0, lsl #24\n-\tblx\tfec6fea2 \n+\tblx\tfec6fe9a \n \tstmdacs\tr0, {r3, r4, r5, r8, r9, sl, sp, lr}\n \taddhi\tpc, r4, r0, asr #32\n \t\t\t@ instruction: 0xf1076fbb\n \tmovwcc\tr0, #5240\t@ 0x1478\n \t\t\t@ instruction: 0xf8dfd017\n \tvmax.s8\td22, d16, d8\n \tldrbtmi\tr3, [lr], #-1446\t@ 0xfffffa5a\n \t\t\t@ instruction: 0xf7d2e004\n-\tstmdavs\tr3, {r2, r6, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r3, r6, r9, sl, fp, sp, lr, pc}\n \ttstle\tr8, r4, lsl #22\n \tstrtmi\tr6, [r9], -r2, lsr #16\n \t\t\t@ instruction: 0xf0124630\n \tldrbvs\tpc, [r8, -r5, lsl #18]!\t@ \n \tmovwcc\tr6, #8059\t@ 0x1f7b\n \tsvcvs\t0x007bd0f1\n \t\t\t@ instruction: 0xf0003301\n \t\t\t@ instruction: 0xf8df81b5\n \t\t\t@ instruction: 0xf8df265c\n \tldrbtmi\tr3, [sl], #-1584\t@ 0xfffff9d0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tblcc\tfe372214 \n+\tblcc\tfe37220c \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf507830a\n \t\t\t@ instruction: 0x46bd6739\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0xf8d76fb8\n \t\t\t@ instruction: 0xf7d210b0\n-\tandcc\tlr, r1, r4, ror #27\n+\tandcc\tlr, r1, r8, ror #27\n \tteqhi\tsl, r0\t@ \n \t\t\t@ instruction: 0xf7ed6eb8\n \t\t\t@ instruction: 0xf107f921\n \t\t\t@ instruction: 0x46030194\n \tldrbtvs\tr4, [fp], #-1568\t@ 0xfffff9e0\n-\tldcl\t7, cr15, [ip, #840]!\t@ 0x348\n+\tmcr\t7, 0, pc, cr0, cr2, {6}\t@ \n \tldrbcc\tpc, [ip, #2271]!\t@ 0x8df\t@ \n \tcdpvs\t6, 15, cr4, cr10, cr1, {1}\n \tandvs\tpc, r0, r7, lsl #10\n \t\t\t@ instruction: 0x63bb58d3\n-\tmcr\t7, 5, pc, cr2, cr1, {6}\t@ \n+\tmcr\t7, 5, pc, cr6, cr1, {6}\t@ \n \tstmdacs\tr0, {r3, r4, r5, r6, r8, sl, sp, lr}\n \tadchi\tpc, pc, #64\t@ 0x40\n \tstrvs\tpc, [r0, #-1287]\t@ 0xfffffaf9\n \t\t\t@ instruction: 0x4628261f\n-\tstcl\t7, cr15, [lr], #840\t@ 0x348\n+\tldcl\t7, cr15, [r2], #840\t@ 0x348\n \tldrbcc\tpc, [r8, #2271]\t@ 0x8df\t@ \n \tldmpl\tr4, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d24620\n-\t\t\t@ instruction: 0x6c7be994\n+\t\t\t@ instruction: 0x6c7be998\n \tvcgt.s8\td25, d0, d2\n \t\t\t@ instruction: 0xf8df328f\n \t\t\t@ instruction: 0xf8df35d8\n \tldrbtmi\tr1, [fp], #-1496\t@ 0xfffffa28\n \tldmdavs\tr8, {r0, r3, r4, r5, r6, sl, lr}\n \tldrbcc\tpc, [r0, #2271]\t@ 0x8df\t@ \n \tldrbtmi\tr9, [fp], #-1536\t@ 0xfffffa00\n \tldclvs\t3, cr9, [fp, #-4]!\n \tldc2l\t7, cr15, [r6, #-952]!\t@ 0xfffffc48\n \t\t\t@ instruction: 0xf7d24628\n-\tblvs\tfeeef314 \n+\tblvs\tfeeef31c \n \tldrmi\tr4, [r0, r0, lsr #12]\n \t\t\t@ instruction: 0xf8d76d79\n \t\t\t@ instruction: 0xf7d20094\n-\tldclvs\t13, cr14, [r8], #-784\t@ 0xfffffcf0\n-\tblx\t1c71f56 \n-\tblx\tb6ffaa \n+\tldclvs\t13, cr14, [r8], #-800\t@ 0xfffffce0\n+\tblx\t1c71f4e \n+\tblx\tb6ffa2 \n \tstmdacs\tr0, {r3, r4, r5, r8, r9, sl, sp, lr}\n \tsvcge\t0x007cf43f\n \torrseq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf7d22000\n-\t\t\t@ instruction: 0xf8dfedb6\n+\t\t\t@ instruction: 0xf8dfedba\n \tmrcvs\t5, 7, r3, cr10, cr0, {3}\n \t\t\t@ instruction: 0xf6072100\n \tldmpl\tr3, {r3, r4, ip}^\n \t\t\t@ instruction: 0xf7d1653b\n-\t\t\t@ instruction: 0x4604ee5c\n+\tstrmi\tlr, [r4], -r0, ror #28\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf607825f\n \t\t\t@ instruction: 0x46301618\n-\tstc\t7, cr15, [r8], #840\t@ 0x348\n+\tstc\t7, cr15, [ip], #840\t@ 0x348\n \tstrbcc\tpc, [ip, #-2271]\t@ 0xfffff721\t@ \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d24628\n-\tsvcvs\t0x003be94e\n+\tsvcvs\t0x003be952\n \tcmpcc\tip, r7, lsl #12\t@ \n \tsubcs\tr6, r0, #56, 30\t@ 0xe0\n \t\t\t@ instruction: 0xf7ee643b\n \t\t\t@ instruction: 0xf8dffbc5\n \t\t\t@ instruction: 0xf8df2550\n \tcfldr32vs\tmvfx1, [fp], #-320\t@ 0xfffffec0\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tandls\tr9, r2, #1\n \tvst4.16\t{d18-d21}, [pc :256], ip\n \tandls\tr7, r0, r7, ror #4\n \trscscc\tpc, pc, pc, asr #32\n \tstc2\t7, cr15, [sl, #-952]!\t@ 0xfffffc48\n \t\t\t@ instruction: 0xf7d24630\n-\tstrtmi\tlr, [r8], -r4, lsr #25\n+\tstrtmi\tlr, [r8], -r8, lsr #25\n \t\t\t@ instruction: 0x47986d3b\n \t\t\t@ instruction: 0x0098f8d7\n \t\t\t@ instruction: 0xf7d24621\n-\t\t\t@ instruction: 0xe737ed78\n-\tstc\t7, cr15, [r6, #840]\t@ 0x348\n+\t\t\t@ instruction: 0xe737ed7c\n+\tstc\t7, cr15, [sl, #840]\t@ 0x348\n \t\t\t@ instruction: 0xf1074603\n \tvst3.16\t{d16-d18}, [pc :256], r4\n \tldmdavs\tfp, {r7, sp, lr}\n \t\t\t@ instruction: 0xf7fb6023\n \tstrmi\tpc, [r3], -r7, lsl #23\n \t\t\t@ instruction: 0x461d6eb8\n \t\t\t@ instruction: 0xf7ed64fb\n \t\t\t@ instruction: 0xf8dff883\n \tstmdavs\tr3!, {r2, r3, r4, r5, r6, r7, sl, sp}\n \torrvs\tpc, r0, pc, asr #8\n \tldrtvs\tr4, [r8], #1146\t@ 0x47a\n \t\t\t@ instruction: 0xf0104628\n \t\t\t@ instruction: 0xf107f87b\n \tandcs\tr0, r0, ip, ror r1\n-\tldcl\t7, cr15, [r6, #-840]\t@ 0xfffffcb8\n+\tldcl\t7, cr15, [sl, #-840]\t@ 0xfffffcb8\n \tldrtcc\tpc, [r0], #2271\t@ 0x8df\t@ \n \tstrdcs\tr6, [r0, -sl]\n \tadcsvc\tpc, r8, r7, lsl #10\n \tmvnsvs\tr5, #13828096\t@ 0xd30000\n-\tldcl\t7, cr15, [ip, #836]!\t@ 0x344\n+\tmcr\t7, 0, pc, cr0, cr1, {6}\t@ \n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tmvnhi\tpc, r0, asr #32\n \tldrtvc\tpc, [r8], r7, lsl #10\t@ \n-\tldrbtcc\tpc, [pc], #79\t@ 34060 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 34058 \t@ \n \t\t\t@ instruction: 0xf7d24630\n-\t\t\t@ instruction: 0xf8dfec48\n+\t\t\t@ instruction: 0xf8dfec4c\n \tcdpvs\t4, 15, cr3, cr10, cr12, {4}\n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7d24640\n-\tldcvs\t8, cr14, [fp], #944\t@ 0x3b0\n+\tldcvs\t8, cr14, [fp], #960\t@ 0x3c0\n \t\t\t@ instruction: 0xf04f9302\n \t\t\t@ instruction: 0xf8df0c1f\n \tcfldrdvs\tmvd3, [sl], #640\t@ 0x280\n \tandls\tr4, r1, #2063597568\t@ 0x7b000000\n \tldrne\tpc, [r8], #2271\t@ 0x8df\n \tsubvc\tpc, r4, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr6, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf8cd6f7b\n \t\t\t@ instruction: 0xf7eec000\n \tldrtmi\tpc, [r0], -sp, asr #25\t@ \n-\tmcrr\t7, 13, pc, r6, cr2\t@ \n+\tmcrr\t7, 13, pc, sl, cr2\t@ \n \t\t\t@ instruction: 0x46406bf9\n \tstrtmi\tr4, [r9], -r8, lsl #15\n \t\t\t@ instruction: 0xf7d26ff8\n-\tldcvs\t13, cr14, [r8], #112\t@ 0x70\n-\tblx\tff2720a4 \n+\tldcvs\t13, cr14, [r8], #128\t@ 0x80\n+\tblx\tff27209c \n \t\t\t@ instruction: 0xf7fb6cf8\n \t\t\t@ instruction: 0xf8d7fac5\n \t\t\t@ instruction: 0xe6bf20b0\n \torreq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7d22000\n-\t\t\t@ instruction: 0xf8dfed0e\n+\t\t\t@ instruction: 0xf8dfed12\n \tcdpvs\t4, 15, cr3, cr10, cr0, {1}\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r1, r5, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d1623b\n-\t\t\t@ instruction: 0x4605edb4\n+\t\t\t@ instruction: 0x4605edb8\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50781d2\n \t\t\t@ instruction: 0xf04f7822\n \t\t\t@ instruction: 0x464034ff\n-\tbl\tffff2040 \n+\tstc\t7, cr15, [r2], {210}\t@ 0xd2\n \tvmovvs.u8\tr4, d26[7]\n \t\t\t@ instruction: 0x463058d6\n-\tstmia\tr4!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tr8!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tsubcs\tr6, r0, #59, 30\t@ 0xec\n \tcmpcc\tip, r7, lsl #12\t@ \n \t\t\t@ instruction: 0x61bb6f38\n-\tblx\t7720ce \n+\tblx\t7720c6 \n \tldrcs\tpc, [r0], #-2271\t@ 0xfffff721\n \tldrne\tpc, [r0], #-2271\t@ 0xfffff721\n \tldrbtmi\tr6, [sl], #-2491\t@ 0xfffff645\n \tandls\tr4, r1, r9, ror r4\n \trsbscs\tr9, ip, r2, lsl #4\n \tandscc\tpc, pc, #64, 4\n \tstrtmi\tr9, [r0], -r0\n \tstc2\t7, cr15, [r2], {238}\t@ 0xee\n \t\t\t@ instruction: 0xf7d24640\n-\tbvs\tf2f12c \n+\tbvs\tf2f134 \n \t\t\t@ instruction: 0x47984630\n \tldrdeq\tpc, [r0], r7\n \t\t\t@ instruction: 0xf7d24629\n-\t\t\t@ instruction: 0xf8d7ecd0\n+\t\t\t@ instruction: 0xf8d7ecd4\n \t\t\t@ instruction: 0xe67920b0\n-\tldcl\t7, cr15, [ip], {210}\t@ 0xd2\n+\tstcl\t7, cr15, [r0], #840\t@ 0x348\n \t\t\t@ instruction: 0xf1074603\n \tvst3.16\t{d16,d18,d20}, [pc :256], r4\n \tldmdavs\tfp, {r7, sp, lr}\n \t\t\t@ instruction: 0xf7fb602b\n \t\t\t@ instruction: 0x4606fadd\n \tmrcvs\t2, 5, r6, cr8, cr8, {7}\n \t\t\t@ instruction: 0xffdaf7ec\n \tstmdavs\tfp!, {r0, r1, r2, r3, r5, r6, r7, r9, fp, lr}\n \torrvs\tpc, r0, pc, asr #8\n \tadcsvs\tr4, r8, #2046820352\t@ 0x7a000000\n \t\t\t@ instruction: 0xf00f4630\n \t\t\t@ instruction: 0xf107ffd3\n \t\t\t@ instruction: 0x46200190\n-\tstc\t7, cr15, [lr], #840\t@ 0x348\n+\tldc\t7, cr15, [r2], #840\t@ 0x348\n \tvmovvs.u8\tr4, d26[6]\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r0, r2, r3, r4, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7d161fb\n-\t\t\t@ instruction: 0x4604ed56\n+\t\t\t@ instruction: 0x4604ed5a\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf507817d\n \t\t\t@ instruction: 0x463066dd\n-\tbl\tfe8f20f8 \n+\tbl\tfe9f20f0 \n \tvmovvs.u8\tr4, d26[6]\n \t\t\t@ instruction: 0x462858d5\n-\tstmda\tr8, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tip, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tmovwls\tr6, #10939\t@ 0x2abb\n \tldceq\t0, cr15, [pc], {79}\t@ 0x4f\n-\tbvs\tffec7134 \n+\tbvs\tffec712c \n \tandls\tr4, r1, #2063597568\t@ 0x7b000000\n \tvmul.i8\tq10, q8, q5\n \tldmdavs\tr8, {r1, r7, r9, ip, sp}\n \tsvcvs\t0x007b4479\n \tandgt\tpc, r0, sp, asr #17\n \tstc2\t7, cr15, [ip], #-952\t@ 0xfffffc48\n \t\t\t@ instruction: 0xf7d24630\n-\tldmibvs\tr9!, {r1, r2, r5, r7, r8, r9, fp, sp, lr, pc}^\n+\tldmibvs\tr9!, {r1, r3, r5, r7, r8, r9, fp, sp, lr, pc}^\n \tstrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0xf8d74621\n \t\t\t@ instruction: 0xf7d20090\n-\tbvs\tfee6f3e0 \n-\tblx\t9f21e8 \n+\tbvs\tfee6f3e8 \n+\tblx\t9f21e0 \n \t\t\t@ instruction: 0xf7fb6af8\n \tstrt\tpc, [sp], -r3, lsr #20\n \tldmdbvs\tr3!, {r1, r3, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf47f4293\n \t\t\t@ instruction: 0xe619adb8\n-\tldcl\t7, cr15, [ip], #-840\t@ 0xfffffcb8\n+\tstc\t7, cr15, [r0], {210}\t@ 0xd2\n \tvst1.8\t{d20-d22}, [pc], r3\n \tldmdavs\tfp, {r7, sp, lr}\n \t\t\t@ instruction: 0xf7fb677b\n \t\t\t@ instruction: 0x4603fa7f\n \t\t\t@ instruction: 0x461d6eb8\n \t\t\t@ instruction: 0xf7ec637b\n-\tbmi\tff13401c \n+\tbmi\tff134014 \n \t\t\t@ instruction: 0xf44f6f7b\n \tldrbtmi\tr6, [sl], #-384\t@ 0xfffffe80\n \t\t\t@ instruction: 0x46286338\n \t\t\t@ instruction: 0xff74f00f\n \torrseq\tpc, ip, r7, lsl #2\n \t\t\t@ instruction: 0xf7d22000\n-\tblmi\tfeaaf38c \n+\tblmi\tfeaaf394 \n \tstrdcs\tr6, [r0, -sl]\n \teorvs\tpc, r3, r7, lsl #10\n \trsbsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tldcl\t7, cr15, [r6], #836\t@ 0x344\n+\tldcl\t7, cr15, [sl], #836\t@ 0x344\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \ttsthi\tip, r0, asr #32\t@ \n \tstrtvs\tpc, [r3], -r7, lsl #10\n \t\t\t@ instruction: 0xf7d24630\n-\tblmi\tfe8aef80 \n+\tblmi\tfe8aef88 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d14628\n-\tblvs\tf30224 \n+\tblvs\tf3022c \n \t\t\t@ instruction: 0xf04f9302\n-\tblmi\tfebf7300 \n+\tblmi\tfebf72f8 \n \tldrbtmi\tr6, [fp], #-2938\t@ 0xfffff486\n \tstmibmi\tlr!, {r0, r9, ip, pc}\n \tadcscc\tpc, r3, #64, 4\n \tldrbtmi\tr6, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf8cd6f7b\n \t\t\t@ instruction: 0xf7eec000\n \tldrtmi\tpc, [r0], -sp, asr #23\t@ \n-\tbl\t11f21ec \n+\tbl\t12f21e4 \n \t\t\t@ instruction: 0x46286a79\n \tstrtmi\tr4, [r1], -r8, lsl #15\n \t\t\t@ instruction: 0x009cf8d7\n-\tldc\t7, cr15, [sl], {210}\t@ 0xd2\n+\tldc\t7, cr15, [lr], {210}\t@ 0xd2\n \t\t\t@ instruction: 0xf7fb6b38\n-\tblvs\t1e729d8 \n+\tblvs\t1e729d0 \n \t\t\t@ instruction: 0xf9c4f7fb\n \t\t\t@ instruction: 0xf7d2e5f1\n-\tstrmi\tlr, [r3], -r4, lsr #24\n+\tstrmi\tlr, [r3], -r8, lsr #24\n \taddvs\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0x677b681b\n-\tblx\t9f22c0 \n+\tblx\t9f22b8 \n \trscsvs\tr4, r8, r6, lsl #12\n \t\t\t@ instruction: 0xf7ec6eb8\n-\tbmi\tfe6f3f6c \n+\tbmi\tfe6f3f64 \n \t\t\t@ instruction: 0xf44f6f7b\n \tldrbtmi\tr6, [sl], #-384\t@ 0xfffffe80\n \t\t\t@ instruction: 0x463060b8\n \t\t\t@ instruction: 0xff1cf00f\n \torreq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf7d24620\n-\tblmi\t1faf2dc \n+\tblmi\t1faf2e4 \n \t\t\t@ instruction: 0x46216efa\n \taddsvs\tpc, r7, r7, lsl #10\n \tldrsbtvs\tr5, [fp], -r3\n-\tldc\t7, cr15, [lr], {209}\t@ 0xd1\n+\tstc\t7, cr15, [r2], #836\t@ 0x344\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tsbcshi\tpc, r8, r0, asr #32\n \tldrvs\tpc, [r7], r7, lsl #10\n-\tldrbtcc\tpc, [pc], #79\t@ 3431c \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 34314 \t@ \n \t\t\t@ instruction: 0xf7d24630\n-\tblmi\t1d6eecc \n+\tblmi\t1d6eed4 \n \t\t\t@ instruction: 0xf8526efa\n \tstrbmi\tr8, [r0], -r3\n-\tsvc\t0x008ef7d1\n+\tsvc\t0x0092f7d1\n \tmovwls\tr6, #10427\t@ 0x28bb\n \tldceq\t0, cr15, [pc], {79}\t@ 0x4f\n \tldmvs\tsl!, {r2, r7, r8, r9, fp, lr}^\n \tandls\tr4, r1, #2063597568\t@ 0x7b000000\n \tvst2.32\t{d20,d22}, [pc], r3\n \tldmdavs\tr8, {r0, r1, r4, r6, r9, ip, sp, lr}\n \tsvcvs\t0x007b4479\n \tandgt\tpc, r0, sp, asr #17\n-\tblx\t1cf230e \n+\tblx\t1cf2306 \n \t\t\t@ instruction: 0xf7d24630\n-\tldmdavs\tr9!, {r2, r3, r5, r6, r7, r9, fp, sp, lr, pc}\n+\tldmdavs\tr9!, {r4, r5, r6, r7, r9, fp, sp, lr, pc}\n \tstrmi\tr4, [r8, r0, asr #12]\n \t\t\t@ instruction: 0xf8d74629\n \t\t\t@ instruction: 0xf7d20088\n-\tldmvs\tr8!, {r6, r7, r8, r9, fp, sp, lr, pc}\n+\tldmvs\tr8!, {r2, r6, r7, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf96cf7fb\n \t\t\t@ instruction: 0xf7fb68f8\n \t\t\t@ instruction: 0xf8d7f969\n \tstrb\tr2, [r3, #-176]!\t@ 0xffffff50\n-\tbl\tff1f22c8 \n+\tbl\tff2f22c0 \n \tvst1.8\t{d20-d22}, [pc], r3\n \tldmdavs\tfp, {r7, sp, lr}\n \t\t\t@ instruction: 0xf7fb677b\n \tstrmi\tpc, [r6], -r9, asr #19\n \tmrcvs\t1, 5, r6, cr8, cr8, {3}\n \tcdp2\t7, 12, cr15, cr6, cr12, {7}\n \tsvcvs\t0x007b4a6e\n \torrvs\tpc, r0, pc, asr #8\n \tteqvs\tr8, sl, ror r4\n \t\t\t@ instruction: 0xf00f4630\n \t\t\t@ instruction: 0xf107febf\n \tstrtmi\tr0, [r0], -r4, lsl #3\n-\tbl\tfe6f22fc \n+\tbl\tfe7f22f4 \n \tvcvtvs.f64.s16\td20, d20, #-12\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r3, r5, r6, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d1607b\n-\tstrmi\tlr, [r5], -r2, asr #24\n+\tstrmi\tlr, [r5], -r6, asr #24\n \tcmnle\tr2, r0, lsl #16\n \tstrbtvc\tpc, [r8], -r7, lsl #10\t@ \n-\tldrbtcc\tpc, [pc], #79\t@ 343d4 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 343cc \t@ \n \t\t\t@ instruction: 0xf7d24630\n-\tblmi\t11eee14 \n+\tblmi\t11eee1c \n \t\t\t@ instruction: 0xf8526efa\n \tstrbmi\tr8, [r0], -r3\n-\tsvc\t0x0032f7d1\n+\tsvc\t0x0036f7d1\n \tmovwls\tr6, #10555\t@ 0x293b\n \tldceq\t0, cr15, [pc], {79}\t@ 0x4f\n \tldmdbvs\tsl!, {r0, r3, r4, r6, r8, r9, fp, lr}^\n \tandls\tr4, r1, #2063597568\t@ 0x7b000000\n \tvmul.i8\tq10, q0, q4\n \tldmdavs\tr8, {r0, r2, r4, r5, r9, ip, sp}\n \tsvcvs\t0x007b4479\n \tandgt\tpc, r0, sp, asr #17\n-\tblx\t5f23c6 \n+\tblx\t5f23be \n \t\t\t@ instruction: 0xf7d24630\n-\tldmdavs\tr9!, {r4, r7, r9, fp, sp, lr, pc}^\n+\tldmdavs\tr9!, {r2, r4, r7, r9, fp, sp, lr, pc}^\n \tstrmi\tr4, [r8, r0, asr #12]\n \t\t\t@ instruction: 0xf8d74629\n \t\t\t@ instruction: 0xf7d20084\n-\tldmdbvs\tr8!, {r2, r5, r6, r8, r9, fp, sp, lr, pc}\n+\tldmdbvs\tr8!, {r3, r5, r6, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf910f7fb\n \t\t\t@ instruction: 0xf7fb6978\n \t\t\t@ instruction: 0xf8d7f90d\n \tstr\tr2, [r7, #-176]\t@ 0xffffff50\n \t\t\t@ instruction: 0x6efa4b2f\n-\tblvs\tfff0a77c \n+\tblvs\tfff0a774 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d270b8\n-\tblmi\tb2f1c0 \n+\tblmi\tb2f1c8 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986dbb\n \tadcsvs\tpc, sl, r7, lsl #10\n-\tbl\t15723a0 \n+\tbl\t1672398 \n \t\t\t@ instruction: 0x6efa4b26\n \tldcvs\t8, cr5, [fp, #-832]!\t@ 0xfffffcc0\n \t\t\t@ instruction: 0xf6074798\n \t\t\t@ instruction: 0xf7d21018\n-\tblmi\t8ef19c \n+\tblmi\t8ef1a4 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986bbb\n \tandvs\tpc, r0, r7, lsl #10\n-\tbl\t10f23c4 \n+\tbl\t11f23bc \n \tvmovvs.u8\tr4, d10[4]\n-\tbvs\t1f0a7c4 \n+\tbvs\t1f0a7bc \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d26023\n-\tblmi\t6af178 \n+\tblmi\t6af180 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986a3b\n \teorvc\tpc, r2, r7, lsl #10\n-\tbl\tc723e8 \n+\tbl\td723e0 \n \tvmovvs.u8\tr4, d10[4]\n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d260dd\n-\tblmi\t46f154 \n+\tblmi\t46f15c \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \trsbvc\tpc, r8, r7, lsl #10\n-\tbl\t7f240c \n+\tbl\t8f2404 \n \tvmovvs.f64\td20, #171\t@ 0xc1580000 -13.5\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d26097\n-\t\t\t@ instruction: 0xf7d2eb16\n-\tsvclt\t0x0000e8ce\n+\t\t\t@ instruction: 0xf7d2eb1a\n+\tsvclt\t0x0000e8d2\n \tandeq\tr0, r0, r0, ror #11\n \tldrdeq\tr7, [r3], -ip\n-\tandeq\tr3, r5, r2, lsl r3\n-\tstrdeq\tr3, [r5], -r8\n+\tandeq\tr3, r5, sl, lsl r3\n+\tandeq\tr3, r5, r0, lsl #6\n \tmuleq\tr3, r2, r0\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\t\t\t@ instruction: 0x000564b8\n+\tandeq\tr6, r5, r0, asr #9\n \tandeq\tr7, r3, lr, lsr #27\n \tandeq\tr7, r3, r2, asr #26\n-\tandeq\tr3, r5, r2, asr r1\n-\tandeq\tr6, r5, r6, lsl #7\n+\tandeq\tr3, r5, sl, asr r1\n+\tandeq\tr6, r5, lr, lsl #7\n \tandeq\tr7, r3, r8, lsl #25\n \tandeq\tr7, r3, r6, asr #29\n \tandeq\tr7, r3, r8, ror #27\n \tstrdeq\tr7, [r3], -r2\n \tstrdeq\tr7, [r3], -ip\n-\tandeq\tr6, r5, r8, lsr r2\n+\tandeq\tr6, r5, r0, asr #4\n \tandeq\tr7, r3, lr, lsr #22\n \tandeq\tr7, r3, r6, lsl #25\n \tandeq\tr7, r3, r0, lsr #21\n \tandeq\tr7, r3, r0, asr ip\n-\tstrdeq\tr6, [r5], -r4\n+\tstrdeq\tr6, [r5], -ip\n \tandeq\tr7, r3, ip, ror #19\n \tandeq\tr7, r3, lr, ror #23\n-\tandeq\tr6, r5, r6, lsr r0\n+\tandeq\tr6, r5, lr, lsr r0\n \tandeq\tr7, r3, lr, lsr #18\n \tandeq\tr7, r3, lr, lsr fp\n-\tandeq\tr5, r5, r0, lsl #31\n+\tandeq\tr5, r5, r8, lsl #31\n \tandeq\tr7, r3, r8, ror r8\n \tandeq\tr7, r3, r4, lsl #21\n-\tandeq\tr5, r5, r8, asr #29\n+\tldrdeq\tr5, [r5], -r0\n \tandeq\tr7, r3, r0, asr #15\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \t\t\t@ instruction: 0xf8df4682\n \t\t\t@ instruction: 0xf8df5698\n \t\t\t@ instruction: 0xf6ad4698\n \tldrbtmi\tr3, [sp], #-3512\t@ 0xfffff248\n \t\t\t@ instruction: 0xf8dfaf08\n@@ -46727,66 +46725,66 @@\n \t\t\t@ instruction: 0xf107f8b9\n \t\t\t@ instruction: 0x462a0398\n \ttstvc\tr1, pc, asr #8\t@ \n \t\t\t@ instruction: 0x66bb4630\n \tstc2l\t0, cr15, [r2, #-16]!\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r7, r9, sl, fp, sp, lr}\n \t\t\t@ instruction: 0xf7d2d072\n-\t\t\t@ instruction: 0x4603ea96\n+\t\t\t@ instruction: 0x4603ea9a\n \taddvs\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0x67bb681b\n \t\t\t@ instruction: 0xf898f7fb\n \tldrbmi\tr4, [r0], -r3, lsl #12\n \t\t\t@ instruction: 0x667b461d\n \tldc2\t7, cr15, [r4, #944]\t@ 0x3b0\n \t\t\t@ instruction: 0x2614f8df\n \t\t\t@ instruction: 0xf44f6fbb\n \tldrbtmi\tr6, [sl], #-384\t@ 0xfffffe80\n \t\t\t@ instruction: 0x46286638\n \tstc2\t0, cr15, [ip, #60]\t@ 0x3c\n \torreq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7d22000\n-\t\t\t@ instruction: 0xf8dfea68\n+\t\t\t@ instruction: 0xf8dfea6c\n \tstrdcs\tr3, [r0, -ip]\n \taddvc\tpc, r0, r7, lsl #10\n \tandcc\tpc, r3, r9, asr r8\t@ \n \t\t\t@ instruction: 0xf7d1647b\n-\tstrmi\tlr, [r4], -lr, lsl #22\n+\t\t\t@ instruction: 0x4604eb12\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50782ad\n \tldrtmi\tr7, [r0], -r0, lsl #13\n-\tldmdb\tsl, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tlr, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrbcc\tpc, [r8, #2271]\t@ 0x8df\t@ \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d14628\n-\tcdpvs\t14, 3, cr14, cr11, cr0, {0}\n+\tcdpvs\t14, 3, cr14, cr11, cr4, {0}\n \t\t\t@ instruction: 0xf04f9302\n \t\t\t@ instruction: 0xf8df0c1f\n \tcdpvs\t5, 7, cr3, cr10, cr8, {6}\n \tandls\tr4, r1, #2063597568\t@ 0x7b000000\n \tstrbne\tpc, [r0, #2271]\t@ 0x8df\t@ \n \tsubscs\tpc, r1, #64, 4\n \tldrbtmi\tr6, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf8cd6fbb\n \t\t\t@ instruction: 0xf7eec000\n \tldrtmi\tpc, [r0], -r1, ror #19\t@ \n-\tldmdb\tsl, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tlr, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46286c79\n \tstrtmi\tr4, [r1], -r8, lsl #15\n \tldrdeq\tpc, [r0], r7\n-\tb\tbf25d4 \n+\tb\tcf25cc \n \t\t\t@ instruction: 0xf7fa6e38\n \tmrcvs\t15, 3, APSR_nzcv, cr8, cr11, {6}\n \t\t\t@ instruction: 0xffd8f7fa\n \t\t\t@ instruction: 0xf7fa6ef8\n \t\t\t@ instruction: 0xf8dfffd5\n \t\t\t@ instruction: 0xf8df2588\n \tldrbtmi\tr3, [sl], #-1376\t@ 0xfffffaa0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tblcc\tfe572a0c \n+\tblcc\tfe572a04 \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf60782a1\n \tssatmi\tr3, #30, r8, lsl #15\n \t\t\t@ instruction: 0x87f0e8bd\n \t\t\t@ instruction: 0x46056f3a\n \tcmpcs\tfp, r0, asr #4\t@ \n@@ -46806,70 +46804,70 @@\n \tsxtab16mi\tr4, r0, sl, ror #8\n \tstrbmi\tr9, [r8], -r0\n \tstc2\t0, cr15, [lr, #-60]\t@ 0xffffffc4\n \t\t\t@ instruction: 0xf7fa4640\n \tshadd8mi\tpc, r0, fp\t@ \n \t\t\t@ instruction: 0xff98f7fa\n \tldrbmi\tr4, [r0], -r9, lsr #12\n-\tmcr\t7, 3, pc, cr12, cr1, {6}\t@ \n+\tmrc\t7, 3, APSR_nzcv, cr0, cr1, {6}\n \tmcrrne\t6, 0, r4, r3, cr6\n \t\t\t@ instruction: 0xf04064b8\n \t\t\t@ instruction: 0xf7d28107\n-\tstmdavs\tr3, {r4, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n \taddvs\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf7fa67bb\n \t\t\t@ instruction: 0x4605fff3\n \tsvcvs\t0x003863f8\n \tldc2l\t7, cr15, [r0], #944\t@ 0x3b0\n \tstrbtcs\tpc, [r8], #2271\t@ 0x8df\t@ \n \t\t\t@ instruction: 0xf44f6fbb\n \tldrbtmi\tr6, [sl], #-384\t@ 0xfffffe80\n \t\t\t@ instruction: 0x462863b8\n \tstc2l\t0, cr15, [r8], #60\t@ 0x3c\n \torreq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf7d22000\n-\t\t\t@ instruction: 0xf8dfe9c4\n+\t\t\t@ instruction: 0xf8dfe9c8\n \tsvcvs\t0x007a34b4\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r2, r3, r6, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d162bb\n-\tstrmi\tlr, [r4], -sl, ror #20\n+\tstrmi\tlr, [r4], -lr, ror #20\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078224\n \tldrtmi\tr7, [r0], -ip, asr #12\n-\tldm\tr6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tsl!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrcc\tpc, [r0], #2271\t@ 0x8df\n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d14628\n-\tblvs\tfef2fd08 \n+\tblvs\tfef2fd10 \n \t\t\t@ instruction: 0xf04f9302\n \t\t\t@ instruction: 0xf8df0c1f\n-\tblvs\tffec19f4 \n+\tblvs\tffec19ec \n \tandls\tr4, r1, #2063597568\t@ 0x7b000000\n \tstrne\tpc, [ip], #2271\t@ 0x8df\n \taddcs\tpc, r5, #64, 4\n \tldrbtmi\tr6, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf8cd6fbb\n \t\t\t@ instruction: 0xf7eec000\n \t\t\t@ instruction: 0x4630f93d\n-\tldm\tr6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tsl!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46286ab9\n \tstrtmi\tr4, [r1], -r8, lsl #15\n \tldrdeq\tpc, [r8], r7\n-\tstmib\tsl, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tlr, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7fa6bb8\n-\tblvs\tffe744b8 \n+\tblvs\tffe744b0 \n \t\t\t@ instruction: 0xff34f7fa\n \tldrbpl\tpc, [r8], #-2271\t@ 0xfffff721\t@ \n \tmsrvc\tCPSR_fx, pc, asr #8\n \tldrbtmi\tr6, [sp], #-3258\t@ 0xfffff346\n \t\t\t@ instruction: 0xf0114628\n \t\t\t@ instruction: 0xf44ffc57\n \tsvcvs\t0x00f871e0\n-\tldmdb\tr0, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr4, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tvrecps.f32\tq11, q8, q13\n \tstrtmi\tr2, [r8], -sl, lsr #3\n \tmcrr2\t0, 1, pc, ip, cr1\t@ \n \t\t\t@ instruction: 0xf7fe6f38\n \tstrdcc\tpc, [r1], -r5\n \tmsrhi\tSPSR_sxc, r0\n \t\t\t@ instruction: 0xf7ec6f38\n@@ -46879,19 +46877,19 @@\n \t\t\t@ instruction: 0xf8df0101\n \t\t\t@ instruction: 0x4604241c\n \tandls\tr4, r0, fp, ror r4\n \t\t\t@ instruction: 0x4640447a\n \tldc2l\t0, cr15, [r8], #-60\t@ 0xffffffc4\n \t\t\t@ instruction: 0xf7fa4620\n \teorscs\tpc, pc, r5, lsl #30\n-\tstc\t7, cr15, [r8], #836\t@ 0x344\n+\tstc\t7, cr15, [ip], #836\t@ 0x344\n \tstrne\tpc, [r0], #-2271\t@ 0xfffff721\n \tstrbmi\tr4, [r0], -r6, lsl #12\n \t\t\t@ instruction: 0xf7d14479\n-\tstrmi\tlr, [r4], -ip, asr #26\n+\t\t\t@ instruction: 0x4604ed50\n \tldclvs\t3, cr11, [fp], #192\t@ 0xc0\n \tldcvs\t3, cr9, [fp, #-28]!\t@ 0xffffffe4\n \tldclvs\t3, cr9, [fp, #-24]!\t@ 0xffffffe8\n \tldcvs\t3, cr9, [fp, #20]!\n \tcfstr32pl\tmvfx15, [r0], {3}\n \taddpl\tpc, r4, #12582912\t@ 0xc00000\n \torrpl\tpc, r3, r3, lsl #10\n@@ -46900,354 +46898,354 @@\n \ttstcs\tr1, r3, lsl #2\n \t\t\t@ instruction: 0xf8dc9301\n \tmovwls\tr3, #16484\t@ 0x4064\n \tldrdcc\tpc, [r8], #-140\t@ 0xffffff74\n \tldmvs\tr3, {r1, r8, r9, ip, pc}\n \tmovwls\tr4, #2799\t@ 0xaef\n \tsvcvs\t0x003b447a\n-\tsvc\t0x001ef7d1\n+\tsvc\t0x0022f7d1\n \tstrtmi\tr4, [r8], -r2, lsr #12\n \tbicscs\tpc, r7, r0, asr #4\n \tldc2\t0, cr15, [r4], #-72\t@ 0xffffffb8\n \t\t\t@ instruction: 0xf7d14630\n-\tsvcvs\t0x0038ec76\n+\tsvcvs\t0x0038ec7a\n \tldc2\t7, cr15, [sl], #-944\t@ 0xfffffc50\n \torrseq\tpc, r4, r7, lsl #2\n \tandcs\tr4, r0, r3, lsl #12\n \t\t\t@ instruction: 0xf7d2643b\n-\tblmi\tff5eed18 \n+\tblmi\tff5eed20 \n \tsvcvs\t0x007a2100\n \tsbcvs\tpc, pc, r7, lsl #10\n \trscsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tldmib\tip!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr0, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tmsrhi\tSPSR_sc, r0, asr #32\n \tstrbvs\tpc, [pc], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d24630\n-\tblmi\tff3ee90c \n+\tblmi\tff3ee914 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d14628\n-\tldcvs\t12, cr14, [fp], #-704\t@ 0xfffffd40\n+\tldcvs\t12, cr14, [fp], #-720\t@ 0xfffffd30\n \t\t\t@ instruction: 0xf04f9302\n-\tblmi\tff5b7974 \n+\tblmi\tff5b796c \n \tsbcscs\tpc, pc, #64, 4\n \tldrbtmi\tr4, [fp], #-2517\t@ 0xfffff62b\n \tldmdavs\tr8, {r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8cd4bd4\n \tldrbtmi\tip, [fp], #-0\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \t\t\t@ instruction: 0xf892f7ee\n \t\t\t@ instruction: 0xf7d24630\n-\tbvs\tffeee94c \n+\tbvs\tffeee954 \n \tldrmi\tr4, [r0, r8, lsr #12]\n \t\t\t@ instruction: 0x0094f8d7\n \t\t\t@ instruction: 0xf7d24621\n-\tldcvs\t8, cr14, [r8], #-896\t@ 0xfffffc80\n+\tldcvs\t8, cr14, [r8], #-912\t@ 0xfffffc70\n \tmcr2\t7, 4, pc, cr12, cr10, {7}\t@ \n \t\t\t@ instruction: 0xf7fa6df8\n \tstrt\tpc, [pc], r9, lsl #29\n \t\t\t@ instruction: 0xf44f6df8\n \tsmlalttcs\tr7, r1, r0, r2\n-\tldcl\t7, cr15, [sl, #-836]\t@ 0xfffffcbc\n+\tldcl\t7, cr15, [lr, #-836]\t@ 0xfffffcbc\n \tstmdavs\tr3!, {r5, sp, lr}\n \t\t\t@ instruction: 0xf43f3301\n-\tblmi\tff120508 \n+\tblmi\tff120500 \n \tldrbtmi\tr6, [fp], #-444\t@ 0xfffffe44\n \t\t\t@ instruction: 0xf8d7613b\n \tvqadd.s8\td9, d7, d8\n \tvst3.32\t{d23,d25,d27}, [pc :64], r4\n \tldrtvs\tr6, [lr], #2176\t@ 0x880\n \tstrtmi\tr4, [r9], -r2, asr #12\n \t\t\t@ instruction: 0xf7d14630\n-\tvmlane.f64\td14, d20, d16\n+\tvmlane.f64\td14, d20, d20\n \tsvcge\t0x0036f77f\n \tldrdeq\tpc, [r0], -r9\n \tstrtmi\tr4, [r9], -r2, lsr #12\n-\tbl\tfe7728c4 \n+\tbl\tfe8728bc \n \trscle\tr4, pc, r0, lsr #5\n-\tstmia\tr2, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr6, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tvst2.8\t{d22-d23}, [pc], r3\n \tldrvs\tr6, [fp, r0, lsl #1]!\n \tmcr2\t7, 6, pc, cr6, cr10, {7}\t@ \n \trscsvs\tr4, r8, r5, lsl #12\n \t\t\t@ instruction: 0xf7ec6f38\n \tsvcvs\t0x00bbfbc3\n \tvst2.8\t{d22,d24}, [pc :256], sl\n \tadcsvs\tr6, r8, r0, lsl #3\n \t\t\t@ instruction: 0xf00f4628\n-\tblmi\tfe6f38a4 \n+\tblmi\tfe6f389c \n \t\t\t@ instruction: 0xf1076f7a\n \tandcs\tr0, r0, ip, lsl #3\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tldm\tr4, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr8, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf5072100\n \t\t\t@ instruction: 0xf7d16089\n-\tstrmi\tlr, [r4], -r0, asr #18\n+\tstrmi\tlr, [r4], -r4, asr #18\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf507810c\n \tldcvs\t8, cr6, [lr], #548\t@ 0x224\n \t\t\t@ instruction: 0xf7d14640\n-\tblmi\tfe430810 \n+\tblmi\tfe430818 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d14628\n-\tldmvs\tfp!, {r1, r4, r5, sl, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r1, r2, r4, r5, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f9302\n-\tblmi\tfe6f7a70 \n+\tblmi\tfe6f7a68 \n \tldrbtmi\tr6, [fp], #-2298\t@ 0xfffff706\n \tldmibmi\tsl, {r0, r9, ip, pc}\n \taddscs\tpc, sp, #64, 4\n \tldrbtmi\tr6, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf8cd6fbb\n \t\t\t@ instruction: 0xf7eec000\n \t\t\t@ instruction: 0x4640f815\n-\tsvc\t0x008ef7d1\n+\tsvc\t0x0092f7d1\n \t\t\t@ instruction: 0x46286879\n \tstrtmi\tr4, [r1], -r8, lsl #15\n \tldrdeq\tpc, [ip], r7\n-\tstmda\tr2!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr6!, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7fa68b8\n \tldmvs\tr8!, {r0, r1, r2, r3, r9, sl, fp, ip, sp, lr, pc}^\n \tmcr2\t7, 0, pc, cr12, cr10, {7}\t@ \n \t\t\t@ instruction: 0xf7d2e791\n-\tstmdavs\tr3, {r2, r3, r5, r6, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r4, r5, r6, fp, sp, lr, pc}\n \taddvs\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf7fa67bb\n \tstrmi\tpc, [r3], -pc, ror #28\n \tsasxmi\tr6, lr, r8\n \t\t\t@ instruction: 0xf7ec637b\n-\tbmi\tfe1f37fc \n+\tbmi\tfe1f37f4 \n \torrvs\tpc, r0, pc, asr #8\n \tldrbtmi\tr6, [sl], #-4027\t@ 0xfffff045\n \t\t\t@ instruction: 0x46306338\n-\tblx\t1970a9e \n+\tblx\t1970a96 \n \torreq\tpc, r4, r7, lsl #2\n \t\t\t@ instruction: 0xf7d24628\n-\tblmi\t1b2eb6c \n+\tblmi\t1b2eb74 \n \tqsub16mi\tr6, r9, sl\n \tandvc\tpc, r6, r7, lsl #10\n \tldrsbvs\tr5, [fp, #131]!\t@ 0x83\n-\tstmia\tr6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tsl!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \taddshi\tpc, r8, r0, asr #32\n \tstrvc\tpc, [r6], -r7, lsl #10\n \t\t\t@ instruction: 0xf7d14630\n-\tblmi\t1930760 \n+\tblmi\t1930768 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d14628\n-\tblvs\tf2fa04 \n+\tblvs\tf2fa0c \n \t\t\t@ instruction: 0xf04f9302\n-\tblmi\t1cb7b20 \n+\tblmi\t1cb7b18 \n \tldrbtmi\tr6, [fp], #-2938\t@ 0xfffff486\n \tldmdbmi\tr1!, {r0, r9, ip, pc}^\n \trsbcs\tpc, r5, #64, 4\n \tldrbtmi\tr6, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf8cd6fbb\n \t\t\t@ instruction: 0xf7edc000\n \t\t\t@ instruction: 0x4630ffbd\n-\tsvc\t0x0036f7d1\n+\tsvc\t0x003af7d1\n \t\t\t@ instruction: 0x462869f9\n \tstrtmi\tr4, [r1], -r8, lsl #15\n \tldrdeq\tpc, [r4], r7\n-\tstmda\tsl, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tlr, {r1, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7fa6b38\n-\tblvs\t1e741b8 \n+\tblvs\t1e741b0 \n \tldc2\t7, cr15, [r4, #1000]!\t@ 0x3e8\n \t\t\t@ instruction: 0xf7d2e5da\n-\tstmdavs\tr3, {r2, r4, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r3, r4, fp, sp, lr, pc}\n \taddvs\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf7fa67bb\n \t\t\t@ instruction: 0x4603fe17\n \tsasxmi\tr6, sp, r8\n \t\t\t@ instruction: 0xf7ec627b\n-\tbmi\t17b374c \n+\tbmi\t17b3744 \n \torrvs\tpc, r0, pc, asr #8\n \tldrbtmi\tr6, [sl], #-4027\t@ 0xfffff045\n \t\t\t@ instruction: 0x46286238\n-\tblx\t370b4e \n+\tblx\t370b46 \n \torrseq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7d12000\n-\tblmi\t1030abc \n+\tblmi\t1030ac4 \n \ttstcs\tr0, sl, ror pc\n \tadcvs\tpc, ip, r7, lsl #10\n \tldrsbvs\tr5, [fp, #-131]!\t@ 0xffffff7d\n-\tstm\tlr, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr2, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d152\n \tldrtmi\tr6, [r0], -ip, lsr #13\n-\tmrc\t7, 6, APSR_nzcv, cr12, cr1, {6}\n+\tmcr\t7, 7, pc, cr0, cr1, {6}\t@ \n \tsvcvs\t0x007a4b37\n \t\t\t@ instruction: 0x462858d5\n-\tbl\tfe0f2a8c \n+\tbl\tfe1f2a84 \n \tmovwls\tr6, #10811\t@ 0x2a3b\n \tldceq\t0, cr15, [pc], {79}\t@ 0x4f\n-\tbvs\t1ec7878 \n+\tbvs\t1ec7870 \n \tandls\tr4, r1, #2063597568\t@ 0x7b000000\n \tvmla.i8\tq10, q0, q4\n \tldmdavs\tr8, {r0, r1, r2, r4, r5, r7, r9, sp}\n \tsvcvs\t0x00bb4479\n \tandgt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xff66f7ed\n \t\t\t@ instruction: 0xf7d14630\n-\tldmdbvs\tr9!, {r5, r6, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tr9!, {r2, r5, r6, r7, r9, sl, fp, sp, lr, pc}^\n \tstrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0xf8d74621\n \t\t\t@ instruction: 0xf7d10090\n-\tbvs\te70a54 \n+\tbvs\te70a5c \n \tstc2l\t7, cr15, [r0, #-1000]!\t@ 0xfffffc18\n \t\t\t@ instruction: 0xf7fa6a78\n \t\t\t@ instruction: 0xe6cffd5d\n \tsvcvs\t0x007a4b22\n \tldclvs\t8, cr5, [fp], #-832\t@ 0xfffffcc0\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d17080\n-\tblmi\t7f0a64 \n+\tblmi\t7f0a6c \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986afb\n \tsbcvs\tpc, pc, r7, lsl #10\n-\tsvc\t0x00a6f7d1\n+\tsvc\t0x00aaf7d1\n \tsvcvs\t0x007a4b19\n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d17006\n-\tblmi\t5b0a40 \n+\tblmi\t5b0a48 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986abb\n \tsubvc\tpc, ip, r7, lsl #10\n-\tsvc\t0x0094f7d1\n+\tsvc\t0x0098f7d1\n \tsvcvs\t0x007a4b10\n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d160ac\n-\tblmi\t370a1c \n+\tblmi\t370a24 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \taddvs\tpc, r9, r7, lsl #10\n-\tsvc\t0x0082f7d1\n-\tldc\t7, cr15, [sl, #-836]!\t@ 0xfffffcbc\n-\tandeq\tr2, r5, lr, lsl #21\n+\tsvc\t0x0086f7d1\n+\tldc\t7, cr15, [lr, #-836]!\t@ 0xfffffcbc\n+\tmuleq\tr5, r6, sl\n \tandeq\tr0, r0, r0, ror #11\n \tldrdeq\tr7, [r3], -r8\n \tandeq\tr7, r3, lr, lsr r6\n-\tandeq\tr2, r5, ip, asr sl\n+\tandeq\tr2, r5, r4, ror #20\n \tandeq\tr7, r3, r2, ror r8\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr5, r5, r0, ror #24\n+\tandeq\tr5, r5, r8, ror #24\n \tandeq\tr7, r3, r6, asr r5\n-\tandeq\tr2, r5, sl, asr r9\n+\tandeq\tr2, r5, r2, ror #18\n \tandeq\tr7, r3, r0, ror #15\n \tmuleq\tr3, sl, r7\n-\tandeq\tr5, r5, r8, lsl fp\n+\tandeq\tr5, r5, r0, lsr #22\n \tandeq\tr7, r3, lr, lsl #8\n \tldrdeq\tr7, [r3], -r6\n \tandeq\tr7, r3, ip, lsr #12\n \tandeq\tr7, r3, r0, lsr #14\n \tandeq\tr7, r3, r0, lsl r7\n \tldrdeq\tr7, [r3], -r0\n-\t\t\t@ instruction: 0x000559be\n+\tandeq\tr5, r5, r6, asr #19\n \tandeq\tr7, r3, r0, asr #5\n \tstrdeq\tr7, [r3], -lr\n \tldrdeq\tr7, [r3], -lr\n-\tandeq\tr5, r5, r6, asr #17\n+\tandeq\tr5, r5, lr, asr #17\n \t\t\t@ instruction: 0x000371be\n \tandeq\tr7, r3, sl, ror #8\n-\tandeq\tr5, r5, r6, lsl r8\n+\tandeq\tr5, r5, lr, lsl r8\n \tandeq\tr7, r3, lr, lsl #2\n \tandeq\tr7, r3, r2, asr #5\n-\tandeq\tr5, r5, r8, ror #14\n+\tandeq\tr5, r5, r0, ror r7\n \tandeq\tr7, r3, r0, rrx\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstcpl\t8, cr15, [r0], {223}\t@ 0xdf\n \tcfstr32pl\tmvfx15, [sp, #692]\t@ 0x2b4\n-\tblcs\tfff7300c \n+\tblcs\tfff73004 \n \tsvcge\t0x0004b082\n-\tblmi\tffe73014 \n+\tblmi\tffe7300c \n \tldrbtmi\tr4, [sl], #-1149\t@ 0xfffffb83\n \torrpl\tpc, ip, r7, lsl #10\n-\tblcc\tffc73020 \n+\tblcc\tffc73018 \n \taddcs\tpc, r4, r7, asr #17\n \tstmdbpl\tip!, {r2, r4, r8, ip, sp}\n \tandvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmpl\tr4, {r3, r4, r5, r6, r7, r9, sl, sp, lr}^\n-\tblcs\t4ed48 \n+\tblcs\t4ed40 \n \tadchi\tpc, fp, r0, asr #32\n-\tblcs\t508b0 \n+\tblcs\t508a8 \n \tadcshi\tpc, pc, r0\n-\tblcc\tff373048 \n+\tblcc\tff373040 \n \tldrdcs\tpc, [r4], r7\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tvqrdmulh.s\td2, d0, d0\n \tcdpvs\t0, 15, cr8, cr8, cr7, {4}\n-\tsvc\t0x00ecf7d0\n+\tsvc\t0x00f0f7d0\n \tstmdacs\tr0, {r3, r4, r5, r6, r7, r8, r9, sl, sp, lr}\n \tadcshi\tpc, r2, r0\n \torrseq\tpc, r4, r7, lsl #2\n \t\t\t@ instruction: 0xf7d12000\n-\t\t\t@ instruction: 0xf8dfeefc\n+\t\t\t@ instruction: 0xf8dfef00\n \t\t\t@ instruction: 0xf8d73ba8\n \tsmlabbcs\tr0, r4, r0, r2\n \tandsvc\tpc, r6, r7, lsl #10\n \tsbfxvs\tr5, r3, #17, #28\n-\tsvc\t0x00a0f7d0\n+\tsvc\t0x00a4f7d0\n \tstmdacs\tr0, {r0, r1, r9, sl, lr}\n \tbichi\tpc, r1, r0, asr #32\n \tandsvc\tpc, r6, r7, lsl #10\n \taddcc\tpc, r0, r7, asr #17\n-\tstcl\t7, cr15, [ip, #836]!\t@ 0x344\n-\tblcc\tfe07309c \n+\tldcl\t7, cr15, [r0, #836]!\t@ 0x344\n+\tblcc\tfe073094 \n \tldrdcs\tpc, [r4], r7\n-\tblvs\t1f730a4 \n-\tblhi\t1f730a8 \n+\tblvs\t1f7309c \n+\tblhi\t1f730a0 \n \tldrbtmi\tr5, [lr], #-2256\t@ 0xfffff730\n-\tb\tfe372c78 \n+\tb\tfe472c70 \n \tldrsbtls\tpc, [ip], #-135\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0x464844f8\n-\tldcl\t7, cr15, [lr, #836]!\t@ 0x344\n+\tmcr\t7, 0, pc, cr2, cr1, {6}\t@ \n \tbicslt\tr4, r0, r4, lsl #12\n \tldreq\tpc, [r3, #-256]\t@ 0xffffff00\n \t\t\t@ instruction: 0x46284631\n \tcdp2\t0, 3, cr15, cr14, cr14, {0}\n \trscsle\tr2, r2, r0, lsl #16\n \tstrbmi\tr4, [r1], -r8, lsr #12\n \tcdp2\t0, 3, cr15, cr8, cr14, {0}\n \trscle\tr2, ip, r0, lsl #16\n \tldrdne\tpc, [r0], r7\n \t\t\t@ instruction: 0xf7d94620\n \t\t\t@ instruction: 0xf8c7fa8b\n \tstrbmi\tr0, [r8], -r0, lsl #1\n-\tstcl\t7, cr15, [r4, #836]!\t@ 0x344\n+\tstcl\t7, cr15, [r8, #836]!\t@ 0x344\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d1e4\n \t\t\t@ instruction: 0xf1077016\n \t\t\t@ instruction: 0xf7d1068c\n-\t\t\t@ instruction: 0xf8dfedd6\n+\t\t\t@ instruction: 0xf8dfedda\n \t\t\t@ instruction: 0xf8d73b18\n \t\t\t@ instruction: 0xf5072084\n \tldmpl\tr0, {r2, r3, r6, r7, r8, sl, ip, sp, lr}^\n \t\t\t@ instruction: 0x47986fbb\n \tldrdcs\tpc, [r0], r7\n \t\t\t@ instruction: 0xf1074621\n \t\t\t@ instruction: 0x673a0394\n \t\t\t@ instruction: 0x677e6818\n-\tmrc\t7, 4, APSR_nzcv, cr14, cr1, {6}\n+\tmcr\t7, 5, pc, cr2, cr1, {6}\t@ \n \t\t\t@ instruction: 0xf7d16ff8\n-\t\t\t@ instruction: 0xf8d7ebcc\n+\t\t\t@ instruction: 0xf8d7ebd0\n \teorsvs\tr2, r4, r0, lsl #1\n \t\t\t@ instruction: 0xf0002a00\n \t\t\t@ instruction: 0xf8df8141\n \t\t\t@ instruction: 0xf8d73ad8\n \tldrtvs\tr2, [sp], r4, lsl #1\n \t\t\t@ instruction: 0x667b58d3\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r9, sl, fp, sp, lr}\n \tvqrdmulh.s\td18, d0, d0\n \t\t\t@ instruction: 0xf8df80c0\n \t\t\t@ instruction: 0xf8d73abc\n \tldmpl\tr3, {r2, r7, sp}^\n-\tblcs\t4ee50 \n+\tblcs\t4ee48 \n \tadchi\tpc, r1, r0, asr #32\n \t\t\t@ instruction: 0xf8df2000\n \t\t\t@ instruction: 0xf5071ac0\n \t\t\t@ instruction: 0xf8df538c\n \ttstcc\tr4, #156, 20\t@ 0x9c000\n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tsl, {r0, r4, fp, sp, lr}\n@@ -47266,38 +47264,38 @@\n \t\t\t@ instruction: 0x1017e9d7\n \t\t\t@ instruction: 0xf0402b00\n \tstmdavs\tr3!, {r1, r3, r4, r8, pc}\n \tvand\td27, d0, d11\n \t\t\t@ instruction: 0xf00f420c\n \t\t\t@ instruction: 0xf04ff80b\n \t\t\t@ instruction: 0xe7ce30ff\n-\tmrc\t7, 2, APSR_nzcv, cr14, cr1, {6}\n+\tmcr\t7, 3, pc, cr2, cr1, {6}\t@ \n \tcdpvs\t6, 15, cr4, cr8, cr3, {0}\n \t\t\t@ instruction: 0xf8c7681a\n \t\t\t@ instruction: 0xf7ec2088\n \tsvcvs\t0x00fcf963\n \t\t\t@ instruction: 0xf1074603\n \tldrvs\tr0, [fp, #400]!\t@ 0x190\n \t\t\t@ instruction: 0xf7d14620\n-\t\t\t@ instruction: 0xf8dfee3e\n+\t\t\t@ instruction: 0xf8dfee42\n \t\t\t@ instruction: 0xf8d73a2c\n \tstrtmi\tr2, [r1], -r4, lsl #1\n \tadcvc\tpc, r0, r7, lsl #10\n \tldrvs\tr5, [fp, #-2259]!\t@ 0xfffff72d\n-\tmcr\t7, 7, pc, cr2, cr0, {6}\t@ \n+\tmcr\t7, 7, pc, cr6, cr0, {6}\t@ \n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d15a\n \t\t\t@ instruction: 0xf8df78a0\n \tstrbmi\tr9, [r0], -r8, lsr #20\n-\tstc\t7, cr15, [lr, #-836]!\t@ 0xfffffcbc\n-\tbcc\t873218 \n+\tldc\t7, cr15, [r2, #-836]!\t@ 0xfffffcbc\n+\tbcc\t873210 \n \tldrdmi\tpc, [r4], r7\n \tstmiapl\tr6!, {r0, r3, r4, r5, r6, r7, sl, lr}^\n \t\t\t@ instruction: 0xf7d14630\n-\t\t\t@ instruction: 0xf8dfe9d2\n+\t\t\t@ instruction: 0xf8dfe9d6\n \t\t\t@ instruction: 0xf8c73a14\n \t\t\t@ instruction: 0xf1074084\n \t\t\t@ instruction: 0xf5070088\n \tsubcs\tr5, r0, #-1073741791\t@ 0xc0000021\n \tstmiapl\tr3!, {r4, r8, ip, sp}^\n \tldreq\tpc, [r0], #263\t@ 0x107\n \tldrsbtge\tpc, [r4], -r3\t@ \n@@ -47307,20 +47305,20 @@\n \tstceq\t0, cr15, [r0], {79}\t@ 0x4f\n \tandsmi\tpc, sl, #64, 4\n \tandgt\tpc, r0, sp, asr #17\n \tstrdls\tr6, [r1], -fp\n \ttstls\tr2, r0, asr r6\n \t\t\t@ instruction: 0xf7ed4649\n \tstrbmi\tpc, [r0], -r5, lsr #27\t@ \n-\tldc\t7, cr15, [lr, #-836]\t@ 0xfffffcbc\n+\tstc\t7, cr15, [r2, #-836]!\t@ 0xfffffcbc\n \t\t\t@ instruction: 0x46306d3b\n \t\t\t@ instruction: 0x46294798\n \t\t\t@ instruction: 0xf7d16820\n-\tldcvs\t13, cr14, [r8, #976]!\t@ 0x3d0\n-\tblx\tfe872ef2 \n+\tldcvs\t13, cr14, [r8, #992]!\t@ 0x3e0\n+\tblx\tfe872eea \n \tstmibcc\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrdcs\tpc, [r4], r7\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \taddsle\tr2, r6, r0, lsl #22\n \tstmibeq\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tvmax.s8\tq10, q0, \n \tldrbtmi\tr4, [r8], #-543\t@ 0xfffffde1\n@@ -47332,33 +47330,33 @@\n \t\t\t@ instruction: 0xf00e4478\n \tldrb\tpc, [r3, -pc, lsl #31]\t@ \n \tldmdbcc\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrdcs\tpc, [r4], r7\n \tldcvs\t8, cr5, [fp, #-832]!\t@ 0xfffffcc0\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d170a0\n-\t\t\t@ instruction: 0xf44fedd6\n+\t\t\t@ instruction: 0xf44fedda\n \t\t\t@ instruction: 0xf7fa5080\n \tvcvtvs.s32.f64\ts31, d17\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrtmi\tr4, [r9], -r4, lsl #12\n \t\t\t@ instruction: 0xf00e6578\n \t\t\t@ instruction: 0x2c00fbe5\n \tstrhi\tpc, [r2], #0\n \t\t\t@ instruction: 0xf7d14620\n-\t\t\t@ instruction: 0x4604e970\n+\t\t\t@ instruction: 0x4604e974\n \t\t\t@ instruction: 0xf0002d00\n \tcdpvs\t0, 15, cr8, cr8, cr8, {5}\n-\tstmdb\tr8!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tip!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf00042a0\n \tsvcvs\t0x007a808d\n \tmvnscc\tpc, #82837504\t@ 0x4f00000\n \tmvnsvc\tpc, #217055232\t@ 0xcf00000\n \tsvcvs\t0x007c6013\n-\tblcs\t4f02c \n+\tblcs\t4f024 \n \t\t\t@ instruction: 0xf8d7db08\n \tvst4.32\t{d19-d22}, [pc], r0\n \tlfmvs\tf5, 2, [r8, #-512]!\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf00e6819\n \teorvs\tpc, r0, r7, ror fp\t@ \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr}\n \tvqdmlsl.s\tq9, d0, d0\n@@ -47373,241 +47371,241 @@\n \t\t\t@ instruction: 0xf2406ebb\n \t\t\t@ instruction: 0xf8df417d\n \t\t\t@ instruction: 0xf5a308f0\n \tcfldrdvs\tmvd7, [sl, #-544]!\t@ 0xfffffde0\n \tbicseq\tpc, r8, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf0034478\n \tstrhtvs\tpc, [r0], -r9\t@ \n-\tblcs\t4f088 \n+\tblcs\t4f080 \n \tasnvsez\tf5, #3.0\n \tldccc\t8, cr15, [r0], #332\t@ 0x14c\n \trsbsmi\tpc, r0, #50331648\t@ 0x3000000\n \tsvcmi\t0x0080f5b2\n \tmrshi\tpc, (UNDEF: 76)\t@ \n \tsvcmi\t0x0000f5b2\n \t\t\t@ instruction: 0x81bef000\n \t\t\t@ instruction: 0xf7fa6d78\n \t\t\t@ instruction: 0xf8dffb15\n \tldrbtmi\tr3, [fp], #-2232\t@ 0xfffff748\n-\tblcs\t8f794 \n+\tblcs\t8f78c \n \tcmphi\tr1, r0\t@ \n \tldrdcc\tpc, [r0], r7\n \t\t\t@ instruction: 0xf8c7685b\n \t\t\t@ instruction: 0xf8d73080\n-\tblcs\t4123c \n+\tblcs\t41234 \n \tmcrge\t4, 6, pc, cr6, cr15, {3}\t@ \n \t\t\t@ instruction: 0xf7d96f38\n \t\t\t@ instruction: 0xf8dff8f1\n \t\t\t@ instruction: 0xf8d7384c\n \tldmpl\tr3, {r2, r7, sp}^\n-\tblcs\t4f0c0 \n+\tblcs\t4f0b8 \n \tmcrge\t4, 6, pc, cr8, cr15, {1}\t@ \n \tstmne\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \taddpl\tpc, sl, #64, 4\n \tldmdaeq\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 15, cr15, cr8, cr14, {0}\n \t\t\t@ instruction: 0xf8dfe6bc\n \t\t\t@ instruction: 0xf8d73828\n \tldmpl\tr3, {r2, r7, sp}^\n-\tblcs\t4f0e8 \n+\tblcs\t4f0e0 \n \tmcrge\t7, 1, pc, cr13, cr15, {3}\t@ \n-\tblcs\t4f110 \n+\tblcs\t4f108 \n \tmrcge\t4, 5, APSR_nzcv, cr0, cr15, {1}\n \taddvs\tpc, r2, #1325400064\t@ 0x4f000000\n \tcdp2\t0, 14, cr15, cr6, cr14, {0}\n \t\t\t@ instruction: 0xf8dfe6aa\n \t\t\t@ instruction: 0xf8d7380c\n \tldmpl\tr0, {r2, r7, sp}^\n \t\t\t@ instruction: 0x47986fbb\n \tandsvc\tpc, r6, r7, lsl #10\n-\tstc\t7, cr15, [ip, #-836]!\t@ 0xfffffcbc\n+\tldc\t7, cr15, [r0, #-836]!\t@ 0xfffffcbc\n \tldmdavc\tfp, {r0, r1, r3, r4, r5, r6, r8, sl, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tldclvs\t15, cr10, [fp, #-440]!\t@ 0xfffffe48\n-\tblcs\t53224 \n+\tblcs\t5321c \n \tsvcge\t0x006ff43f\n \tstmdane\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr6, [r9], #-3448\t@ 0xfffff288\n-\tblx\tffaf1104 \n+\tblx\tffaf10fc \n \tandsvs\tr6, r8, fp, ror pc\n \tcdpvs\t7, 15, cr14, cr8, cr3, {3}\n \tmrcvs\t7, 5, lr, cr13, cr8, {2}\n \t\t\t@ instruction: 0xf8452320\n \t\t\t@ instruction: 0xf7d13cfc\n-\tstmdavs\tr3, {r1, r2, r4, r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r3, r4, r8, sl, fp, sp, lr, pc}\n \teorvs\tr6, r3, r8, ror sp\n \t\t\t@ instruction: 0xf81cf7ec\n \tldrtvs\tr4, [r8], #-1542\t@ 0xfffff9fa\n-\tldm\tr2!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr5, {r2, r9, sl, lr}\n \tteqhi\tsl, r0, asr #4\t@ \n \tubfxne\tpc, pc, #17, #9\n \tldrtmi\tr3, [r0], #-2054\t@ 0xfffff7fa\n \t\t\t@ instruction: 0xf7d14479\n-\tstmdacs\tr0, {r3, r4, r6, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r6, r7, sl, fp, sp, lr, pc}\n \tteqhi\tr2, r0, asr #32\t@ \n \t\t\t@ instruction: 0xf8452304\n \tmrcvs\t12, 5, r3, cr11, cr12, {7}\n \tlsleq\tpc, r7, #2\t@ \n \t\t\t@ instruction: 0xf5a32000\n \tldmdavs\tfp, {r3, r7, r8, r9, ip, sp, lr}\n \tsvclt\t0x00022b02\n \tcdpvs\t3, 11, cr2, cr10, cr4, {0}\n \tldclcc\t8, cr15, [ip], #264\t@ 0x108\n-\tldcl\t7, cr15, [sl], {209}\t@ 0xd1\n+\tldcl\t7, cr15, [lr], {209}\t@ 0xd1\n \t\t\t@ instruction: 0x3764f8df\n \t\t\t@ instruction: 0xf8d72100\n \t\t\t@ instruction: 0xf5072084\n \tldmpl\tr3, {r0, r4, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7d063bb\n-\tstrmi\tlr, [r4], -r0, lsl #27\n+\tstrmi\tlr, [r4], -r4, lsl #27\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078316\n \t\t\t@ instruction: 0x46306691\n-\tbl\tff3730a0 \n+\tbl\tff473098 \n \tsmmlscc\tip, pc, r8, pc\t@ \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0x462858d5\n-\tldmda\tr0!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr4!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf5076ebb\n \tsubcs\tr5, r0, #-1073741791\t@ 0xc0000021\n \taddvc\tpc, r8, r3, lsr #11\n \t\t\t@ instruction: 0xf8533110\n \tstmdavs\tr3, {r2, r3, r4, r5, r6, r7, sl, fp, pc}\n \tadcsvs\tr6, fp, r0, lsl #16\n-\tblx\tff8f313c \n+\tblx\tff8f3134 \n \t\t\t@ instruction: 0x1760f8df\n \tstceq\t0, cr15, [sp], #316\t@ 0x13c\n \tldmvs\tfp!, {r1, r3, r4, r5, sl, fp, sp, lr}\n \t\t\t@ instruction: 0xf8cd4479\n \tandls\tip, r1, r0\n \tandls\tr4, r2, #64, 12\t@ 0x4000000\n \taddsmi\tpc, r5, #64, 4\n \tmcrr2\t7, 14, pc, r8, cr13\t@ \n \t\t\t@ instruction: 0xf7d14630\n-\tblvs\tfeeb00b8 \n+\tblvs\tfeeb00c0 \n \tstrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216ebb\n \tldcleq\t8, cr15, [r8], #332\t@ 0x14c\n-\tldc\t7, cr15, [r4], {209}\t@ 0xd1\n+\tldc\t7, cr15, [r8], {209}\t@ 0xd1\n \t\t\t@ instruction: 0xf7fa6c38\n \tstr\tpc, [r7, -r1, asr #20]!\n \t\t\t@ instruction: 0x801cf8d4\n \tsvceq\t0x0000f1b8\n \tsvcge\t0x0004f47f\n \t\t\t@ instruction: 0xf8c44640\n \t\t\t@ instruction: 0xf7d18010\n-\tbvs\t8af990 \n+\tbvs\t8af998 \n \tstmdbcs\tr0, {r0, r6, r9, fp, ip}\n \tmrcge\t7, 7, APSR_nzcv, cr10, cr15, {3}\n \t\t\t@ instruction: 0xf02f4628\n \taddmi\tpc, r6, #831488\t@ 0xcb000\n \tmrcge\t4, 7, APSR_nzcv, cr4, cr15, {5}\n \t\t\t@ instruction: 0xf02f4631\n \tstrbmi\tpc, [r1], -r5, asr #21\t@ \n \t\t\t@ instruction: 0xf8eef004\n \tldclvs\t6, cr14, [r8, #-944]!\t@ 0xfffffc50\n \t\t\t@ instruction: 0xff8ef7eb\n \torrseq\tpc, r8, r7, lsl #2\n \tstrdcs\tr6, [r0], -r8\n-\tstcl\t7, cr15, [sl], #-836\t@ 0xfffffcbc\n+\tstcl\t7, cr15, [lr], #-836\t@ 0xfffffcbc\n \tpkhtbcc\tpc, r4, pc, asr #17\t@ \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r2, r3, r4, r6, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d063fb\n-\t\t\t@ instruction: 0x4604ed10\n+\t\t\t@ instruction: 0x4604ed14\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50782b0\n \t\t\t@ instruction: 0x4630765c\n-\tbl\t1773180 \n+\tbl\t1873178 \n \t\t\t@ instruction: 0x367cf8df\n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0x462858d5\n-\tstmda\tr0, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr4, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tsvcvs\t0x007a68fb\n \tmovwls\tr2, #12413\t@ 0x307d\n \t\t\t@ instruction: 0x1698f8df\n \t\t\t@ instruction: 0xf8df6813\n \tldrbtmi\tr2, [r9], #-1688\t@ 0xfffff968\n \t\t\t@ instruction: 0xf04f9000\n \tldrbtmi\tr3, [sl], #-255\t@ 0xffffff01\n \t\t\t@ instruction: 0xf8df9202\n \tldrbtmi\tr2, [sl], #-1676\t@ 0xfffff974\n \tvhsub.s8\td25, d0, d1\n \t\t\t@ instruction: 0xf7ed4261\n \t\t\t@ instruction: 0x4630fbdf\n-\tbl\t16731c4 \n+\tbl\t17731bc \n \t\t\t@ instruction: 0x46286bfa\n \t\t\t@ instruction: 0x46214790\n \t\t\t@ instruction: 0x0098f8d7\n-\tstc\t7, cr15, [ip], #-836\t@ 0xfffffcbc\n+\tldc\t7, cr15, [r0], #-836\t@ 0xfffffcbc\n \t\t\t@ instruction: 0xf7fa68f8\n \t\t\t@ instruction: 0x6d78f9d9\n \t\t\t@ instruction: 0xf9d6f7fa\n \tldrdcc\tpc, [r0], r7\n \t\t\t@ instruction: 0xf8c7685b\n \tstrb\tr3, [r6], r0, lsl #1\n \t\t\t@ instruction: 0x3650f8df\n-\tbvs\t164649c \n+\tbvs\t1646494 \n \t\t\t@ instruction: 0xf0002800\n \tldclvs\t0, cr8, [r9, #-972]!\t@ 0xfffffc34\n \tldc2l\t0, cr15, [ip, #80]!\t@ 0x50\n \t\t\t@ instruction: 0xf0002800\n \tcdpvs\t0, 11, cr8, cr11, cr13, {7}\n \tldccc\t8, cr15, [r0], #332\t@ 0x14c\n \trsbsmi\tpc, r0, #50331648\t@ 0x3000000\n \t\t\t@ instruction: 0xf7d0e6a0\n-\tandcc\tlr, r1, r6, asr sp\n+\tandcc\tlr, r1, sl, asr sp\n \tmcrge\t4, 5, pc, cr10, cr15, {3}\t@ \n-\tldc\t7, cr15, [r8], {209}\t@ 0xd1\n+\tldc\t7, cr15, [ip], {209}\t@ 0xd1\n \tstmdavs\tr2, {r0, r1, r3, r4, r5, r7, r9, sl, fp, sp, lr}\n \tbicseq\tpc, r4, r7, lsl #2\n \torrvc\tpc, r8, #683671552\t@ 0x28c00000\n \tandsvs\tr2, sl, r0\n-\tbl\tfff73234 \n+\tstc\t7, cr15, [r0], {209}\t@ 0xd1\n \tstrcc\tpc, [r8, #2271]!\t@ 0x8df\n \t\t\t@ instruction: 0xf8d72100\n \t\t\t@ instruction: 0xf6072084\n \tldmpl\tr3, {r3, r4, r5, r6, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7d0613b\n-\tstrmi\tlr, [r4], -r2, lsr #25\n+\tstrmi\tlr, [r4], -r6, lsr #25\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf60782ab\n \t\t\t@ instruction: 0x46307678\n-\tb\tffbf325c \n+\tb\tffcf3254 \n \tstrcc\tpc, [r0, #2271]!\t@ 0x8df\n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0x462858d5\n-\tsvc\t0x0092f7d0\n+\tsvc\t0x0096f7d0\n \t\t\t@ instruction: 0xf8df6ebb\n \tldrsbtcs\tr2, [ip], #-84\t@ 0xffffffac\n \torrvc\tpc, r8, #683671552\t@ 0x28c00000\n \tstrbne\tpc, [ip, #2271]\t@ 0x8df\t@ \n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tandls\tr6, r2, #1769472\t@ 0x1b0000\n \tstrbcs\tpc, [r4, #2271]\t@ 0x8df\t@ \n \t\t\t@ instruction: 0xf04f9000\n \tldrbtmi\tr3, [sl], #-255\t@ 0xffffff01\n \tvhsub.s8\td25, d0, d1\n \t\t\t@ instruction: 0xf7ed527b\n \t\t\t@ instruction: 0x4630fb71\n-\tb\tffaf32a0 \n+\tb\tffbf3298 \n \tldmdbvs\tsl!, {r3, r5, r9, sl, lr}\n \tmrcvs\t7, 5, r4, cr11, cr0, {4}\n \t\t\t@ instruction: 0xf8534621\n \t\t\t@ instruction: 0xf7d10cc4\n-\t\t\t@ instruction: 0xe65debbe\n+\tldrb\tlr, [sp], -r2, asr #23\n \tmrcge\t4, 6, APSR_nzcv, cr1, cr15, {3}\n \tsvcne\t0x00606c3b\n \tldrne\tpc, [r0, #2271]\t@ 0x8df\n \tldrbtmi\tr4, [r9], #-1048\t@ 0xfffffbe8\n-\tbl\tfe6f32c8 \n+\tbl\tfe7f32c0 \n \t\t\t@ instruction: 0xf47f2800\n \tcdpvs\t14, 11, cr10, cr10, cr6, {6}\n \t\t\t@ instruction: 0xf8422304\n \t\t\t@ instruction: 0xe6c03cfc\n \tstrle\tr0, [r5], #-1304\t@ 0xfffffae8\n \torrvs\tpc, r1, #50331648\t@ 0x3000000\n \tsvcvs\t0x0081f5b3\n@@ -47619,15 +47617,15 @@\n \t\t\t@ instruction: 0xf7fa4cec\n \t\t\t@ instruction: 0xf8d7f9b3\n \t\t\t@ instruction: 0x46058054\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x464164b8\n \t\t\t@ instruction: 0xf00e3008\n \t\t\t@ instruction: 0x2001f9b5\n-\tblx\t8f3336 \n+\tblx\t8f332e \n \taddpl\tpc, r0, #20971520\t@ 0x1400000\n \t\t\t@ instruction: 0xf107686b\n \teorvs\tr0, r8, r8, lsr #3\n \t\t\t@ instruction: 0xf0234640\n \trsbvs\tr0, fp, r8, lsl #6\n \tadcsmi\tpc, ip, r2, asr #17\n \t\t\t@ instruction: 0x03a4f107\n@@ -47655,15 +47653,15 @@\n \t\t\t@ instruction: 0xf0402c00\n \t\t\t@ instruction: 0xf8df8159\n \t\t\t@ instruction: 0xf8d734c4\n \tldmpl\tr2, {r2, r7, sp}^\n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \tstrbcs\tlr, [r9, #2514]\t@ 0x9d2\n \t\t\t@ instruction: 0xf0002d01\n-\tbcs\t9577c \n+\tbcs\t95774 \n \ttsthi\tr4, #0\t@ \n \t\t\t@ instruction: 0xf0002a02\n \tlfmvs\tf0, 3, [r8], #-516\t@ 0xfffffdfc\n \t\t\t@ instruction: 0xf8eaf7fa\n \t\t\t@ instruction: 0xf5036cbb\n \t\t\t@ instruction: 0xf8d35380\n \tstrhlt\tr0, [r8, -ip]\n@@ -47671,15 +47669,15 @@\n \t\t\t@ instruction: 0xf5036cbb\n \t\t\t@ instruction: 0xf8d35380\n \tsmlatblt\tr8, r4, r0, r0\n \t\t\t@ instruction: 0xf8daf7fa\n \t\t\t@ instruction: 0xf7fa6cb8\n \tldr\tpc, [sp, #2263]!\t@ 0x8d7\n \tldrbtcc\tpc, [r4], #-2271\t@ 0xfffff721\t@ \n-\tbvs\tfe746690 \n+\tbvs\tfe746688 \n \tldmvs\tsl, {r2, r3, r5, r6, r8, ip, sp, pc}\n \tasnvsem\tf3, f2\n \tmovwne\tlr, #51667\t@ 0xc9d3\n \teorseq\tlr, r0, #1343488\t@ 0x148000\n \tsvclt\t0x0008429a\n \tandsle\tr4, r5, r8, lsl #5\n \t\t\t@ instruction: 0xf7fa4620\n@@ -47689,481 +47687,481 @@\n \tldrbtmi\tr6, [sp], #-3449\t@ 0xfffff287\n \tldmdbhi\tr0!, {r0, r1, r4, r6, r8, fp, sp, lr, pc}\n \tstmib\tr5, {r3, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7fd890c\n \tstrmi\tpc, [r4], -pc, asr #18\n \tstmdacs\tr0, {r3, r5, r7, r9, sp, lr}\n \tcfldrsge\tmvf15, [r8, #252]\t@ 0xfc\n-\tblcs\t1893578 \n+\tblcs\t1893570 \n \tstmdavc\tr3!, {r1, r2, r8, ip, lr, pc}^\n \ttstle\tr3, r6, ror #22\n-\tblcs\t1d13784 \n+\tblcs\t1d1377c \n \tcfstrsge\tmvf15, [lr, #252]\t@ 0xfc\n \tldreq\tpc, [ip], #-2271\t@ 0xfffff721\n \tstrtmi\tr2, [r1], -r5, lsl #4\n \t\t\t@ instruction: 0xf7d14478\n-\tstmdacs\tr0, {r2, r3, r6, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r6, r9, fp, sp, lr, pc}\n \tcfstrsge\tmvf15, [r4, #252]\t@ 0xfc\n \tstreq\tpc, [ip], #-2271\t@ 0xfffff721\n \tstrtmi\tr2, [r1], -r5, lsl #4\n \t\t\t@ instruction: 0xf7d14478\n-\tstmdacs\tr0, {r1, r6, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r6, r9, fp, sp, lr, pc}\n \tcfldrdge\tmvd15, [sl, #-252]!\t@ 0xffffff04\n \tandcs\tr4, r7, #16711680\t@ 0xff0000\n \tldrbtmi\tr4, [r8], #-1569\t@ 0xfffff9df\n-\tb\te73474 \n+\tb\tf7346c \n \t\t\t@ instruction: 0xf43f2800\n \tldmmi\tip!, {r0, r4, r5, r6, r8, sl, fp, sp, pc}^\n \tstrtmi\tr2, [r1], -r6, lsl #4\n \t\t\t@ instruction: 0xf7d14478\n-\tstmdacs\tr0, {r4, r5, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r4, r5, r9, fp, sp, lr, pc}\n \tcfstrdge\tmvd15, [r8, #-252]!\t@ 0xffffff04\n \tandcs\tr4, r6, #248, 16\t@ 0xf80000\n \tldrbtmi\tr4, [r8], #-1569\t@ 0xfffff9df\n-\tb\t9f3498 \n+\tb\taf3490 \n \t\t\t@ instruction: 0xf43f2800\n \tldmmi\tr5!, {r0, r1, r2, r3, r4, r6, r8, sl, fp, sp, pc}^\n \tstrtmi\tr2, [r1], -r4, lsl #4\n \t\t\t@ instruction: 0xf7d14478\n-\tstmdacs\tr0, {r1, r2, r3, r4, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r5, r9, fp, sp, lr, pc}\n \tcfldrdge\tmvd15, [r6, #-252]\t@ 0xffffff04\n \tandcs\tr4, r5, #15794176\t@ 0xf10000\n \tldrbtmi\tr4, [r8], #-1569\t@ 0xfffff9df\n-\tb\t5734bc \n+\tb\t6734b4 \n \t\t\t@ instruction: 0xf43f2800\n \tstmiami\tlr!, {r0, r2, r3, r6, r8, sl, fp, sp, pc}^\n \tstrtmi\tr2, [r1], -r3, lsl #4\n \t\t\t@ instruction: 0xf7d14478\n-\tstmdacs\tr0, {r2, r3, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r9, fp, sp, lr, pc}\n \tcfstrdge\tmvd15, [r4, #-252]\t@ 0xffffff04\n \tandcs\tr4, r4, #15335424\t@ 0xea0000\n \tldrbtmi\tr4, [r8], #-1569\t@ 0xfffff9df\n-\tb\tf34e0 \n+\tb\t1f34d8 \n \t\t\t@ instruction: 0xf43f2800\n \tstmiami\tr7!, {r0, r1, r3, r4, r5, r8, sl, fp, sp, pc}^\n \tstrtmi\tr2, [r1], -r5, lsl #4\n \t\t\t@ instruction: 0xf7d14478\n-\tstmdacs\tr0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n \tcfldrsge\tmvf15, [r2, #-252]!\t@ 0xffffff04\n \tandcs\tr4, r4, #14876672\t@ 0xe30000\n \tldrbtmi\tr4, [r8], #-1569\t@ 0xfffff9df\n-\tldmib\tr0!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr4!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf43f2800\n-\tblmi\tff860a6c \n+\tblmi\tff860a64 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tandle\tr2, r8, r1, lsl #22\n \t\t\t@ instruction: 0x462148de\n \tldrbtmi\tr2, [r8], #-518\t@ 0xfffffdfa\n-\tstmib\tr2!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf43f2800\n \tldclvs\t13, cr10, [r8, #-108]!\t@ 0xffffff94\n-\tblx\t13735e6 \n+\tblx\t13735de \n \t\t\t@ instruction: 0xf7d1e516\n-\tbcc\taf700 \n+\tbcc\taf708 \n \t\t\t@ instruction: 0xf63f2a01\n \tldclvs\t15, cr10, [r8, #-240]!\t@ 0xffffff10\n \t\t\t@ instruction: 0xf8eef7f2\n \t\t\t@ instruction: 0xf0003001\n \t\t\t@ instruction: 0xf10780d2\n \t\t\t@ instruction: 0x462001b8\n-\tb\t1bf3550 \n+\tb\t1cf3548 \n \t\t\t@ instruction: 0xf8d74ba3\n \tstrtmi\tr2, [r1], -r4, lsl #1\n \trscsvs\tpc, sl, r7, lsl #10\n \trscsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tbl\t573560 \n+\tbl\t673558 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \ttsthi\tr4, r0, asr #32\t@ \n \tldrbtvs\tpc, [sl], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d14630\n-\tblmi\tfe8efbbc \n+\tblmi\tfe8efbc4 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0x462858d5\n-\tmcr\t7, 0, pc, cr6, cr0, {6}\t@ \n+\tmcr\t7, 0, pc, cr10, cr0, {6}\t@ \n \t\t\t@ instruction: 0x6c7b49c3\n \trscsmi\tpc, lr, #64, 4\n \tandscs\tr4, sp, r9, ror r4\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \tandcs\tr9, r1, r0\n \t\t\t@ instruction: 0xf9f0f7ed\n \t\t\t@ instruction: 0xf7d14630\n-\tbvs\tfff2fc08 \n+\tbvs\tfff2fc10 \n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216ebb\n \tstcleq\t8, cr15, [r0], #332\t@ 0x14c\n-\tb\tf735b4 \n+\tb\t10735ac \n \t\t\t@ instruction: 0x01bcf107\n \t\t\t@ instruction: 0xf7d12000\n-\tblmi\tfe26ff5c \n+\tblmi\tfe26ff64 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0xf6072100\n \tldmpl\tr3, {r3, r5, r6, r7}^\n \t\t\t@ instruction: 0xf7d062bb\n-\t\t\t@ instruction: 0x4604eade\n+\tstrmi\tlr, [r4], -r2, ror #21\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf60780d3\n \t\t\t@ instruction: 0xf50705e8\n \tstrtmi\tr5, [r8], -r9, lsl #13\n \t\t\t@ instruction: 0xf7d13610\n-\tblmi\tfe1afb48 \n+\tblmi\tfe1afb50 \n \tldrdcs\tpc, [r4], r7\n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7d04640\n-\tblmi\tfea30de8 \n+\tblmi\tfea30df0 \n \t\t\t@ instruction: 0x46326cb9\n \tandcs\tr4, r1, fp, ror r4\n \tmovwls\tr6, #2075\t@ 0x81b\n \tldrbtmi\tr4, [fp], #-2980\t@ 0xfffff45c\n \t\t\t@ instruction: 0xff88f7f3\n \tstrtmi\tr4, [r8], -r3, lsl #12\n \t\t\t@ instruction: 0xf7d1461d\n-\tbvs\tfef2fb90 \n+\tbvs\tfef2fb98 \n \tldrmi\tr4, [r8, r0, asr #12]\n \t\t\t@ instruction: 0x46216ebb\n \tldcleq\t8, cr15, [ip], {83}\t@ 0x53\n-\tb\t7362c \n+\tb\t173624 \n \t\t\t@ instruction: 0x6cb8b91d\n \t\t\t@ instruction: 0xf7f34631\n \tldclvs\t13, cr15, [r8, #-36]!\t@ 0xffffffdc\n \t\t\t@ instruction: 0xf7f22110\n \tssat\tpc, #25, r7, lsl #21\t@ \n \tlslseq\tpc, r7, #2\t@ \n \t\t\t@ instruction: 0xf7d14628\n-\tblmi\t19afed0 \n+\tblmi\t19afed8 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0xf5074629\n \tldmpl\tr3, {r2, r4, r5, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7d0637b\n-\t\t\t@ instruction: 0x4604ea98\n+\t\t\t@ instruction: 0x4604ea9c\n \tcmnle\tr9, r0, lsl #16\n \tldrtvs\tpc, [r4], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d14630\n-\tblmi\t196fac4 \n+\tblmi\t196facc \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0x462858d5\n-\tstc\t7, cr15, [sl, #832]\t@ 0x340\n+\tstc\t7, cr15, [lr, #832]\t@ 0x340\n \tmovwls\tr6, #15483\t@ 0x3c7b\n \tldcleq\t0, cr15, [sp], #-316\t@ 0xfffffec4\n \t\t\t@ instruction: 0xf44f4b86\n \tstmibmi\tr6, {r2, r3, r4, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n-\tblmi\tfe18f7b0 \n+\tblmi\tfe18f7a8 \n \tandgt\tpc, r0, sp, asr #17\n \tmovwls\tr4, #9339\t@ 0x247b\n \tldrbtmi\tr4, [fp], #-2947\t@ 0xfffff47d\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \t\t\t@ instruction: 0xf96af7ed\n \t\t\t@ instruction: 0xf7d14630\n-\tblvs\t1f2fafc \n+\tblvs\t1f2fb04 \n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216ebb\n \tstcleq\t8, cr15, [r8], #332\t@ 0x14c\n-\tldmib\tr6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t142f15c \n+\tldmib\tsl!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t142f154 \n \tldrdcs\tpc, [r4], r7\n-\tblvs\tfef0bac8 \n+\tblvs\tfef0bac0 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d16091\n-\tblmi\t12efe74 \n+\tblmi\t12efe7c \n \tldrdcs\tpc, [r4], r7\n-\tblvs\tfff0badc \n+\tblvs\tfff0bad4 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d1705c\n-\t\t\t@ instruction: 0xf107e9ae\n+\t\t\t@ instruction: 0xf107e9b2\n \t\t\t@ instruction: 0x462001b4\n-\tldmib\tip, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr0!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d74b3a\n \tstrtmi\tr2, [r1], -r4, lsl #1\n \tsbcsvs\tpc, r7, r7, lsl #10\n \tteqvs\tfp, #13828096\t@ 0xd30000\n-\tb\t10f3704 \n-\tbllt\t1e46fd8 \n+\tb\t11f36fc \n+\tbllt\t1e46fd0 \n \tldrbvs\tpc, [r7], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d14630\n-\tblmi\teefa1c \n+\tblmi\teefa24 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0x462858d5\n-\tldc\t7, cr15, [r6, #-832]!\t@ 0xfffffcc0\n+\tldc\t7, cr15, [sl, #-832]!\t@ 0xfffffcc0\n \t\t\t@ instruction: 0x6c7b4962\n \trscsmi\tpc, r7, #64, 4\n \tmovwls\tr4, #5241\t@ 0x1479\n \t\t\t@ instruction: 0x4623201d\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7ed30ff\n \t\t\t@ instruction: 0x4630f91f\n-\tldm\tr8, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tip, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46286b3b\n \tmrcvs\t7, 5, r4, cr11, cr8, {4}\n \t\t\t@ instruction: 0xf8534621\n \t\t\t@ instruction: 0xf7d10ce4\n-\tstr\tlr, [sp, -ip, ror #18]!\n+\t\t\t@ instruction: 0xe72de970\n \t\t\t@ instruction: 0xf8d74b29\n \tldmpl\tr0, {r2, r7, sp}^\n \t\t\t@ instruction: 0x47986b7b\n \tadcsvs\tpc, r4, r7, lsl #10\n-\tstmdb\tip!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr0!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d74b24\n \tldmpl\tr0, {r2, r7, sp}^\n \t\t\t@ instruction: 0x47986b3b\n \tsbcsvs\tpc, r7, r7, lsl #10\n-\tstmdb\tr2!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr6!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d74b1f\n \tldmpl\tr0, {r2, r7, sp}^\n \t\t\t@ instruction: 0x47986abb\n \trsceq\tpc, r8, r7, lsl #12\n-\tldmdb\tr8, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tip, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d74b1a\n \tldmpl\tr0, {r2, r7, sp}^\n \t\t\t@ instruction: 0x47986afb\n \trscsvs\tpc, sl, r7, lsl #10\n-\tstmdb\tlr, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr2, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d74b15\n \tldmpl\tr0, {r2, r7, sp}^\n \t\t\t@ instruction: 0x4798693b\n \trsbsvc\tpc, r8, r7, lsl #12\n-\tstmdb\tr4, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblcs\t51468 \n+\tstmdb\tr8, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblcs\t51460 \n \tcfldrsge\tmvf15, [r4], {63}\t@ 0x3f\n \t\t\t@ instruction: 0xf7ff6d7c\n \tsvclt\t0x0000bb7e\n-\tandeq\tr2, r5, r8, ror #6\n-\tandeq\tr2, r5, r6, ror #6\n+\tandeq\tr2, r5, r0, ror r3\n+\tandeq\tr2, r5, lr, ror #6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #10\n \tandeq\tr0, r0, ip, lsr #11\n \tandeq\tr0, r0, r0, ror r5\n \tandeq\tr1, r4, r6, asr #23\n \tandeq\tr5, r3, r4, lsl ip\n-\tandeq\tr2, r5, r8, lsl #4\n+\tandeq\tr2, r5, r0, lsl r2\n \tmuleq\tr3, lr, sp\n \tmuleq\tr3, ip, r1\n \tandeq\tr6, r3, r0, lsr #26\n \tstrdeq\tr0, [r0], -ip\n \tmuleq\tr0, r4, r5\n \tmuleq\tr3, lr, r0\n \tandeq\tr6, r3, sl, lsl #25\n \tandeq\tr7, r3, r8, lsl #1\n-\tmuleq\tr9, lr, r5\n+\tandeq\tr8, r9, r6, lsr #11\n \tldrdeq\tr6, [r3], -r0\n-\tandeq\tr8, r9, lr, lsr r5\n+\tandeq\tr8, r9, r6, asr #10\n \tandeq\tr6, r3, ip, asr fp\n \tandeq\tr6, r3, sl, asr pc\n \t\t\t@ instruction: 0x000408b2\n \tandeq\tr6, r3, r8, asr #22\n \tandeq\tr6, r3, ip, lsr #20\n \tandeq\tr6, r3, r2, ror #18\n \tandeq\tr6, r3, sl, asr sp\n \tandeq\tr6, r3, lr, ror #26\n-\t\t\t@ instruction: 0x000982b4\n+\t\t\t@ instruction: 0x000982bc\n \tandeq\tr6, r3, r8, lsl #25\n \tandeq\tr6, r3, r6, lsl #17\n \tandeq\tr6, r3, r6, lsr #26\n \tldrdeq\tr6, [r3], -r6\t@ \n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr8, r9, r0, asr #1\n-\tmuleq\tr9, r2, r0\n+\tandeq\tr8, r9, r8, asr #1\n+\tmuleq\tr9, sl, r0\n \tandeq\tr6, r3, r8, ror #21\n \tldrdeq\tr6, [r3], -ip\n \tldrdeq\tr6, [r3], -r2\n \tandeq\tr6, r3, r8, asr #21\n \t\t\t@ instruction: 0x00036abe\n \t\t\t@ instruction: 0x00036ab4\n \tandeq\tr6, r3, sl, lsr #21\n \tandeq\tr6, r3, r0, lsr #21\n \tandeq\tsp, r3, lr, lsl #25\n \tandeq\tr6, r3, r0, lsl #21\n \tandeq\tr6, r3, r6, ror sl\n-\tmuleq\tr9, r8, pc\t@ \n+\tandeq\tr7, r9, r0, lsr #31\n \tandeq\tr6, r3, sl, lsl r6\n \tandeq\tr6, r3, r8, ror r5\n-\tandeq\tr4, r5, r0, lsl #24\n+\tandeq\tr4, r5, r8, lsl #24\n \tandeq\tr6, r3, lr, ror #3\n-\tandeq\tr4, r5, r4, ror fp\n+\tandeq\tr4, r5, ip, ror fp\n \tandeq\tr6, r3, r6, ror r4\n \tandeq\tr6, r3, ip, ror #16\n \tldrdeq\tr6, [r3], -lr\n \tldrdeq\tr6, [r3], -r8\n \tbiceq\tpc, r4, r7, lsl #2\n \t\t\t@ instruction: 0xf7d14620\n-\tblmi\tff72fc5c \n+\tblmi\tff72fc64 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0xf6074621\n \tldmpl\tr3, {r3, r4, ip, sp}^\n \t\t\t@ instruction: 0xf7d0623b\n-\t\t\t@ instruction: 0x4604e95e\n+\tstrmi\tlr, [r4], -r2, ror #18\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf6078175\n \t\t\t@ instruction: 0x46303618\n-\tsvc\t0x00aaf7d0\n+\tsvc\t0x00aef7d0\n \t\t\t@ instruction: 0xf8d74bd2\n \tldmpl\tr5, {r2, r7, sp}^\n \t\t\t@ instruction: 0xf7d04628\n-\tldmibmi\tr0, {r4, r6, sl, fp, sp, lr, pc}^\n+\tldmibmi\tr0, {r2, r4, r6, sl, fp, sp, lr, pc}^\n \tvfma.f32\tq11, q0, \n \tldrbtmi\tr5, [r9], #-549\t@ 0xfffffddb\n \tmovwls\tr2, #4125\t@ 0x101d\n \tandls\tr4, r0, r3, lsr #12\n \t\t\t@ instruction: 0xf7ed2001\n \t\t\t@ instruction: 0x4630f839\n-\tsvc\t0x00b2f7d0\n+\tsvc\t0x00b6f7d0\n \t\t\t@ instruction: 0x46286a3b\n \tmrcvs\t7, 5, r4, cr11, cr8, {4}\n \t\t\t@ instruction: 0xf8534621\n \t\t\t@ instruction: 0xf7d10cd4\n-\tldclvs\t8, cr14, [r8, #-536]!\t@ 0xfffffde8\n+\tldclvs\t8, cr14, [r8, #-552]!\t@ 0xfffffdd8\n \t\t\t@ instruction: 0xf824f7f2\n \t\t\t@ instruction: 0xf0001c42\n \tstrbeq\tr8, [r3], r4, lsr #2\n \tsbcshi\tpc, r6, r0, lsl #2\n \tldrbtmi\tr4, [fp], #-3008\t@ 0xfffff440\n-\tblcs\t90864 \n+\tblcs\t9085c \n \taddshi\tpc, r4, r0, asr #32\n \tldrbtmi\tr4, [fp], #-3006\t@ 0xfffff442\n-\tblcs\t8fb70 \n+\tblcs\t8fb68 \n \tcmphi\tr7, r0\t@ \n \t\t\t@ instruction: 0xf0002b02\n-\tblcs\t55f1c \n+\tblcs\t55f14 \n \tcmphi\tr8, r0\t@ \n \tbiceq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf7d12000\n-\tblmi\tfecefbb8 \n+\tblmi\tfecefbc0 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r0, r1, r6, sp, lr}^\n \t\t\t@ instruction: 0xf7d061fb\n-\tstrmi\tlr, [r4], -ip, lsl #18\n+\t\t\t@ instruction: 0x4604e910\n \tcmnle\tfp, r0, lsl #16\n \tstrbvs\tpc, [r3], -r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d04630\n-\tblmi\tfeaf17ac \n+\tblmi\tfeaf17b4 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0x462858d5\n-\tbl\tffff3990 \n+\tstc\t7, cr15, [r2], {208}\t@ 0xd0\n \tmovwls\tr6, #11387\t@ 0x2c7b\n \tldceq\t0, cr15, [pc], {79}\t@ 0x4f\n \tvqdmulh.s\td20, d16, d24\n \tstmibmi\tr8!, {r0, r1, r2, r6, r9, ip, lr}\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n-\tblmi\tfea0fac8 \n+\tblmi\tfea0fac0 \n \tandgt\tpc, r0, sp, asr #17\n \tmovwls\tr4, #5243\t@ 0x147b\n \t\t\t@ instruction: 0xf7ec4623\n \tldrtmi\tpc, [r0], -r1, ror #31\t@ \n-\tsvc\t0x005af7d0\n+\tsvc\t0x005ef7d0\n \t\t\t@ instruction: 0x462869fb\n \tmrcvs\t7, 5, r4, cr11, cr8, {4}\n \t\t\t@ instruction: 0xf8534621\n \t\t\t@ instruction: 0xf7d10cd0\n-\tstrbt\tlr, [lr], #2094\t@ 0x82e\n+\tstrbt\tlr, [lr], #2098\t@ 0x832\n \t\t\t@ instruction: 0xf47f2d00\n \tldcvs\t12, cr10, [r8], #944\t@ 0x3b0\n \t\t\t@ instruction: 0xf02e4631\n \t\t\t@ instruction: 0xf107f8ab\n \tstrtmi\tr0, [r8], -r0, asr #3\n-\tstmda\tr0!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr4!, {r0, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d74b8f\n \tstrtmi\tr2, [r9], -r4, lsl #1\n \teorvs\tpc, r0, r7, lsl #10\n \trsbsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tstmia\tr6, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tsl, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \ttsthi\tr7, r0, asr #32\t@ \n \tstrtvs\tpc, [r0], -r7, lsl #10\n \t\t\t@ instruction: 0xf7d04630\n-\tblmi\tfe231720 \n+\tblmi\tfe231728 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0x462858d5\n-\tbl\tfee73a1c \n+\tbl\tfef73a14 \n \t\t\t@ instruction: 0x6c7b498a\n \tandspl\tpc, sl, #64, 4\n \tmovwls\tr4, #5241\t@ 0x1479\n \t\t\t@ instruction: 0x4623201d\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7ec30ff\n \tldrtmi\tpc, [r0], -r1, lsr #31\t@ \n-\tsvc\t0x001af7d0\n+\tsvc\t0x001ef7d0\n \t\t\t@ instruction: 0x46286a7b\n \tmrcvs\t7, 5, r4, cr11, cr8, {4}\n \t\t\t@ instruction: 0xf8534621\n \t\t\t@ instruction: 0xf7d00cd8\n-\tstrt\tlr, [lr], #4078\t@ 0xfee\n+\tstrt\tlr, [lr], #4082\t@ 0xff2\n \t\t\t@ instruction: 0xf8d74b76\n \tldmpl\tr0, {r2, r7, sp}^\n \t\t\t@ instruction: 0x479869fb\n \tsubvs\tpc, r3, r7, lsl #10\n-\tsvc\t0x00eef7d0\n+\tsvc\t0x00f2f7d0\n \tbiceq\tpc, ip, r7, lsl #2\n \t\t\t@ instruction: 0xf7d02000\n-\tblmi\t1bf1aa8 \n+\tblmi\t1bf1ab0 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0xf6072100\n \tldmpl\tr3, {r3, r6, ip, lr}^\n \t\t\t@ instruction: 0xf7d061bb\n-\tstrmi\tlr, [r4], -r4, lsl #17\n+\tstrmi\tlr, [r4], -r8, lsl #17\n \tcmnle\tr0, r0, lsl #16\n \tstrbpl\tpc, [r8], -r7, lsl #12\t@ \n \t\t\t@ instruction: 0xf7d04630\n-\tblmi\t19f169c \n+\tblmi\t19f16a4 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0x462858d5\n-\tbl\t1df3aa0 \n+\tbl\t1ef3a98 \n \t\t\t@ instruction: 0xf5074b6a\n \tlfmvs\tf5, 4, [r9], #548\t@ 0x224\n \tandscc\tr4, r0, #2063597568\t@ 0x7b000000\n \tldmdavs\tfp, {r0, sp}\n-\tblmi\t1a1a774 \n+\tblmi\t1a1a76c \n \t\t\t@ instruction: 0xf7f3447b\n \t\t\t@ instruction: 0x4630fd31\n-\tmrc\t7, 6, APSR_nzcv, cr8, cr0, {6}\n+\tmrc\t7, 6, APSR_nzcv, cr12, cr0, {6}\n \t\t\t@ instruction: 0x462869bb\n \tmrcvs\t7, 5, r4, cr11, cr8, {4}\n \t\t\t@ instruction: 0xf8534621\n \t\t\t@ instruction: 0xf7d00ccc\n-\tldclvs\t15, cr14, [r8, #-688]!\t@ 0xfffffd50\n+\tldclvs\t15, cr14, [r8, #-704]!\t@ 0xfffffd40\n \t\t\t@ instruction: 0xf7f22110\n \tstrbt\tpc, [r8], #-2119\t@ 0xfffff7b9\t@ \n \tbicseq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7d04620\n-\tblmi\t1471a30 \n+\tblmi\t1471a38 \n \tldrdcs\tpc, [r4], r7\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r1, r2, r5, r6, sp, lr}^\n \t\t\t@ instruction: 0xf7d0617b\n-\tstrmi\tlr, [r4], -r8, asr #16\n+\tstrmi\tlr, [r4], -ip, asr #16\n \t\t\t@ instruction: 0xf507bb78\n \tldrtmi\tr6, [r0], -r6, ror #12\n-\tmrc\t7, 4, APSR_nzcv, cr6, cr0, {6}\n+\tmrc\t7, 4, APSR_nzcv, cr10, cr0, {6}\n \t\t\t@ instruction: 0xf8d74b48\n \tldmpl\tr5, {r2, r7, sp}^\n \t\t\t@ instruction: 0xf7d04628\n-\tblmi\t14308c8 \n+\tblmi\t14308d0 \n \taddpl\tpc, r9, #29360128\t@ 0x1c00000\n \tldrbtmi\tr6, [fp], #-3257\t@ 0xfffff347\n \tandcs\tr3, r1, r0, lsl r2\n \tmovwls\tr6, #2075\t@ 0x81b\n \tldrbtmi\tr4, [fp], #-2891\t@ 0xfffff4b5\n \tldc2l\t7, cr15, [r6], #972\t@ 0x3cc\n \t\t\t@ instruction: 0xf7d04630\n-\tldmdbvs\tfp!, {r1, r2, r3, r4, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tfp!, {r1, r5, r7, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216ebb\n \tstcleq\t8, cr15, [r8], {83}\t@ 0x53\n-\tsvc\t0x0070f7d0\n-\tblmi\te6f1d8 \n+\tsvc\t0x0074f7d0\n+\tblmi\te6f1d0 \n \tldrdcs\tpc, [r4], r7\n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf6074798\n \t\t\t@ instruction: 0xf7d05048\n-\tblmi\td319e8 \n+\tblmi\td319f0 \n \tldrdcs\tpc, [r4], r7\n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d06066\n-\tldcvs\t15, cr14, [lr], #416\t@ 0x1a0\n+\tldcvs\t15, cr14, [lr], #432\t@ 0x1b0\n \tstrpl\tpc, [r4, #1287]\t@ 0x507\n \teorcs\tr3, r0, #16, 10\t@ 0x4000000\n \tstrpl\tpc, [r0], #1286\t@ 0x506\n \t\t\t@ instruction: 0xf8d44629\n \t\t\t@ instruction: 0xf7e300a0\n \t\t\t@ instruction: 0xf507f851\n \ttstcc\tr0, #335544322\t@ 0x14000002\n@@ -48179,123 +48177,123 @@\n \tldrtmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf7fc9400\n \tldrt\tpc, [r7], sp, asr #25\t@ \n \t\t\t@ instruction: 0xf8d74b1a\n \tldmpl\tr0, {r2, r7, sp}^\n \t\t\t@ instruction: 0x47986a3b\n \tandscc\tpc, r8, r7, lsl #12\n-\tsvc\t0x0036f7d0\n+\tsvc\t0x003af7d0\n \t\t\t@ instruction: 0xf5076cb9\n \ttstcc\tr0, #402653186\t@ 0x18000002\n \taddpl\tpc, r4, #29360128\t@ 0x1c00000\n \tmovwls\tr4, #1544\t@ 0x608\n \torrpl\tpc, r5, #29360128\t@ 0x1c00000\n \ttstcc\tr0, #16, 4\n \t\t\t@ instruction: 0xf7fe3008\n \t\t\t@ instruction: 0xf7fffc57\n \tvldmiavs\tfp!, {d11-}\n \tandeq\tpc, r8, r3, lsl #2\n \t\t\t@ instruction: 0xf804f7fe\n-\tbllt\tff5b3cc0 \n+\tbllt\tff5b3cb8 \n \t\t\t@ instruction: 0xf1036cbb\n \t\t\t@ instruction: 0xf7fd0008\n \t\t\t@ instruction: 0xf7ffff13\n-\tblmi\t1e4c0c \n+\tblmi\t1e4c04 \n \tldrdcs\tpc, [r4], r7\n-\tbvs\t1f0c01c \n+\tbvs\t1f0c014 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d06020\n-\tsvclt\t0x0000ef0e\n+\tsvclt\t0x0000ef12\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr6, r3, sl, lsl #4\n-\tandeq\tr7, r9, lr, ror #22\n-\t\t\t@ instruction: 0x000548be\n-\tandeq\tr4, r5, ip, asr r8\n+\tandeq\tr7, r9, r6, ror fp\n+\tandeq\tr4, r5, r6, asr #17\n+\tandeq\tr4, r5, r4, ror #16\n \tandeq\tr6, r3, lr, asr r1\n \tandeq\tr6, r3, ip, ror #11\n \tldrdeq\tr6, [r3], -ip\n-\tandeq\tr4, r5, r4, asr r7\n+\tandeq\tr4, r5, ip, asr r7\n \tandeq\tr5, r3, r0, asr #26\n-\tldrdeq\tr4, [r5], -lr\n+\tandeq\tr4, r5, r6, ror #13\n \tandeq\tr5, r3, sl, asr #25\n \tcfstr64mi\tmvdx11, [r1], {240}\t@ 0xf0\n \taddlt\tr4, r3, r1, asr #18\n-\tblmi\t1086f18 \n-\tbmi\t10a192c \n+\tblmi\t1086f10 \n+\tbmi\t10a1924 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tlr, {r8}\n-\tblcs\t4fe0c \n+\tblcs\t4fe04 \n \tstmdacs\tr0, {r3, r6, r8, ip, lr, pc}\n \tstmdavc\tr3, {r0, r3, r5, r6, ip, lr, pc}\n \trsble\tr2, r6, r0, lsl #22\n \tandcs\tr4, r4, #933888\t@ 0xe4000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tcdp2\t0, 9, cr15, cr0, cr13, {0}\n \tldmiblt\tr8!, {r0, r2, r9, sl, lr}\n \tldrbtmi\tr4, [ip], #-3126\t@ 0xfffff3ca\n \ttstlt\tr0, r0, ror #20\n \t\t\t@ instruction: 0xf99af013\n \tldmdavs\tr4!, {r0, r2, r5, r6, r9, sp, lr}\n \tcmple\tsl, r0, lsl #24\n-\tblmi\tb8863c \n+\tblmi\tb88634 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 125)\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf7e84620\n \t\t\t@ instruction: 0x4605fe13\n \t\t\t@ instruction: 0xf7d0b140\n-\t\t\t@ instruction: 0xb128ea60\n+\t\t\t@ instruction: 0xb128ea64\n \tstcpl\t8, cr3, [fp], #-4\n \tsvclt\t0x00042b2f\n \tstrtpl\tr2, [fp], #-768\t@ 0xfffffd00\n \tstrtmi\tr4, [r9], -r5, lsr #16\n \teorcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf992f014\n \tstrtmi\tr4, [r8], -r4, lsl #12\n \tmcrr2\t7, 15, pc, r6, cr9\t@ \n-\tblcs\t4fe8c \n+\tblcs\t4fe84 \n \tstmdbmi\tr0!, {r1, r2, r4, r6, r7, ip, lr, pc}\n \teorvs\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2079\t@ 0xfffff7e1\n \t\t\t@ instruction: 0xf00e4478\n \tstrb\tpc, [sp, r5, asr #16]\t@ \n \tvmul.i8\td20, d0, d13\n \tldmdami\tsp, {r0, r1, r4, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff6af00d\n \tstmdavc\tr3!, {r2, r4, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xd1af2b00\n \t\t\t@ instruction: 0xb1a36833\n \tvmul.i8\td20, d0, d8\n \tldmdami\tr8, {r0, r1, r2, r4, r9, sp, lr}\n-\tldrbtcc\tpc, [pc], #79\t@ 35dfc \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 35df4 \t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf82cf00e\n \tldmdbmi\tr5, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tandsvs\tpc, lr, #64, 4\n \tstrcs\tr4, [r0], #-2068\t@ 0xfffff7ec\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf822f00e\n \t\t\t@ instruction: 0xf04fe7aa\n \t\t\t@ instruction: 0xe7a734ff\n-\tstc\t7, cr15, [r8], #-832\t@ 0xfffffcc0\n-\tldrdeq\tr1, [r5], -ip\n+\tstc\t7, cr15, [ip], #-832\t@ 0xfffffcc0\n+\tandeq\tr1, r5, r4, ror #5\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr1, [r5], -r2\n+\tldrdeq\tr1, [r5], -sl\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tip, r3, r6, ror #4\n-\tandeq\tr7, r9, r2, lsl #16\n-\tandeq\tr1, r5, ip, lsl #5\n-\t\t\t@ instruction: 0x000977b4\n+\tandeq\tr7, r9, sl, lsl #16\n+\tmuleq\tr5, r4, r2\n+\t\t\t@ instruction: 0x000977bc\n \tstrdeq\tr5, [r3], -r6\n \tandeq\tr6, r3, r4, asr #5\n \tandeq\tr5, r3, r4, ror #27\n \t\t\t@ instruction: 0x000362b2\n \tandeq\tr5, r3, r4, asr #27\n \tmuleq\tr3, r2, r2\n \t\t\t@ instruction: 0x00035db0\n@@ -48312,80 +48310,80 @@\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstmdbmi\tr3, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \teorvs\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2114\t@ 0xfffff7be\n \t\t\t@ instruction: 0xf00d4478\n \tldmdbvs\tr8!, {r0, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc}\n \ttstcs\tr0, sl, lsl #4\n-\tb\t1df3de8 \n+\tb\t1ef3de0 \n \tldmibvs\tfp!, {r3, r4, r5, r7, r8, sp, lr}\n-\tblcs\t4e190 \n+\tblcs\t4e188 \n \tldmibvs\tsl!, {r1, r3, r5, r8, sl, fp, ip, lr, pc}\n-\tbcs\t483a4 \n+\tbcs\t4839c \n \tldrbtmi\tr4, [r9], #-2615\t@ 0xfffff5c9\n \t\t\t@ instruction: 0xf44fbfd8\n \tldrmi\tr5, [r3], -r1, ror #1\n \tsvclt\t0x00c8697a\n \t\t\t@ instruction: 0x61b869b8\n \t\t\t@ instruction: 0x608869b8\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\td644c4 \n-\tblmi\tbbdedc \n+\tbmi\td644bc \n+\tblmi\tbbded4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d14b\n \tldrtmi\tr7, [sp], r2, lsr #15\n \tpushmi\t{r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \teorsvs\tpc, r7, #64, 4\n \tldrbtmi\tr4, [r9], #-2092\t@ 0xfffff7d4\n \t\t\t@ instruction: 0xf00d4478\n \tstrb\tpc, [r6, fp, lsr #31]!\t@ \n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7d02000\n-\tblmi\ta716c4 \n+\tblmi\ta716cc \n \ttstcs\tr0, sl, ror r9\n \teoreq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tcdp\t7, 9, cr15, cr2, cr15, {6}\n-\tbllt\ta47738 \n+\tcdp\t7, 9, cr15, cr6, cr15, {6}\n+\tbllt\ta47730 \n \tstrteq\tpc, [r0], -r7, lsl #2\n \t\t\t@ instruction: 0xf7d04630\n-\tblmi\t8b12bc \n+\tblmi\t8b12c4 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d04628\n-\tldmdbvs\tfp!, {r3, r7, r8, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r2, r3, r7, r8, fp, sp, lr, pc}\n \tvst2.8\t{d25-d28}, [pc], r2\n-\tblmi\t78ea60 \n+\tblmi\t78ea58 \n \trscscc\tpc, pc, pc, asr #32\n \tldrbtmi\tr4, [fp], #-2332\t@ 0xfffff6e4\n \tldrbtmi\tr9, [r9], #-769\t@ 0xfffffcff\n \tmovwls\tr2, #909\t@ 0x38d\n \t\t\t@ instruction: 0xf7ec2316\n \tldrtmi\tpc, [r0], -sp, ror #26\t@ \n-\tstcl\t7, cr15, [r6], #832\t@ 0x340\n+\tstcl\t7, cr15, [sl], #832\t@ 0x340\n \tldmdavs\tfp!, {r3, r5, r9, sl, lr}^\n \tldmibvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7d04621\n-\t\t\t@ instruction: 0xe79eedbc\n+\tldr\tlr, [lr, r0, asr #27]\n \tldmdbvs\tsl!, {r4, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7d00020\n-\t\t\t@ instruction: 0xf7d0edbe\n-\tsvclt\t0x0000eb76\n-\tmuleq\tr5, r0, r1\n-\tandeq\tr1, r5, lr, lsl #3\n+\t\t\t@ instruction: 0xf7d0edc2\n+\tsvclt\t0x0000eb7a\n+\tmuleq\tr5, r8, r1\n+\tmuleq\tr5, r6, r1\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r3, sl, lsr #26\n \tandeq\tr6, r3, r0, lsl r2\n-\tandeq\tr4, r5, r2, lsl #8\n-\tandeq\tr1, r5, r4, lsr #2\n+\tandeq\tr4, r5, sl, lsl #8\n+\tandeq\tr1, r5, ip, lsr #2\n \tandeq\tr5, r3, r2, asr #25\n \tandeq\tr6, r3, r8, lsr #3\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr6, r3, r2, ror r1\n \tandeq\tr5, r3, lr, ror #24\n \tcfstr64mi\tmvdx11, [r7], {240}\t@ 0xf0\n@@ -48400,18 +48398,18 @@\n \tteqlt\tfp, fp, lsl r8\n \tvmla.i8\tq10, q0, \n \tstmdami\tr1, {r0, r2, r3, r4, r5, r6, r9, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 5, cr15, cr14, cr13, {0}\n \tandcs\tr6, sl, #184, 16\t@ 0xb80000\n \t\t\t@ instruction: 0xf7d02100\n-\tteqvs\tr8, r8, asr #19\n-\tblcs\t504f8 \n+\tteqvs\tr8, ip, asr #19\n+\tblcs\t504f0 \n \tldmdbvs\tsl!, {r0, r3, r5, r8, r9, fp, ip, lr, pc}\n-\tbcs\t484fc \n+\tbcs\t484f4 \n \tldrbtmi\tr4, [r9], #-2614\t@ 0xfffff5ca\n \t\t\t@ instruction: 0x2000bfb8\n \tldmvs\tsl!, {r0, r1, r4, r9, sl, lr}^\n \tldmdbvs\tr8!, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc}\n \tldmdbvs\tr8!, {r3, r4, r5, r8, sp, lr}\n \tldmpl\tr3, {r3, r7, r8, sp, lr}^\n \tldmdblt\tfp!, {r0, r1, r3, r4, fp, sp, lr}^\n@@ -48425,148 +48423,148 @@\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmla.i8\td20, d0, d28\n \tstmdami\tip!, {r1, r3, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 15, cr15, cr14, cr13, {0}\n \t\t\t@ instruction: 0xf107e7e6\n \tandcs\tr0, r0, r4, lsl r1\n-\tldc\t7, cr15, [lr, #-832]!\t@ 0xfffffcc0\n+\tstcl\t7, cr15, [r2, #-832]\t@ 0xfffffcc0\n \tldmvs\tsl!, {r0, r1, r2, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r4}^\n \t\t\t@ instruction: 0xf7cf607b\n-\tstrmi\tlr, [r4], -r6, ror #27\n+\tstrmi\tlr, [r4], -sl, ror #27\n \t\t\t@ instruction: 0xf107bb28\n \t\t\t@ instruction: 0x46300618\n-\tldc\t7, cr15, [r4], #-832\t@ 0xfffffcc0\n+\tldc\t7, cr15, [r8], #-832\t@ 0xfffffcc0\n \tldmvs\tsl!, {r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x462858d5\n-\tldm\tsl, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tlr, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tmovwls\tr6, #10427\t@ 0x28bb\n \taddvs\tpc, r3, #64, 4\n \t\t\t@ instruction: 0xf04f4b1c\n \tldmdbmi\tip, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}\n \tmovwls\tr4, #5243\t@ 0x147b\n \torrcs\tr4, sp, #2030043136\t@ 0x79000000\n \ttstcs\tr6, #0, 6\n \tstc2l\t7, cr15, [r0], {236}\t@ 0xec\n \t\t\t@ instruction: 0xf7d04630\n-\t\t\t@ instruction: 0x4628ec3a\n+\t\t\t@ instruction: 0x4628ec3e\n \t\t\t@ instruction: 0x4798687b\n \t\t\t@ instruction: 0x46216978\n-\tstc\t7, cr15, [lr, #-832]\t@ 0xfffffcc0\n-\tblmi\t46ff4c \n+\tldc\t7, cr15, [r2, #-832]\t@ 0xfffffcc0\n+\tblmi\t46ff44 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tandseq\tpc, r8, r7, lsl #2\n-\tldc\t7, cr15, [r0, #-832]\t@ 0xfffffcc0\n-\tb\tff274024 \n-\tandeq\tr1, r5, r0, lsr r0\n-\tandeq\tr1, r5, lr, lsr #32\n+\tldc\t7, cr15, [r4, #-832]\t@ 0xfffffcc0\n+\tb\tff37401c \n+\tandeq\tr1, r5, r8, lsr r0\n+\tandeq\tr1, r5, r6, lsr r0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r3, ip, asr #23\n \tldrdeq\tr6, [r3], -sl\n-\tandeq\tr7, r9, sl, asr #10\n-\tandeq\tr0, r5, sl, asr #31\n+\tandeq\tr7, r9, r2, asr r5\n+\tldrdeq\tr0, [r5], -r2\n \tandeq\tr5, r3, r8, ror #22\n \tandeq\tr6, r3, r6, ror r0\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr6, r3, ip, lsr r0\n \tandeq\tr5, r3, r4, lsl fp\n \tldmibmi\tsp, {r4, r5, r6, r7, r8, sl, ip, sp, pc}\n-\tcfldr64vc\tmvdx15, [pc, #-692]!\t@ 35e70 \n+\tcfldr64vc\tmvdx15, [pc, #-692]!\t@ 35e68 \n \tldcmi\t15, cr10, [ip], {4}\n \tldrbtmi\tr4, [r9], #-2716\t@ 0xfffff564\n-\tblmi\tfe747320 \n+\tblmi\tfe747318 \n \tstmpl\tsl, {r2, r3, r4, r5, r6, r8, sp, lr}\n \tldmdavs\tr2, {r8, sp}\n \tmvncs\tpc, #13041664\t@ 0xc70000\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tteqvs\tr8, r9, lsr r2\n \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tldmibmi\tr6, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \tsbcsvs\tpc, r8, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2197\t@ 0xfffff76b\n \t\t\t@ instruction: 0xf00d4478\n \tandcs\tpc, sl, #11200\t@ 0x2bc0\n \ttstcs\tr0, r8, lsr r9\n-\tldmdb\tr8, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tip, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmibvs\tsl!, {r3, r4, r5, r6, r7, r8, sp, lr}^\n \ttsteq\tip, #-1073741823\t@ 0xc0000001\t@ \n-\tblle\t1200970 \n-\tblcs\t901e0 \n+\tblle\t1200968 \n+\tblcs\t901d8 \n \tadcshi\tpc, r1, r0\n \t\t\t@ instruction: 0xf0002b02\n-\tblcs\t563f4 \n+\tblcs\t563ec \n \taddshi\tpc, r6, r0\n \tmsreq\tCPSR_fs, r7, lsl #2\n \t\t\t@ instruction: 0xf7d02000\n-\tblmi\tfe231448 \n+\tblmi\tfe231450 \n \ttstcs\tr0, sl, ror r9\n \teorsvc\tpc, r2, r7, lsl #10\n \tldrsbtvs\tr5, [fp], r3\n-\tldcl\t7, cr15, [r4, #-828]\t@ 0xfffffcc4\n+\tldcl\t7, cr15, [r8, #-828]\t@ 0xfffffcc4\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \trschi\tpc, r2, r0, asr #32\n \tldrtvc\tpc, [r2], -r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7d04630\n-\tblmi\t203103c \n+\tblmi\t2031044 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d04628\n-\tldmdbvs\tfp!, {r3, r6, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r2, r3, r6, fp, sp, lr, pc}\n \tvcgt.s8\td25, d0, d2\n-\tblmi\t1f0ed5c \n+\tblmi\t1f0ed54 \n \trscscc\tpc, pc, pc, asr #32\n \tldrbtmi\tr4, [fp], #-2426\t@ 0xfffff686\n \tldrbtmi\tr9, [r9], #-769\t@ 0xfffffcff\n \tmovwls\tr2, #909\t@ 0x38d\n \t\t\t@ instruction: 0xf7ec2316\n \tldrtmi\tpc, [r0], -sp, lsr #24\t@ \n-\tbl\tfe9f4124 \n+\tbl\tfeaf411c \n \t\t\t@ instruction: 0x462868bb\n-\tbvs\tffe4804c \n+\tbvs\tffe48044 \n \t\t\t@ instruction: 0xf7d04621\n-\tblmi\t1cf13e4 \n+\tblmi\t1cf13ec \n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldrbtmi\tr6, [fp], #-570\t@ 0xfffffdc6\n \teors\tr6, r9, sl, asr r0\n \tmsreq\tCPSR_s, r7, lsl #2\n \t\t\t@ instruction: 0xf7d02000\n-\tblmi\t1a713cc \n+\tblmi\t1a713d4 \n \ttstcs\tr0, sl, ror r9\n \taddseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tldc\t7, cr15, [r6, #-828]\t@ 0xfffffcc4\n+\tldc\t7, cr15, [sl, #-828]\t@ 0xfffffcc4\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \taddshi\tpc, fp, r0, asr #32\n \tldreq\tpc, [r8], r7, lsl #2\n \t\t\t@ instruction: 0xf7d04630\n-\tblmi\t1870fc0 \n+\tblmi\t1870fc8 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7d04628\n-\tldmdbvs\tfp!, {r1, r3, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r1, r2, r3, fp, sp, lr, pc}\n \tvcgt.s8\td25, d0, d2\n-\tblmi\t180ed5c \n+\tblmi\t180ed54 \n \trscscc\tpc, pc, pc, asr #32\n \tldrbtmi\tr4, [fp], #-2398\t@ 0xfffff6a2\n \tldrbtmi\tr9, [r9], #-769\t@ 0xfffffcff\n \tmovwls\tr2, #909\t@ 0x38d\n \t\t\t@ instruction: 0xf7ec2316\n \tldrtmi\tpc, [r0], -pc, ror #23\t@ \n-\tbl\t1a741a0 \n+\tbl\t1b74198 \n \t\t\t@ instruction: 0x462868fb\n-\tbvs\t1e480c8 \n+\tbvs\t1e480c0 \n \t\t\t@ instruction: 0xf7d04621\n-\t\t\t@ instruction: 0xf04fec3e\n+\t\t\t@ instruction: 0xf04fec42\n \teorsvs\tr3, sl, #-268435441\t@ 0xf000000f\n \tldmdbvs\tsl!, {r1, r3, r6, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t14e486c \n+\tbmi\t14e4864 \n \tldrbtmi\tr4, [sl], #-2886\t@ 0xfffff4ba\n \tldmpl\tr3, {r3, r4, r5, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, ror #7\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d17c\n \t\t\t@ instruction: 0x46bd777b\n@@ -48581,125 +48579,125 @@\n \tstmdami\tr7, {r4, r5, r8, r9}^\n \tbicsvs\tpc, r6, r0, asr #4\n \tldrbtmi\tr4, [r8], #-1148\t@ 0xfffffb84\n \t\t\t@ instruction: 0xf0024622\n \tstmdblt\tr0, {r0, r1, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n \tandcs\tr4, r2, #68608\t@ 0x10c00\n \tsubsvs\tr4, sl, fp, ror r4\n-\tbmi\t10f020c \n+\tbmi\t10f0204 \n \tsubsvs\tr4, r3, sl, ror r4\n \tvst1.64\t{d30}, [pc], r8\n \t\t\t@ instruction: 0x462071f4\n-\tstc\t7, cr15, [r2], #828\t@ 0x33c\n+\tstc\t7, cr15, [r6], #828\t@ 0x33c\n \tmvnle\tr3, r1\n \tmsreq\tCPSR_f, r7, lsl #2\n \t\t\t@ instruction: 0xf7d02000\n-\tblmi\tb712dc \n+\tblmi\tb712e4 \n \ttstcs\tr0, sl, ror r9\n \tsbcsvc\tpc, r8, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tldc\t7, cr15, [lr], {207}\t@ 0xcf\n+\tstc\t7, cr15, [r2], #828\t@ 0x33c\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d135\n \t\t\t@ instruction: 0x463076d8\n-\tb\tffb7425c \n+\tb\tffc74254 \n \tldmdbvs\tsl!, {r2, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x462858d5\n-\tsvc\t0x0092f7cf\n+\tsvc\t0x0096f7cf\n \tldmdbmi\tr0!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}\n \tsbcsvs\tpc, fp, #64, 4\n \t\t\t@ instruction: 0xf04f447b\n \tldrbtmi\tr3, [r9], #-255\t@ 0xffffff01\n \t\t\t@ instruction: 0x23209301\n \ttstcs\tr6, #0, 6\n-\tblx\t1ef42f6 \n+\tblx\t1ef42ee \n \t\t\t@ instruction: 0xf7d04630\n-\t\t\t@ instruction: 0x4628eaf4\n+\t\t\t@ instruction: 0x4628eaf8\n \t\t\t@ instruction: 0x4798687b\n \t\t\t@ instruction: 0x46216ab8\n-\tbl\tff274298 \n-\tblmi\t5b0244 \n+\tbl\tff374290 \n+\tblmi\t5b023c \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \taddseq\tpc, r8, r7, lsl #2\n-\tbl\tff2f42ac \n+\tbl\tff3f42a4 \n \tldmdbvs\tsl!, {r4, r8, r9, fp, lr}^\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7d07032\n-\tblmi\t371288 \n+\tblmi\t371290 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tsbcsvc\tpc, r8, r7, lsl #10\n-\tbl\tfee742d0 \n-\tldmdb\tr0!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tldrdeq\tr0, [r5], -r6\n-\tldrdeq\tr0, [r5], -r4\n+\tbl\tfef742c8 \n+\tldmdb\tr4!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldrdeq\tr0, [r5], -lr\n+\tldrdeq\tr0, [r5], -ip\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r3, lr, ror #20\n \tmuleq\tr3, ip, pc\t@ \n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr5, r3, sl, lsr pc\n \tandeq\tr5, r3, lr, ror #19\n-\tandeq\tr4, r5, r2, asr #1\n+\tandeq\tr4, r5, sl, asr #1\n \t\t\t@ instruction: 0x00035ebe\n \tandeq\tr5, r3, r2, ror r9\n-\tandeq\tr0, r5, lr, ror sp\n+\tandeq\tr0, r5, r6, lsl #27\n \tandeq\tr5, r3, sl, lsl r9\n \tandeq\tr5, r3, r8, asr #28\n-\tandeq\tr4, r5, sl\n+\tandeq\tr4, r5, r2, lsl r0\n \tmuleq\tr3, r4, fp\n \tstrdeq\tr5, [r3], -sl\n+\tstrdeq\tr3, [r5], -r0\n \tandeq\tr3, r5, r8, ror #31\n-\tandeq\tr3, r5, r0, ror #31\n \tandeq\tr5, r3, r8, ror #27\n \tandeq\tr5, r3, sl, lsl #17\n \tcfstr32mi\tmvfx11, [r2], #-704\t@ 0xfffffd40\n \taddlt\tr4, sl, r2, lsr #18\n-\tblmi\t8c75ec \n-\tbmi\t8e2000 \n+\tblmi\t8c75e4 \n+\tbmi\t8e1ff8 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6279\n \tldmpl\tsp, {r8}\n \tldmiblt\tfp!, {r0, r1, r3, r5, fp, sp, lr}^\n \tldcne\t6, cr4, [ip, #-132]!\t@ 0xffffff7c\n \tstrtmi\tr2, [r0], -r0, lsr #4\n \tteqvc\tfp, sp, lsr r3\n \tcmnvc\tfp, r0, lsl #6\n \t\t\t@ instruction: 0xf93cf00d\n \t\t\t@ instruction: 0x46204918\n \t\t\t@ instruction: 0xf7ec4479\n \tstmdavs\tfp!, {r0, r2, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n \tldmiblt\tr3!, {r2, r9, sl, lr}\n-\tblmi\t488c90 \n+\tblmi\t488c88 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f104ac \n+\tbvs\t1f104a4 \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, lsr #12]!\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmla.i8\td20, d0, d15\n \tstmdami\tpc, {r0, r3, r9, sp, lr}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [sl], #-52\t@ 0xffffffcc\n \tstmdbmi\tsp, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tandvs\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf00d4478\n \t\t\t@ instruction: 0xe7dffcf3\n-\tldm\tip!, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr0, r5, r8, lsl #24\n+\tstmdb\tr0, {r4, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr0, r5, r0, lsl ip\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr0, [r5], -lr\n+\tandeq\tr0, r5, r6, lsl #24\n \tandeq\tr0, r0, r8, lsl r6\n-\tmuleq\tr5, r0, lr\n-\tandeq\tr0, r5, r4, asr #23\n+\tmuleq\tr5, r8, lr\n+\tandeq\tr0, r5, ip, asr #23\n \tandeq\tr5, r3, r4, ror #14\n \tandeq\tr5, r3, r2, ror #25\n \tandeq\tr5, r3, r2, asr r7\n \tldrdeq\tr5, [r3], -r0\n \tmvnsmi\tlr, sp, lsr #18\n \tldmdbmi\tr4!, {r0, r1, r4, r5, sl, fp, lr}\n \tldrbtmi\tfp, [ip], #-130\t@ 0xffffff7e\n@@ -48709,81 +48707,81 @@\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tandhi\tpc, r2, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n \tcmple\tr7, r0, lsl #22\n \tandcs\tr4, r4, #737280\t@ 0xb4000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tblx\tff3f2510 \n+\tblx\tff3f2508 \n \torrlt\tr4, r0, #5242880\t@ 0x500000\n \t\t\t@ instruction: 0xf7f9204c\n \t\t\t@ instruction: 0x4606f91d\n \t\t\t@ instruction: 0x46204631\n \tcdp2\t0, 3, cr15, cr14, cr8, {0}\n \tldmiblt\tr0!, {r0, r2, r9, sl, lr}\n \tldrbtmi\tr4, [fp], #-2853\t@ 0xfffff4db\n \tbicsvs\tr6, lr, #223232\t@ 0x36800\n \tldrdcc\tpc, [r0], -r8\n \tstmiblt\tfp!, {r1, r4, r5, r7, sl, sp, lr}\n-\tblmi\t788d90 \n+\tblmi\t788d88 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12c0300\n \tstrcc\tr4, [r8, -r8, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x463081f0\n \t\t\t@ instruction: 0xf890f7f9\n \tldrdcc\tpc, [r0], -r8\n \trscle\tr2, r9, r0, lsl #22\n \tvmul.i8\td20, d0, d8\n \tldmdami\tr8, {r2, r4, r5, r6, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [lr], {13}\n-\tblmi\t5f04c4 \n-\tblvs\tff747734 \n+\tblmi\t5f04bc \n+\tblvs\tff74772c \n \tstrtmi\tfp, [r0], -ip, lsr #2\n \t\t\t@ instruction: 0xf7f96ca4\n \tstccs\t8, cr15, [r0], {123}\t@ 0x7b\n-\tblmi\t4ead3c \n+\tblmi\t4ead34 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xe7d163da\n \tvst2.8\t{d20,d22}, [pc :64], r0\n \tldmdami\tr0, {r0, r1, r3, r6, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe9725a6 \n+\tblx\tfe97259e \n \t\t\t@ instruction: 0xf7d0e7ae\n-\tsvclt\t0x0000e880\n-\tandeq\tr0, r5, r2, asr fp\n+\tsvclt\t0x0000e884\n+\tandeq\tr0, r5, sl, asr fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r5, r8, asr #22\n+\tandeq\tr0, r5, r0, asr fp\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tfp, r3, r2, ror #21\n-\tandeq\tr7, r9, sl, rrx\n-\tstrdeq\tr0, [r5], -r8\n+\tandeq\tr7, r9, r2, ror r0\n+\tandeq\tr0, r5, r0, lsl #22\n \tandeq\tr5, r3, r8, lsl #13\n \tandeq\tr5, r3, lr, lsl ip\n-\tandeq\tr7, r9, ip, lsl r0\n-\tandeq\tr7, r9, r6\n+\tandeq\tr7, r9, r4, lsr #32\n+\tandeq\tr7, r9, lr\n \tandeq\tr5, r3, r8, asr r6\n \tandeq\tr5, r3, lr, ror #23\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7c77a8 \n-\tbmi\t7e21bc \n+\tblmi\t7c77a0 \n+\tbmi\t7e21b4 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tip, r9, ror r4\n \tcdp2\t7, 4, cr15, cr12, cr7, {7}\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5e4cb0 \n+\tbmi\t5e4ca8 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -48792,398 +48790,398 @@\n \t\t\t@ instruction: 0xf00d4478\n \t\t\t@ instruction: 0xe7dffb55\n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r1, r2, r4, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [lr], {13}\n \t\t\t@ instruction: 0xf7d0e7df\n-\tsvclt\t0x0000e828\n-\tandeq\tr0, r5, ip, asr #20\n+\tsvclt\t0x0000e82c\n+\tandeq\tr0, r5, r4, asr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r5, r2, asr #20\n+\tandeq\tr0, r5, sl, asr #20\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr6, r9, ip, lsl #31\n-\tandeq\tr0, r5, sl, lsl sl\n+\tmuleq\tr9, r4, pc\t@ \n+\tandeq\tr0, r5, r2, lsr #20\n \t\t\t@ instruction: 0x000355ba\n \tandeq\tr5, r3, r8, ror #22\n \tandeq\tr5, r3, r8, lsr #11\n \tandeq\tr5, r3, r6, asr fp\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7c784c \n-\tbmi\t7e2260 \n+\tblmi\t7c7844 \n+\tbmi\t7e2258 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tip, r9, ror r4\n \tldc2l\t7, cr15, [sl, #924]!\t@ 0x39c\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5e4d54 \n+\tbmi\t5e4d4c \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \taddsvs\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf00d4478\n \tldrb\tpc, [pc, r3, lsl #22]\t@ \n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r1, r2, r3, r4, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff3726fa \n+\tblx\tff3726f2 \n \t\t\t@ instruction: 0xf7cfe7df\n-\tsvclt\t0x0000efd6\n-\tandeq\tr0, r5, r8, lsr #19\n+\tsvclt\t0x0000efda\n+\t\t\t@ instruction: 0x000509b0\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr5, lr, r9\n+\tandeq\tr0, r5, r6, lsr #19\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr3, r5, r4, asr #24\n-\tandeq\tr0, r5, r6, ror r9\n+\tandeq\tr3, r5, ip, asr #24\n+\tandeq\tr0, r5, lr, ror r9\n \tandeq\tr5, r3, r6, lsl r5\n \tldrdeq\tr5, [r3], -ip\n \tandeq\tr5, r3, r4, lsl #10\n \tandeq\tr5, r3, sl, asr #21\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7c78f0 \n-\tbmi\t7e2304 \n+\tblmi\t7c78e8 \n+\tbmi\t7e22fc \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tr4, r9, ror r4\n \tstc2\t7, cr15, [r8, #924]!\t@ 0x39c\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5e4df8 \n+\tbmi\t5e4df0 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tadcvs\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf00d4478\n \t\t\t@ instruction: 0xe7dffab1\n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r1, r2, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1ef279e \n+\tblx\t1ef2796 \n \t\t\t@ instruction: 0xf7cfe7df\n-\tsvclt\t0x0000ef84\n-\tandeq\tr0, r5, r4, lsl #18\n+\tsvclt\t0x0000ef88\n+\tandeq\tr0, r5, ip, lsl #18\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr0, [r5], -sl\n+\tandeq\tr0, r5, r2, lsl #18\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr6, r9, r4, asr #28\n-\tldrdeq\tr0, [r5], -r2\n+\tandeq\tr6, r9, ip, asr #28\n+\tldrdeq\tr0, [r5], -sl\n \tandeq\tr5, r3, r2, ror r4\n \tandeq\tr5, r3, r0, asr sl\n \tandeq\tr5, r3, r0, ror #8\n \tandeq\tr5, r3, lr, lsr sl\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7c7994 \n-\tbmi\t7e23a8 \n+\tblmi\t7c798c \n+\tbmi\t7e23a0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \tteqcc\tr8, r9, ror r4\n \tldc2l\t7, cr15, [r6, #-924]\t@ 0xfffffc64\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5e4e9c \n+\tbmi\t5e4e94 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tadcvs\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf00d4478\n \t\t\t@ instruction: 0xe7dffa5f\n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r1, r2, r3, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\ta72842 \n+\tblx\ta7283a \n \t\t\t@ instruction: 0xf7cfe7df\n-\tsvclt\t0x0000ef32\n-\tandeq\tr0, r5, r0, ror #16\n+\tsvclt\t0x0000ef36\n+\tandeq\tr0, r5, r8, ror #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r5, r6, asr r8\n+\tandeq\tr0, r5, lr, asr r8\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr6, r9, r0, lsr #27\n-\tandeq\tr0, r5, lr, lsr #16\n+\tandeq\tr6, r9, r8, lsr #27\n+\tandeq\tr0, r5, r6, lsr r8\n \tandeq\tr5, r3, lr, asr #7\n \tandeq\tr5, r3, r4, asr #19\n \t\t\t@ instruction: 0x000353bc\n \t\t\t@ instruction: 0x000359b2\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7c7a38 \n-\tbmi\t7e244c \n+\tblmi\t7c7a30 \n+\tbmi\t7e2444 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tip, r9, ror r4\n \tstc2\t7, cr15, [r4, #-924]\t@ 0xfffffc64\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5e4f40 \n+\tbmi\t5e4f38 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tadcsvs\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf00d4478\n \tldrb\tpc, [pc, sp, lsl #20]\t@ \n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r1, r2, r4, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff5f28e4 \n+\tblx\tff5f28dc \n \t\t\t@ instruction: 0xf7cfe7df\n-\tsvclt\t0x0000eee0\n-\t\t\t@ instruction: 0x000507bc\n+\tsvclt\t0x0000eee4\n+\tandeq\tr0, r5, r4, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000507b2\n+\t\t\t@ instruction: 0x000507ba\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr6, [r9], -ip\n-\tandeq\tr0, r5, sl, lsl #15\n+\tandeq\tr6, r9, r4, lsl #26\n+\tmuleq\tr5, r2, r7\n \tandeq\tr5, r3, sl, lsr #6\n \tandeq\tr5, r3, ip, lsr r9\n \tandeq\tr5, r3, r8, lsl r3\n \tandeq\tr5, r3, sl, lsr #18\n \t\t\t@ instruction: 0xf8df4b25\n \tldrbtmi\tip, [fp], #-152\t@ 0xffffff68\n \tstmdbmi\tr5!, {r7, r8, sl, ip, sp, pc}\n \tstrdlt\tr4, [r2], ip\n-\tbmi\t950c60 \n+\tbmi\t950c58 \n \t\t\t@ instruction: 0xf85caf00\n \tldrbtmi\tr1, [sl], #-1\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0xb128b32b\n-\tblcs\t50a18 \n-\tblcs\tad54c \n+\tblcs\t50a10 \n+\tblcs\tad544 \n \tandcs\tsp, r0, r2, lsr #32\n-\tblmi\t6c9188 \n+\tblmi\t6c9180 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1250300\n \tldrtmi\tr3, [sp], r8, lsl #14\n-\tblmi\t625f30 \n+\tblmi\t625f28 \n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \tstmdbcs\tr1, {r2, r4, r5, r8, r9, ip}\n \t\t\t@ instruction: 0xf8d3d003\n-\tblcs\t83624 \n-\tblmi\t4eb0dc \n+\tblcs\t8361c \n+\tblmi\t4eb0d4 \n \tldmpl\tr0, {r0, r9, sl, lr}^\n \tstc2\t0, cr15, [lr, #140]\t@ 0x8c\n \t\t\t@ instruction: 0xf04fb170\n \t\t\t@ instruction: 0xe7dd30ff\n \tldmpl\tr3, {r2, r3, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqcs\tr4, #13828096\t@ 0xd30000\t@ \n \tandle\tr2, r3, r1, lsl #20\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n \tbicsle\tr2, r0, r1, lsl #22\n \tstrb\tr2, [pc, r1]\n-\tcdp\t7, 7, cr15, cr14, cr15, {6}\n-\tldrdeq\tr3, [r5], -r6\n-\tandeq\tr0, r5, r4, lsl r7\n+\tcdp\t7, 8, cr15, cr2, cr15, {6}\n+\tldrdeq\tr3, [r5], -lr\n+\tandeq\tr0, r5, ip, lsl r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r5, r6, lsl #14\n-\tandeq\tr0, r5, r8, ror #13\n+\tandeq\tr0, r5, lr, lsl #14\n+\tstrdeq\tr0, [r5], -r0\t@ \n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, r0, lsr #12\n-\tblmi\t3c91cc \n+\tblmi\t3c91c4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3625a4 \n+\tbmi\t36259c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7cfbd80\n-\tsvclt\t0x0000ee56\n-\tandeq\tr0, r5, r8, ror #12\n+\tsvclt\t0x0000ee5a\n+\tandeq\tr0, r5, r0, ror r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r5, r2, asr r6\n+\tandeq\tr0, r5, sl, asr r6\n \tcfstr32mi\tmvfx11, [r7], #-576\t@ 0xfffffdc0\n \taddlt\tr4, r3, r7, lsr #18\n-\tblmi\ta07bd4 \n-\tbmi\ta225e8 \n+\tblmi\ta07bcc \n+\tbmi\ta225e0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0xf503589b\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t7f690 \n+\tbcs\t7f688 \n \t\t\t@ instruction: 0xf8d3d034\n \t\t\t@ instruction: 0x46012334\n \tandle\tr2, r2, r1, lsl #20\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n-\tblmi\t7a37a0 \n-\tblvs\tff647c04 \n+\tblmi\t7a3798 \n+\tblvs\tff647bfc \n \t\t\t@ instruction: 0xf8dfb9c0\n \tldcvs\t0, cr12, [sl], {112}\t@ 0x70\n-\tbne\tfe2c7e14 \n+\tbne\tfe2c7e0c \n \tldrdmi\tpc, [r8], -ip\n \tsvclt\t0x00a442a2\n \t\t\t@ instruction: 0xf04f6419\n-\tbmi\t602e30 \n+\tbmi\t602e28 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tip, r5, r1, sp\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tblmi\t309294 \n+\tblmi\t30928c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 56)\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4090e8bd\n-\tblt\tfe572a8c \n+\tblt\tfe572a84 \n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7cfe7df\n-\tsvclt\t0x0000ee00\n-\tandeq\tr0, r5, r0, lsr #12\n+\tsvclt\t0x0000ee04\n+\tandeq\tr0, r5, r8, lsr #12\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r5, r6, lsl r6\n+\tandeq\tr0, r5, lr, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr6, r9, ip, asr #22\n-\tmuleq\tr5, ip, r8\n-\tandeq\tr0, r5, sl, asr #11\n-\t\t\t@ instruction: 0x000505b0\n+\tandeq\tr6, r9, r4, asr fp\n+\tandeq\tr3, r5, r4, lsr #17\n+\tldrdeq\tr0, [r5], -r2\n+\t\t\t@ instruction: 0x000505b8\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \t\t\t@ instruction: 0xf5ad4876\n \tsvcge\t0x00047d1c\n \tldmdbmi\tr6!, {r0, r2, r4, r5, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a617b\n \tstmdapl\tr1, {r2, r4, r5, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f125c\n \tldmpl\tr4, {r8}^\n-\tblcs\t50b50 \n+\tblcs\t50b48 \n \taddshi\tpc, r2, r0, asr #32\n \tldrbtmi\tr4, [fp], #-2927\t@ 0xfffff491\n-\tblcs\t50e3c \n+\tblcs\t50e34 \n \tadchi\tpc, r4, r0\n \tmsreq\tCPSR_, r7, lsl #2\n \t\t\t@ instruction: 0xf7d02000\n-\tblmi\t1b30af8 \n+\tblmi\t1b30b00 \n \ttstcs\tr0, sl, ror r9\n \teoreq\tpc, r8, r7, lsl #2\n \tteqvs\tfp, r3\t@ \n-\tstmia\tip!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr0!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tadcshi\tpc, r5, r0, asr #32\n \tstrteq\tpc, [r8], -r7, lsl #2\n \t\t\t@ instruction: 0xf7cf4630\n-\tblmi\t19326ec \n+\tblmi\t19326f4 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7cf4628\n-\tblmi\t18b1990 \n+\tblmi\t18b1998 \n \tvmla.i8\tq10, q0, \n \tldrbtmi\tr5, [fp], #-741\t@ 0xfffffd1b\n-\tblmi\t185b724 \n+\tblmi\t185b71c \n \tandcs\tr4, r2, r9, ror r4\n \tmovwls\tr4, #5243\t@ 0x147b\n \tmovwls\tr2, #892\t@ 0x37c\n \t\t\t@ instruction: 0xf7eb2316\n \tldrtmi\tpc, [r0], -r5, lsl #31\t@ \n-\tcdp\t7, 15, cr15, cr14, cr15, {6}\n+\tsvc\t0x0002f7cf\n \t\t\t@ instruction: 0x4628693b\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7cf6a38\n-\t\t\t@ instruction: 0x4620efd4\n-\tldc\t7, cr15, [r6, #-828]!\t@ 0xfffffcc4\n+\t\t\t@ instruction: 0x4620efd8\n+\tldc\t7, cr15, [sl, #-828]!\t@ 0xfffffcc4\n \t\t\t@ instruction: 0x46024b55\n \tldrbtmi\tr4, [fp], #-2133\t@ 0xfffff7ab\n \tandsvs\tr4, sl, #120, 8\t@ 0x78000000\n \tstrmi\tlr, [r4], #-2499\t@ 0xfffff63d\n \t\t\t@ instruction: 0xf892f7fe\n \tmsreq\tCPSR_s, r7, lsl #2\n \tstrtmi\tr4, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0xf7cf61fa\n-\tblmi\t1272a6c \n+\tblmi\t1272a74 \n \t\t\t@ instruction: 0x4621697a\n \tadcvc\tpc, r0, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tstmda\tr6!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tsl!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d166\n \tvstrmi.16\ts15, [r8, #-320]\t@ 0xfffffec0\t@ \n \t\t\t@ instruction: 0xf8df4648\n \t\t\t@ instruction: 0xf7cf8120\n-\tblmi\t103265c \n+\tblmi\t1032664 \n \tldrbtmi\tr6, [sp], #-2426\t@ 0xfffff686\n \tldmpl\tr6, {r3, r4, r5, r6, r7, sl, lr}^\n \t\t\t@ instruction: 0xf7cf4630\n-\t\t\t@ instruction: 0xf8d5eb56\n+\t\t\t@ instruction: 0xf8d5eb5a\n \t\t\t@ instruction: 0x4620a014\n-\tstc\t7, cr15, [r4, #-828]\t@ 0xfffffcc4\n+\tstc\t7, cr15, [r8, #-828]\t@ 0xfffffcc4\n \tandge\tpc, r4, sp, asr #17\n \trscspl\tpc, r6, #64, 4\n-\tbvs\tb084bc \n+\tbvs\tb084b4 \n \ttstcs\tr6, #192, 20\t@ 0xc0000\n \tandscs\tr9, lr, r2\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7eb30ff\n \t\t\t@ instruction: 0x4648ff37\n-\tcdp\t7, 11, cr15, cr0, cr15, {6}\n+\tcdp\t7, 11, cr15, cr4, cr15, {6}\n \t\t\t@ instruction: 0x4630687b\n-\tbvs\t1e48a38 \n+\tbvs\t1e48a30 \n \t\t\t@ instruction: 0xf7cf4621\n-\tblmi\tab29f8 \n+\tblmi\tab2a00 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n-\tbllt\t1710c54 \n+\tbllt\t1710c4c \n \t\t\t@ instruction: 0xe01969f8\n \tvmul.i8\td20, d0, d16\n \tldmdami\tr0!, {r0, r1, r2, r3, r4, r6, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r2, r7, asr #19\n \t\t\t@ instruction: 0xf85cf00d\n \tldrbtmi\tr4, [fp], #-2861\t@ 0xfffff4d3\n-\tblcs\t50f74 \n+\tblcs\t50f6c \n \tsvcge\t0x0064f47f\n \tldmib\tr7, {r0, r1, r5, fp, sp, lr}^\n \ttstlt\tfp, r2\n \trscpl\tpc, r2, #64, 4\n \t\t\t@ instruction: 0xf920f00d\n \trscscc\tpc, pc, pc, asr #32\n-\tblmi\t6094bc \n+\tblmi\t6094b4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr r2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d11e\n \tssatmi\tr7, #30, r8, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n@@ -49191,259 +49189,259 @@\n \trscspl\tpc, fp, #64, 4\n \t\t\t@ instruction: 0xf00d4478\n \tstrb\tpc, [fp, r7, lsl #18]\t@ \n \tldmdbvs\tsl!, {r0, r1, r2, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7cf70a0\n-\tblmi\t3329a4 \n+\tblmi\t3329ac \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798693b\n \teoreq\tpc, r8, r7, lsl #2\n-\tsvc\t0x0046f7cf\n-\tldcl\t7, cr15, [lr], #828\t@ 0x33c\n-\tandeq\tr0, r5, r8, asr r5\n-\tandeq\tr0, r5, r6, asr r5\n+\tsvc\t0x004af7cf\n+\tstc\t7, cr15, [r2, #-828]\t@ 0xfffffcc4\n+\tandeq\tr0, r5, r0, ror #10\n+\tandeq\tr0, r5, lr, asr r5\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr3, [r5], -r2\n+\tstrdeq\tr3, [r5], -sl\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tldrdeq\tr5, [r3], -r6\n \tandeq\tr5, r3, r4, lsr #1\n \tandeq\tr5, r3, r0, ror #13\n-\tandeq\tr6, r9, r2, lsl sl\n+\tandeq\tr6, r9, sl, lsl sl\n \tandeq\tlr, r3, r8, lsr #28\n-\tandeq\tr6, r9, sl, asr #19\n+\tldrdeq\tr6, [r9], -r2\n \tandeq\tr5, r3, r8, lsr #32\n \tandeq\tr4, r3, ip, asr #31\n \tstrdeq\tr5, [r3], -r6\n-\t\t\t@ instruction: 0x000536ba\n-\tldrdeq\tr0, [r5], -ip\n+\tandeq\tr3, r5, r2, asr #13\n+\tandeq\tr0, r5, r4, ror #7\n \tandeq\tr5, r3, r4, lsr #11\n \tandcs\tr4, r0, sl, lsr sl\n \tldrlt\tr4, [r0, #2874]!\t@ 0xb3a\n \tcfldrsmi\tmvf4, [sl], #-488\t@ 0xfffffe18\n \tsvcge\t0x0000b0cc\n \t\t\t@ instruction: 0xf10758d3\n \tldrbtmi\tr0, [ip], #-268\t@ 0xfffffef4\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f312c\n \t\t\t@ instruction: 0xf7cf0300\n-\tbmi\td728ec \n+\tbmi\td728f4 \n \ttstcs\tr0, r3, lsr #12\n \tandseq\tpc, r0, r7, lsl #2\n \trsbsvs\tr5, fp, r3, lsr #17\n-\tsvc\t0x00a6f7ce\n+\tsvc\t0x00aaf7ce\n \tcmple\tfp, r0, lsl #16\n \t\t\t@ instruction: 0xf1074c2f\n \t\t\t@ instruction: 0xf7cf0010\n-\tldrbtmi\tlr, [ip], #-3574\t@ 0xfffff20a\n+\tldrbtmi\tlr, [ip], #-3578\t@ 0xfffff206\n \tsubeq\tpc, r4, r4, lsl #2\n-\tb\tfe774c50 \n+\tb\tfe874c48 \n \tteqlt\tr4, r4, ror #23\n \tstrtmi\tr6, [r0], -r5, lsr #25\n \tldc2\t7, cr15, [r4], {248}\t@ 0xf8\n \tstccs\t6, cr4, [r0], {44}\t@ 0x2c\n \tstfmid\tf5, [r7, #-992]!\t@ 0xfffffc20\n-\tblmi\t9ff530 \n+\tblmi\t9ff528 \n \tmvnpl\tpc, pc, asr #8\n \tldrbtmi\tr4, [fp], #-1149\t@ 0xfffffb83\n \tstmib\tr3, {r3, r5, r6, r9, fp, sp, lr}^\n \tcmpcs\tr0, r2, lsl #4\n \tandsvs\tr6, r9, ip, ror #7\n \trsbvs\tr6, ip, ip, lsr #3\n \t\t\t@ instruction: 0x63ac61ec\n \trscvs\tr6, ip, sl, asr r0\n \t\t\t@ instruction: 0xf012b110\n \trsbvs\tpc, ip, #2703360\t@ 0x294000\n \t\t\t@ instruction: 0xf1074c1d\n \tstrcs\tr0, [r0, #-16]\n \teorvs\tr4, r5, #124, 8\t@ 0x7c000000\n \tstrpl\tlr, [r4, #-2500]\t@ 0xfffff63c\n-\tstcl\t7, cr15, [r4, #828]!\t@ 0x33c\n+\tstcl\t7, cr15, [r8, #828]!\t@ 0x33c\n \t\t\t@ instruction: 0xf104687b\n \tldrmi\tr0, [r8, r4, asr #32]\n \t\t\t@ instruction: 0x462968f8\n-\tcdp\t7, 11, cr15, cr8, cr15, {6}\n-\tblmi\t3c95d0 \n+\tcdp\t7, 11, cr15, cr12, cr15, {6}\n+\tblmi\t3c95c8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -sp, lsl #2\n \tldrvc\tpc, [r8, r7, lsl #10]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldmdavs\tfp!, {r1, r2, r3, fp, lr}^\n \tsubcc\tr4, r4, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7cf0010\n-\t\t\t@ instruction: 0xf7cfeeac\n-\tsvclt\t0x0000ec64\n-\tandeq\tr0, r5, r4, lsr r3\n+\t\t\t@ instruction: 0xf7cfeeb0\n+\tsvclt\t0x0000ec68\n+\tandeq\tr0, r5, ip, lsr r3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r5, r6, lsr #6\n+\tandeq\tr0, r5, lr, lsr #6\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr6, r9, r6, asr r8\n-\tandeq\tr6, r9, r0, lsr r8\n-\tandeq\tr3, r5, sl, lsl #11\n-\tandeq\tr6, r9, r4, lsl #16\n-\tandeq\tr0, r5, r4, lsl #5\n-\tandeq\tr6, r9, r4, asr #15\n+\tandeq\tr6, r9, lr, asr r8\n+\tandeq\tr6, r9, r8, lsr r8\n+\tmuleq\tr5, r2, r5\n+\tandeq\tr6, r9, ip, lsl #16\n+\tandeq\tr0, r5, ip, lsl #5\n+\tandeq\tr6, r9, ip, asr #15\n \tsvcmi\t0x00f0e92d\n-\tbmi\te08820 \n-\tblmi\te08848 \n+\tbmi\te08818 \n+\tblmi\te08840 \n \taddlt\tr4, r3, sl, ror r4\n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \tldrsbtge\tpc, [r0], -r7\t@ \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsuble\tr2, sp, r0, lsl #16\n-\tblcs\t5100c \n+\tblcs\t51004 \n \tstmdavs\tr4, {r1, r3, r6, r8, sl, fp, ip, lr, pc}\n \tsuble\tr2, r7, r0, lsl #24\n \tldrsbtlt\tpc, [r8], pc\t@ \n \tstrcs\tr4, [r0, #-1550]\t@ 0xfffff9f2\n \tmcrcs\t4, 0, r4, cr0, cr11, {7}\n \tstmiavs\tr0!, {r0, r1, r2, r3, r5, ip, lr, pc}\n \teorsle\tr2, r6, r0, lsl #16\n \t\t\t@ instruction: 0xf7cf4631\n-\tldmiblt\tr0!, {r2, r3, r6, r9, sl, fp, sp, lr, pc}\n+\tldmiblt\tr0!, {r4, r6, r9, sl, fp, sp, lr, pc}\n \tsvceq\t0x0000f1b8\n \tstmdavs\tr1!, {r0, r2, ip, lr, pc}^\n \tstmiavs\tr0!, {r0, r1, r3, r6, r9, sl, lr}^\n \t\t\t@ instruction: 0x47c04632\n \tstmdbvs\tr3!, {r3, r5, r6, r8, ip, sp, pc}\n \tmovweq\tpc, #4163\t@ 0x1043\t@ \n \tcmnlt\tsp, #-1073741816\t@ 0xc0000008\n \tandcs\tr4, r2, #40, 12\t@ 0x2800000\n \t\t\t@ instruction: 0xf0234659\n \tstmdavs\tr1!, {r0, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf878f024\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \tbicsle\tr2, ip, r0, lsl #24\n-\tblmi\t6896c8 \n+\tblmi\t6896c0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1240300\n \tstrcc\tr4, [ip, -r8, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf1ba8ff0\n \tmvnle\tr0, r1, lsl #30\n-\tblcs\t5110c \n+\tblcs\t51104 \n \tstmdavs\tr4!, {r4, r6, r7, ip, lr, pc}\n \tbicle\tr2, r4, r0, lsl #24\n \t\t\t@ instruction: 0xf1bae7e6\n \tsbcle\tr0, r9, r1, lsl #30\n \tstccs\t8, cr6, [r0], {36}\t@ 0x24\n \t\t\t@ instruction: 0xe7dfd1bd\n \tldrb\tr2, [sp, r0, lsl #10]\n \tstrtmi\tr6, [r8], -r5, ror #16\n-\tldmib\tsl, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tlr, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrtmi\tr4, [r8], -r1, lsl #12\n \tcdp2\t0, 13, cr15, cr12, cr3, {1}\n \tstrmi\tr6, [r5], -r4, lsr #16\n \t\t\t@ instruction: 0xd1ae2c00\n \t\t\t@ instruction: 0xf7cfe7d0\n-\tsvclt\t0x0000ebde\n-\tandeq\tr0, r5, ip, lsl r2\n+\tsvclt\t0x0000ebe2\n+\tandeq\tr0, r5, r4, lsr #4\n \tandeq\tr0, r0, r0, ror #11\n \tstrdeq\tr3, [r3], -r8\n-\tandeq\tr0, r5, r4, lsr #3\n-\tblmi\t589720 \n+\tandeq\tr0, r5, ip, lsr #3\n+\tblmi\t589718 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tcmnlt\tr8, r0, lsl #6\n-\tblcs\t510f4 \n+\tblcs\t510ec \n \tstmdavs\tr3, {r1, r3, r8, sl, fp, ip, lr, pc}\n \tand\tfp, r7, fp, lsr #18\n \tandeq\tpc, r2, #66\t@ 0x42\n \tldmdavs\tfp, {r1, r3, r4, r8, sp, lr}\n \tldmdbvs\tsl, {r0, r1, r4, r8, ip, sp, pc}\n \tldrbtle\tr0, [r7], #2001\t@ 0x7d1\n-\tblmi\t249728 \n+\tblmi\t249720 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7cfbd80\n-\tsvclt\t0x0000ebac\n-\tandeq\tr0, r5, r0, lsr r1\n+\tsvclt\t0x0000ebb0\n+\tandeq\tr0, r5, r8, lsr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr0, [r5], -ip\n-\tblmi\t589780 \n+\tandeq\tr0, r5, r4, lsl #2\n+\tblmi\t589778 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tcmnlt\tr8, r0, lsl #6\n-\tblcs\t51154 \n+\tblcs\t5114c \n \tstmdavs\tr3, {r1, r3, r8, sl, fp, ip, lr, pc}\n \tand\tfp, r7, fp, lsr #18\n \tandeq\tpc, r4, #66\t@ 0x42\n \tldmdavs\tfp, {r1, r3, r4, r8, sp, lr}\n \tldmdbvs\tsl, {r0, r1, r4, r8, ip, sp, pc}\n \tldrbtle\tr0, [r7], #2001\t@ 0x7d1\n-\tblmi\t249788 \n+\tblmi\t249780 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7cfbd80\n-\tsvclt\t0x0000eb7c\n-\tldrdeq\tr0, [r5], -r0\t@ \n+\tsvclt\t0x0000eb80\n+\tldrdeq\tr0, [r5], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr5, ip, r0\n-\tblmi\t5097d8 \n+\tandeq\tr0, r5, r4, lsr #1\n+\tblmi\t5097d0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tmrslt\tr0, (UNDEF: 120)\n-\tblcs\t511b4 \n+\tblcs\t511ac \n \tstmdavs\tr3, {r1, r2, r8, sl, fp, ip, lr, pc}\n \tandcs\tfp, r0, #-1073741816\t@ 0xc0000008\n \tldmdavs\tfp, {r1, r3, r4, r8, sp, lr}\n \tmvnsle\tr2, r0, lsl #22\n-\tblmi\t2497e0 \n+\tblmi\t2497d8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7cfbd80\n-\tsvclt\t0x0000eb50\n-\tandeq\tr0, r5, r0, ror r0\n+\tsvclt\t0x0000eb54\n+\tandeq\tr0, r5, r8, ror r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r5, r4, asr #32\n-\tblmi\t10898e8 \n+\tandeq\tr0, r5, ip, asr #32\n+\tblmi\t10898e0 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8df4ff0\n \taddlt\tr8, r5, r0, lsl #2\n \tsvcge\t0x000058d3\n \t\t\t@ instruction: 0x468244f8\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmvs\tr3, {r5, r7, r8, ip, sp, pc}\n \tvldrle\td2, [r1, #-0]\n \tstccs\t8, cr6, [r0], {4}\n \t\t\t@ instruction: 0xf8dfd066\n \tstrcs\tr9, [r0], -r0, ror #1\n \tstmdbvs\tr3!, {r0, r3, r4, r5, r6, r7, sl, lr}\n \t\t\t@ instruction: 0xf0036825\n-\tblcs\t137c3c \n+\tblcs\t137c34 \n \tqadd16mi\tfp, ip, r8\n \tstccs\t0, cr13, [r0, #-72]\t@ 0xffffffb8\n \tstrd\tsp, [r0], -r5\n-\tbmi\tc80834 \n+\tbmi\tc8082c \n \tldrbtmi\tr4, [sl], #-2861\t@ 0xfffff4d3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrtmi\tsp, [r0], -lr, asr #2\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n@@ -49458,48 +49456,48 @@\n \tcmnvs\tfp, r5, lsl #2\n \tldrdcc\tpc, [r8], -sl\n \tldrdlt\tpc, [r4], -r4\n \t\t\t@ instruction: 0xf8ca3b01\n \tldrbmi\tr3, [sl], -r8\n \tsvceq\t0x0000f1bb\n \tldrbmi\tsp, [r8], -r3\n-\tstmia\tr4!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr8!, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \ttstcs\tr0, r2, lsl #12\n \trsbsvs\tr4, sl, r8, asr r6\n-\tblx\tff6730cc \n+\tblx\tff6730c4 \n \tstrbmi\tr6, [r9], -r0, ror #16\n \tstc2\t0, cr15, [sl, #48]\t@ 0x30\n-\tblmi\t5a35a8 \n+\tblmi\t5a35a0 \n \tandcc\tpc, r3, r8, asr r8\t@ \n \ttstlt\tfp, fp, lsl r8\n \tldrsbcc\tpc, [r8, #-131]!\t@ 0xffffff7d\t@ \n \tcmnlt\tr3, sl, ror r8\n \tsmlatblt\tr8, r0, r8, r6\n-\tblx\tff1750a0 \n+\tblx\tff175098 \n \tstrcc\tr6, [r1], -r0, ror #16\n-\tblx\tff0750a8 \n+\tblx\tff0750a0 \n \t\t\t@ instruction: 0xf7f84620\n \t\t\t@ instruction: 0x462cfabd\n \t\t\t@ instruction: 0xd1a22d00\n \tstmdavs\tr0!, {r0, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7e61c51\n \t\t\t@ instruction: 0xe7ebfbf7\n \tstr\tr4, [r6, r6, lsr #12]!\n-\tb\tff1f5024 \n-\tandeq\tr0, r5, r8, lsl r0\n+\tb\tff2f501c \n+\tandeq\tr0, r5, r0, lsr #32\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r5, r8\n+\tandeq\tr0, r5, r0, lsl r0\n \tandeq\tr5, r3, r8, ror #5\n-\tandeq\tpc, r4, sl, asr #31\n+\tldrdeq\tpc, [r4], -r2\n \tandeq\tr0, r0, r8, asr r5\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [r5, #-616]!\t@ 0xfffffd98\n \taddlt\tr4, r5, r5, ror #24\n \tmcrmi\t4, 3, r4, cr5, cr13, {3}\n-\tblmi\t19a2d14 \n+\tblmi\t19a2d0c \n \tsvclt\t0x00182900\n \tstmdbpl\tip!, {fp, sp}\n \tsxtab16mi\tr4, r8, lr, ror #8\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fc\n \teorsvs\tr0, sl, r0, lsl #8\n \tstrcs\tfp, [r1], #-3852\t@ 0xfffff0f4\n@@ -49507,29 +49505,29 @@\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sp, lr}\n \tcmple\tip, r0, lsl #22\n \t\t\t@ instruction: 0xf0402c00\n \tstmvs\tr3, {r0, r1, r3, r4, r7, pc}\n \tsvcmi\t0x0080f5b3\n \taddshi\tpc, r6, r0, lsl #6\n \t\t\t@ instruction: 0xf7cf4640\n-\tstrmi\tlr, [r1], r4, lsl #17\n+\tstrmi\tlr, [r1], r8, lsl #17\n \t\t\t@ instruction: 0xf0002800\n \tandscs\tr8, r8, r5, lsl #1\n-\tbleq\tb3584 \n-\tblx\tff7f5144 \n+\tbleq\tb357c \n+\tblx\tff7f513c \n \tldrbmi\tr4, [r8], -r4, lsl #12\n-\tblx\tff6f514c \n+\tblx\tff6f5144 \n \trsbvs\tr4, r0, pc, asr #18\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n \tstc2\t0, cr15, [r0, #-48]!\t@ 0xffffffd0\n \teorsle\tr2, sl, r0, lsl #16\n \tstmdavs\tr0!, {r2, r3, r6, r9, fp, lr}^\n \tldmdavs\tr2!, {r1, r2, r4, r5, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf8d2b11a\n-\tbcs\t3f76c \n+\tbcs\t3f764 \n \t\t\t@ instruction: 0x465ad05b\n \t\t\t@ instruction: 0xf00c4641\n \tstmdavs\tr3!, {r0, r4, r6, r7, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8032200\n \tldmdavs\tfp!, {r0, r3, sp}\n \t\t\t@ instruction: 0xf1ba60e3\n \teorle\tr0, r1, r0, lsl #30\n@@ -49538,16 +49536,16 @@\n \tandcs\tr6, r0, #6881280\t@ 0x690000\n \t\t\t@ instruction: 0x6122682b\n \tsuble\tr2, r1, r0, lsl #18\n \tcmnvs\tr2, ip, asr r1\n \tstmiavs\tr8!, {r1, r3, r4, r5, r6, fp, sp, lr}\n \tldmdavs\tr2, {r0, r1, r5, sp, lr}\n \teorvs\tr3, ip, r1\n-\tbllt\t1ccf470 \n-\tblmi\td09ab4 \n+\tbllt\t1ccf468 \n+\tblmi\td09aac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr8, r0, lsl #6\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n \tandge\tpc, r8, r4, asr #17\n@@ -49572,51 +49570,51 @@\n \tcdp2\t0, 1, cr15, cr0, cr12, {0}\n \tstrb\tr6, [r7, r8, lsr #17]\n \tcmnvs\tr1, ip, rrx\n \t\t\t@ instruction: 0x4602e7bc\n \t\t\t@ instruction: 0x465b481f\n \tldrbtmi\tr2, [r8], #-479\t@ 0xfffffe21\n \tldc2l\t7, cr15, [lr, #916]!\t@ 0x394\n-\tble\tff341258 \n+\tble\tff341250 \n \ttstcs\tr1, r2, lsr r8\n \t\t\t@ instruction: 0xf8c26860\n \t\t\t@ instruction: 0xe7941178\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \tldmdbmi\tr8, {r0, r1, r4, r5, r8, ip, sp, pc}\n \tldmdami\tr8, {r0, r3, r4, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r2, #48]!\t@ 0x30\n \trscscc\tpc, pc, pc, asr #32\n \tldmdavs\tfp!, {r3, r5, r7, r8, r9, sl, sp, lr, pc}^\n-\tblcs\t512f0 \n+\tblcs\t512e8 \n \t\t\t@ instruction: 0x4648d0f8\n \tldrbmi\tr2, [r9], -sp, asr #5\n \tstc2l\t0, cr15, [r6, #48]!\t@ 0x30\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7cfe79c\n-\tsvclt\t0x0000e9ee\n-\tstrdeq\tpc, [r4], -r4\n+\tsvclt\t0x0000e9f2\n+\tstrdeq\tpc, [r4], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r4, r4, ror #29\n+\tandeq\tpc, r4, ip, ror #29\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r3, lr, lsl #3\n \tandeq\tr0, r0, r8, asr r5\n-\tandeq\tpc, r4, ip, lsr #28\n+\tandeq\tpc, r4, r4, lsr lr\t@ \n \tandeq\tr5, r3, r8, lsl #2\n \tandeq\tr5, r3, r2, lsl r1\n \tldrdeq\tr5, [r3], -r4\n \tldrdeq\tr5, [r3], -lr\n \tstrheq\tr5, [r3], -sl\n \tmuleq\tr3, r8, r0\n \tandeq\tr5, r3, r2, lsr #1\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [r8, #-616]!\t@ 0xfffffd98\n \taddlt\tr4, r5, r8, ror #24\n \tmcrmi\t4, 3, r4, cr8, cr13, {3}\n-\tblmi\t1a62ee8 \n+\tblmi\t1a62ee0 \n \tsvclt\t0x00182800\n \tstmdbpl\tip!, {r8, fp, sp}\n \tsxtab16mi\tr4, r8, lr, ror #8\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fc\n \teorsvs\tr0, sl, r0, lsl #8\n \tstrcs\tfp, [r1], #-3852\t@ 0xfffff0f4\n@@ -49624,29 +49622,29 @@\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sp, lr}\n \tcmple\tip, r0, lsl #22\n \t\t\t@ instruction: 0xf0402c00\n \tstmvs\tr3, {r5, r7, pc}\n \tsvcmi\t0x0080f5b3\n \taddshi\tpc, fp, r0, lsl #6\n \t\t\t@ instruction: 0xf7ce4640\n-\tpkhbtmi\tlr, r1, sl, lsl #31\n+\tpkhbtmi\tlr, r1, lr, lsl #31\n \t\t\t@ instruction: 0xf0002800\n \tandscs\tr8, r8, r9, lsl #1\n-\tbleq\tb3758 \n+\tbleq\tb3750 \n \t\t\t@ instruction: 0xf9f4f7f8\n \tldrbmi\tr4, [r8], -r4, lsl #12\n \t\t\t@ instruction: 0xf9f0f7f8\n \trsbvs\tr4, r0, r2, asr r9\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n \tldc2\t0, cr15, [r6], #-48\t@ 0xffffffd0\n \teorsle\tr2, sl, r0, lsl #16\n \tstmdavs\tr0!, {r0, r1, r2, r3, r6, r9, fp, lr}^\n \tldmdavs\tr2!, {r1, r2, r4, r5, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf8d2b11a\n-\tbcs\t3f940 \n+\tbcs\t3f938 \n \t\t\t@ instruction: 0x465ad05e\n \t\t\t@ instruction: 0xf00c4641\n \tstmdavs\tr3!, {r0, r1, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8032200\n \tldmdavs\tfp!, {r0, r3, sp}\n \t\t\t@ instruction: 0xf1ba60e3\n \teorle\tr0, r1, r0, lsl #30\n@@ -49655,16 +49653,16 @@\n \tandcs\tr6, r0, #2686976\t@ 0x290000\n \t\t\t@ instruction: 0x6122686b\n \tsuble\tr2, r4, r0, lsl #18\n \tandsvs\tr6, ip, r2, lsr #32\n \tstmiavs\tr8!, {r1, r3, r4, r5, r6, fp, sp, lr}\n \tldmdavs\tr2, {r0, r1, r5, r6, r8, sp, lr}\n \trsbvs\tr3, ip, r1\n-\tbllt\tfe0cf644 \n-\tblmi\tdc9c94 \n+\tbllt\tfe0cf63c \n+\tblmi\tdc9c8c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tlr, r0, lsl #6\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n \tandge\tpc, r8, r4, asr #17\n@@ -49691,15 +49689,15 @@\n \tstmiavs\tr8!, {r0, r1, r5, r8, sl, fp, ip, sp, lr, pc}\n \teorvs\tlr, r1, r4, asr #15\n \tldr\tr6, [r9, ip, lsr #32]!\n \tstmdami\tr1!, {r1, r9, sl, lr}\n \tvmin.s8\tq10, q0, \n \tldrbtmi\tr1, [r8], #-283\t@ 0xfffffee5\n \tldc2\t7, cr15, [r0, #-916]\t@ 0xfffffc6c\n-\tble\tff241434 \n+\tble\tff24142c \n \ttstcs\tr1, r2, lsr r8\n \t\t\t@ instruction: 0xf8c26860\n \t\t\t@ instruction: 0xe7901178\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \tldmdbmi\tr9, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \taddvc\tpc, sl, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2072\t@ 0xfffff7e8\n@@ -49709,73 +49707,73 @@\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \trscsle\tr2, r8, r0, lsl #22\n \tldrbmi\tr4, [r9], -r8, asr #12\n \tandne\tpc, r9, #64, 4\n \tldc2l\t0, cr15, [r6], #48\t@ 0x30\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7cfe796\n-\tsvclt\t0x0000e8fe\n-\tandeq\tpc, r4, r0, lsr #26\n+\tsvclt\t0x0000e902\n+\tandeq\tpc, r4, r8, lsr #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r4, r0, lsl sp\t@ \n+\tandeq\tpc, r4, r8, lsl sp\t@ \n \tandeq\tr0, r0, r8, lsl r6\n \t\t\t@ instruction: 0x00034fba\n \tandeq\tr0, r0, r8, asr r5\n-\tandeq\tpc, r4, r8, asr ip\t@ \n+\tandeq\tpc, r4, r0, ror #24\n \tandeq\tr4, r3, r2, lsr pc\n \tandeq\tr4, r3, r8, asr #30\n \tstrdeq\tr4, [r3], -sl\n \tandeq\tr4, r3, r0, lsl pc\n \tldrdeq\tr4, [r3], -lr\n \t\t\t@ instruction: 0x00034eba\n \tandeq\tr4, r3, r4, asr #29\n-\tbmi\t13c99ec \n+\tbmi\t13c99e4 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8df4ff0\n \taddlt\tsl, r3, r4, lsr r1\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [sl], #2891\t@ 0xb4b\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf85a4605\n \t\t\t@ instruction: 0xf8d99003\n-\tblcs\t434e0 \n+\tblcs\t434d8 \n \tstmdacs\tr0, {r0, r2, r3, r6, r8, ip, lr, pc}\n \tstmdavs\tr4, {r0, r2, r3, r4, r5, r6, ip, lr, pc}^\n \trsbsle\tr2, sl, r0, lsl #24\n-\tblcs\t51a7c \n+\tblcs\t51a74 \n \tstmdavs\tr2!, {r2, r3, r5, r6, ip, lr, pc}\n \tandsvs\tr6, sl, fp, rrx\n \tstmdacs\tr0, {r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7ced062\n-\tstrmi\tlr, [r6], -ip, lsr #29\n-\tbleq\tb3908 \n+\t\t\t@ instruction: 0x4606eeb0\n+\tbleq\tb3900 \n \t\t\t@ instruction: 0xf7f84658\n \tstmdavs\tr1!, {r0, r3, r8, fp, ip, sp, lr, pc}^\n \tpkhtbmi\tr4, r0, sl, asr #12\n \t\t\t@ instruction: 0xf910f00c\n \tstmdavs\tr0!, {r8, sp}^\n \t\t\t@ instruction: 0xf00c4632\n \tldmdbmi\tr6!, {r0, r2, r4, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n-\tblx\t11f355e \n-\tblmi\td63a30 \n+\tblx\t11f3556 \n+\tblmi\td63a28 \n \tandcc\tpc, r3, sl, asr r8\t@ \n \ttstlt\tfp, fp, lsl r8\n \tldrsbcc\tpc, [r8, #-131]!\t@ 0xffffff7d\t@ \n \tsuble\tr2, r8, r0, lsl #22\n \tsmlatblt\tr8, r0, r8, r6\n \t\t\t@ instruction: 0xf880f7f8\n \t\t\t@ instruction: 0xf7f86860\n \t\t\t@ instruction: 0x4620f87d\n \t\t\t@ instruction: 0xf87af7f8\n \tldrdcs\tpc, [r0], -r9\n-\tblcc\t91808 \n-\tbllt\t10cf80c \n-\tblmi\t909e04 \n+\tblcc\t91800 \n+\tbllt\t10cf804 \n+\tblmi\t909dfc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr9, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, asr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr2!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n@@ -49792,31 +49790,31 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrrc2\t0, 0, pc, r6, cr12\t@ \n \tldmdbmi\tr9, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadcsvc\tpc, r3, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf00c4478\n \tstrb\tpc, [sp, sp, asr #24]\t@ \n-\tbleq\tb3704 \n+\tbleq\tb36fc \n \tldr\tr4, [sp, r6, lsl #12]\n \tmovwcc\tlr, #2501\t@ 0x9c5\n \tstmdavs\tr0!, {r1, r4, r7, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7e64659\n \tstmiavs\tr0!, {r0, r3, r4, r5, r6, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xd1b12800\n \t\t\t@ instruction: 0xf04fe7b2\n \tldr\tr0, [fp, r0, lsl #16]!\n-\tstmda\tr4, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tpc, r4, r8, asr #22\n+\tstmda\tr8, {r0, r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tpc, r4, r0, asr fp\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r4, r6, lsr fp\t@ \n+\tandeq\tpc, r4, lr, lsr fp\t@ \n \tandeq\tr0, r0, r8, lsl r6\n \tldrdeq\tr4, [r3], -sl\n \tandeq\tr0, r0, r8, asr r5\n-\tmuleq\tr4, ip, sl\n+\tandeq\tpc, r4, r4, lsr #21\n \tandeq\tr4, r3, r2, lsl #27\n \tandeq\tr4, r3, r8, lsr #27\n \tandeq\tr4, r3, r0, ror #26\n \tandeq\tr4, r3, r6, lsl #27\n \tandeq\tr4, r3, lr, asr #26\n \tandeq\tr4, r3, r4, ror sp\n \tcfstr32mi\tmvfx11, [r4], #-576\t@ 0xfffffdc0\n@@ -49833,15 +49831,15 @@\n \teorle\tr1, r8, r1, lsl #27\n \teorle\tr1, r9, r3, asr #27\n \teorle\tr3, r1, r8\n \tldrbtmi\tr4, [r9], #-2328\t@ 0xfffff6e8\n \tldmdbmi\tr8, {r0, sp, lr, pc}\n \t\t\t@ instruction: 0x46204479\n \t\t\t@ instruction: 0xf868f00c\n-\tblmi\t509ec4 \n+\tblmi\t509ebc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr8, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tldrbtmi\tr4, [r9], #-2320\t@ 0xfffff6f0\n@@ -49851,20 +49849,20 @@\n \tstmdbmi\tpc, {r0, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \t\t\t@ instruction: 0xe7e24479\n \tldrbtmi\tr4, [r9], #-2318\t@ 0xfffff6f2\n \tstmdbmi\tlr, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe7dc4479\n \tldrbtmi\tr4, [r9], #-2317\t@ 0xfffff6f3\n \t\t\t@ instruction: 0xf7cee7d9\n-\tsvclt\t0x0000efe2\n-\tldrdeq\tpc, [r4], -r8\n+\tsvclt\t0x0000efe6\n+\tandeq\tpc, r4, r0, ror #19\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tsp, r2, lr, ror #24\n \tandeq\tr4, r3, r8, lsr #26\n-\tmuleq\tr4, r4, r9\n+\tmuleq\tr4, ip, r9\n \tandeq\tr4, r3, r6, ror #25\n \tandeq\tr4, r3, r8, lsr sp\n \tandeq\tr4, r3, sl, lsl sp\n \tandeq\tr4, r3, r0, ror #26\n \t\t\t@ instruction: 0x00034cb2\n \tandeq\tr4, r3, ip, ror #26\n \tmuleq\tr3, r2, ip\n@@ -49878,56 +49876,56 @@\n \trsbsvs\tr6, sp, #2949120\t@ 0x2d0000\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \tadcsvs\tr2, ip, r1, lsr #10\n \t\t\t@ instruction: 0x4625607d\n \tstrmi\tlr, [r4], #-2503\t@ 0xfffff639\n \tstrmi\tlr, [r6], #-2503\t@ 0xfffff639\n \trscsvs\tr6, lr, ip, lsr r2\n-\tstcl\t7, cr15, [r0, #-824]\t@ 0xfffffcc8\n+\tstcl\t7, cr15, [r4, #-824]\t@ 0xfffffcc8\n \tldmdavs\tip!, {r8, r9, fp, ip, sp, pc}\n \tmvnlt\tr4, r5, lsl #12\n \tandne\tlr, r2, #212, 18\t@ 0x350000\n \t\t\t@ instruction: 0xf7ce6860\n-\t\t\t@ instruction: 0xf1b0ed2c\n-\tblle\ta79738 \n+\t\t\t@ instruction: 0xf1b0ed30\n+\tblle\ta79730 \n \tldrdcs\tlr, [r4, -r4]\n-\tcdp\t7, 11, cr15, cr2, cr14, {6}\n+\tcdp\t7, 11, cr15, cr6, cr14, {6}\n \t\t\t@ instruction: 0xf7cfb340\n-\tstmdavs\tr3, {r2, r5, r6, r7, r8, fp, sp, lr, pc}\n-\tblcs\t18c9054 \n-\tblcs\t3a73b0 \n+\tstmdavs\tr3, {r3, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tblcs\t18c904c \n+\tblcs\t3a73a8 \n \tldmdami\tsl, {r0, r1, r2, r4, r8, ip, lr, pc}\n \tldrtmi\tr2, [r5], -r2, lsr #3\n \t\t\t@ instruction: 0xf00e4478\n \tldmdavs\tr8!, {r0, r5, r7, sl, fp, ip, sp, lr, pc}\n-\tbl\tffd7569c \n-\tblmi\t509fc0 \n+\tbl\tffe75694 \n+\tblmi\t509fb8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f117d8 \n+\tbvs\t1f117d0 \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr8, r0, lsl #6\n \tstrcc\tr4, [r8, -r8, lsr #12]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdami\tr0, {r4, r5, r6, r7, r8, pc}\n \tldrbtmi\tr2, [r8], #-423\t@ 0xfffffe59\n \tstc2\t0, cr15, [sl], {14}\n \t\t\t@ instruction: 0xf7ce6838\n-\tubfx\tlr, lr, #23, #8\n+\tstrb\tlr, [r7, r2, ror #23]!\n \tstrbmi\tr4, [r2], -ip, lsl #16\n \tldrtmi\tr2, [r5], -ip, lsr #3\n \t\t\t@ instruction: 0xf00e4478\n \tldmdavs\tr8!, {r0, r1, r2, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}\n-\tbl\tff4f56e0 \n+\tbl\tff5f56d8 \n \t\t\t@ instruction: 0xf7cee7dc\n-\tsvclt\t0x0000ef64\n-\tandeq\tpc, r4, r0, lsl r9\t@ \n+\tsvclt\t0x0000ef68\n+\tandeq\tpc, r4, r8, lsl r9\t@ \n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r3, r8, lsr #26\n \tldrdeq\tr4, [r3], -r4\t@ \n-\tmuleq\tr4, r8, r8\n+\tandeq\tpc, r4, r0, lsr #17\n \tandeq\tr4, r3, r6, lsr #25\n \tmuleq\tr3, r0, ip\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4605\n \t\t\t@ instruction: 0xf8df4514\n \taddlt\tr1, r5, r4, lsl r5\n \t\t\t@ instruction: 0xf8df447c\n@@ -49938,18 +49936,18 @@\n \ttsteq\tr0, pc, asr #32\t@ \n \tandls\tpc, r2, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n \t\t\t@ instruction: 0xf0402b00\n \tstccs\t0, cr8, [r0, #-540]\t@ 0xfffffde4\n \taddhi\tpc, lr, r0\n \t\t\t@ instruction: 0xf7ce4628\n-\tstrmi\tlr, [r4], -r6, lsr #26\n+\tstrmi\tlr, [r4], -sl, lsr #26\n \tandcs\tr4, r3, r1, lsr #12\n \t\t\t@ instruction: 0xf994f011\n-\tbllt\t44921c \n+\tbllt\t449214 \n \t\t\t@ instruction: 0xf7f72001\n \t\t\t@ instruction: 0x4606ff7f\n \t\t\t@ instruction: 0xf8874684\n \t\t\t@ instruction: 0xf880800b\n \t\t\t@ instruction: 0xf8d98000\n \tandcs\tr3, r0, #0\n \tandcs\tpc, r0, ip, lsl #17\n@@ -49959,57 +49957,57 @@\n \tldrbtmi\tr3, [sl], #-1192\t@ 0xfffffb58\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsubhi\tpc, r5, #64\t@ 0x40\n \t\t\t@ instruction: 0x37144630\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tbl\t15b824 \n+\tbl\t15b81c \n \ttstcs\tr4, r4, asr #8\n \t\t\t@ instruction: 0xf0114620\n \tstrmi\tpc, [r0], fp, ror #19\n \tsbcsle\tr2, r3, r0, lsl #16\n \tstrcs\tr1, [r0], #-3360\t@ 0xfffff2e0\n \t\t\t@ instruction: 0xff52f7f7\n \tstrmi\tr7, [r6], -fp, lsr #16\n \tstrdvc\tr7, [r4], -ip\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf8df822a\n \t\t\t@ instruction: 0xf04fa470\n \t\t\t@ instruction: 0xf8df0b26\n \tldrbtmi\tr2, [sl], #1132\t@ 0x46c\n \teorsvs\tr4, sl, sl, ror r4\n-\tbl\t1d5a48 \n+\tbl\t1d5a40 \n \tstclne\t8, cr0, [r8], #-16\n \teorle\tr2, r9, sl, lsl #22\n \tsvclt\t0x00182b5c\n \t\t\t@ instruction: 0xf1a32b3d\n \tsvclt\t0x00140c26\n \ttstcs\tr0, r1, lsl #2\n \tsvceq\t0x0001f1bc\n \t\t\t@ instruction: 0x2100bf94\n \ttsteq\tr1, r1\t@ \n \tcmnle\tlr, r0, lsl #18\n \tsuble\tr2, r3, r7, lsr #22\n \tsubsle\tr2, r4, sp, lsr fp\n \t\t\t@ instruction: 0xf0002b5c\n \tstclne\t0, cr8, [r1], #-532\t@ 0xfffffdec\n-\tbl\t1c2574 \n+\tbl\t1c256c \n \t\t\t@ instruction: 0xf0000c01\n \t\t\t@ instruction: 0xf8888171\n \tstrmi\tr3, [ip], -r0\n \t\t\t@ instruction: 0x46054613\n \taddsle\tr2, lr, r0, lsl #22\n-\tbl\t1d5a9c \n+\tbl\t1d5a94 \n \tstclne\t8, cr0, [r8], #-16\n \tbicsle\tr2, r5, sl, lsl #22\n \tldrpl\tr2, [r3, #-800]!\t@ 0xfffffce0\n \tldrmi\tr3, [r3], -r1, lsl #8\n \t\t\t@ instruction: 0x0c04eb06\n-\tblcs\t49120 \n+\tblcs\t49118 \n \t\t\t@ instruction: 0xe78ed1f0\n \trsccs\tr4, r7, #252, 18\t@ 0x3f0000\n \tldrbtmi\tr4, [r9], #-2300\t@ 0xfffff704\n \t\t\t@ instruction: 0xf00c4478\n \tvstrcs.16\ts30, [r0, #-410]\t@ 0xfffffe66\t@ \n \tsvcge\t0x0072f47f\n \t\t\t@ instruction: 0xf7f72001\n@@ -50031,15 +50029,15 @@\n \t\t\t@ instruction: 0x46054613\n \t\t\t@ instruction: 0x0c04eb06\n \tand\tpc, r0, r8, lsl #17\n \tandne\tpc, r2, r8, lsl #17\n \t\t\t@ instruction: 0xd1bb2b00\n \tstclne\t7, cr14, [r1], #-356\t@ 0xfffffe9c\n \tsvclt\t0x00182a22\n-\tbl\t1c2274 \n+\tbl\t1c226c \n \t\t\t@ instruction: 0xf8880c01\n \tadcle\tr3, ip, r0\n \tldrmi\tr3, [r3], -r3, lsl #8\n \teorscs\tr4, r3, #5242880\t@ 0x500000\n \t\t\t@ instruction: 0x0c04eb06\n \trsbcs\tr5, r4, #1912602624\t@ 0x72000000\n \tandcs\tpc, r2, r8, lsl #17\n@@ -50053,31 +50051,31 @@\n \tldrmi\tr3, [r3], -r3, lsl #8\n \tandcs\tpc, ip, sl, lsl r8\t@ \n \tldceq\t0, cr15, [sp], #-316\t@ 0xfffffec4\n \tandeq\tpc, r0, sl, lsl r8\t@ \n \tandgt\tpc, r0, r8, lsl #17\n \t\t\t@ instruction: 0x0c04eb06\n \t\t\t@ instruction: 0xf8885470\n-\tblcs\t3f9e4 \n+\tblcs\t3f9dc \n \tstr\tsp, [r6, -r8, lsl #3]!\n-\tbcs\t1de41ac \n-\tbcs\t172da40 \n+\tbcs\t1de41a4 \n+\tbcs\t172da38 \n \tsbchi\tpc, r0, r0, asr #4\n \tcmpeq\tip, #-2147483608\t@ 0x80000028\t@ \n \tstmdale\tpc, {r1, r3, r4, r8, r9, fp, sp}\t@ \n \t\t\t@ instruction: 0xf003e8df\n \tcdpeq\t14, 0, cr0, cr14, cr2, {4}\n \tcdpeq\t14, 7, cr0, cr0, cr14, {0}\n \tcdpeq\t14, 5, cr0, cr14, cr14, {0}\n \tcdpeq\t14, 0, cr0, cr14, cr14, {0}\n \tcdpeq\t14, 4, cr0, cr12, cr14, {0}\n \tcdpeq\t14, 3, cr0, cr10, cr14, {0}\n \tandseq\tr0, r6, r8, lsr #28\n \t\t\t@ instruction: 0xf7ce607a\n-\tldmdavs\tsl!, {r5, sl, fp, sp, lr, pc}^\n+\tldmdavs\tsl!, {r2, r5, sl, fp, sp, lr, pc}^\n \tldmdale\tpc!, {r1, fp, sp}^\t@ \n \tstr\tr4, [r4, -r4, asr #13]\n \tstrcc\tr7, [r3], #-2219\t@ 0xfffff755\n \tstrcc\tr2, [r2, #-573]\t@ 0xfffffdc3\n \tandcs\tpc, r0, r8, lsl #17\n \t\t\t@ instruction: 0x0c04eb06\n \t\t\t@ instruction: 0xf8882230\n@@ -50139,90 +50137,90 @@\n \tandcs\tpc, r2, r8, lsl #17\n \t\t\t@ instruction: 0xf47f2b00\n \tstr\tsl, [r6], r9, ror #29\n \tsmlatbcs\tr0, fp, r8, r7\n \tandcs\tr7, r8, #-1610612733\t@ 0xa0000003\n \tldmne\tr8!, {r0, r1, r3, r4, r5, r6, r9, ip, sp, lr}\n \tadcsvc\tr7, fp, #15400960\t@ 0xeb0000\n-\tbl\tfeaf5a6c \n+\tbl\tfebf5a64 \n \trscseq\tpc, pc, r0, lsl r0\t@ \n \tstrbmi\tfp, [r4], r8, lsl #30\n \tldmdavs\tsl!, {r4, ip, lr, pc}\n \t\t\t@ instruction: 0xf0000903\n \tstrcc\tr0, [r3], #-15\n-\tbl\t1c9390 \n+\tbl\t1c9388 \n \tldclpl\t12, cr0, [r3], {4}\n \tandcc\tpc, r1, r8, lsl #17\n \t\t\t@ instruction: 0xf8885c13\n \tteqcs\tsp, #2\n \tandcc\tpc, r0, r8, lsl #17\n \tstrcc\tr7, [r4, #-2347]\t@ 0xfffff6d5\n \t\t\t@ instruction: 0xf47f2b00\n \tstrbt\tsl, [r0], -r3, asr #29\n \t\t\t@ instruction: 0xf0002a22\n-\tbcs\ta17da8 \n+\tbcs\ta17da0 \n \tstmiavc\tfp!, {r0, r4, r8, ip, lr, pc}\n \teorscs\tr3, sp, #50331648\t@ 0x3000000\n \t\t\t@ instruction: 0xf8883502\n-\tbl\t1bfb84 \n+\tbl\t1bfb7c \n \teorscs\tr0, r2, #4, 24\t@ 0x400\n \tandcs\tpc, r1, r8, lsl #17\n \t\t\t@ instruction: 0xf8882237\n-\tblcs\t3fb9c \n+\tblcs\t3fb94 \n \tmcrge\t4, 5, pc, cr12, cr15, {3}\t@ \n-\tbcs\t8714c0 \n+\tbcs\t8714b8 \n \tsvcge\t0x003af47f\n \tstrcc\tr7, [r3], #-2219\t@ 0xfffff755\n \tstrcc\tr2, [r2, #-573]\t@ 0xfffffdc3\n \tandcs\tpc, r0, r8, lsl #17\n \t\t\t@ instruction: 0x0c04eb06\n \t\t\t@ instruction: 0xf8882232\n \teorscs\tr2, r0, #1\n \tandcs\tpc, r2, r8, lsl #17\n \t\t\t@ instruction: 0xf47f2b00\n \t\t\t@ instruction: 0xe634ae97\n \t\t\t@ instruction: 0xf0002a00\n-\tbcs\t1897de8 \n-\tbcs\t1cabc00 \n-\tbcs\t1b6bc68 \n+\tbcs\t1897de0 \n+\tbcs\t1cabbf8 \n+\tbcs\t1b6bc60 \n \tstmiavc\tfp!, {r6, r8, ip, lr, pc}\n \trsble\tr2, r8, r4, ror fp\n \tldrmi\tr4, [r3], -ip, lsl #12\n \t\t\t@ instruction: 0xf8884605\n \tldrb\tfp, [r9], -r0\n-\tblcs\t1b95e98 \n+\tblcs\t1b95e90 \n \tstmiavc\tfp!, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^\n \tmvnsle\tr2, r0, ror fp\n-\tblcs\tf160a4 \n+\tblcs\tf1609c \n \tstmdbvc\tfp!, {r4, r5, r6, r7, r8, ip, lr, pc}^\n \teorscs\tr3, sp, #50331648\t@ 0x3000000\n \t\t\t@ instruction: 0xf8883505\n \teorscs\tr2, r2, #0\n \tandcs\tpc, r0, ip, lsl #17\n-\tbl\t1c04e8 \n+\tbl\t1c04e0 \n \t\t\t@ instruction: 0xf8880c04\n-\tblcs\t3fc20 \n+\tblcs\t3fc18 \n \tmcrge\t4, 3, pc, cr10, cr15, {3}\t@ \n \tstmiavc\tfp!, {r0, r1, r2, r9, sl, sp, lr, pc}\n \tbicsle\tr2, fp, r5, ror fp\n-\tblcs\t1c15fd4 \n+\tblcs\t1c15fcc \n \tstmdbvc\tfp!, {r3, r4, r6, r7, r8, ip, lr, pc}\n \tbicsle\tr2, r5, r4, ror fp\n-\tblcs\tf161e0 \n+\tblcs\tf161d8 \n \tstmibvc\tfp!, {r1, r4, r6, r7, r8, ip, lr, pc}\n \teorscs\tr3, r2, #50331648\t@ 0x3000000\n \tstrcc\tr2, [r6, #-317]\t@ 0xfffffec3\n \tandne\tpc, r0, r8, lsl #17\n \tandcs\tpc, r0, ip, lsl #17\n \t\t\t@ instruction: 0x0c04eb06\n \tandcs\tpc, r2, r8, lsl #17\n \t\t\t@ instruction: 0xf47f2b00\n \tstrb\tsl, [sl, #3661]!\t@ 0xe4d\n \t\t\t@ instruction: 0xd1bf2a67\n-\tblcs\t1d55f0c \n+\tblcs\t1d55f04 \n \tstmiavc\tfp!, {r2, r3, r4, r5, r7, r8, ip, lr, pc}^\n \t\t\t@ instruction: 0xd1b92b3b\n \tstrcc\tr7, [r3], #-2347\t@ 0xfffff6d5\n \tstrcc\tr2, [r4, #-573]\t@ 0xfffffdc3\n \tandcs\tpc, r0, r8, lsl #17\n \t\t\t@ instruction: 0xf88c2233\n \trsbcs\tr2, r5, #0\n@@ -50230,17 +50228,17 @@\n \tandcs\tpc, r2, r8, lsl #17\n \t\t\t@ instruction: 0xf47f2b00\n \tldrb\tsl, [r0, #3635]\t@ 0xe33\n \t\t\t@ instruction: 0xf8882332\n \t\t\t@ instruction: 0xf8883001\n \tstrcc\tr3, [r3], #-2\n \teorscs\tr7, sp, #11206656\t@ 0xab0000\n-\tbl\t1c50a8 \n+\tbl\t1c50a0 \n \t\t\t@ instruction: 0xf8880c04\n-\tblcs\t3fca8 \n+\tblcs\t3fca0 \n \tmcrge\t4, 1, pc, cr2, cr15, {3}\t@ \n \tstmiavc\tfp!, {r0, r1, r2, r3, r4, r5, r7, r8, sl, sp, lr, pc}^\n \torrsle\tr2, r3, fp, lsr fp\n \tstrcc\tr7, [r3], #-2347\t@ 0xfffff6d5\n \tstrcc\tr2, [r4, #-573]\t@ 0xfffffdc3\n \tandcs\tpc, r0, r8, lsl #17\n \t\t\t@ instruction: 0xf88c2233\n@@ -50248,135 +50246,135 @@\n \t\t\t@ instruction: 0x0c04eb06\n \tandcs\tpc, r2, r8, lsl #17\n \t\t\t@ instruction: 0xf47f2b00\n \tstr\tsl, [sl, #3597]!\t@ 0xe0d\n \tandcc\tpc, r0, r8, lsl #17\n \tstrmi\tlr, [r4], r7, lsr #11\n \t\t\t@ instruction: 0xf7cee5a5\n-\tsvclt\t0x0000ecc8\n-\tandeq\tpc, r4, r4, lsr #16\n+\tsvclt\t0x0000eccc\n+\tandeq\tpc, r4, ip, lsr #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r4, r6, lsl r8\t@ \n+\tandeq\tpc, r4, lr, lsl r8\t@ \n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x0004f7ba\n+\tandeq\tpc, r4, r2, asr #15\n \tandeq\tr4, r3, lr, lsl sp\n \tandeq\tr4, r3, ip, lsl sp\n \tandeq\tr4, r3, r6, lsl fp\n \tandeq\tr4, r3, r0, lsr #22\n \tandeq\tr4, r3, r2, ror #21\n \tandeq\tr4, r3, ip, ror #21\n \tstmdacs\tr1, {r4, r7, r8, sl, ip, sp, pc}\n-\tblmi\t6cad80 \n+\tblmi\t6cad78 \n \tldrbtmi\tfp, [ip], #-131\t@ 0xffffff7d\n \tstmiapl\tr3!, {r8, r9, sl, fp, sp, pc}^\n \tldmdavs\tfp, {r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tandsle\tr0, fp, r0, lsl #6\n \tandle\tr2, r6, r4, lsl #16\n \tandsle\tr2, sp, r3, lsl #16\n \tandsle\tr2, r8, r2, lsl #16\n \tldrbtmi\tr4, [r9], #-2322\t@ 0xfffff6ee\n \tldmdbmi\tr2, {r0, sp, lr, pc}\n \t\t\t@ instruction: 0x46204479\n \tldc2l\t0, cr15, [r6], #44\t@ 0x2c\n-\tblmi\t38a590 \n+\tblmi\t38a588 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_mon\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tldrbtmi\tr4, [r9], #-2314\t@ 0xfffff6f6\n \tstmdbmi\tsl, {r0, r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe7e84479\n \tldrbtmi\tr4, [r9], #-2313\t@ 0xfffff6f7\n \t\t\t@ instruction: 0xf7cee7e5\n-\tsvclt\t0x0000ec7c\n-\tandeq\tpc, r4, r2, ror #5\n+\tsvclt\t0x0000ec80\n+\tandeq\tpc, r4, sl, ror #5\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tsp, r2, sl, lsl #11\n \tmuleq\tr3, r4, r7\n-\t\t\t@ instruction: 0x0004f2b0\n+\t\t\t@ instruction: 0x0004f2b8\n \tandeq\tr4, r3, lr, asr #14\n \tandeq\tr4, r3, ip, lsl #14\n \tldrdeq\tr4, [r3], -r6\n-\tbmi\tac9e48 \n+\tbmi\tac9e40 \n \tldrblt\tr4, [r0, #1144]!\t@ 0x478\n \taddlt\tr4, r3, r9, lsr #22\n \tsvcge\t0x00005882\n \tldrbtmi\tr4, [fp], #-2344\t@ 0xfffff6d8\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrbtmi\tr4, [sl], #-2598\t@ 0xfffff5da\n \tldmdavs\tr4, {r1, r2, r3, r4, r6, fp, ip, lr}\n \tldmiblt\tr3!, {r0, r1, r4, r5, fp, sp, lr}^\n \tstrtmi\tfp, [r5], -ip, asr #2\n \tstmdavs\tr8!, {r2, r5, r6, r8, r9, fp, sp, lr}\n \tldc2\t7, cr15, [sl], #-988\t@ 0xfffffc24\n \t\t\t@ instruction: 0xf7f74628\n \tstccs\t12, cr15, [r0], {55}\t@ 0x37\n-\tblmi\t82c5b4 \n+\tblmi\t82c5ac \n \tldmdavs\tr1!, {r9, sp}\n \tstmib\tr3, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tstmiblt\tr9!, {r9, sp}\n-\tblmi\t60a660 \n+\tblmi\t60a658 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1210300\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr7, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tandcs\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2070\t@ 0xfffff7ea\n \t\t\t@ instruction: 0xf00b4478\n \t\t\t@ instruction: 0xe7d7ff51\n-\tblmi\t34a66c \n+\tblmi\t34a664 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 59)\n \tsmladcc\tip, r0, r9, r4\n \tvtst.8\td20, d0, d0\n \tldrbtmi\tr2, [r9], #-535\t@ 0xfffffde9\n \tsxtahmi\tr4, sp, r8, ror #8\n \tldrhtmi\tlr, [r0], #141\t@ 0x8d\n \tstmdalt\tip, {r2, r3, ip, sp, lr, pc}\n-\tldc\t7, cr15, [r6], {206}\t@ 0xce\n-\tandeq\tpc, r4, ip, asr r2\t@ \n+\tldc\t7, cr15, [sl], {206}\t@ 0xce\n+\tandeq\tpc, r4, r4, ror #4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r4, lr, asr #4\n+\tandeq\tpc, r4, r6, asr r2\t@ \n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr5, [r9], -lr\n-\tldrdeq\tr5, [r9], -r8\n-\tandeq\tpc, r4, r0, lsl r2\t@ \n+\tandeq\tr5, r9, r6, lsl #16\n+\tandeq\tr5, r9, r0, ror #15\n+\tandeq\tpc, r4, r8, lsl r2\t@ \n \tandeq\tr4, r3, lr, lsl r6\n \tandeq\tr4, r3, r8, lsl #14\n-\tandeq\tpc, r4, r4, ror #3\n+\tandeq\tpc, r4, ip, ror #3\n \tstrdeq\tr4, [r3], -r6\n \tandeq\tr4, r3, r0, ror #13\n-\tblmi\t44a6b8 \n+\tblmi\t44a6b0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3e3a88 \n+\tbmi\t3e3a80 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r0, r1, r2, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7e64080\n \t\t\t@ instruction: 0xf7ceb9e1\n-\tsvclt\t0x0000ebe0\n-\tandeq\tpc, r4, r4, lsl #3\n+\tsvclt\t0x0000ebe4\n+\tandeq\tpc, r4, ip, lsl #3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r4, lr, ror #2\n-\tandeq\tr2, r5, r6, lsl #9\n+\tandeq\tpc, r4, r6, ror r1\t@ \n+\tandeq\tr2, r5, lr, lsl #9\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4606\n \t\t\t@ instruction: 0xf8df54a8\n \tvaddhn.i64\td4, , q12\n \tldrbtmi\tr4, [sp], #-3492\t@ 0xfffff25c\n \tstmdbpl\tip!, {r2, r8, r9, sl, fp, sp, pc}\n \tldrtls\tpc, [r8], #2263\t@ 0x8d7\t@ \n@@ -50390,21 +50388,21 @@\n \tldmpl\tsl, {r2, r3, r4, r5, r7, sl, sp, pc}\n \tstrcc\tpc, [r0], #2271\t@ 0x8df\n \tldrbtmi\tr6, [fp], #-378\t@ 0xfffffe86\n \tldmdavs\tr3, {r0, r2, r3, r4, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df80b6\n \tldrbtmi\tr3, [fp], #-1140\t@ 0xfffffb8c\n-\tblcs\tfe05208c \n+\tblcs\tfe052084 \n \tadchi\tpc, ip, r0, lsl #6\n \tstmdavs\tr8!, {r0, r2, r4, r6, r8, ip, sp, pc}\n \tldrtmi\tfp, [r1], -r0, asr #2\n \tstc2l\t0, cr15, [lr, #-44]\t@ 0xffffffd4\n \t\t\t@ instruction: 0xf0002800\n-\tblvs\t1b9822c \n+\tblvs\t1b98224 \n \tmvnsle\tr2, r0, lsl #26\n \tstrtmi\tr2, [r3], -r0, lsr #2\n \t\t\t@ instruction: 0xf8df187c\n \t\t\t@ instruction: 0xf107244c\n \t\t\t@ instruction: 0xf04f056c\n \t\t\t@ instruction: 0xf1070c00\n \tldrbtmi\tr0, [sl], #-2072\t@ 0xfffff7e8\n@@ -50418,66 +50416,66 @@\n \t\t\t@ instruction: 0xf8c78008\n \t\t\t@ instruction: 0xf04fc01c\n \t\t\t@ instruction: 0xf8c70c01\n \t\t\t@ instruction: 0xf00cc024\n \t\t\t@ instruction: 0x4643f8d3\n \tstrtmi\tr4, [r9], -r2, lsr #12\n \t\t\t@ instruction: 0xf7ce4630\n-\tstrmi\tlr, [r0], sl, lsl #18\n+\tstrmi\tlr, [r0], lr, lsl #18\n \t\t\t@ instruction: 0xf0402800\n-\tblmi\t18428 \n+\tblmi\t18420 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf0002b01\n \tldmvs\tfp!, {r3, r5, r6, r8, pc}\n \torrlt\tr6, r4, #28, 16\t@ 0x1c0000\n \tmvnlt\tpc, #14614528\t@ 0xdf0000\n \tstrd\tr4, [r1], -fp\n \tmovtlt\tr6, #18916\t@ 0x49e4\n \tstccs\t8, cr6, [r1, #-660]\t@ 0xfffffd6c\n \tstmdavs\tr0!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}^\n \tmovweq\tpc, #32800\t@ 0x8020\t@ \n \tmvnsle\tr2, r2, lsl #22\n \tstrtmi\tr2, [r9], -r0, lsl #4\n-\tldm\tlr, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr2!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf1b04680\n \tstrdle\tr3, [r8], #-255\t@ 0xffffff01\t@ \n \tmovwcs\tlr, #18900\t@ 0x49d4\n \tvst1.8\t{d25-d28}, [pc], r0\n \t\t\t@ instruction: 0x4602717f\n \t\t\t@ instruction: 0xf0004658\n \tstmdacs\tr0, {r0, r1, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc}\n \torrhi\tpc, r6, r0, lsl #5\n-\tstc\t7, cr15, [lr, #824]\t@ 0x338\n+\tldc\t7, cr15, [r2, #824]\t@ 0x338\n \tvmax.s8\tq10, q0, q1\n \t\t\t@ instruction: 0xf8d0411b\n \tldrbmi\tr8, [r8], -r0\n \t\t\t@ instruction: 0xf850f00e\n \t\t\t@ instruction: 0x2c0069e4\n \tldmvs\tfp!, {r1, r2, r4, r6, r7, r8, ip, lr, pc}\n \t\t\t@ instruction: 0x4620681c\n-\tsvc\t0x009ef7cd\n+\tsvc\t0x00a2f7cd\n \tsubcs\tr4, r0, #3702784\t@ 0x388000\n \tldrbtmi\tr6, [r9], #-2360\t@ 0xfffff6c8\n-\tblx\tfe3f404a \n+\tblx\tfe3f4042 \n \tsubcs\tr6, r0, #16449536\t@ 0xfb0000\n \t\t\t@ instruction: 0xf1074640\n \t\t\t@ instruction: 0xf8c3018c\n \t\t\t@ instruction: 0xf04f8000\n \t\t\t@ instruction: 0xf7ea38ff\n \tldrbmi\tpc, [r2], -sp, lsl #23\t@ \n \tstrbmi\tr4, [r8], -r1, lsl #12\n-\tblx\t1ff406a \n+\tblx\t1ff4062 \n \t\t\t@ instruction: 0x465249d8\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n-\tblx\tb74076 \n+\tblx\tb7406e \n \t\t\t@ instruction: 0x46314652\n \t\t\t@ instruction: 0xf00b4648\n \tldmdbvs\tfp!, {r0, r1, r2, r5, r8, r9, fp, ip, sp, lr, pc}^\n \tstmiblt\tfp!, {r0, r1, r3, r4, fp, sp, lr}^\n-\tblmi\tff24aba4 \n+\tblmi\tff24ab9c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsl #9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \torrhi\tpc, r1, r0, asr #32\n \tvmax.s8\tq2, , q0\n \tssatmi\tr4, #30, r4, lsl #15\n@@ -50489,15 +50487,15 @@\n \t\t\t@ instruction: 0xf00b4478\n \tsmlald\tpc, r0, r3, lr\t@ \n \tvmla.i8\tq10, q8, q3\n \tstmiami\tr6, {r0, r4, r5, r9, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 13, cr15, cr12, cr11, {0}\n \t\t\t@ instruction: 0xf7cee7d8\n-\t\t\t@ instruction: 0xf8d0ed32\n+\t\t\t@ instruction: 0xf8d0ed36\n \tldrb\tr8, [pc, -r0]!\n \tteqeq\tip, #-1073741823\t@ 0xc0000001\t@ \n \tmvfeqs\tf7, f5\n \tldfeqd\tf7, [r4], #-20\t@ 0xffffffec\n \tumlalsvs\tr4, fp, fp, r6\n \t\t\t@ instruction: 0xf8de465d\n \t\t\t@ instruction: 0xf8de0000\n@@ -50507,46 +50505,46 @@\n \t\t\t@ instruction: 0xf85e0b10\n \tstrbmi\tr3, [r6, #3076]!\t@ 0xc04\n \tmvnle\tip, pc, lsl #10\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf0002802\n \tstmdacs\tsl, {r6, r7, pc}\n \tsvcge\t0x0026f47f\n-\tblt\t19123dc \n+\tblt\t19123d4 \n \tandcs\tr8, r0, #805306381\t@ 0x3000000d\n \t\t\t@ instruction: 0xf7ce2101\n-\t\t\t@ instruction: 0xf1b0e846\n+\t\t\t@ instruction: 0xf1b0e84a\n \tvmlal.s8\tq8, d0, d0\n \tldmvs\tr8!, {r1, r2, r3, r7, pc}\n \tstmdavs\tr3, {r0, r1, r3, r5, r7, r8, sl, fp, lr}\n-\tblcs\tc9304 \n+\tblcs\tc92fc \n \t\t\t@ instruction: 0xf04fbf0c\n \t\t\t@ instruction: 0xf04f0b10\n \t\t\t@ instruction: 0xf0250b1c\n \tstrbmi\tpc, [r2], -pc, asr #22\t@ \n \t\t\t@ instruction: 0xf8cd4603\n \tstrtmi\tfp, [r8], -r0\n \tcmncc\tr3, r0, asr #4\t@ \n \tstc2\t0, cr15, [sl], {-0}\n-\tble\tfe3c2134 \n-\tstcl\t7, cr15, [sl], #824\t@ 0x338\n+\tble\tfe3c212c \n+\tstcl\t7, cr15, [lr], #824\t@ 0x338\n \t\t\t@ instruction: 0xf8d049a0\n \tsubcs\tfp, r0, #0\n \tldmdbvs\tr8!, {r0, r3, r4, r5, r6, sl, lr}\n-\tblx\tffe74174 \n+\tblx\tffe7416c \n \t\t\t@ instruction: 0xf10768fb\n \tsubcs\tr0, r0, #140, 2\t@ 0x23\n \t\t\t@ instruction: 0xf8c34658\n \t\t\t@ instruction: 0xf7eab000\n \t\t\t@ instruction: 0x4652faf9\n \tstrbmi\tr4, [r8], -r1, lsl #12\n-\tblx\tffaf4190 \n+\tblx\tffaf4188 \n \t\t\t@ instruction: 0x46524996\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n-\tblx\tfe67419c \n+\tblx\tfe674194 \n \t\t\t@ instruction: 0x46314652\n \t\t\t@ instruction: 0xf00b4648\n \t\t\t@ instruction: 0x4642fa93\n \tcmpvc\tpc, pc, asr #8\t@ \n \t\t\t@ instruction: 0xf00d4628\n \t\t\t@ instruction: 0xf7ffff8d\n \tmsrcs\tR8_usr, fp\n@@ -50563,151 +50561,151 @@\n \t\t\t@ instruction: 0xf8c70c22\n \t\t\t@ instruction: 0xf04fc01c\n \t\t\t@ instruction: 0xf8c70c01\n \t\t\t@ instruction: 0xf00bc024\n \t\t\t@ instruction: 0x4622ffb1\n \t\t\t@ instruction: 0xf1074629\n \t\t\t@ instruction: 0x46300318\n-\tsvc\t0x00e6f7cd\n+\tsvc\t0x00eaf7cd\n \tldmdblt\tr0, {r7, r9, sl, lr}\n \tldmcc\tpc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\t@ \n \t\t\t@ instruction: 0xf7cee739\n-\tldmdbmi\tr9!, {r1, r2, r4, r7, sl, fp, sp, lr, pc}^\n+\tldmdbmi\tr9!, {r1, r3, r4, r7, sl, fp, sp, lr, pc}^\n \tsubcs\tr4, r0, #3145728\t@ 0x300000\n \tldmdbvs\tr8!, {r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf00b681c\n \tldmvs\tfp!, {r0, r1, r5, r7, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf04f4640\n \t\t\t@ instruction: 0x601c38ff\n-\tcdp\t7, 9, cr15, cr4, cr13, {6}\n+\tcdp\t7, 9, cr15, cr8, cr13, {6}\n \t\t\t@ instruction: 0x46014652\n \t\t\t@ instruction: 0xf00b4648\n \tldmdbmi\tr0!, {r0, r1, r2, r4, r7, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46484652\n \t\t\t@ instruction: 0xf00b4479\n \tldrbmi\tpc, [r2], -r5, asr #20\t@ \n \t\t\t@ instruction: 0x46484631\n-\tblx\t107424c \n+\tblx\t1074244 \n \t\t\t@ instruction: 0xf7cee717\n-\tstmdbmi\tsl!, {r2, r4, r5, r6, sl, fp, sp, lr, pc}^\n+\tstmdbmi\tsl!, {r3, r4, r5, r6, sl, fp, sp, lr, pc}^\n \tsubcs\tr6, r0, #327680\t@ 0x50000\n \tldrbtmi\tr6, [r9], #-2360\t@ 0xfffff6c8\n-\tblx\tfe0f4260 \n+\tblx\tfe0f4258 \n \t\t\t@ instruction: 0xf10768fb\n \tstrtmi\tr0, [r8], -ip, lsl #3\n \tandsvs\tr2, sp, r0, asr #4\n-\tblx\tfe1761ec \n+\tblx\tfe1761e4 \n \t\t\t@ instruction: 0x46014652\n \t\t\t@ instruction: 0xf00b4648\n \tstmdbmi\tr1!, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46484652\n \t\t\t@ instruction: 0xf00b4479\n \tldrbmi\tpc, [r2], -r3, lsr #20\t@ \n \t\t\t@ instruction: 0x46484631\n-\tblx\t7f4290 \n+\tblx\t7f4288 \n \tldc2\t7, cr15, [ip, #1020]\t@ 0x3fc\n \tldmvs\tsl!, {r0, r1, r2, r3, r7, r8, r9, sl, sp, lr, pc}\n \tsbcshi\tfp, r3, r3, ror #20\n \tldrtmi\tlr, [r0], -r1, asr #14\n \t\t\t@ instruction: 0xf93af025\n \t\t\t@ instruction: 0xf47f2800\n \tldmvs\tfp!, {r1, r4, r7, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0x4633681c\n \t\t\t@ instruction: 0xb12269a2\n-\tblcs\t562d8 \n+\tblcs\t562d0 \n \tldrtmi\tfp, [r2], -r8, lsl #30\n \t\t\t@ instruction: 0xf8c74613\n \t\t\t@ instruction: 0xf1078004\n \tstrcs\tr0, [r0, #-2956]\t@ 0xfffff474\n \tldmib\tr4, {r3, r4, r7, r9, sl, lr}^\n \tmovwcs\tr1, #32772\t@ 0x8004\n \tstmib\tsp, {r1, r3, r4, r6, r9, sl, lr}^\n \tstrls\tr5, [r0, #-769]\t@ 0xfffffcff\n \torrvs\tpc, r0, #1325400064\t@ 0x4f000000\n-\tstc\t7, cr15, [r2], {205}\t@ 0xcd\n+\tstc\t7, cr15, [r6], {205}\t@ 0xcd\n \tstrbmi\tfp, [r1], -r8, lsr #18\n \t\t\t@ instruction: 0xf00b4658\n \tstmdacs\tr0, {r0, r3, r5, r8, r9, fp, ip, sp, lr, pc}\n \tstmibvs\tr4!, {r0, r1, r2, r6, ip, lr, pc}^\n \tmvnle\tr2, r0, lsl #24\n \tsubcs\tr4, r0, #1097728\t@ 0x10c000\n \t\t\t@ instruction: 0xf04f6938\n \tldrbtmi\tr3, [r9], #-2303\t@ 0xfffff701\n-\tblx\tc74304 \n+\tblx\tc742fc \n \tldrbmi\tr4, [r2], -r0, asr #18\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n-\tblx\taf4310 \n+\tblx\taf4308 \n \t\t\t@ instruction: 0x46314652\n \t\t\t@ instruction: 0xf00b4648\n \tldmvs\tfp!, {r0, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7cd6818\n-\tstrt\tlr, [ip], ip, lsr #28\n+\t\t\t@ instruction: 0xe6acee30\n \t\t\t@ instruction: 0xf7f72038\n \tpkhbtmi\tpc, r1, r1, lsl #20\t@ \n \t\t\t@ instruction: 0x4630b37e\n-\tsvc\t0x00a8f7cd\n+\tsvc\t0x00acf7cd\n \t\t\t@ instruction: 0xf7f73001\n \t\t\t@ instruction: 0xf8c9fa09\n \tstrmi\tr0, [r2], r0\n \t\t\t@ instruction: 0xf7cd4630\n-\tmcrrne\t15, 10, lr, r2, cr0\n+\tmcrrne\t15, 10, lr, r2, cr4\n \t\t\t@ instruction: 0x46504631\n-\tblx\t2f4350 \n+\tblx\t2f4348 \n \tstmdavs\tr1!, {r1, r5, r6, r8, fp, sp, lr}^\n \tandeq\tpc, r4, r9, lsl #2\n-\tblx\tffaf43c4 \n+\tblx\tffaf43bc \n \tldrbtmi\tr4, [fp], #-2859\t@ 0xfffff4d5\n \tandcc\tr6, r1, #5898240\t@ 0x5a0000\n \tldmdavs\tsl, {r1, r3, r4, r6, sp, lr}\n-\tblvs\t15248c8 \n+\tblvs\t15248c0 \n \teorscc\tpc, r4, r9, asr #17\n \teorsls\tpc, r4, r2, asr #17\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r7, fp, sp, lr}\n-\tldcl\t7, cr15, [lr, #820]!\t@ 0x334\n+\tcdp\t7, 0, cr15, cr2, cr13, {6}\n \t\t\t@ instruction: 0xf8d7e67f\n \tstrt\tr8, [r4], -r4\n \teorscs\tpc, r4, r9, asr #17\n \tandls\tpc, r0, r3, asr #17\n \t\t\t@ instruction: 0x4628e7f2\n \t\t\t@ instruction: 0xf9dcf7f7\n \tstrmi\tr4, [r2], sl, lsr #12\n \tandeq\tpc, r0, r9, asr #17\n \t\t\t@ instruction: 0xf7cee7d4\n-\tsvclt\t0x0000e980\n-\tandeq\tpc, r4, r6, lsr #2\n+\tsvclt\t0x0000e984\n+\tandeq\tpc, r4, lr, lsr #2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r4, r4, lsl #2\n+\tandeq\tpc, r4, ip, lsl #2\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x000956b2\n-\tandeq\tr5, r9, r2, lsr #13\n+\t\t\t@ instruction: 0x000956ba\n+\tandeq\tr5, r9, sl, lsr #13\n \tstrheq\tsl, [r3], -sl\t@ \n-\tmuleq\tr5, r4, r3\n+\tmuleq\tr5, ip, r3\n \tandeq\tr4, r3, r0, lsl #9\n \tandeq\tr4, r3, r6, lsr r5\n \tstrdeq\tr4, [r3], -lr\n-\tandeq\tlr, r4, r4, lsr #31\n+\tandeq\tlr, r4, ip, lsr #31\n \tandeq\tr4, r3, r2, lsr #7\n \tmuleq\tr3, ip, r4\n \tmuleq\tr3, r0, r3\n \tandeq\tr4, r3, sl, lsl #9\n \tandeq\tr4, r3, r0, lsr #6\n \tandeq\tr4, r3, ip, lsl #8\n \tldrdeq\tr4, [r3], -r6\n \tandeq\tr9, r3, r2, ror lr\n \tandeq\tr4, r3, ip, ror #6\n \tandeq\tr4, r3, r0, lsr r3\n \tandeq\tr4, r3, sl, lsl #6\n \tandeq\tr4, r3, ip, ror #5\n \tandeq\tr4, r3, lr, lsl #5\n \tandeq\tr4, r3, sl, lsl #5\n-\tandeq\tr5, r9, sl, lsl #5\n+\tmuleq\tr9, r2, r2\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [r9, #-608]\t@ 0xfffffda0\n \taddlt\tr4, r7, r9, asr #24\n-\tblmi\t12895e8 \n+\tblmi\t12895e0 \n \tldrmi\tsl, [r1], r2, lsl #30\n \tstmdbpl\tip!, {r3, r6, r9, fp, lr}\n \tldmib\tr7, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tstmdavs\tr4!, {r1, r2, r3, r9, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xf04f60fc\n \tstrmi\tr0, [sp], -r0, lsl #8\n \tldmpl\tfp, {r2, r9, sl, lr}\n@@ -50723,16 +50721,16 @@\n \teorsle\tr2, pc, r0, lsl #22\n \t\t\t@ instruction: 0x465b683a\n \tandge\tlr, r0, #3358720\t@ 0x334000\n \tstrtmi\tr4, [r8], -r9, asr #12\n \t\t\t@ instruction: 0xf7ff4642\n \tmcrne\t13, 0, pc, cr6, cr15, {1}\t@ \n \tldmdavs\tfp!, {r2, r5, r8, r9, fp, ip, lr, pc}^\n-\tbllt\tf124c0 \n-\tblmi\tc0ad20 \n+\tbllt\tf124b8 \n+\tblmi\tc0ad18 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr1, r0, lsl #6\n \t\t\t@ instruction: 0x37144630\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdavs\tfp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n@@ -50761,222 +50759,222 @@\n \tldrbtmi\tr4, [r9], #-1616\t@ 0xfffff9b0\n \t\t\t@ instruction: 0xf932f00b\n \tldmdbmi\tr7, {r0, r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \teorsmi\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2070\t@ 0xfffff7ea\n \t\t\t@ instruction: 0xf00b4478\n \tldr\tpc, [r9, r9, ror #23]\n-\tblcs\t56598 \n+\tblcs\t56590 \n \tldmdavs\tsl!, {r2, r5, r6, r7, ip, lr, pc}\n \tstmib\tsp, {r0, r1, r3, r4, r6, r9, sl, lr}^\n \tstrbmi\tsl, [r9], -r0, lsl #4\n \tstrbmi\tr4, [r2], -r8, lsr #12\n \tstc2l\t7, cr15, [r4], #1020\t@ 0x3fc\n-\tble\tfe93fd1c \n+\tble\tfe93fd14 \n \tstmdacs\tr0, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tstrb\tsp, [r5, r1, lsr #21]\n-\tldm\tr2!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tlr, r4, r0, lsl ip\n+\tldm\tr6!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tlr, r4, r8, lsl ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, r4, lsl #24\n+\tandeq\tlr, r4, ip, lsl #24\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r4, r8, lsr #23\n+\t\t\t@ instruction: 0x0004ebb0\n \tandeq\tr3, r3, r0, lsl #31\n \tldrdeq\tr4, [r3], -r2\n \tstrheq\tr4, [r3], -lr\n \tandeq\tr4, r3, r2, asr #1\n \tandeq\tr3, r3, lr, asr #30\n \tandeq\tr4, r3, r0, lsr #1\n-\tblmi\t184aebc \n+\tblmi\t184aeb4 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x46044ff0\n \tldmpl\tr3, {r0, r1, r5, r7, ip, sp, pc}^\n \tstrmi\tsl, [r9], r4, lsl #30\n \tldrsblt\tpc, [r0, #-143]!\t@ 0xffffff71\t@ \n \t\t\t@ instruction: 0x677b681b\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblx\tc76502 \n+\tblx\tc764fa \n \tstrtmi\tr4, [r0], -r0, lsl #13\n-\tblx\tff7f650a \n+\tblx\tff7f6502 \n \tldrmi\tr4, [sp], -r3, lsl #12\n \teorsvs\tr4, fp, r0, asr #12\n-\tcdp\t7, 7, cr15, cr2, cr13, {6}\n+\tcdp\t7, 7, cr15, cr6, cr13, {6}\n \tstrtmi\tr4, [r8], -r4, lsl #12\n-\tcdp\t7, 6, cr15, cr14, cr13, {6}\n+\tcdp\t7, 7, cr15, cr2, cr13, {6}\n \tstrcc\tr4, [r4], #-1028\t@ 0xfffffbfc\n \tstrtmi\tr2, [r0], -r0, lsl #12\n \t\t\t@ instruction: 0xf7f744fb\n \t\t\t@ instruction: 0xf107f8cb\n \tstrmi\tr0, [r5], -r8, lsl #20\n \tandcs\tr6, r1, #3735552\t@ 0x390000\n \tsmlabthi\tr1, sp, r9, lr\n \tmvnscc\tpc, #79\t@ 0x4f\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \t\t\t@ instruction: 0xf8cd9603\n \t\t\t@ instruction: 0xf7cdb000\n-\tusub16mi\tlr, r2, r2\n+\tusub16mi\tlr, r2, r6\n \tandcs\tr4, r3, r9, lsr #12\n-\tldmda\tr2, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr6, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmib\tr7, {r3, r4, r5, r8, fp, ip, sp, pc}^\n \tldmib\tr9, {r1, r3, r4, r9}^\n \taddsmi\tr1, sl, #24, 6\t@ 0x60000000\n \taddmi\tfp, r8, #8, 30\n \tmcrcs\t0, 0, sp, cr0, cr5, {2}\n \tstrtmi\tsp, [r8], -r8, rrx\n \t\t\t@ instruction: 0xf83cf7f7\n \t\t\t@ instruction: 0xf7cd4640\n-\t\t\t@ instruction: 0x4606eb72\n+\t\t\t@ instruction: 0x4606eb76\n \tsuble\tr2, r9, r0, lsl #16\n \tldrdlt\tpc, [r8], #143\t@ 0x8f\t@ \n \t\t\t@ instruction: 0x463044fb\n-\tstmib\tsl!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tlr!, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \teorsle\tr2, lr, r0, lsl #16\n \t\t\t@ instruction: 0xf1007cc3\n-\tblcs\tbb9a40 \n+\tblcs\tbb9a38 \n \tstmdavc\tfp!, {r1, r8, ip, lr, pc}^\n \trscsle\tr2, r2, r0, lsl #22\n-\tblcs\tbd790c \n+\tblcs\tbd7904 \n \tstmdavc\tfp!, {r0, r2, r8, ip, lr, pc}^\n \ttstle\tr2, lr, lsr #22\n-\tblcs\t568b8 \n+\tblcs\t568b0 \n \tstrbmi\tsp, [r0], -r9, ror #1\n-\tcdp\t7, 2, cr15, cr2, cr13, {6}\n+\tcdp\t7, 2, cr15, cr6, cr13, {6}\n \tstrtmi\tr4, [r8], -r4, lsl #12\n-\tcdp\t7, 1, cr15, cr14, cr13, {6}\n+\tcdp\t7, 2, cr15, cr2, cr13, {6}\n \tcfstrsne\tmvf4, [r1], {32}\n \t\t\t@ instruction: 0x46086079\n \t\t\t@ instruction: 0xf87cf7f7\n \t\t\t@ instruction: 0x46046879\n \t\t\t@ instruction: 0xf04f2201\n \tstmib\tsp, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^\n \t\t\t@ instruction: 0xf8cd8501\n \t\t\t@ instruction: 0xf7cdb000\n-\tldrbmi\tlr, [r2], -r8, lsr #30\n+\tldrbmi\tlr, [r2], -ip, lsr #30\n \tandcs\tr4, r3, r1, lsr #12\n-\tsvc\t0x00c8f7cd\n+\tsvc\t0x00ccf7cd\n \tldmib\tr7, {r3, r4, r5, r8, fp, ip, sp, pc}^\n \tldmib\tr9, {r1, r3, r4, r9}^\n \taddsmi\tr1, sl, #24, 6\t@ 0x60000000\n \taddmi\tfp, r8, #8, 30\n \tstrtmi\tsp, [r0], -r2, lsr #32\n \t\t\t@ instruction: 0xfff4f7f6\n \t\t\t@ instruction: 0xf7ce4630\n-\tstmdacs\tr0, {r2, r3, r5, r6, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r5, r6, r8, fp, sp, lr, pc}\n \tldrtmi\tsp, [r0], -r0, asr #3\n-\tsvc\t0x006cf7cd\n+\tsvc\t0x0070f7cd\n \tstrbmi\tr2, [r0], -r0, lsl #10\n \t\t\t@ instruction: 0xffe8f7f6\n \t\t\t@ instruction: 0xf7f66838\n-\tbmi\t538614 \n+\tbmi\t53860c \n \tldrbtmi\tr4, [sl], #-2831\t@ 0xfffff4f1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror pc\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d111\n \t\t\t@ instruction: 0x46bd377c\n \tsvchi\t0x00f0e8bd\n \tldrb\tr2, [r7, -r1, lsl #12]!\n \tstrtmi\tr4, [r5], -r0, asr #12\n \t\t\t@ instruction: 0xffd0f7f6\n \t\t\t@ instruction: 0xf7f66838\n \tldrtmi\tpc, [r0], -sp, asr #31\t@ \n-\tsvc\t0x004af7cd\n+\tsvc\t0x004ef7cd\n \t\t\t@ instruction: 0xf7cde7e3\n-\tsvclt\t0x0000efde\n-\tandeq\tlr, r4, r0, asr #21\n+\tsvclt\t0x0000efe2\n+\tandeq\tlr, r4, r8, asr #21\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r3, r4, lsr #32\n \tandeq\tr3, r3, r0, lsl #18\n-\tandeq\tlr, r4, lr, ror r9\n-\tbmi\tc8ab94 \n+\tandeq\tlr, r4, r6, lsl #19\n+\tbmi\tc8ab8c \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tmrcmi\t7, 1, r4, cr0, cr0, {7}\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n-\tblmi\tc242e4 \n+\tblmi\tc242dc \n \tldmdavs\tr2, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tstrmi\tr0, [r5], -r0, lsl #4\n \tandls\tpc, r3, r6, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n \tteqle\tr4, r0, lsl #22\n \tsuble\tr2, r3, r0, lsl #26\n \tldrdge\tpc, [r0], pc\t@ \n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdbmi\tr8!, {r0, r1, r2, r5, sl, fp, lr}\n \tldrbtmi\tr4, [ip], #-1274\t@ 0xfffffb06\n \tand\tr4, r2, r9, ror r4\n \t\t\t@ instruction: 0xf8da4621\n \tstrtmi\tr4, [r8], -r8\n-\tblx\t137474c \n-\tblmi\t924ca4 \n+\tblx\t1374744 \n+\tblmi\t924c9c \n \tldrdne\tpc, [r4], -sl\n \t\t\t@ instruction: 0xf50358f3\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xf8c3236c\n \tmovwmi\tr8, #41832\t@ 0xa368\n \tmsrcs\tSPSR_fs, #12779520\t@ 0xc30000\n-\tbeq\t274b68 \n+\tbeq\t274b60 \n \tmvnle\tr2, r0, lsl #24\n \tldrdeq\tpc, [r0], -r9\n-\tbmi\t6e6dec \n+\tbmi\t6e6de4 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r7, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr4, {r4, r5, r6, r7, r8, r9, sl, pc}\n \tldmdami\tr4, {r1, r2, r3, r4, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe8f47a0 \n+\tblx\tfe8f4798 \n \tldmdbmi\tr2, {r1, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldmdami\tr2, {r0, r2, r3, r5, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1b747b2 \n+\tblx\t1b747aa \n \tstrb\tr4, [r0, r0, lsr #12]!\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7cde7dd\n-\tsvclt\t0x0000ef72\n-\tandeq\tlr, r4, ip, lsr #18\n+\tsvclt\t0x0000ef76\n+\tandeq\tlr, r4, r4, lsr r9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, ip, lsl r9\n+\tandeq\tlr, r4, r4, lsr #18\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r4, r0, lsl #7\n+\tandeq\tlr, r4, r8, lsl #7\n \tandeq\tr6, r3, lr, ror #4\n \tandeq\tr6, r3, r4, ror r2\n \tandeq\tr0, r0, r8, asr #11\n-\t\t\t@ instruction: 0x0004e8b2\n+\t\t\t@ instruction: 0x0004e8ba\n \tandeq\tr6, r3, r0, lsr #4\n \tandeq\tr6, r3, sl, lsr #4\n \tandeq\tr6, r3, r0, lsl r2\n \tandeq\tr6, r3, sl, lsl r2\n \tsvcmi\t0x00f0e92d\n \tldcmi\t6, cr4, [r1, #-552]!\t@ 0xfffffdd8\n \taddslt\tr4, r9, r1, lsr ip\n \tsvcge\t0x0004447d\n \t\t\t@ instruction: 0x46984616\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f64fc\n \tcfstrsmi\tmvf0, [sp], #-0\n \t\t\t@ instruction: 0xf7ce6078\n-\tbmi\tb72e30 \n+\tbmi\tb72e38 \n \ttstcs\tr0, ip, ror r4\n \tstrtmi\tr6, [r3], -r1\n \tldrsbtls\tpc, [r8], #-135\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf8544605\n \t\t\t@ instruction: 0xf8dbb002\n \ttstlt\tr3, r0\n-\tblcs\t17087c \n+\tblcs\t170874 \n \tstrbmi\tsp, [sl], -sl, lsr #2\n \tldrtmi\tr4, [r0], -r1, asr #12\n-\tsvc\t0x0040f7cd\n+\tsvc\t0x0044f7cd\n \tcdpne\t8, 0, cr6, cr4, cr11, {1}\n \tstrdvs\tsp, [fp], -r5\t@ \n \tldrdcc\tpc, [r0], -fp\n-\tbmi\t826ef4 \n+\tbmi\t826eec \n \tldrbtmi\tr4, [sl], #-2843\t@ 0xfffff4e5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-203\t@ 0xffffff35\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r9, lsr #2\n \tssatmi\tr3, #30, r4, asr #14\n \tsvchi\t0x00f0e8bd\n@@ -50995,59 +50993,59 @@\n \t\t\t@ instruction: 0x46526879\n \tstreq\tlr, [r1], -sp, asr #19\n \tandls\tr2, r0, sl, lsr #1\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7ea607b\n \tldmdavs\tfp!, {r0, r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7cde7c7\n-\tsvclt\t0x0000eef2\n-\tandeq\tlr, r4, ip, lsr #16\n+\tsvclt\t0x0000eef6\n+\tandeq\tlr, r4, r4, lsr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, r0, lsl r8\n+\tandeq\tlr, r4, r8, lsl r8\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tlr, [r4], -r6\n+\tldrdeq\tlr, [r4], -lr\t@ \n \tandeq\tr6, r3, r2, asr #2\n \tandeq\tr6, r3, r4, ror #2\n \tandeq\tr6, r3, r2, lsr r1\n \tandeq\tr6, r3, r4, asr r1\n \tcfldr32mi\tmvfx11, [fp], {144}\t@ 0x90\n \taddlt\tr4, r3, fp, lsl r9\n-\tbmi\t709ab4 \n+\tbmi\t709aac \n \tldrbtmi\tsl, [sl], #-3840\t@ 0xfffff100\n \tstmdapl\tr1!, {r1, r3, r4, r8, r9, fp, lr}^\n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmdavs\tr1, {r8}\n \tsvclt\t0x00082901\n \tandsle\tr2, r1, r0\n \t\t\t@ instruction: 0x4c164915\n \tldmdapl\tfp, {r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf5031d21\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t855a4 \n+\tblcs\t8559c \n \tandsvs\tfp, r3, r8, lsl #30\n \t\t\t@ instruction: 0xf8a8f025\n \tandcs\tfp, r0, r8, ror r1\n \tcmnvs\tr3, #67108864\t@ 0x4000000\n-\tblmi\t28b140 \n+\tblmi\t28b138 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf04fbd90\n \t\t\t@ instruction: 0xe7ef30ff\n-\tcdp\t7, 10, cr15, cr6, cr13, {6}\n-\tandeq\tlr, r4, r0, asr #14\n+\tcdp\t7, 10, cr15, cr10, cr13, {6}\n+\tandeq\tlr, r4, r8, asr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr4, [r9], -lr\n-\tandeq\tlr, r4, r4, lsr r7\n+\tandeq\tr4, r9, r6, lsl #26\n+\tandeq\tlr, r4, ip, lsr r7\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr4, r9, r0, ror #25\n-\tstrdeq\tlr, [r4], -r8\n+\tandeq\tr4, r9, r8, ror #25\n+\tandeq\tlr, r4, r0, lsl #14\n \t\t\t@ instruction: 0xc1b4f8df\n \tsvcmi\t0x00f0e92d\n \tmcrmi\t6, 3, r4, cr12, cr9, {4}\n \t\t\t@ instruction: 0xf2ad44fc\n \tstclmi\t13, cr4, [fp], #-880\t@ 0xfffffc90\n \tsvcge\t0x00064d6b\n \tandvs\tpc, r6, ip, asr r8\t@ \n@@ -51056,58 +51054,58 @@\n \t\t\t@ instruction: 0xf04f64bc\n \t\t\t@ instruction: 0xf8d70600\n \tstmdbpl\tr5!, {r3, r5, r6, r7, sl, sp, pc}^\n \tstmib\tr7, {r0, r2, r3, r4, r5, r6, r8, sp, lr}^\n \tstmdavs\tfp!, {r0, r1, ip}\n \t\t\t@ instruction: 0xf0402b00\n \tstclmi\t0, cr8, [r2, #-676]!\t@ 0xfffffd5c\n-\tstmia\tr2, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr6, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandvs\tr2, r3, r0, lsl #6\n \t\t\t@ instruction: 0x4606447d\n-\tblcs\t53740 \n+\tblcs\t53738 \n \t\t\t@ instruction: 0x462cd07a\n \tsvccc\t0x0004f854\n \tstrtmi\tr2, [r0], -r2, lsl #22\n \tandscs\tfp, r0, #12, 30\t@ 0x30\n \tadcsvs\tr2, sl, ip, lsl r2\n \t\t\t@ instruction: 0xff08f024\n \tstrmi\tr6, [r1], -fp, ror #16\n-\tblcs\td2c9c \n+\tblcs\td2c94 \n \tmovwcs\tfp, #12044\t@ 0x2f0c\n \tandhi\tr2, r3, sl, lsl #6\n \t\t\t@ instruction: 0xf7cd4640\n-\t\t\t@ instruction: 0x4605ed72\n+\t\t\t@ instruction: 0x4605ed76\n \trsble\tr2, r1, r0, lsl #16\n \tldmdavs\tr4!, {r5, r9, sl, lr}\n \tcdp2\t0, 15, cr15, cr6, cr4, {1}\n \tmovwcs\tr4, #5763\t@ 0x1683\n \t\t\t@ instruction: 0xf10760bb\n \t\t\t@ instruction: 0xf8bb0a1c\n \tldrbmi\tr1, [r0], -r0\n \t\t\t@ instruction: 0xf024465a\n \tldrbmi\tpc, [r2], -pc, lsl #31\t@ \n-\tbeq\t1374e08 \n+\tbeq\t1374e00 \n \t\t\t@ instruction: 0x46502130\n \tcdp2\t0, 8, cr15, cr12, cr4, {1}\n \t\t\t@ instruction: 0x2002f8b9\n \tcmneq\tip, r7, lsl #2\t@ \n-\tblt\t14ca280 \n+\tblt\t14ca278 \n \tldmibeq\tip!, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tsubcs\tfp, r0, #805306377\t@ 0x30000009\n \t\t\t@ instruction: 0xf7e9607b\n \t\t\t@ instruction: 0xf44ffe9f\n \tstrmi\tr6, [r1], -r0, lsl #5\n \t\t\t@ instruction: 0xf00a4648\n \t\t\t@ instruction: 0xf8bbfe8f\n-\tblcs\tc4a20 \n+\tblcs\tc4a18 \n \tldmdbmi\tfp!, {r0, r1, r5, r6, ip, lr, pc}\n \tvst3.16\t{d20-d22}, [pc :256], r9\n \tstrbmi\tr6, [r8], -r0, lsl #5\n \tcdp2\t0, 3, cr15, cr8, cr10, {0}\n-\tblcs\t52d20 \n+\tblcs\t52d18 \n \tldmdbmi\tr7!, {r1, r2, r4, r6, r8, ip, lr, pc}\n \tvst3.16\t{d20-d22}, [pc :256], r9\n \tstrbmi\tr6, [r8], -r0, lsl #5\n \tcdp2\t0, 2, cr15, cr14, cr10, {0}\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f8302\n \t\t\t@ instruction: 0x23ab30ff\n@@ -51124,20 +51122,20 @@\n \t\t\t@ instruction: 0xe016f9f1\n \tldclcs\t8, cr6, [r3], #-208\t@ 0xffffff30\n \tstccs\t15, cr11, [r4], {24}\n \tmovwcs\tfp, #7948\t@ 0x1f0c\n \ttstle\tpc, r0, lsl #6\n \t\t\t@ instruction: 0x46494652\n \t\t\t@ instruction: 0xf7cd4640\n-\tstmdacs\tr0, {r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r8, fp, sp, lr, pc}\n \tldmdavs\tr4!, {r4, r5, r6, r7, r8, r9, fp, ip, lr, pc}\n \t\t\t@ instruction: 0xd1274605\n \teorsvs\tr6, r4, fp, ror r9\n-\tblcs\t52b14 \n-\tbmi\t7ad22c \n+\tblcs\t52b0c \n+\tbmi\t7ad224 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrtcc\tpc, [ip], #2263\t@ 0x8d7\t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tfp, r0, lsl #6\n \tvmax.s8\td4, d7, d24\n \tldrtmi\tr4, [sp], r4, asr #15\n@@ -51149,57 +51147,57 @@\n \t\t\t@ instruction: 0xf00b4478\n \tstrb\tpc, [lr, -fp, ror #17]\t@ \n \tldrbtmi\tr4, [r9], #-2321\t@ 0xfffff6ef\n \tldmdbmi\tr1, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe79a4479\n \tstrbmi\tr2, [fp], r0, lsl #6\n \t\t\t@ instruction: 0xe76e60bb\n-\tldc\t7, cr15, [ip, #820]!\t@ 0x334\n-\t\t\t@ instruction: 0x0004e6b0\n+\tstcl\t7, cr15, [r0, #820]\t@ 0x334\n+\t\t\t@ instruction: 0x0004e6b8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, r0, lsr #13\n+\tandeq\tlr, r4, r8, lsr #13\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr4, r9, r8, lsr ip\n+\tandeq\tr4, r9, r0, asr #24\n \tandeq\tr5, r3, r8, lsr #31\n \tandeq\tr5, r3, r8, lsr #31\n \tandeq\tr5, r3, sl, lsl pc\n \tandeq\tr5, r3, r8, ror pc\n-\tandeq\tlr, r4, r2, asr r5\n+\tandeq\tlr, r4, sl, asr r5\n \t\t\t@ instruction: 0x00035eb2\n \tandeq\tr5, r3, r0, lsl pc\n \tstrdeq\tr5, [r3], -r2\n \tldrdeq\tr5, [r3], -r4\n \tsvcmi\t0x00f0e92d\n \tstcmi\t6, cr4, [sp, #620]\t@ 0x26c\n \tldrmi\tr4, [r0], sp, lsl #25\n-\tblhi\tf3ff8 \n+\tblhi\tf3ff0 \n \t\t\t@ instruction: 0xf2ad447d\n \tsvcge\t0x00045d54\n \teorge\tpc, r8, #14614528\t@ 0xdf0000\n \tldmdbeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tldrbtmi\tr5, [sl], #2348\t@ 0x92c\n \tldrbcc\tpc, [r0, #-2263]!\t@ 0xfffff729\t@ \n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f453c\n \tcmnvs\tfp, r0, lsl #8\n \tstmib\tr7, {r7, r8, r9, sp}^\n \t\t\t@ instruction: 0xf8c91002\n \t\t\t@ instruction: 0xf7cd3000\n-\tblmi\tfe0b4aa8 \n+\tblmi\tfe0b4ab0 \n \tandvs\tr2, r2, r0, lsl #4\n \t\t\t@ instruction: 0xf85a4605\n \tteqvs\tfp, r3\n-\tblcs\t52bf4 \n+\tblcs\t52bec \n \taddhi\tpc, r7, r0, asr #32\n \tldreq\tpc, [ip], -r7, lsl #2\n \tstmdavs\tfp!, {r1, sp, lr, pc}\n \tcmnle\tsl, r4, lsl #22\n \tldrtmi\tr4, [r1], -sl, asr #12\n \t\t\t@ instruction: 0xf7cd4640\n-\tstmdacs\tr0, {r1, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r6, r7, r9, fp, sp, lr, pc}\n \tstmdavs\tfp!, {r0, r2, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc}\n \teorvs\tr4, fp, r4, lsl #12\n \t\t\t@ instruction: 0xf85a4b74\n \tstmdavs\tfp!, {r0, r1, ip, lr}\n \t\t\t@ instruction: 0xf0002b01\n \tldmdahi\tr1!, {r0, r7, pc}\n \t\t\t@ instruction: 0x46584632\n@@ -51212,35 +51210,35 @@\n \tsvclt\t0x000c2b02\n \ttstcs\tip, r0, lsl r1\n \t\t\t@ instruction: 0xf02460f9\n \tldrtmi\tpc, [r2], -fp, ror #27\t@ \n \tteqcs\tr0, #16318464\t@ 0xf90000\n \tstmib\tsp, {r1, r8, sl, ip, pc}^\n \t\t\t@ instruction: 0xf7cc8800\n-\t\t\t@ instruction: 0xf107efe2\n+\t\t\t@ instruction: 0xf107efe6\n \t\t\t@ instruction: 0x465a039c\n \t\t\t@ instruction: 0x46182130\n \t\t\t@ instruction: 0xf02460fb\n-\tbmi\t1838214 \n+\tbmi\t183820c \n \t\t\t@ instruction: 0xf5079600\n \tldmvs\tfp!, {r1, r2, r3, r4, r7, r9, sl, ip, sp, lr}^\n \tvst3.16\t{d20-d22}, [pc :256], sl\n \tldrtmi\tr6, [r0], -r0, lsl #3\n-\tblx\tfe1f4c48 \n+\tblx\tfe1f4c40 \n \tldmdbmi\tfp, {r1, r3, r4, r6, r9, fp, lr}^\n \tldrbtmi\tr4, [sl], #-1603\t@ 0xfffff9bd\n \tandls\tr4, r2, #40, 12\t@ 0x2800000\n \trsbscs\tr4, ip, #2030043136\t@ 0x79000000\n \tandls\tr9, r0, #1048576\t@ 0x100000\n \teorsne\tpc, r7, #64, 4\n \t\t\t@ instruction: 0xff00f7e9\n \t\t\t@ instruction: 0xf8d9697a\n \tandsvs\tr3, r3, r0\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n-\tbmi\t14e7a74 \n+\tbmi\t14e7a6c \n \tldrbtmi\tr4, [sl], #-2890\t@ 0xfffff4b6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrcc\tpc, [ip, #-2263]!\t@ 0xfffff729\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrtmi\tr8, [r0], -r7, lsl #1\n \tstrbpl\tpc, [r4, -r7, lsl #4]\t@ \n@@ -51271,25 +51269,25 @@\n \tldrbtmi\tr2, [r9], #-576\t@ 0xfffffdc0\n \t\t\t@ instruction: 0xf00a4698\n \tldmdahi\tr3!, {r0, r2, r4, r5, r8, sl, fp, ip, sp, lr, pc}\n \tsuble\tr2, r8, sl, lsl #22\n \tldrbtmi\tr4, [r9], #-2356\t@ 0xfffff6cc\n \tstrbmi\tr2, [r0], -r0, asr #4\n \tstc2l\t0, cr15, [r0], #40\t@ 0x28\n-\tbeq\t74e20 \n+\tbeq\t74e18 \n \tstmib\tsp, {r0, r9, sp}^\n \tandls\tsl, r2, #0, 20\n-\tbhi\tfe474510 \n+\tbhi\tfe474508 \n \tstmiaeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d92330\n \tstrbmi\tr1, [r2], -r0\n \t\t\t@ instruction: 0xf7cc4630\n-\tstmdbmi\tsl!, {r2, r3, r4, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdbmi\tsl!, {r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \torrsvc\tpc, lr, #29360128\t@ 0x1c00000\n-\tbcc\t47452c \n+\tbcc\t474524 \n \tldrbtmi\tr4, [r9], #-1560\t@ 0xfffff9e8\n \taddvs\tpc, r0, #1325400064\t@ 0x4f000000\n \tldc2\t0, cr15, [r0, #-40]\t@ 0xffffffd8\n \tcfmsub32\tmvax2, mvfx4, mvfx8, mvfx1\n \tvst1.8\t{d16-d17}, [pc :64], r0\n \t\t\t@ instruction: 0xf00a6280\n \tmrc\t12, 0, APSR_nzcv, cr8, cr13, {5}\n@@ -51302,28 +51300,28 @@\n \tandsne\tpc, sp, #64, 4\n \t\t\t@ instruction: 0xf7e960f9\n \tcmncs\tip, #1904\t@ 0x770\t@ \n \tstrdcs\tr6, [r1], -r9\n \tvcgt.s8\td25, d0, d0\n \t\t\t@ instruction: 0x4653121f\n \tandhi\tpc, r8, sp, asr #17\n-\tbhi\tb4394 \n+\tbhi\tb438c \n \tcdp2\t7, 6, cr15, cr10, cr9, {7}\n \tldmdbmi\tr4, {r0, r3, r5, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe7b54479\n-\tstc\t7, cr15, [r2], {205}\t@ 0xcd\n-\t\t\t@ instruction: 0x0004e4bc\n+\tstc\t7, cr15, [r6], {205}\t@ 0xcd\n+\tandeq\tlr, r4, r4, asr #9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, sl, lsr #9\n+\t\t\t@ instruction: 0x0004e4b2\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, ror #10\n \tandeq\tr5, r3, r0, lsr lr\n \tandeq\tr5, r3, lr, ror #27\n \tandeq\tr5, r3, r4, ror #26\n-\t\t\t@ instruction: 0x0004e3b6\n+\t\t\t@ instruction: 0x0004e3be\n \tandeq\tr5, r3, ip, ror #25\n \tandeq\tr5, r3, lr, ror #26\n \tldrdeq\tr5, [r3], -sl\n \tandeq\tr5, r3, ip, asr sp\n \tandeq\tr5, r3, sl, asr sp\n \tandeq\tr5, r3, r2, lsr sp\n \tandeq\tr5, r3, r6, lsr #26\n@@ -51333,73 +51331,73 @@\n \tandcs\tr4, r1, #917504\t@ 0xe0000\n \tldrbtmi\tr4, [r8], #-2318\t@ 0xfffff6f2\n \tstrlt\tr4, [r0, #2830]\t@ 0xb0e\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t2d1c44 \n+\tbmi\t2d1c3c \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldc\t7, cr15, [lr], #-820\t@ 0xfffffccc\n-\tandeq\tlr, r4, lr, lsr r2\n+\tmcrr\t7, 12, pc, r2, cr13\t@ \n+\tandeq\tlr, r4, r6, asr #4\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr4, [r9], -ip\n-\tandeq\tlr, r4, r2, lsr #4\n-\tblmi\t54b658 \n+\tandeq\tr4, r9, r4, lsl #16\n+\tandeq\tlr, r4, sl, lsr #4\n+\tblmi\t54b650 \n \tldrbtmi\tfp, [sl], #-1424\t@ 0xfffffa70\n \taddlt\tr4, r5, r3, lsl ip\n \tldmpl\tr3, {r2, r3, r4, r5, r6, sl, lr}^\n \tstrtmi\tsl, [r1], -r0, lsl #30\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblx\t9f6dbc \n+\tblx\t9f6db4 \n \tmovwmi\tr6, #14371\t@ 0x3823\n-\tbmi\t3ace60 \n+\tbmi\t3ace58 \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r4, -r7, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \t\t\t@ instruction: 0xf0266078\n \tldmdavs\tr8!, {r0, r1, r2, r3, r6, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7cde7ed\n-\tsvclt\t0x0000ec10\n-\tstrdeq\tlr, [r4], -r2\n+\tsvclt\t0x0000ec14\n+\tstrdeq\tlr, [r4], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r5, r0, lsl #1\n-\tandeq\tlr, r4, lr, asr #3\n+\tandeq\tr2, r5, r8, lsl #1\n+\tldrdeq\tlr, [r4], -r6\n \tsvcmi\t0x00f0e92d\n \tcfmsuba32mi\tmvax4, mvax4, mvfx4, mvfx0\n \taddslt\tr4, r9, r4, lsr sp\n \tcfldrsmi\tmvf4, [r4], #-504\t@ 0xfffffe08\n \t\t\t@ instruction: 0xf8dfaf04\n \tpkhtbmi\tip, r9, r0, asr #1\n \tldrbtmi\tr5, [ip], #-2421\t@ 0xfffff68b\n \t\t\t@ instruction: 0x4620461e\n \tldrbtvs\tr6, [sp], #2093\t@ 0x82d\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8544615\n \t\t\t@ instruction: 0xf8daa00c\n-\tbllt\t304e9c \n-\tcdp\t7, 3, cr15, cr6, cr13, {6}\n+\tbllt\t304e94 \n+\tcdp\t7, 3, cr15, cr10, cr13, {6}\n \tand\tr4, r1, r4, lsl #12\n \t\t\t@ instruction: 0xd12d2b04\n \t\t\t@ instruction: 0x46294632\n \t\t\t@ instruction: 0xf7cd2003\n-\tstmdavs\tr3!, {r1, r3, r4, r5, r8, sl, fp, sp, lr, pc}\n-\tbleq\t75578 \n+\tstmdavs\tr3!, {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc}\n+\tbleq\t75570 \n \tstrdvs\tsp, [r3], -r4\t@ \n \tldrdcc\tpc, [r0], -sl\n-\tbmi\t9275b0 \n+\tbmi\t9275a8 \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-203\t@ 0xffffff35\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4658d132\n \tssatmi\tr3, #30, r4, asr #14\n \tsvchi\t0x00f0e8bd\n@@ -51422,141 +51420,141 @@\n \tldmdavs\tfp!, {r0, r2, r4, sl, fp, ip, sp, lr, pc}^\n \tstreq\tlr, [r1, #-2509]\t@ 0xfffff633\n \tadccs\tr4, sp, sl, asr #12\n \tandls\tr4, r0, r1, asr #12\n \trscscc\tpc, pc, pc, asr #32\n \tstc2\t7, cr15, [r0, #932]\t@ 0x3a4\n \t\t\t@ instruction: 0xe7be687b\n-\tbl\tfe6f6e74 \n-\tandeq\tlr, r4, ip, lsl #3\n+\tbl\tfe7f6e6c \n+\tmuleq\tr4, r4, r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, lr, ror r1\n+\tandeq\tlr, r4, r6, lsl #3\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r4, sl, lsr r1\n+\tandeq\tlr, r4, r2, asr #2\n \tandeq\tr5, r3, r4, lsr #21\n \tandeq\tr5, r3, sl, ror #22\n \tmuleq\tr3, r2, sl\n \tandeq\tr5, r3, r8, asr fp\n-\t\t\t@ instruction: 0x000946b8\n+\tandeq\tr4, r9, r0, asr #13\n \tldrdgt\tpc, [r0, -pc]\n \tsvcmi\t0x00f0e92d\n \tcfmsuba32mi\tmvax4, mvax4, mvfx15, mvfx0\n \t\t\t@ instruction: 0xb09944fc\n \tsvcge\t0x00044c3e\n \t\t\t@ instruction: 0xf85c4d3e\n \tldrbtmi\tr6, [ip], #-6\n \tldmdavs\tr6!, {r0, r3, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f64fe\n \tstmib\tr7, {r9, sl}^\n \tldrmi\tr2, [lr], -r0, lsl #2\n \t\t\t@ instruction: 0xf8544622\n \tldmdavs\tsp!, {r0, r2, sp, pc}\n \tldrdcc\tpc, [r0], -sl\n-\tblmi\tde7e30 \n+\tblmi\tde7e28 \n \t\t\t@ instruction: 0xf8d3447b\n \t\t\t@ instruction: 0xf7cdb000\n-\t\t\t@ instruction: 0x4604edb0\n+\t\t\t@ instruction: 0x4604edb4\n \tsvceq\t0x0000f1bb\n-\tblmi\tced038 \n-\tblvs\tfe70a1a8 \n+\tblmi\tced030 \n+\tblvs\tfe70a1a0 \n \tldrtmi\tfp, [r1], -r3, ror #3\n \t\t\t@ instruction: 0xf0264628\n \tstmdavs\tr3!, {r0, r2, r5, r6, r8, r9, fp, ip, sp, lr, pc}\n-\tbleq\t7568c \n+\tbleq\t75684 \n \teorvs\tsp, r3, r0, lsr fp\n \tldrdcc\tpc, [r0], -sl\n-\tbmi\tb27c44 \n+\tbmi\tb27c3c \n \tldrbtmi\tr4, [sl], #-2853\t@ 0xfffff4db\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-203\t@ 0xffffff35\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4658d13e\n \tssatmi\tr3, #30, r4, asr #14\n \tsvchi\t0x00f0e8bd\n \ttstle\tfp, r4, lsl #22\n \t\t\t@ instruction: 0x46294632\n \t\t\t@ instruction: 0xf7cd2003\n-\tstmdavs\tr3!, {r1, r4, r7, sl, fp, sp, lr, pc}\n-\tbleq\t756c8 \n+\tstmdavs\tr3!, {r1, r2, r4, r7, sl, fp, sp, lr, pc}\n+\tbleq\t756c0 \n \t\t\t@ instruction: 0xe7e0dbf4\n \tvst2.8\t{d20,d22}, [pc :64], lr\n \tldmdami\tlr, {r1, r2, r3, r4, r5, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 4, cr15, cr14, cr10, {0}\n \tldmdbmi\tip, {r0, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcvc\tpc, r9, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2075\t@ 0xfffff7e5\n \t\t\t@ instruction: 0xf00a4478\n \tbfi\tpc, r7, (invalid: 30:18)\t@ \n \tsubcs\tr4, r0, #409600\t@ 0x64000\n \trsbsvs\tr4, fp, r8, lsl r6\n \tteqcc\tip, r9, ror r4\n-\tblx\tfe1f6fe6 \n+\tblx\tfe1f6fde \n \tsubcs\tr6, r0, #8060928\t@ 0x7b0000\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7e94618\n \tldmdavs\tfp!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, ip, sp, lr, pc}^\n \tstreq\tlr, [r1, #-2509]\t@ 0xfffff633\n \tadccs\tr4, sp, sl, asr #12\n \tandls\tr4, r0, r1, asr #12\n \trscscc\tpc, pc, pc, asr #32\n \tstc2l\t7, cr15, [sl], #932\t@ 0x3a4\n \t\t\t@ instruction: 0xe7b2687b\n-\tbl\t176fa0 \n-\tandeq\tlr, r4, ip, lsl #1\n+\tbl\t276f98 \n+\tmuleq\tr4, r4, r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, lr, ror r0\n+\tandeq\tlr, r4, r6, lsl #1\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr1, [r5], -r0\n-\tandeq\tr4, r9, ip, lsl #12\n-\tandeq\tlr, r4, r6, lsr #32\n+\tstrdeq\tr1, [r5], -r8\n+\tandeq\tr4, r9, r4, lsl r6\n+\tandeq\tlr, r4, lr, lsr #32\n \tandeq\tr5, r3, r8, ror r9\n \tandeq\tr5, r3, lr, asr #20\n \tandeq\tr5, r3, r6, ror #18\n \tandeq\tr5, r3, ip, lsr sl\n-\tandeq\tr4, r9, ip, lsl #11\n+\tmuleq\tr9, r4, r5\n \tsvcmi\t0x00f0e92d\n \tcfmsuba32mi\tmvax4, mvax4, mvfx14, mvfx0\n \taddslt\tr4, r9, lr, lsr sp\n \tcfldrsmi\tmvf4, [lr], #-504\t@ 0xfffffe08\n \t\t\t@ instruction: 0xf8dfaf04\n \t\t\t@ instruction: 0x4689c0f8\n \tldrbtmi\tr5, [ip], #-2421\t@ 0xfffff68b\n \t\t\t@ instruction: 0x4620461e\n \tldrbtvs\tr6, [sp], #2093\t@ 0x82d\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8544615\n \t\t\t@ instruction: 0xf8daa00c\n-\tbllt\tfe9050d0 \n+\tbllt\tfe9050c8 \n \tldrbtmi\tr4, [fp], #-2870\t@ 0xfffff4ca\n \tldrdlt\tpc, [r0], -r3\n-\tldc\t7, cr15, [r8, #-820]\t@ 0xfffffccc\n+\tldc\t7, cr15, [ip, #-820]\t@ 0xfffffccc\n \t\t\t@ instruction: 0xf1bb4604\n \teorle\tr0, r0, r0, lsl #30\n \tldrbtmi\tr4, [fp], #-2866\t@ 0xfffff4ce\n \t\t\t@ instruction: 0xb1e36b9b\n \t\t\t@ instruction: 0x46284631\n-\tblx\tfeaf518c \n+\tblx\tfeaf5184 \n \t\t\t@ instruction: 0xf1b06823\n-\tblle\tc3bcfc \n+\tblle\tc3bcf4 \n \t\t\t@ instruction: 0xf8da6023\n-\tbllt\t705104 \n-\tblmi\t9cb9b4 \n+\tbllt\t7050fc \n+\tblmi\t9cb9ac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tlr, r0, lsl #6\n \t\t\t@ instruction: 0x37544658\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tblcs\t15d0e4 \n+\tblcs\t15d0dc \n \t\t\t@ instruction: 0x4632d11b\n \tandcs\tr4, r3, r9, lsr #12\n-\tb\t1577064 \n+\tb\t167705c \n \t\t\t@ instruction: 0xf1b06823\n-\tblle\tffd3bd38 \n+\tblle\tffd3bd30 \n \tldmdbmi\tpc, {r5, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \tsbcvc\tpc, lr, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2078\t@ 0xfffff7e2\n \t\t\t@ instruction: 0xf00a4478\n \t\t\t@ instruction: 0xe7c1fdb7\n \tvst2.8\t{d20,d22}, [pc :64], ip\n \tldmdami\tip, {r0, r3, r4, r6, r7, r9, ip, sp, lr}\n@@ -51565,58 +51563,58 @@\n \tldmdbmi\tsl, {r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrmi\tr2, [r8], -r0, asr #4\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf7e9313c\n \tldmdavs\tfp!, {r0, r1, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf1072240\n \tldrmi\tr0, [r8], -ip, lsl #2\n-\tblx\tffa77120 \n+\tblx\tffa77118 \n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstrbmi\tr0, [sl], -r1, lsl #10\n \tstrbmi\tr2, [r1], -pc, lsr #1\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7e930ff\n \tldmdavs\tfp!, {r0, r1, r4, r6, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7cde7b2\n-\tsvclt\t0x0000ea6e\n-\tandeq\tsp, r4, r8, asr pc\n+\tsvclt\t0x0000ea72\n+\tandeq\tsp, r4, r0, ror #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, sl, asr #30\n+\tandeq\tsp, r4, r2, asr pc\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr1, r5, r2, asr #27\n-\tldrdeq\tr4, [r9], -lr\n-\tstrdeq\tsp, [r4], -r8\n+\tandeq\tr1, r5, sl, asr #27\n+\tandeq\tr4, r9, r6, ror #9\n+\tandeq\tsp, r4, r0, lsl #30\n \tandeq\tr5, r3, sl, asr #16\n \tandeq\tr5, r3, ip, lsr #18\n \tandeq\tr5, r3, r8, lsr r8\n \tandeq\tr5, r3, sl, lsl r9\n-\tandeq\tr4, r9, lr, asr r4\n+\tandeq\tr4, r9, r6, ror #8\n \tsvcmi\t0x00f0e92d\n \tcfmsuba32mi\tmvax4, mvax4, mvfx0, mvfx0\n \taddslt\tr4, r9, r0, lsr sp\n \tcfldrsmi\tmvf4, [r0], #-504\t@ 0xfffffe08\n \t\t\t@ instruction: 0xf8dfaf04\n \tstrmi\tip, [r9], r0, asr #1\n \tldrbtmi\tr5, [ip], #-2421\t@ 0xfffff68b\n \t\t\t@ instruction: 0x4620461e\n \tldrbtvs\tr6, [sp], #2093\t@ 0x82d\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8544615\n \t\t\t@ instruction: 0xf8daa00c\n-\tbllt\t305200 \n-\tstc\t7, cr15, [r4], {205}\t@ 0xcd\n+\tbllt\t3051f8 \n+\tstc\t7, cr15, [r8], {205}\t@ 0xcd\n \tand\tr4, r1, r4, lsl #12\n \t\t\t@ instruction: 0xd12d2b04\n \t\t\t@ instruction: 0x46294632\n \t\t\t@ instruction: 0xf7cc2003\n-\tstmdavs\tr3!, {r2, r4, r8, r9, sl, fp, sp, lr, pc}\n-\tbleq\t758dc \n+\tstmdavs\tr3!, {r3, r4, r8, r9, sl, fp, sp, lr, pc}\n+\tbleq\t758d4 \n \tstrdvs\tsp, [r3], -r4\t@ \n \tldrdcc\tpc, [r0], -sl\n-\tbmi\t827914 \n+\tbmi\t82790c \n \tldrbtmi\tr4, [sl], #-2843\t@ 0xfffff4e5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-203\t@ 0xffffff35\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbmi\tsp, [r8], -sl, lsr #2\n \tssatmi\tr3, #30, r4, asr #14\n \tsvchi\t0x00f0e8bd\n@@ -51633,173 +51631,173 @@\n \tldrmi\tr2, [r8], -r0, asr #4\n \t\t\t@ instruction: 0xf7e9607b\n \tldmdavs\tfp!, {r0, r1, r3, r5, r6, r9, fp, ip, sp, lr, pc}^\n \tstreq\tlr, [r1, #-2509]\t@ 0xfffff633\n \tadccs\tr4, lr, sl, asr #12\n \tandls\tr4, r0, r1, asr #12\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\tff5f7232 \n+\tblx\tff5f722a \n \t\t\t@ instruction: 0xe7c6687b\n-\tldmib\tr0!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tsp, r4, r8, lsr #28\n+\tldmib\tr4!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tsp, r4, r0, lsr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, sl, lsl lr\n+\tandeq\tsp, r4, r2, lsr #28\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tsp, [r4], -r6\n+\tldrdeq\tsp, [r4], -lr\n \tandeq\tr5, r3, r0, asr #14\n \tandeq\tr5, r3, lr, lsr #16\n \tandeq\tr5, r3, lr, lsr #14\n \tandeq\tr5, r3, ip, lsl r8\n \tsvcmi\t0x00f0e92d\n \tldcmi\t6, cr4, [lr, #-552]!\t@ 0xfffffdd8\n \taddslt\tr4, fp, lr, lsr ip\n \tsvcge\t0x0006447d\n \t\t\t@ instruction: 0x461e4690\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f64fc\n \tcfldrsmi\tmvf0, [sl], #-0\n \t\t\t@ instruction: 0xf7cd6078\n-\tbmi\teb4340 \n+\tbmi\teb4348 \n \ttstcs\tr0, ip, ror r4\n \tstrtmi\tr6, [r3], -r1\n \tldrsbtls\tpc, [r8], #-135\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf8544605\n \t\t\t@ instruction: 0xf8dbb002\n-\tblcs\t452f8 \n+\tblcs\t452f0 \n \t\t\t@ instruction: 0xf026d153\n-\tblcs\t79f08 \n+\tblcs\t79f00 \n \tand\tsp, r2, r2, lsr #2\n-\tblcs\t1533b4 \n+\tblcs\t1533ac \n \tldrtmi\tsp, [r1], -r6, lsr #2\n \t\t\t@ instruction: 0xf7cd4640\n-\tstmdacs\tr0, {r2, r3, r5, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r5, r7, fp, sp, lr, pc}\n \tstmdavs\tfp!, {r1, r2, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc}\n \teorvs\tr4, fp, r4, lsl #12\n \tldrdcc\tpc, [r0], -fp\n \tteqle\tr5, r0, lsl #22\n-\tblmi\t98bbc8 \n+\tblmi\t98bbc0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tsp, r0, lsl #6\n \tldrbcc\tr4, [r4, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdavs\tfp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \ttstle\tr7, r4, lsl #22\n \tldrtmi\tr4, [r1], -sl, asr #12\n \t\t\t@ instruction: 0xf7cd4640\n-\tstmdacs\tr0, {r2, r3, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r7, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xe7dedbf5\n \ttsteq\tip, r7, lsl #2\t@ \n \tstrmi\tr2, [r4], -r0, asr #4\n \teorsvs\tr4, fp, r8, lsl r6\n \t\t\t@ instruction: 0xf9f2f7e9\n \t\t\t@ instruction: 0x4652683b\n \tstmib\tsp, {r0, r3, r4, r5, r6, fp, sp, lr}^\n \tadcscs\tr0, r0, r1, lsl #16\n \tstmdbvs\tr3, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f9000\n \tldrshtvs\tr3, [fp], #-15\n-\tblx\t16f732a \n+\tblx\t16f7322 \n \teorvs\tr6, fp, fp, ror r8\n \tldrdcc\tpc, [r0], -fp\n \tsbcle\tr2, r9, r0, lsl #22\n \tvst2.8\t{d20,d22}, [pc], lr\n \tstmdami\tlr, {r0, r1, r4, r5, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [lr, #-40]\t@ 0xffffffd8\n \tstmdbmi\tip, {r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcsne\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2059\t@ 0xfffff7f5\n \t\t\t@ instruction: 0xf00a4478\n \tstr\tpc, [r2, r3, lsl #25]!\n-\tldmdb\tlr, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tsp, r4, ip, lsr sp\n+\tstmdb\tr2!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tsp, r4, r4, asr #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, r0, lsr #26\n+\tandeq\tsp, r4, r8, lsr #26\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tsp, [r4], -r8\n+\tandeq\tsp, r4, r0, ror #25\n \tstrdeq\tr5, [r3], -r4\n \tandeq\tr5, r3, lr, ror #13\n \tandeq\tr5, r3, r2, ror #11\n \tldrdeq\tr5, [r3], -ip\n-\tblmi\t9cbc74 \n+\tblmi\t9cbc6c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460c43f0\n \tldmpl\tr3, {r0, r1, r2, r7, ip, sp, pc}^\n \tstrmi\tsl, [r1], r0, lsl #30\n \tstreq\tpc, [ip], -r7, lsl #2\n \tcmnvs\tfp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbl\tfe1f7334 \n+\tbl\tfe2f732c \n \tmvnvc\tlr, r4, lsr #20\n \tstrbtcc\tpc, [r7], #576\t@ 0x240\t@ \n \tvhsub.s8\td20, d20, d17\n \tvqdmlal.s\tq9, d0, d0[0]\n \tsvclt\t0x00a8030f\n \tstrmi\tr4, [r0], r1, lsr #12\n-\tb\ta8241c \n+\tb\ta82414 \n \tldcne\t0, cr7, [sp, #-932]!\t@ 0xfffffc5c\n \t\t\t@ instruction: 0xf101fb03\n \tstrmi\tlr, [r3], #-2503\t@ 0xfffff639\n \tsmlabteq\tr1, r7, r9, lr\n \tandmi\tpc, r0, r8, asr #17\n \t\t\t@ instruction: 0xf8d8e003\n-\tblcs\t145438 \n+\tblcs\t145430 \n \tldrtmi\tsp, [r1], -fp, lsl #2\n \t\t\t@ instruction: 0xf7cd4628\n-\tldmib\tr7, {r1, r2, r3, r6, r7, r9, fp, sp, lr, pc}^\n+\tldmib\tr7, {r1, r4, r6, r7, r9, fp, sp, lr, pc}^\n \tstmib\tr7, {r0, r1, r8, r9, sp}^\n \trsbsvs\tr3, sl, r2, lsl #8\n \tteqvs\tip, r3, asr #24\n-\tbmi\t2ed810 \n+\tbmi\t2ed808 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [ip, -r3, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7cd83f0\n-\tsvclt\t0x0000e902\n-\tandeq\tsp, r4, r0, lsr #24\n+\tsvclt\t0x0000e906\n+\tandeq\tsp, r4, r8, lsr #24\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, sl, lsr #23\n+\t\t\t@ instruction: 0x0004dbb2\n \tsvcmi\t0x00f0e92d\n-\tbmi\t11cace0 \n+\tbmi\t11cacd8 \n \tsvcge\t0x0006b09d\n-\tblmi\t118aef0 \n+\tblmi\t118aee8 \n \tcfstrdmi\tmvd4, [r5], {122}\t@ 0x7a\n \trsbsvs\tr4, r8, sl, lsl #13\n \tldrdls\tpc, [r0], r7\n \tldmpl\tr3, {r2, r3, r4, r5, r6, sl, lr}^\n \tldrbvs\tr6, [fp, #-2075]!\t@ 0xfffff7e5\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbl\tffa773dc \n+\tbl\tffb773d4 \n \t\t\t@ instruction: 0xf7cc60f8\n-\tblmi\tff53ac \n+\tblmi\tff53b4 \n \t\t\t@ instruction: 0xf85460b8\n \t\t\t@ instruction: 0xf8dbb003\n-\tblcs\t454c0 \n-\tblmi\tf2da14 \n+\tblcs\t454b8 \n+\tblmi\tf2da0c \n \t\t\t@ instruction: 0xf50358e3\n \t\t\t@ instruction: 0xf8d35380\n \ttstlt\tsl, r8, ror #6\n \tmsrcc\tSPSR_fs, #13828096\t@ 0xd30000\n \tldrble\tr0, [r2], #-1691\t@ 0xfffff965\n-\tbl\t677410 \n+\tbl\t777408 \n \tand\tr4, r2, r5, lsl #12\n-\tblcs\t153590 \n+\tblcs\t153588 \n \t\t\t@ instruction: 0x464ad11b\n \tldrtmi\tr4, [r0], -r1, asr #12\n-\tldmda\tsl!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblle\tffd834f4 \n+\tldmda\tlr!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblle\tffd834ec \n \tstrmi\tr6, [r4], -fp, lsr #16\n \t\t\t@ instruction: 0xf8db602b\n-\tbllt\t1905500 \n-\tblmi\ta4bdb4 \n+\tbllt\t19054f8 \n+\tblmi\ta4bdac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp, #-104]!\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 115)\n \tldrbcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf1078ff0\n@@ -51812,71 +51810,71 @@\n \tandls\tr6, r1, r2, lsl #6\n \tldmdavs\tfp!, {r1, r2, r5, r7, sp}\n \t\t\t@ instruction: 0xf04f9000\n \tldmdavs\tr9!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \t\t\t@ instruction: 0xf7e960fb\n \tldmvs\tfp!, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8db602b\n-\tblcs\t45558 \n+\tblcs\t45550 \n \tldmdbmi\tr7, {r1, r4, r6, r7, ip, lr, pc}\n \teorscs\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2070\t@ 0xfffff7ea\n \t\t\t@ instruction: 0xf00a4478\n \t\t\t@ instruction: 0xe7c9fc79\n \tvmul.i8\td20, d0, d4\n \tldmdami\tr4, {r0, r5, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe7f55a6 \n+\tblx\tfe7f559e \n \tldmvs\tfp!, {r0, r5, r7, r8, r9, sl, sp, lr, pc}\n \tmovwls\tr4, #13906\t@ 0x3652\n \trscscc\tpc, pc, pc, asr #32\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \torrscs\tr6, fp, #67108864\t@ 0x4000000\n \tmovwls\tr6, #2169\t@ 0x879\n \t\t\t@ instruction: 0xf7e92300\n \tldr\tpc, [sp, pc, asr #20]\n-\tstmda\tsl!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tsp, r4, r0, ror fp\n+\tstmda\tlr!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tsp, r4, r8, ror fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, r4, ror #22\n+\tandeq\tsp, r4, ip, ror #22\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tstrdeq\tsp, [r4], -ip\n+\tandeq\tsp, r4, r4, lsl #22\n \tandeq\tr5, r3, sl, lsr #8\n \tandeq\tr5, r3, r0, lsr r5\n \tandeq\tr5, r3, r8, lsl r4\n \tandeq\tr5, r3, lr, lsl r5\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [r3, #-580]\t@ 0xfffffdbc\n \taddslt\tr4, fp, r3, asr ip\n \tsvcge\t0x0006447d\n \tldrdge\tpc, [r8, #-143]\t@ 0xffffff71\n \tstmdbpl\tip!, {r3, r4, r7, r9, sl, lr}\n \tstmdavs\tr4!, {r1, r3, r4, r5, r6, r7, sl, lr}\n \t\t\t@ instruction: 0xf04f64fc\n \tstmib\tr7, {sl}^\n \t\t\t@ instruction: 0xf7cd1000\n-\tblmi\t13b402c \n+\tblmi\t13b4034 \n \tandvs\tr2, r2, r0, lsl #4\n \t\t\t@ instruction: 0xf85a4606\n \t\t\t@ instruction: 0xf8dbb003\n \ttstlt\tfp, r0\n \tldmdavs\tr5!, {r0, r1, r2, r3, r4, r5, r6, sp, lr, pc}\n \tteqle\tr9, r4, lsl #26\n \tstrbmi\tr4, [r8], -r1, asr #12\n-\tcdp\t7, 2, cr15, cr8, cr12, {6}\n-\tblle\tffdc3618 \n+\tcdp\t7, 2, cr15, cr12, cr12, {6}\n+\tblle\tffdc3610 \n \tstrmi\tr4, [r4], -r4, asr #22\n \t\t\t@ instruction: 0xf85a6835\n \t\t\t@ instruction: 0xf5033003\n \t\t\t@ instruction: 0xf8d35380\n \tldmiblt\tsl, {r3, r5, r6, r8, r9, sp}\n \t\t\t@ instruction: 0xf8db6035\n-\tblcs\t45634 \n-\tbmi\tfedbb0 \n+\tblcs\t4562c \n+\tbmi\tfedba8 \n \tldrbtmi\tr4, [sl], #-2873\t@ 0xfffff4c7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-203\t@ 0xffffff35\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r6, ror #2\n \tssatmi\tr3, #30, r4, asr #14\n \tsvchi\t0x00f0e8bd\n@@ -51919,73 +51917,73 @@\n \t\t\t@ instruction: 0xf7e9462b\n \teorsvs\tpc, r5, r7, lsr #19\n \tldrdcc\tpc, [r0], -fp\n \tadcle\tr2, r0, r0, lsl #22\n \tvmla.i8\td20, d0, d15\n \tstmdami\tpc, {r0, r4, r6, r9, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfeb7572e \n+\tblx\tfeb75726 \n \tstmdbmi\tsp, {r0, r1, r2, r4, r7, r8, r9, sl, sp, lr, pc}\n \teorscs\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf00a4478\n \t\t\t@ instruction: 0xe779fad1\n-\tsvc\t0x00acf7cc\n-\tandeq\tsp, r4, ip, lsr #20\n+\tsvc\t0x00b0f7cc\n+\tandeq\tsp, r4, r4, lsr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, r0, lsr #20\n+\tandeq\tsp, r4, r8, lsr #20\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r4, r6, asr #19\n+\tandeq\tsp, r4, lr, asr #19\n \tmuleq\tr3, r0, r2\n \tandeq\tr5, r3, sl, lsr #7\n \tandeq\tr5, r3, lr, ror r2\n \tmuleq\tr3, r8, r3\n \tsvcmi\t0x00f0e92d\n \tmcrrmi\t6, 9, r4, r8, cr0\n \taddslt\tr4, r9, r8, asr #22\n \tsvcge\t0x0004447c\n \t\t\t@ instruction: 0x911cf8df\n \tstmiapl\tr3!, {r1, r3, r7, r9, sl, lr}^\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, r7, sl, lr}\n \t\t\t@ instruction: 0xf04f64fb\n \trsbsvs\tr0, r8, r0, lsl #6\n-\tldmib\tr0, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr4, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandcs\tr4, r0, #67584\t@ 0x10800\n \tstrmi\tr6, [r6], -r2\n \tandlt\tpc, r3, r9, asr r8\t@ \n \tldrdcc\tpc, [r0], -fp\n \trsb\tfp, sl, fp, lsl r1\n \tstccs\t8, cr6, [r4, #-212]\t@ 0xffffff2c\n \t\t\t@ instruction: 0x4640d131\n-\tldcl\t7, cr15, [r2, #-816]!\t@ 0xfffffcd0\n-\tblle\tffe00fa0 \n+\tldcl\t7, cr15, [r6, #-816]!\t@ 0xfffffcd0\n+\tblle\tffe00f98 \n \tldmdavs\tr5!, {r1, r3, r4, r5, r8, r9, fp, lr}\n \tandcc\tpc, r3, r9, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \tmlasvs\tr5, sl, r9, fp\n \tldrdcc\tpc, [r0], -fp\n \tcmple\tfp, r0, lsl #22\n-\tblmi\tc4c080 \n+\tblmi\tc4c078 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr3, r0, lsl #6\n \tldrbcc\tr4, [r4, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d38ff0\n \tcmpeq\tfp, #108, 6\t@ 0xb0000001\n \torrscs\tsp, sp, #968884224\t@ 0x39c00000\n \tmovwls\tr6, #2169\t@ 0x879\n \tmovwcs\tr4, #1618\t@ 0x652\n \trscscc\tpc, pc, pc, asr #32\n \tandhi\tpc, r4, sp, asr #17\n \t\t\t@ instruction: 0xf928f7e9\n-\tblmi\t973758 \n+\tblmi\t973750 \n \tandcc\tpc, r3, r9, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8d3b172\n \tcmpeq\tsl, #108, 6\t@ 0xb0000001\n \torrscs\tsp, sp, #41943040\t@ 0x2800000\n \tmovwls\tr6, #2169\t@ 0x879\n@@ -52003,59 +52001,59 @@\n \t\t\t@ instruction: 0xf7e96879\n \tldrshtvs\tpc, [r5], -pc\t@ \n \tldrdcc\tpc, [r0], -fp\n \tadcsle\tr2, r3, r0, lsl #22\n \tvst2.8\t{d20,d22}, [pc]\n \tstmdami\tpc, {r0, r1, r3, r4, r9, ip, sp, lr}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t17587e \n+\tblx\t175876 \n \tstmdbmi\tsp, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}\n \tandsvc\tpc, r7, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf00a4478\n \tstr\tpc, [lr, r9, lsr #20]\n-\tsvc\t0x0004f7cc\n-\t\t\t@ instruction: 0x0004d8b0\n+\tsvc\t0x0008f7cc\n+\t\t\t@ instruction: 0x0004d8b8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, r4, lsr #17\n+\tandeq\tsp, r4, ip, lsr #17\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r4, r0, asr r8\n+\tandeq\tsp, r4, r8, asr r8\n \tandeq\tr5, r3, r0, asr #2\n \tandeq\tr5, r3, sl, ror #4\n \tandeq\tr5, r3, lr, lsr #2\n \tandeq\tr5, r3, r8, asr r2\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [sl, #-576]\t@ 0xfffffdc0\n \taddslt\tr4, r9, sl, asr #24\n \tsvcge\t0x0004447d\n \tldrdge\tpc, [r4, -pc]!\t@ \n \tstmdbpl\tip!, {r0, r3, r4, r7, r9, sl, lr}\n \tstmdavs\tr4!, {r1, r3, r4, r5, r6, r7, sl, lr}\n \t\t\t@ instruction: 0xf04f64fc\n \tstmib\tr7, {sl}^\n \t\t\t@ instruction: 0xf7cd1000\n-\tblmi\t1173d60 \n+\tblmi\t1173d68 \n \tandvs\tr2, r2, r0, lsl #4\n \t\t\t@ instruction: 0xf85a4606\n \t\t\t@ instruction: 0xf8dbb003\n \ttstlt\tfp, r0\n \tldmdavs\tr5!, {r0, r2, r3, r5, r6, sp, lr, pc}\n \tteqle\tr3, r4, lsl #26\n \tstrbmi\tr4, [r0], -r9, asr #12\n-\tsvc\t0x009ef7cc\n-\tblle\tffdc10f4 \n+\tsvc\t0x00a2f7cc\n+\tblle\tffdc10ec \n \tldmdavs\tr5!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}\n \tandcc\tpc, r3, sl, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \tmlasvs\tr5, sl, r9, fp\n \tldrdcc\tpc, [r0], -fp\n \tcmple\tsp, r0, lsl #22\n-\tblmi\tc8c1d8 \n+\tblmi\tc8c1d0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr5, r0, lsl #6\n \tldrbcc\tr4, [r4, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d38ff0\n@@ -52089,58 +52087,58 @@\n \t\t\t@ instruction: 0xf7e99403\n \teorsvs\tpc, r5, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -fp\n \tadcsle\tr2, r1, r0, lsl #22\n \tvmla.i8\td20, d0, d15\n \tstmdami\tpc, {r0, r1, r2, r7, r9, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t16759d4 \n+\tblx\t16759cc \n \tstmdbmi\tsp, {r3, r5, r7, r8, r9, sl, sp, lr, pc}\n \trsbscs\tpc, r7, #64, 4\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf00a4478\n \t\t\t@ instruction: 0xe78bf97d\n-\tcdp\t7, 5, cr15, cr8, cr12, {6}\n-\tandeq\tsp, r4, r0, ror #14\n+\tcdp\t7, 5, cr15, cr12, cr12, {6}\n+\tandeq\tsp, r4, r8, ror #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, r4, asr r7\n+\tandeq\tsp, r4, ip, asr r7\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tstrdeq\tsp, [r4], -ip\n+\tandeq\tsp, r4, r4, lsl #14\n \tandeq\tr4, r3, r8, ror #31\n \tandeq\tr5, r3, r6, lsr #2\n \tldrdeq\tr4, [r3], -r6\n \tandeq\tr5, r3, r4, lsl r1\n \tsvcmi\t0x00f0e92d\n \tmcrrmi\t6, 9, r4, r9, cr0\n \taddslt\tr4, r9, r9, asr #22\n \tsvcge\t0x0004447c\n \tldrdls\tpc, [r0, -pc]!\t@ \n \tstmiapl\tr3!, {r1, r3, r7, r9, sl, lr}^\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, r7, sl, lr}\n \t\t\t@ instruction: 0xf04f64fb\n \trsbsvs\tr0, r8, r0, lsl #6\n-\tldmda\tip!, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstm\tr0, {r0, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tandcs\tr4, r0, #68608\t@ 0x10c00\n \tstrmi\tr6, [r6], -r2\n \tandlt\tpc, r3, r9, asr r8\t@ \n \tldrdcc\tpc, [r0], -fp\n \trsb\tfp, ip, fp, lsl r1\n \tstccs\t8, cr6, [r4, #-212]\t@ 0xffffff2c\n \t\t\t@ instruction: 0x4640d132\n-\tsvc\t0x003cf7cc\n-\tblle\tffe01248 \n+\tsvc\t0x0040f7cc\n+\tblle\tffe01240 \n \tldmdavs\tr5!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}\n \tandcc\tpc, r3, r9, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \tmlasvs\tr5, sl, r9, fp\n \tldrdcc\tpc, [r0], -fp\n \tcmple\tsp, r0, lsl #22\n-\tblmi\tc8c32c \n+\tblmi\tc8c324 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr5, r0, lsl #6\n \tldrbcc\tr4, [r4, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d38ff0\n@@ -52180,67 +52178,67 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9aef00a\n \tstmdbmi\tsp, {r3, r5, r7, r8, r9, sl, sp, lr, pc}\n \taddscs\tpc, r2, #64, 4\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf00a4478\n \t\t\t@ instruction: 0xe78cf8d3\n-\tstc\t7, cr15, [lr, #816]!\t@ 0x330\n-\tandeq\tsp, r4, r8, lsl #12\n+\tldc\t7, cr15, [r2, #816]!\t@ 0x330\n+\tandeq\tsp, r4, r0, lsl r6\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tsp, [r4], -ip\n+\tandeq\tsp, r4, r4, lsl #12\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r4, r8, lsr #11\n+\t\t\t@ instruction: 0x0004d5b0\n \tmuleq\tr3, r4, lr\n \tandeq\tr4, r3, r2, ror #31\n \tandeq\tr4, r3, r2, lsl #29\n \tldrdeq\tr4, [r3], -r0\n \tsvcmi\t0x00f0e92d\n \tmcrrmi\t6, 9, r4, r8, cr0\n \taddslt\tr4, r9, r8, asr #22\n \tsvcge\t0x0004447c\n \t\t\t@ instruction: 0x911cf8df\n \tstmiapl\tr3!, {r1, r3, r7, r9, sl, lr}^\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, r7, sl, lr}\n \t\t\t@ instruction: 0xf04f64fb\n \trsbsvs\tr0, r8, r0, lsl #6\n-\tsvc\t0x00d2f7cc\n+\tsvc\t0x00d6f7cc\n \tandcs\tr4, r0, #67584\t@ 0x10800\n \tstrmi\tr6, [r6], -r2\n \tandlt\tpc, r3, r9, asr r8\t@ \n \tldrdcc\tpc, [r0], -fp\n \trsb\tfp, sl, fp, lsl r1\n \tstccs\t8, cr6, [r4, #-212]\t@ 0xffffff2c\n \t\t\t@ instruction: 0x4640d131\n-\tldc\t7, cr15, [sl, #816]\t@ 0x330\n-\tblle\tffe0139c \n+\tldc\t7, cr15, [lr, #816]\t@ 0x330\n+\tblle\tffe01394 \n \tldmdavs\tr5!, {r1, r3, r4, r5, r8, r9, fp, lr}\n \tandcc\tpc, r3, r9, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \tmlasvs\tr5, sl, r9, fp\n \tldrdcc\tpc, [r0], -fp\n \tcmple\tfp, r0, lsl #22\n-\tblmi\tc4c47c \n+\tblmi\tc4c474 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr3, r0, lsl #6\n \tldrbcc\tr4, [r4, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d38ff0\n \tldrbeq\tr3, [fp, ip, ror #6]\n \torrscs\tsp, ip, #968884224\t@ 0x39c00000\n \tmovwls\tr6, #2169\t@ 0x879\n \tmovwcs\tr4, #1618\t@ 0x652\n \trscscc\tpc, pc, pc, asr #32\n \tandhi\tpc, r4, sp, asr #17\n \t\t\t@ instruction: 0xff2af7e8\n-\tblmi\t973b54 \n+\tblmi\t973b4c \n \tandcc\tpc, r3, r9, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8d3b172\n \tldrbeq\tr3, [sl, ip, ror #6]\n \torrscs\tsp, ip, #41943040\t@ 0x2800000\n \tmovwls\tr6, #2169\t@ 0x879\n@@ -52264,21 +52262,21 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf906f00a\n \tstmdbmi\tsp, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}\n \tadccs\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf00a4478\n \tstr\tpc, [lr, fp, lsr #16]\n-\tstc\t7, cr15, [r6, #-816]\t@ 0xfffffcd0\n-\t\t\t@ instruction: 0x0004d4b4\n+\tstc\t7, cr15, [sl, #-816]\t@ 0xfffffcd0\n+\t\t\t@ instruction: 0x0004d4bc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, r8, lsr #9\n+\t\t\t@ instruction: 0x0004d4b0\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r4, r4, asr r4\n+\tandeq\tsp, r4, ip, asr r4\n \tandeq\tr4, r3, r4, asr #26\n \tandeq\tr4, r3, r2, lsr #29\n \tandeq\tr4, r3, r2, lsr sp\n \tmuleq\tr3, r0, lr\n \tsvcmi\t0x00f0e92d\n \tmrrcmi\t6, 1, r4, r6, cr14\n \taddslt\tr4, sp, r6, asr sl\n@@ -52288,47 +52286,47 @@\n \tldmib\tr7, {r3, r4, r5, r6, r7, sl, lr}^\n \tldmdavs\tr2, {r5, r8, r9, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f657a\n \tstmib\tr7, {r9}^\n \t\t\t@ instruction: 0xf8d71001\n \t\t\t@ instruction: 0xf8585088\n \trscsvs\tr3, fp, r3\n-\tblcs\t53d34 \n+\tblcs\t53d2c \n \taddhi\tpc, r7, r0, asr #32\n \tldrbmi\tr6, [sl], -r9, lsr #16\n-\tb\t12cb594 \n+\tb\t12cb58c \n \t\t\t@ instruction: 0xf7cc0101\n \tvmovne.32\td20[0], lr\n \t\t\t@ instruction: 0xf7ccdb57\n-\tblmi\t123593c \n+\tblmi\t1235944 \n \tldrdls\tpc, [r0], -r0\n \t\t\t@ instruction: 0xf8584605\n \t\t\t@ instruction: 0xf5033003\n \t\t\t@ instruction: 0xf8d35380\n \tstmiblt\tr2!, {r3, r5, r6, r8, r9, sp}\n \t\t\t@ instruction: 0xf8c568fb\n \tldmdavs\tfp, {ip, pc}\n \tteqle\tfp, r0, lsl #22\n-\tblmi\tf0c604 \n+\tblmi\tf0c5fc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp, #-104]!\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tr9, r0, lsl #6\n \tldrbcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d38ff0\n \tldrbeq\tr3, [fp], #876\t@ 0x36c\n \torrscs\tsp, r3, #964689920\t@ 0x39800000\n \trscscc\tpc, pc, pc, asr #32\n \tmovwcs\tr9, #768\t@ 0x300\n \tldrdcs\tlr, [r1, -r7]\n \tstrlt\tlr, [r3], #-2509\t@ 0xfffff633\n-\tbvs\tb4474 \n+\tbvs\tb446c \n \tcdp2\t7, 7, cr15, cr10, cr8, {7}\n-\tble\tff604d48 \n+\tble\tff604d40 \n \t\t\t@ instruction: 0xf1072240\n \t\t\t@ instruction: 0x46480114\n \tldc2l\t7, cr15, [ip], #928\t@ 0x3a0\n \tstmib\tsp, {r0, r1, r2, r3, r4, r7, r8, r9, sp}^\n \t\t\t@ instruction: 0xf04f0601\n \tmovwls\tr3, #255\t@ 0xff\n \tldmib\tr7, {r0, r1, r3, r6, r9, sl, lr}^\n@@ -52341,45 +52339,45 @@\n \tvmla.i8\td20, d0, d18\n \tstmdami\tr2!, {r0, r3, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf868f00a\n \tstmdavs\tfp!, {r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tldrbmi\tfp, [sl], -fp, asr #2\n \t\t\t@ instruction: 0x46304651\n-\tbl\tbf7ccc \n+\tbl\tcf7cc4 \n \tsvclt\t0x00a41e04\n \teorvs\tr2, fp, r0, lsl #6\n \t\t\t@ instruction: 0xf7ccda9b\n-\tldmdbmi\tr9, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc}\n+\tldmdbmi\tr9, {r1, r2, r4, r5, r7, r9, sl, fp, sp, lr, pc}\n \tldrdls\tpc, [r0], -r0\n \tldrbtmi\tr2, [r9], #-576\t@ 0xfffffdc0\n \tteqcc\tip, r5, lsl #12\n \t\t\t@ instruction: 0xf7e84648\n-\tblmi\t4790dc \n+\tblmi\t4790d4 \n \tandcc\tpc, r3, r8, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \tadcsle\tr2, fp, r0, lsl #20\n \tmsrcc\tSPSR_fs, #13828096\t@ 0xd30000\n \tldrle\tr0, [r7, #1242]!\t@ 0x4da\n \tstmdbmi\tlr, {r0, r1, r2, r5, r7, r8, r9, sl, sp, lr, pc}\n \tsbccs\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2061\t@ 0xfffff7f3\n \t\t\t@ instruction: 0xf0094478\n \tstrb\tpc, [pc, -r7, ror #30]!\t@ \n-\tmcrr\t7, 12, pc, r2, cr12\t@ \n-\tandeq\tsp, r4, r4, ror #6\n+\tmcrr\t7, 12, pc, r6, cr12\t@ \n+\tandeq\tsp, r4, ip, ror #6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, r8, asr r3\n+\tandeq\tsp, r4, r0, ror #6\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tstrdeq\tsp, [r4], -r8\n+\tandeq\tsp, r4, r0, lsl #6\n \tandeq\tr4, r3, r8, lsl #24\n \tandeq\tr4, r3, r6, ror sp\n-\tandeq\tr3, r9, r2, lsl r8\n+\tandeq\tr3, r9, sl, lsl r8\n \tandeq\tr4, r3, sl, lsr #23\n \tandeq\tr4, r3, r8, lsl sp\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [r2, #-120]\t@ 0xffffff88\n \taddslt\tr4, sp, r2, asr ip\n \t\t\t@ instruction: 0xf8df447d\n \tsvcge\t0x00068148\n@@ -52387,29 +52385,29 @@\n \t\t\t@ instruction: 0xf8d744f8\n \tstmdavs\tr4!, {r7, sp, pc}\n \t\t\t@ instruction: 0xf04f657c\n \tadcsvs\tr0, r8, r0, lsl #8\n \tldrdlt\tpc, [r4], r7\n \tandcs\tpc, r2, r8, asr r8\t@ \n \tldrshtvs\tr6, [r9], #-10\n-\tblcs\t53ea0 \n+\tblcs\t53e98 \n \tldrbmi\tsp, [sl], -r8, asr #2\n \t\t\t@ instruction: 0x46304651\n-\tb\tff377d90 \n+\tb\tff477d88 \n \t\t\t@ instruction: 0xf7cc4604\n-\tstccs\t14, cr14, [r0], {84}\t@ 0x54\n+\tstccs\t14, cr14, [r0], {88}\t@ 0x58\n \tldrdls\tpc, [r0], -r0\n-\tblle\t114b684 \n+\tblle\t114b67c \n \t\t\t@ instruction: 0xf8584b42\n \t\t\t@ instruction: 0xf5033003\n \t\t\t@ instruction: 0xf8d35380\n \tldmiblt\tsl, {r3, r5, r6, r8, r9, sp}\n \t\t\t@ instruction: 0xf8c568fb\n \tldmdavs\tfp, {ip, pc}\n-\tbmi\tfa8b38 \n+\tbmi\tfa8b30 \n \tldrbtmi\tr4, [sl], #-2872\t@ 0xfffff4c8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r3, ror #2\n \tssatmi\tr3, #30, ip, asr #14\n \tsvchi\t0x00f0e8bd\n@@ -52419,15 +52417,15 @@\n \tmovwls\tr3, #255\t@ 0xff\n \tldmib\tr7, {r8, r9, sp}^\n \tstmib\tsp, {r0, r8, sp}^\n \tstrls\tsl, [r1], -r2, lsl #22\n \t\t\t@ instruction: 0xf7e89404\n \tldmvs\tfp!, {r0, r1, r2, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}^\n \tandls\tpc, r0, r5, asr #17\n-\tblcs\t53f40 \n+\tblcs\t53f38 \n \tstmdbmi\tfp!, {r0, r3, r4, r6, r7, ip, lr, pc}\n \teorcc\tpc, r7, #64, 4\n \tldrbtmi\tr4, [r9], #-2090\t@ 0xfffff7d6\n \t\t\t@ instruction: 0xf0094478\n \t\t\t@ instruction: 0xe7d0ffbb\n \tvmla.i8\td20, d0, d24\n \tstmdami\tr8!, {r0, r1, r9, ip, sp}\n@@ -52454,57 +52452,57 @@\n \tstrls\tsl, [r5], #-2819\t@ 0xfffff4fd\n \tldc2l\t7, cr15, [r8, #-928]!\t@ 0xfffffc60\n \torrscs\tlr, r3, #40370176\t@ 0x2680000\n \trscscc\tpc, pc, pc, asr #32\n \tmovwcs\tr9, #768\t@ 0x300\n \tldrdcs\tlr, [r1, -r7]\n \tstrlt\tlr, [r3], #-2509\t@ 0xfffff633\n-\tbvs\tb4694 \n+\tbvs\tb468c \n \tstc2l\t7, cr15, [sl, #-928]!\t@ 0xfffffc60\n \t\t\t@ instruction: 0xf7cce7dc\n-\tsvclt\t0x0000eb86\n-\tldrdeq\tsp, [r4], -r8\n+\tsvclt\t0x0000eb8a\n+\tandeq\tsp, r4, r0, ror #3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r4, ip, asr #3\n+\tldrdeq\tsp, [r4], -r4\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r4, r2, ror r1\n+\tandeq\tsp, r4, sl, ror r1\n \tandeq\tr4, r3, lr, lsr #21\n \tandeq\tr4, r3, ip, lsl ip\n \tmuleq\tr3, ip, sl\n \tandeq\tr4, r3, sl, lsl #24\n-\tandeq\tr3, r9, r4, asr #13\n+\tandeq\tr3, r9, ip, asr #13\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0x46164698\n \tsvcge\t0x0004b099\n \tldrmi\tr4, [r0], -r3, lsl #12\n \t\t\t@ instruction: 0xf8df4a38\n \tstrmi\tsl, [r9], r4, ror #1\n \tldrbtmi\tr6, [sl], #-59\t@ 0xffffffc5\n \t\t\t@ instruction: 0x46414b37\n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, sl, lr}^\n \tldrbtvs\tr6, [fp], #2075\t@ 0x81b\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tldcl\t7, cr15, [r8], #816\t@ 0x330\n+\tldcl\t7, cr15, [ip], #816\t@ 0x330\n \t\t\t@ instruction: 0xf7cc4605\n-\tbmi\tcf5650 \n+\tbmi\tcf5658 \n \t\t\t@ instruction: 0xf8d04604\n \t\t\t@ instruction: 0xf85ab000\n \trsbsvs\tr3, fp, r2\n-\tbllt\t2d4048 \n+\tbllt\t2d4040 \n \t\t\t@ instruction: 0xf85a4a2e\n \t\t\t@ instruction: 0xf5033002\n \t\t\t@ instruction: 0xf8d35380\n \ttstlt\tsl, r8, ror #6\n \tmsrcc\tSPSR_fs, #13828096\t@ 0xd30000\n \tldrtle\tr0, [sl], #-1499\t@ 0xfffffa25\n-\tblle\t9853fc \n+\tblle\t9853f4 \n \t\t\t@ instruction: 0xf8c4687b\n \tldmdavs\tfp, {ip, sp, pc}\n-\tbmi\t9e86f4 \n+\tbmi\t9e86ec \n \tldrbtmi\tr4, [sl], #-2850\t@ 0xfffff4de\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-203\t@ 0xffffff35\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d135\n \tssatmi\tr3, #30, r4, asr #14\n \tsvchi\t0x00f0e8bd\n@@ -52515,35 +52513,35 @@\n \tldmdbmi\tsp, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsubvc\tpc, pc, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2076\t@ 0xfffff7e4\n \t\t\t@ instruction: 0xf0094478\n \tldrb\tpc, [lr, fp, lsl #30]\t@ \n \ttsteq\tip, r7, lsl #2\t@ \n \tldrbmi\tr2, [r8], -r0, asr #4\n-\tblx\t1f77ff6 \n+\tblx\t1f77fee \n \tandls\tr2, r1, r9, lsr #7\n \tmovwls\tr4, #1610\t@ 0x64a\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0x465b6839\n \tstmdavs\tr2, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \tstc2l\t7, cr15, [r6], #928\t@ 0x3a0\n \torrscs\tlr, lr, #51904512\t@ 0x3180000\n \tmovwls\tr6, #2105\t@ 0x839\n \tmovwcs\tr4, #1610\t@ 0x64a\n \trscscc\tpc, pc, pc, asr #32\n \tstmdavs\tr1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \tldc2l\t7, cr15, [sl], {232}\t@ 0xe8\n \t\t\t@ instruction: 0xf7cce7b8\n-\tsvclt\t0x0000eaf6\n-\tandeq\tsp, r4, lr, asr #32\n-\tandeq\tsp, r4, r8, asr #32\n+\tsvclt\t0x0000eafa\n+\tandeq\tsp, r4, r6, asr r0\n+\tandeq\tsp, r4, r0, asr r0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tstrdeq\tip, [r4], -r6\n+\tstrdeq\tip, [r4], -lr\n \tandeq\tr4, r3, r0, ror #18\n \tldrdeq\tr4, [r3], -sl\n \tandeq\tr4, r3, lr, asr #18\n \tandeq\tr4, r3, r8, asr #21\n \tldcmi\t13, cr4, [ip], {27}\n \tstrlt\tr4, [r0, #1149]\t@ 0x47d\n \taddlt\tr4, r4, fp, lsl lr\n@@ -52552,33 +52550,33 @@\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmpl\tr5!, {r2, r4, r9, sl, lr}^\n \torrpl\tpc, r0, #20971520\t@ 0x1400000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8d3b11a\n \tldrbeq\tr3, [fp], -ip, ror #6\n-\tblmi\t52f134 \n+\tblmi\t52f12c \n \tldmdavs\tfp, {r0, r1, r4, r5, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf505b933\n \tstrtmi\tr5, [r0], -r0, lsl #11\n \tmsrmi\tCPSR_, #12910592\t@ 0xc50000\n-\tldcl\t7, cr15, [r0], #816\t@ 0x330\n+\tldcl\t7, cr15, [r4], #816\t@ 0x330\n \tvmla.i8\td20, d0, d14\n \tstmdami\tlr, {r1, r2, r6, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r6, #36]\t@ 0x24\n \torrscs\tlr, r7, #62652416\t@ 0x3bc0000\n \tstmib\tsp, {r1, r3, r9, sl, lr}^\n \tstrmi\tr3, [r1], -r0, lsl #8\n \t\t\t@ instruction: 0xf04f2300\n \t\t\t@ instruction: 0xf7e830ff\n \tstrb\tpc, [r0, fp, lsl #25]!\t@ \n-\tandeq\tip, r4, r8, asr #30\n+\tandeq\tip, r4, r0, asr pc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r4, sl, lsr pc\n+\tandeq\tip, r4, r2, asr #30\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr4, r3, r8, lsl #17\n \tandeq\tr4, r3, lr, lsl #20\n \tldcmi\t13, cr4, [ip], {27}\n \tstrlt\tr4, [r0, #1149]\t@ 0x47d\n \taddlt\tr4, r4, fp, lsl lr\n@@ -52587,65 +52585,65 @@\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmpl\tr5!, {r2, r4, r9, sl, lr}^\n \torrpl\tpc, r0, #20971520\t@ 0x1400000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8d3b11a\n \tldrbeq\tr3, [fp], -ip, ror #6\n-\tblmi\t52f1c0 \n+\tblmi\t52f1b8 \n \tldmdavs\tfp, {r0, r1, r4, r5, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf505b933\n \tstrtmi\tr5, [r0], -r0, lsl #11\n \tmsrmi\tCPSR_, #12910592\t@ 0xc50000\n-\tsvc\t0x0078f7cb\n+\tsvc\t0x007cf7cb\n \tvmla.i8\td20, d0, d14\n \tstmdami\tlr, {r0, r1, r4, r6, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [r0, #36]\t@ 0x24\n \torrscs\tlr, r7, #62652416\t@ 0x3bc0000\n \tstmib\tsp, {r1, r3, r9, sl, lr}^\n \tstrmi\tr3, [r1], -r0, lsl #8\n \t\t\t@ instruction: 0xf04f2300\n \t\t\t@ instruction: 0xf7e830ff\n \tstrb\tpc, [r0, r5, asr #24]!\t@ \n-\t\t\t@ instruction: 0x0004cebc\n+\tandeq\tip, r4, r4, asr #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r4, lr, lsr #29\n+\t\t\t@ instruction: 0x0004ceb6\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, r8, lsl r6\n \tstrdeq\tr4, [r3], -ip\n \tandeq\tr4, r3, lr, lsl #19\n-\tblmi\tf0cab8 \n+\tblmi\tf0cab0 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8df4ff0\n \taddslt\tfp, r7, r8, ror #1\n \tsvcge\t0x000458d3\n \tstrmi\tr4, [r6], -r8, lsl #13\n \tldrbtvs\tr6, [fp], #-2075\t@ 0xfffff7e5\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbl\t1c78120 \n+\tbl\t1d78118 \n \t\t\t@ instruction: 0xf7cc4604\n-\tblmi\td35428 \n+\tblmi\td35430 \n \t\t\t@ instruction: 0xf8d044fb\n \tstrmi\tsl, [r5], -r0\n \tandls\tpc, r3, fp, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n-\tblmi\tc28ed8 \n+\tblmi\tc28ed0 \n \tandcc\tpc, r3, fp, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8d3b142\n \tstccs\t3, cr2, [r0], {108}\t@ 0x6c\n \tmovwcs\tfp, #4052\t@ 0xfd4\n-\tb\t502e2c \n+\tb\t502e24 \n \tteqle\tr7, r2\t@ \n \teorle\tr1, r5, r3, ror #24\n \tandge\tpc, r0, r5, asr #17\n \tldrdcc\tpc, [r0], -r9\n-\tbmi\t968928 \n+\tbmi\t968920 \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror ip\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d131\n \tldrtmi\tr3, [sp], ip, asr #14\n \tsvchi\t0x00f0e8bd\n@@ -52666,79 +52664,79 @@\n \t\t\t@ instruction: 0x46204653\n \t\t\t@ instruction: 0xf7e89402\n \tstrb\tpc, [r9, pc, asr #23]\t@ \n \t\t\t@ instruction: 0x46422396\n \tldrtmi\tr9, [r1], -r0, lsl #6\n \t\t\t@ instruction: 0xf04f2300\n \tstrls\tr3, [r1], #-255\t@ 0xffffff01\n-\tblx\tff178252 \n+\tblx\tff17824a \n \t\t\t@ instruction: 0xf7cce7be\n-\tsvclt\t0x0000e9e0\n-\tandeq\tip, r4, r0, lsr lr\n+\tsvclt\t0x0000e9e4\n+\tandeq\tip, r4, r8, lsr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r4, r8, lsl #28\n+\tandeq\tip, r4, r0, lsl lr\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tip, r4, r2, asr #27\n+\tandeq\tip, r4, sl, asr #27\n \tandeq\tr4, r3, ip, lsr #14\n \tandeq\tr4, r3, sl, asr #17\n \tandeq\tr4, r3, sl, lsl r7\n \t\t\t@ instruction: 0x000348b8\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [r5, #-512]\t@ 0xfffffe00\n \taddslt\tr4, r7, r5, asr #24\n \tmcrmi\t4, 2, r4, cr5, cr13, {3}\n-\tblmi\t11a5f04 \n+\tblmi\t11a5efc \n \tstmdbpl\tip!, {r0, r3, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x4615447e\n \tldrbtvs\tr6, [ip], #-2084\t@ 0xfffff7dc\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tandlt\tpc, r3, r6, asr r8\t@ \n \tldrdcc\tpc, [r0], -fp\n \tcmple\tr0, r0, lsl #22\n-\tbl\tfff78244 \n-\tbllt\tfe18bb28 \n+\tstc\t7, cr15, [r0], {204}\t@ 0xcc\n+\tbllt\tfe18bb20 \n \tldmpl\tr3!, {r2, r3, r4, r5, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8d3b16a\n \torrseq\tr3, sl, #108, 6\t@ 0xb0000001\n \torrscs\tsp, r8, #37748736\t@ 0x2400000\n \tstmib\tsp, {r1, r3, r6, r9, sl, lr}^\n \tstrbmi\tr3, [r1], -r0, lsl #10\n \t\t\t@ instruction: 0xf04f462b\n \t\t\t@ instruction: 0xf7e830ff\n \tandcs\tpc, r0, fp, ror fp\t@ \n-\tsvc\t0x0052f7cb\n+\tsvc\t0x0056f7cb\n \tstrmi\tr6, [r2], r6, lsr #16\n \tsvceq\t0x0000f1ba\n \teorvs\tsp, r6, r1, asr #22\n \tldrdcc\tpc, [r0], -fp\n \tteqle\tr3, r0, lsl #22\n-\tblmi\ta4cc10 \n+\tblmi\ta4cc08 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #-104\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 115)\n \tsmlsldcc\tr4, ip, r0, r6\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tqsub8mi\tr8, r8, r0\n-\tsvc\t0x0036f7cb\n+\tsvc\t0x003af7cb\n \tstrmi\tr4, [r2], r2, lsr #22\n \tstmdavs\tr6!, {r0, r1, r4, r5, r6, r7, fp, ip, lr}\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \tsbcsle\tr2, fp, r0, lsl #20\n \tmsrcc\tSPSR_fs, #13828096\t@ 0xd30000\n \tldrble\tr0, [r7, #923]\t@ 0x39b\n \t\t\t@ instruction: 0x464a2398\n \tstrbmi\tr9, [r1], -r0, lsl #6\n \t\t\t@ instruction: 0xf04f2300\n \tstrls\tr3, [r1, #-255]\t@ 0xffffff01\n-\tblx\t1178352 \n+\tblx\t117834a \n \tldmdbmi\tr8, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsubsvc\tpc, sp, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \t\t\t@ instruction: 0xf0094478\n \t\t\t@ instruction: 0xe7a5fc7b\n \tvmul.i8\td20, d0, d5\n \tldmdami\tr5, {r0, r1, r2, r7, r9, ip, sp}\n@@ -52749,77 +52747,77 @@\n \t\t\t@ instruction: 0xf9b6f7e8\n \tstmib\tsp, {r0, r1, r5, r7, r8, r9, sp}^\n \tstrbmi\tr0, [sl], -r1, lsl #10\n \tstrbmi\tr9, [r1], -r0, lsl #6\n \t\t\t@ instruction: 0xf04f4633\n \t\t\t@ instruction: 0xf7e830ff\n \tstr\tpc, [ip, r1, lsr #22]!\n-\tldmdb\tip!, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tip, r4, r4, lsl sp\n+\tstmdb\tr0, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tip, r4, ip, lsl sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r4, r8, lsl #26\n+\tandeq\tip, r4, r0, lsl sp\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tip, r4, r0, lsr #25\n+\tandeq\tip, r4, r8, lsr #25\n \tldrdeq\tr4, [r3], -r2\n \tandeq\tr4, r3, ip, ror r7\n \tandeq\tr4, r3, r0, asr #11\n \tandeq\tr4, r3, sl, ror #14\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [r5, #-512]\t@ 0xfffffe00\n \taddslt\tr4, r7, r5, asr #24\n \tmcrmi\t4, 2, r4, cr5, cr13, {3}\n-\tblmi\t11a6048 \n+\tblmi\t11a6040 \n \tstmdbpl\tip!, {r0, r3, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x4615447e\n \tldrbtvs\tr6, [ip], #-2084\t@ 0xfffff7dc\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tandlt\tpc, r3, r6, asr r8\t@ \n \tldrdcc\tpc, [r0], -fp\n \tcmple\tr0, r0, lsl #22\n-\tbl\t16f8388 \n-\tbllt\tfe18bc6c \n+\tbl\t17f8380 \n+\tbllt\tfe18bc64 \n \tldmpl\tr3!, {r2, r3, r4, r5, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8d3b16a\n \tbicseq\tr3, sl, #108, 6\t@ 0xb0000001\n \torrscs\tsp, r9, #37748736\t@ 0x2400000\n \tstmib\tsp, {r1, r3, r6, r9, sl, lr}^\n \tstrbmi\tr3, [r1], -r0, lsl #10\n \t\t\t@ instruction: 0xf04f462b\n \t\t\t@ instruction: 0xf7e830ff\n \tldrdcs\tpc, [r0], -r9\n-\tb\tfe7783bc \n+\tb\tfe8783b4 \n \tstrmi\tr6, [r2], r6, lsr #16\n \tsvceq\t0x0000f1ba\n \teorvs\tsp, r6, r1, asr #22\n \tldrdcc\tpc, [r0], -fp\n \tteqle\tr3, r0, lsl #22\n-\tblmi\ta4cd54 \n+\tblmi\ta4cd4c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #-104\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 115)\n \tsmlsldcc\tr4, ip, r0, r6\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tqsub8mi\tr8, r8, r0\n-\tb\tfe0783f4 \n+\tb\tfe1783ec \n \tstrmi\tr4, [r2], r2, lsr #22\n \tstmdavs\tr6!, {r0, r1, r4, r5, r6, r7, fp, ip, lr}\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \tsbcsle\tr2, fp, r0, lsl #20\n \tmsrcc\tSPSR_fs, #13828096\t@ 0xd30000\n \tldrble\tr0, [r7, #987]\t@ 0x3db\n \t\t\t@ instruction: 0x464a2399\n \tstrbmi\tr9, [r1], -r0, lsl #6\n \t\t\t@ instruction: 0xf04f2300\n \tstrls\tr3, [r1, #-255]\t@ 0xffffff01\n-\tblx\tfe8f8494 \n+\tblx\tfe8f848c \n \tldmdbmi\tr8, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \trsbvc\tpc, r4, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \t\t\t@ instruction: 0xf0094478\n \tsbfx\tpc, r9, #23, #6\n \tvst2.8\t{d20,d22}, [pc :64], r5\n \tldmdami\tr5, {r0, r3, r5, r6, r9, ip, sp, lr}\n@@ -52830,65 +52828,65 @@\n \t\t\t@ instruction: 0xf914f7e8\n \tstmib\tsp, {r2, r5, r7, r8, r9, sp}^\n \tstrbmi\tr0, [sl], -r1, lsl #10\n \tstrbmi\tr9, [r1], -r0, lsl #6\n \t\t\t@ instruction: 0xf04f4633\n \t\t\t@ instruction: 0xf7e830ff\n \t\t\t@ instruction: 0xe7acfa7f\n-\tldm\tsl, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tldrdeq\tip, [r4], -r0\n+\tldm\tlr, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldrdeq\tip, [r4], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r4, r4, asr #23\n+\tandeq\tip, r4, ip, asr #23\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tip, r4, ip, asr fp\n+\tandeq\tip, r4, r4, ror #22\n \tandeq\tr4, r3, lr, lsl #9\n \tandeq\tr4, r3, r4, asr #12\n \tandeq\tr4, r3, ip, ror r4\n \tandeq\tr4, r3, r2, lsr r6\n \tsvcmi\t0x00f0e92d\n \tldrmi\tr4, [r5], -r6, lsl #12\n-\tbmi\t104bdb4 \n+\tbmi\t104bdac \n \taddslt\tr4, r7, r0, asr #22\n \t\t\t@ instruction: 0xf8df447a\n \tsvcge\t0x0004b100\n \tldmpl\tr3, {r3, r7, r9, sl, lr}^\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, sl, lr}\n \t\t\t@ instruction: 0xf04f647b\n \t\t\t@ instruction: 0xf7cc0300\n-\tblmi\tf34f04 \n+\tblmi\tf34f0c \n \t\t\t@ instruction: 0xf85b4604\n \t\t\t@ instruction: 0xf8d99003\n-\tblcs\t465a0 \n+\tblcs\t46598 \n \t\t\t@ instruction: 0xf7ccd13f\n-\tblmi\te35078 \n+\tblmi\te35080 \n \tldrdge\tpc, [r0], -r0\n \tandcc\tpc, r3, fp, asr r8\t@ \n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf8d3b11a\n \tldreq\tr3, [fp], #876\t@ 0x36c\n \tcfstrscs\tmvf13, [r0], {19}\n \t\t\t@ instruction: 0xf8d9db41\n-\tbllt\t3065cc \n-\tblmi\tacce88 \n+\tbllt\t3065c4 \n+\tblmi\tacce80 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #-104\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 119)\n \tstrbcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstccs\t15, cr8, [r0], {240}\t@ 0xf0\n \tldmib\tr5, {r1, r5, r8, r9, fp, ip, lr, pc}^\n \tmovwls\tr0, #8960\t@ 0x2300\n \torrscs\tr4, r5, #69206016\t@ 0x4200000\n \tstmib\tsp, {r0, r4, r5, r9, sl, lr}^\n \tmovwcs\tr3, #0\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\t6785a8 \n+\tblx\t6785a0 \n \tldrdcc\tpc, [r0], -r9\n \tsbcsle\tr2, sp, r0, lsl #22\n \tvmul.i8\td20, d0, d14\n \tldmdami\tlr, {r0, r1, r6, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [lr], {9}\n \tldmdbmi\tip, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n@@ -52907,21 +52905,21 @@\n \t\t\t@ instruction: 0x4653f87b\n \tstrbmi\tr9, [r2], -r1\n \tldrtmi\tr2, [r1], -r1, lsr #1\n \t\t\t@ instruction: 0xf04f9000\n \tstmib\tsp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \t\t\t@ instruction: 0xf7e85502\n \tstr\tpc, [sl, r5, ror #19]!\n-\tstmda\tr0, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tip, r4, r8, lsl #21\n+\tstmda\tr4, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tmuleq\tr4, r0, sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r4, ip, ror sl\n+\tandeq\tip, r4, r4, lsl #21\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tip, r4, r0, lsr sl\n+\tandeq\tip, r4, r8, lsr sl\n \tandeq\tr4, r3, r4, ror r3\n \tandeq\tr4, r3, r6, lsr r5\n \tandeq\tr4, r3, r2, ror #6\n \tandeq\tr4, r3, r4, lsr #10\n \t\t\t@ instruction: 0x16d4f8df\n \t\t\t@ instruction: 0x26d4f8df\n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n@@ -52930,80 +52928,80 @@\n \tsvcge\t0x0004588a\n \t\t\t@ instruction: 0x36c8f8df\n \tldmdavs\tr2, {r0, r3, r4, r5, r6, r7, sl, lr}\n \torrscs\tpc, ip, r7, asr #17\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf8594604\n \trsbsvs\tr3, fp, r3\n-\tblcs\t5473c \n+\tblcs\t54734 \n \t\t\t@ instruction: 0x81b1f040\n \tldmdaeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tstmdavs\tr0!, {r9, sp}\n \t\t\t@ instruction: 0xf1074611\n \tadcsvs\tr0, sl, r8, lsl #6\n \tandeq\tlr, r0, #200, 18\t@ 0x320000\n \t\t\t@ instruction: 0xf005603b\n \tstrmi\tpc, [r5], -r1, asr #20\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf8948220\n-\tblcs\t46b2c \n+\tblcs\t46b24 \n \t\t\t@ instruction: 0xf8dfd16b\n \t\t\t@ instruction: 0xf1075684\n \t\t\t@ instruction: 0xf8df060c\n \t\t\t@ instruction: 0xf04fa680\n \tldrbtmi\tr0, [sp], #-2816\t@ 0xfffff500\n \tldrbtmi\tr2, [sl], #476\t@ 0x1dc\n \t\t\t@ instruction: 0x46504632\n \tandlt\tpc, r0, r5, asr #17\n \t\t\t@ instruction: 0xff24f7ff\n \tvorr.i32\tq10, #524288\t@ 0x00080000\n \tldrbmi\tr8, [r8], -r0, lsr #4\n-\tstcl\t7, cr15, [r2, #-812]\t@ 0xfffffcd4\n+\tstcl\t7, cr15, [r6, #-812]\t@ 0xfffffcd4\n \tldrbmi\tr2, [r0], -ip, ror #3\n \tstc2l\t7, cr15, [ip, #-1020]\t@ 0xfffffc04\n \tmcrrne\t6, 0, r4, r2, cr5\n \tcmpeq\tr4, r4, asr #17\t@ \n \tsubshi\tpc, sp, #0\n \tldrdcs\tpc, [r4, #-132]!\t@ 0xffffff7c\n \tcmnle\tr0, r0, lsl #16\n \t\t\t@ instruction: 0xf0002a01\n \t\t\t@ instruction: 0xf89481ab\n-\tblcs\t1e06cc4 \n+\tblcs\t1e06cbc \n \tsbcs\tsp, ip, r6, lsl #2\n-\tldmib\tr8, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblcs\t15476c \n+\tldmib\tip, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblcs\t154764 \n \tmvnhi\tpc, r0, asr #32\n \ttstcs\tr1, r0, ror r8\n-\tldmda\tr8, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblle\tffd04770 \n+\tldmda\tip, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblle\tffd04768 \n \t\t\t@ instruction: 0x5618f8df\n \tmsrne\tSP_fiq, r0\n \tldrbtmi\tr6, [sp], #-2098\t@ 0xfffff7ce\n \t\t\t@ instruction: 0xf00b4628\n \tldmdavs\tr2!, {r0, r1, r2, r3, r7, sl, fp, ip, sp, lr, pc}^\n \torrsvc\tpc, r7, pc, asr #8\n \t\t\t@ instruction: 0xf00b4628\n \t\t\t@ instruction: 0xf8d4fc89\n \tandcs\tr1, r1, #104, 2\n \t\t\t@ instruction: 0xf7dd2003\n \t\t\t@ instruction: 0xf8d4fbc5\n \tstmdblt\tr3!, {r3, r6, r8, ip, sp}\n-\tldcl\t7, cr15, [r0], #-812\t@ 0xfffffcd4\n+\tldcl\t7, cr15, [r4], #-812\t@ 0xfffffcd4\n \t\t\t@ instruction: 0xf0002800\n \tandcs\tr8, r0, fp, lsr #3\n-\tstc\t7, cr15, [r0, #-812]\t@ 0xfffffcd4\n-\tstmib\tip!, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstc\t7, cr15, [r4, #-812]\t@ 0xfffffcd4\n+\tldmib\tr0!, {r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x315cf894\n-\tblcs\t1e0bfd0 \n+\tblcs\t1e0bfc8 \n \tadcshi\tpc, r3, r0, asr #32\n \ttstcs\tr2, r1, lsl #4\n \t\t\t@ instruction: 0xf7cb4610\n-\ttstcs\tr2, r0, asr lr\n+\ttstcs\tr2, r4, asr lr\n \tstrmi\tr2, [r8], -r1, lsl #4\n-\tcdp\t7, 4, cr15, cr10, cr11, {6}\n+\tcdp\t7, 4, cr15, cr14, cr11, {6}\n \tteqcs\tr1, #178\t@ 0xb2\n \t\t\t@ instruction: 0xf5079301\n \tmovwls\tr7, #910\t@ 0x38e\n \tmvnscc\tpc, pc, asr #32\n \trscscc\tpc, pc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf04f6820\n \t\t\t@ instruction: 0xf7da33ff\n@@ -53014,18 +53012,18 @@\n \t\t\t@ instruction: 0xf8dfaf7e\n \tldrbtmi\tr3, [fp], #-1420\t@ 0xfffffa74\n \tstccs\t8, cr6, [r0, #-116]\t@ 0xffffff8c\n \teorhi\tpc, r9, #0\n \ttstcs\tr1, sl, ror r8\n \tldrbcc\tpc, [ip, #-2271]!\t@ 0xfffff721\t@ \n \tldrbtmi\tr6, [fp], #-2066\t@ 0xfffff7ee\n-\tbcs\t52884 \n+\tbcs\t5287c \n \tandshi\tpc, r7, #64\t@ 0x40\n-\tldrbcc\tpc, [pc, #79]!\t@ 3a877 \t@ \n-\tbcs\tb2990 \n+\tldrbcc\tpc, [pc, #79]!\t@ 3a86f \t@ \n+\tbcs\tb2988 \n \tmsrhi\tCPSR_fsc, r0\n \t\t\t@ instruction: 0x315cf894\n \t\t\t@ instruction: 0xf0002b77\n \t\t\t@ instruction: 0xf8df8106\n \tvqrshl.s8\t, q6, q0\n \tldmdavs\tr2!, {r0, r2, r3, r4, r8, sp}^\n \t\t\t@ instruction: 0x4628447d\n@@ -53033,15 +53031,15 @@\n \tmovwcs\tr6, #10290\t@ 0x2832\n \tstrtmi\tr2, [r8], -r1, lsl #2\n \tvrhadd.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7fe211e\n \t\t\t@ instruction: 0xf8dffd2d\n \tldmdavs\tr0!, {r2, r3, r4, r5, r8, sl, ip}\n \t\t\t@ instruction: 0xf7cb4479\n-\tstrmi\tlr, [r0], r6, lsr #28\n+\tstrmi\tlr, [r0], sl, lsr #28\n \tsvceq\t0x0000f1b8\n \tandshi\tpc, sl, #0\n \t\t\t@ instruction: 0x315cf894\n \tcmpcs\tr2, r0, asr #4\t@ \n \tstrpl\tpc, [r0, #-2271]!\t@ 0xfffff721\n \t\t\t@ instruction: 0xf8df2b77\n \tldrbtmi\tr3, [sp], #-1312\t@ 0xfffffae0\n@@ -53073,44 +53071,44 @@\n \t\t\t@ instruction: 0x319cf8d7\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrtmi\tr8, [r8], -fp, lsr #4\n \tldrbvc\tpc, [r2, r7, lsl #10]\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7cc8ff0\n-\tstmdavs\tr3, {r1, r8, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r2, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0402b04\n \tldmdavs\tr0!, {r0, r1, r2, r3, r8, pc}\n \t\t\t@ instruction: 0xf7cb2100\n-\tstmdacs\tr0, {r1, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xe727dbf3\n-\tblcs\t1549d0 \n+\tblcs\t1549c8 \n \ttstcs\tr2, r5, lsl #2\n \t\t\t@ instruction: 0xf7cb2001\n-\tstmdacs\tr0, {r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \tandcs\tsp, r1, #251904\t@ 0x3d800\n \tandcs\tr2, r0, r2, lsl #2\n-\tldc\t7, cr15, [r6, #812]\t@ 0x32c\n+\tldc\t7, cr15, [sl, #812]\t@ 0x32c\n \tldrdvs\tpc, [r8, #-132]!\t@ 0xffffff7c\n \ttstle\tr6, r1, ror ip\n \tstmdavs\tfp!, {r1, r2, r5, r7, sp, lr, pc}\n \t\t\t@ instruction: 0xf0402b04\n \t\t\t@ instruction: 0xf8d480f1\n \tldrtmi\tr6, [r0], -r8, ror #2\n-\tsvc\t0x00aaf7cb\n-\tblle\tffd42174 \n+\tsvc\t0x00aef7cb\n+\tblle\tffd4216c \n \tstrbls\tpc, [ip], #-2271\t@ 0xfffff721\t@ \n \tstclmi\t6, cr15, [sp], {76}\t@ 0x4c\n \tstclmi\t6, cr15, [ip], {204}\t@ 0xcc\n \taddseq\tpc, fp, r7, lsl #2\n \t\t\t@ instruction: 0x463344f9\n \t\t\t@ instruction: 0xf04f2100\n-\tblx\tfeb3e1a2 \n+\tblx\tfeb3e19a \n \ttstcc\tr1, r3, lsl #4\n-\tblx\t3bccca \n+\tblx\t3bccc2 \n \t\t\t@ instruction: 0xf8193312\n \t\t\t@ instruction: 0xf8003003\n \tldrmi\tr3, [r3], -r1, lsl #30\n \tmvnsle\tr2, r0, lsl #20\n \taddseq\tpc, ip, r7, lsl #2\n \tbicsvc\tpc, r0, #29360128\t@ 0x1c00000\n \tandsne\tpc, fp, #1879048192\t@ 0x70000000\n@@ -53126,135 +53124,135 @@\n \tstrbmi\tr2, [r8], -r0, lsl #5\n \t\t\t@ instruction: 0xf0084479\n \t\t\t@ instruction: 0xf507feb7\n \taddcs\tr7, r0, #-2147483613\t@ 0x80000023\n \t\t\t@ instruction: 0xf0084648\n \ttstcs\tr5, r5, ror #28\t@ \n \t\t\t@ instruction: 0xf7cb4648\n-\tstmdacs\tr0, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc}\n \tldclne\t0, cr13, [r2], #-460\t@ 0xfffffe34\n \tldmmi\tr3!, {r1, r2, ip, lr, pc}^\n \tvmin.s8\td20, d0, d18\n \tldrbtmi\tr1, [r8], #-479\t@ 0xfffffe21\n-\tblx\t15f6a22 \n+\tblx\t15f6a1a \n \ttstcs\tr5, r0, lsr #16\n-\tbl\t1af8928 \n+\tbl\t1bf8920 \n \tcmnle\tr2, r0, lsl #16\n \tstreq\tpc, [r8], -r4, lsl #2\n \tstmdacs\tr4, {r0, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d4d110\n \tstmdavs\tr2!, {r3, r7, ip, sp}^\n-\tbcs\t54a94 \n+\tbcs\t54a8c \n \taddeq\tpc, ip, #4, 2\n \tstrbmi\tfp, [r1], -ip, lsl #30\n \tstmdblt\tr3, {r0, r4, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf7cb683a\n-\tstmdacs\tr0, {r5, r6, r7, r8, sl, fp, sp, lr, pc}\n-\tblle\tffb54acc \n+\tstmdacs\tr0, {r2, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tblle\tffb54ac4 \n \tsvclt\t0x00183800\n \t\t\t@ instruction: 0xf7cb2001\n-\tstmibmi\tr0!, {r1, r5, r8, r9, fp, sp, lr, pc}^\n+\tstmibmi\tr0!, {r1, r2, r5, r8, r9, fp, sp, lr, pc}^\n \tstmiami\tr0!, {r0, r1, r7, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf93af009\n \tldclmi\t6, cr14, [lr, #280]\t@ 0x118\n \ttstcs\tr5, r0, asr #4\t@ \n \tldrbtmi\tr6, [sp], #-2098\t@ 0xfffff7ce\n \t\t\t@ instruction: 0xf00b4628\n \tldmdavs\tr2!, {r0, r2, r5, r8, r9, fp, ip, sp, lr, pc}^\n \ttstcs\tr1, r2, lsl #6\n \ttstls\tr0, r8, lsr #12\n \ttstcs\tr6, r0, asr #4\t@ \n \tstc2\t7, cr15, [r8], #-1016\t@ 0xfffffc08\n \tldmdavs\tr0!, {r1, r2, r4, r6, r7, r8, fp, lr}^\n \t\t\t@ instruction: 0xf7cb4479\n-\tstrmi\tlr, [r0], r2, lsr #26\n+\tstrmi\tlr, [r0], r6, lsr #26\n \tldmibmi\tr4, {r1, r3, r4, r5, r6, r7, r9, sl, sp, lr, pc}^\n \tsubcs\tpc, sp, #64, 4\n \tstrcs\tr4, [r0, #-2259]\t@ 0xfffff72d\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9eaf009\n \tldrbmi\tlr, [sl], -r9, lsr #14\n \t\t\t@ instruction: 0xf7cb4659\n-\tstrb\tlr, [sp], lr, lsl #25\n+\t\t\t@ instruction: 0xe6cdec92\n \taddseq\tpc, ip, r7, lsl #2\n \ttstcs\tr2, r1, lsr r3\n \t\t\t@ instruction: 0x232d7003\n \tldrb\tr7, [r7, -r3, asr #32]!\n-\tsvc\t0x0014f7cb\n+\tsvc\t0x0018f7cb\n \t\t\t@ instruction: 0xf8c41c43\n \teorsle\tr0, pc, r4, asr r1\t@ \n \t\t\t@ instruction: 0xf43f2800\n \t\t\t@ instruction: 0xf8d4ae4c\n-\tblcs\t8704c \n+\tblcs\t87044 \n \tmrcge\t4, 5, APSR_nzcv, cr8, cr15, {3}\n \t\t\t@ instruction: 0xf7cb4628\n-\tstmdavs\tr8!, {r1, r3, r4, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdavs\tr8!, {r1, r2, r3, r4, r6, r7, r9, fp, sp, lr, pc}\n \tandcs\tlr, r1, #176, 14\t@ 0x2c00000\n \ttstcs\tr2, r0, lsr r6\n \tstreq\tpc, [r8], -r4, lsl #2\n-\tstcl\t7, cr15, [r8], {203}\t@ 0xcb\n+\tstcl\t7, cr15, [ip], {203}\t@ 0xcb\n \tstmdacs\tr4, {r0, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d4d1a6\n \tstmdavs\tr3!, {r3, r7, sp}^\n \tsvclt\t0x000c2b00\n \tldrtmi\tr4, [r1], -r1, asr #12\n \t\t\t@ instruction: 0xf104b10a\n \tstrbmi\tr0, [r8], -ip, lsl #5\n-\tldcl\t7, cr15, [r6, #-812]!\t@ 0xfffffcd4\n+\tldcl\t7, cr15, [sl, #-812]!\t@ 0xfffffcd4\n \tstmdavs\tr8!, {fp, sp}\n \tldr\tsp, [r5, sp, ror #23]\n \t\t\t@ instruction: 0x46014bb3\n \tsbcvs\tpc, r9, #1325400064\t@ 0x4f000000\n \tandcc\tpc, r3, r9, asr r8\t@ \n \t\t\t@ instruction: 0xf0086818\n \t\t\t@ instruction: 0xf8d4fd9d\n \t\t\t@ instruction: 0xf7cb0144\n-\tstmdblt\tr8, {r1, r2, r4, r6, r8, r9, sl, fp, sp, lr, pc}^\n+\tstmdblt\tr8, {r1, r3, r4, r6, r8, r9, sl, fp, sp, lr, pc}^\n \tldrdeq\tpc, [r0, #-132]\t@ 0xffffff7c\n-\tbl\t1978a50 \n+\tbl\t1a78a48 \n \t\t\t@ instruction: 0xf7cbb920\n-\tstmdacs\tr0, {r1, r5, r6, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r5, r6, r8, r9, fp, sp, lr, pc}\n \tmrcge\t6, 1, APSR_nzcv, cr13, cr15, {7}\n \t\t\t@ instruction: 0xf7cb2001\n-\tblmi\tfea355c0 \n+\tblmi\tfea355c8 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \teorsle\tr2, r7, r0, lsl #22\n \ttstcs\tr1, sl, ror r8\n \tldmdavs\tr2, {r2, r5, r7, r8, r9, fp, lr}\n \tandsvs\tr4, r9, fp, ror r4\n \t\t\t@ instruction: 0xf43f2a00\n \tstmibmi\tr2!, {r0, r3, r5, r6, r9, sl, fp, sp, pc}\n \tstmiami\tr2!, {r0, r2, r4, r5, r7, r9, sp}\n-\tldrbcc\tpc, [pc, #79]!\t@ 3abab \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 3aba3 \t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf97cf009\n \t\t\t@ instruction: 0xf7cbe6bb\n-\tstmdavs\tr3, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf5072240\n \tldrmi\tr7, [r8], -lr, lsl #3\n \t\t\t@ instruction: 0xf7e7603b\n-\tbmi\tfe6fa320 \n+\tbmi\tfe6fa318 \n \tldrbtcs\tr6, [ip], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x4651447a\n \tandeq\tlr, r1, #3358720\t@ 0x334000\n \t\t\t@ instruction: 0xf04f22e0\n \tstrls\tr3, [r0], #-255\t@ 0xffffff01\n \t\t\t@ instruction: 0xff52f7e7\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2b00\n \tldmmi\tr2, {r0, r1, r6, r9, sl, fp, sp, pc}\n \tldrbmi\tr2, [r1], -r2, ror #5\n-\tldrbcc\tpc, [pc, #79]!\t@ 3abf7 \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 3abef \t@ \n \t\t\t@ instruction: 0xf0094478\n \t\t\t@ instruction: 0xe696f957\n \t\t\t@ instruction: 0xf7e66820\n \t\t\t@ instruction: 0x4604fab7\n \tstc2l\t0, cr15, [r8, #-52]\t@ 0xffffffcc\n-\tblcs\t58bcc \n+\tblcs\t58bc4 \n \t\t\t@ instruction: 0xf00dd062\n \t\t\t@ instruction: 0xf7e6fd43\n \tstrmi\tpc, [r6], -sp, lsr #21\n \t\t\t@ instruction: 0xf00d4628\n \tstmibmi\tr6, {r0, r1, r4, sl, fp, ip, sp, lr, pc}\n \tstrtmi\tr2, [fp], -r2, lsl #5\n \tandcs\tlr, r0, sp, asr #19\n@@ -53263,67 +53261,67 @@\n \tstrmi\tlr, [r2], -sp, asr #19\n \t\t\t@ instruction: 0xff26f7e7\n \t\t\t@ instruction: 0xf7f44630\n \tstrtmi\tpc, [r0], -fp, lsr #26\n \tstc2\t7, cr15, [r8, #-976]!\t@ 0xfffffc30\n \tldmdavs\tr2!, {r1, r5, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0x465021f2\n-\tblx\t13f6c30 \n+\tblx\t13f6c28 \n \tmvnscs\tr6, r2, ror r8\n \t\t\t@ instruction: 0xf00b4650\n \t\t\t@ instruction: 0xf7cbfa49\n-\tstmdavs\tr3, {r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf5072240\n \tldrmi\tr7, [r8], -lr, lsl #3\n \t\t\t@ instruction: 0xf7e7603b\n-\tbmi\t1d3a278 \n+\tbmi\t1d3a270 \n \t\t\t@ instruction: 0x4651683b\n \tandls\tr4, r2, #2046820352\t@ 0x7a000000\n \tstmib\tsp, {r2, r3, r4, r5, r6, r9, sp}^\n \trscscs\tr2, r6, #0\n \t\t\t@ instruction: 0xf7e74628\n \tldmdavs\tfp!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n-\tblcs\t54cac \n+\tblcs\t54ca4 \n \tcfldrdge\tmvd15, [r0, #252]!\t@ 0xfc\n \trscscs\tr4, r8, #7012352\t@ 0x6b0000\n \tldrbtmi\tr4, [r8], #-1617\t@ 0xfffff9af\n \t\t\t@ instruction: 0xf906f009\n \tstmdbmi\tr9!, {r0, r2, r6, r9, sl, sp, lr, pc}^\n \tstmdami\tr9!, {r4, r6, r7, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8fef009\n \tstmdavs\tr0!, {r5, r6, r7, r8, sl, sp, lr, pc}\n-\tblx\t17f8c00 \n+\tblx\t17f8bf8 \n \tstrmi\tr4, [r4], -r5, ror #18\n \tldrbtmi\tr4, [r9], #-1579\t@ 0xfffff9d5\n \tsbccs\tr2, ip, #109\t@ 0x6d\n \tstreq\tlr, [r0], #-2509\t@ 0xfffff633\n \trscscc\tpc, pc, pc, asr #32\n \tcdp2\t7, 13, cr15, cr12, cr7, {7}\n \t\t\t@ instruction: 0xf7f44620\n \tstrb\tpc, [r3, #3297]\t@ 0xce1\t@ \n \tstrcs\tr4, [r1], r8, lsr #12\n-\tblx\tfed76cc6 \n+\tblx\tfed76cbe \n \tstmib\tsp, {r2, r3, r4, r6, r8, fp, lr}^\n \tstrtmi\tr0, [fp], -r1, lsl #8\n \tadccs\tr4, pc, #2030043136\t@ 0x79000000\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7e79600\n \tstr\tpc, [r4, r9, asr #29]!\n-\tsvc\t0x0030f7cb\n+\tsvc\t0x0034f7cb\n \tstmdavs\tr0!, {r0, r1, r9, sl, lr}\n \teorsvs\tr6, fp, fp, lsl r8\n-\tblx\tdf8c50 \n+\tblx\tdf8c48 \n \tldrdcs\tpc, [r8, #-132]\t@ 0xffffff7c\n \tldmdavs\tfp!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf7cbb922\n-\tldmdavs\tfp!, {r5, r6, r7, r8, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r2, r5, r6, r7, r8, fp, sp, lr, pc}\n \tsuble\tr2, r3, r0, lsl #16\n \t\t\t@ instruction: 0xf7cb603b\n-\tstmdbmi\tsp, {r1, r3, r4, r6, r7, r8, fp, sp, lr, pc}^\n+\tstmdbmi\tsp, {r1, r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}^\n \tstmib\tsp, {r0, r2, r4, r5, r6, r9, sp}^\n \t\t\t@ instruction: 0xf04f0501\n \tandls\tr3, r0, #255\t@ 0xff\n \tldmdavs\tfp!, {r0, r3, r4, r5, r6, sl, lr}\n \teorcs\tpc, sp, #64, 4\n \tcdp2\t7, 10, cr15, cr6, cr7, {7}\n \t\t\t@ instruction: 0x811cf8df\n@@ -53337,59 +53335,59 @@\n \t\t\t@ instruction: 0x46402133\n \t\t\t@ instruction: 0xf9c6f00b\n \tvst2.8\t{d22-d23}, [pc :256], r2\n \tstrbmi\tr7, [r0], -sp, lsl #2\n \t\t\t@ instruction: 0xf9c0f00b\n \tldrmi\tr2, [r1], -r0, lsl #4\n \tldrsbeq\tpc, [r4, #-132]\t@ 0xffffff7c\t@ \n-\tbl\t1078c58 \n+\tbl\t1178c50 \n \tandcs\tr6, r0, #8060928\t@ 0x7b0000\n \tcmpcs\tr4, r4, asr #17\t@ \n-\tblcs\t54da4 \n+\tblcs\t54d9c \n \tcfldrdge\tmvd15, [r4, #-252]!\t@ 0xffffff04\n \tvst2.8\t{d20-d21}, [pc :256], r4\n \tstrbmi\tr7, [r1], -lr, lsl #4\n-\tldrbcc\tpc, [pc, #79]!\t@ 3ad97 \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 3ad8f \t@ \n \t\t\t@ instruction: 0xf0094478\n \tstrb\tpc, [r6, #2183]\t@ 0x887\t@ \n-\tldc\t7, cr15, [r0], {203}\t@ 0xcb\n+\tldc\t7, cr15, [r4], {203}\t@ 0xcb\n \t\t\t@ instruction: 0xf04f492f\n \t\t\t@ instruction: 0xf8d430ff\n \tstmib\tsp, {r6, r8, sp}^\n \tldrbtmi\tr2, [r9], #-1281\t@ 0xfffffaff\n \tandls\tr2, r0, #1342177287\t@ 0x50000007\n \teorcs\tpc, sl, #64, 4\n \tcdp2\t7, 6, cr15, cr4, cr7, {7}\n \tsvclt\t0x0000e7bc\n-\tandeq\tip, r4, ip, asr r9\n+\tandeq\tip, r4, r4, ror #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r4, r8, asr #18\n+\tandeq\tip, r4, r0, asr r9\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr2, r9, r2, lsr pc\n+\tandeq\tr2, r9, sl, lsr pc\n \tandeq\tr4, r3, sl, asr r4\n \tstrdeq\tr4, [r3], -r2\n-\tandeq\tr2, r9, sl, lsr lr\n-\tandeq\tr2, r9, r6, lsr #28\n+\tandeq\tr2, r9, r2, asr #28\n+\tandeq\tr2, r9, lr, lsr #28\n \tandeq\tr4, r3, r8, lsr #6\n \tandeq\tsl, r2, ip, asr #17\n \tandeq\tr4, r3, r6, ror #5\n \tandeq\tr4, r3, ip, asr #5\n-\tandeq\tip, r4, sl, lsl r7\n+\tandeq\tip, r4, r2, lsr #14\n \tandeq\tr4, r3, ip, lsr r5\n \tandeq\tr4, r3, r4, asr #3\n \tandeq\tr4, r3, lr, ror r1\n \tandeq\tr4, r3, r0, lsr r1\n \tandeq\tr4, r3, sl, lsr r1\n \tandeq\tr4, r3, lr, lsl r1\n \tandeq\tr4, r3, ip, lsr #2\n \tandeq\tr4, r3, ip, ror #1\n \tstrdeq\tr4, [r3], -r6\n \tandeq\tr0, r0, r8, asr r5\n-\tandeq\tr2, r9, r8, lsl #22\n-\tstrdeq\tr2, [r9], -r8\n+\tandeq\tr2, r9, r0, lsl fp\n+\tandeq\tr2, r9, r0, lsl #22\n \tandeq\tr4, r3, r0, lsl r0\n \tandeq\tr4, r3, sl, lsl r0\n \tldrdeq\tr3, [r3], -r4\n \tldrdeq\tr3, [r3], -r0\n \tmuleq\tr3, r0, pc\t@ \n \tandeq\tr3, r3, r8, lsl #30\n \tandeq\tr3, r3, lr, lsr #30\n@@ -53397,75 +53395,75 @@\n \tandeq\tr3, r3, lr, lsl pc\n \tstrdeq\tr3, [r3], -lr\n \tldrdeq\tr3, [r3], -r4\n \tandeq\tr3, r3, ip, lsl #29\n \tandeq\tr3, r3, r4, ror lr\n \tandeq\tr3, r3, r0, lsr lr\n \tandeq\tr3, r3, sl, lsl #28\n-\tbmi\tfe48d45c \n+\tbmi\tfe48d454 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8df4ff0\n \tsbclt\tr8, r7, r0, asr #4\n \tsvcge\t0x0004588a\n \tldrbtmi\tr4, [r8], #2958\t@ 0xb8e\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2104\n \tstrmi\tr0, [r4], -r0, lsl #4\n \tandls\tpc, r3, r8, asr r8\t@ \n \tldrdcc\tpc, [r0], -r9\n \tcmnle\tr2, r0, lsl #22\n \tldrsbeq\tpc, [r8, #-132]\t@ 0xffffff7c\t@ \n-\tldmib\tr0!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr4!, {r0, r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrsbeq\tpc, [r0, #-132]\t@ 0xffffff7c\t@ \n-\tblle\t84e58 \n+\tblle\t84e50 \n \t\t\t@ instruction: 0xf888f00b\n \tldrdcs\tpc, [r4, #-132]!\t@ 0xffffff7c\n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf8c42100\n \t\t\t@ instruction: 0xf8c4314c\n \t\t\t@ instruction: 0xf64f1158\n \t\t\t@ instruction: 0xf6cf33fb\n \t\t\t@ instruction: 0xf8c473ff\n-\tbcs\t473bc \n+\tbcs\t473b4 \n \t\t\t@ instruction: 0xf107d13c\n \t\t\t@ instruction: 0xf5040b04\n \t\t\t@ instruction: 0x261e7ab0\n \tandcs\tpc, r0, fp, lsl #17\n \t\t\t@ instruction: 0xf8d4220b\n \t\t\t@ instruction: 0x46510154\n-\tb\tfe2f8dc4 \n+\tb\tfe3f8dbc \n \tldrsbcs\tpc, [r4, #-132]\t@ 0xffffff7c\t@ \n \taddmi\tr4, r2, #5242880\t@ 0x500000\n \taddhi\tpc, sl, r0\n \tcmple\tr4, r0, lsl #16\n \tandle\tr2, r4, r8, ror lr\n \t\t\t@ instruction: 0x361e4631\n-\tblx\tfe578eac \n+\tblx\tfe578ea4 \n \tstmdami\tsp!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^\n \tvcgt.s8\td18, d0, d9\n \tldrbtmi\tr2, [r8], #-419\t@ 0xfffffe5d\n \t\t\t@ instruction: 0xf86af7ff\n \tvst1.16\t{d20-d21}, [pc :128], sl\n \tldrbmi\tr7, [r8], -r0, lsl #3\n \t\t\t@ instruction: 0xf009447a\n \tstrtmi\tpc, [sl], -fp, lsr #18\n \t\t\t@ instruction: 0xf8c42301\n \t\t\t@ instruction: 0xf8d43160\n \ttstcs\tr0, r4, asr r1\n-\tb\t1978e10 \n+\tb\t1a78e08 \n \t\t\t@ instruction: 0xf8584b63\n \tstmdavs\tfp!, {r0, r1, ip, lr}\n \tldrdpl\tpc, [r0, #-132]!\t@ 0xffffff7c\n \tsubsle\tr2, r2, r1, lsl #22\n \tcmple\tr1, r0, lsl #26\n \t\t\t@ instruction: 0xf8d92500\n \tandcs\tr3, r0, #0\n \tcmpcs\tr4, r4, asr #17\t@ \n \tmsrcs\tSPSR_, r4, asr #17\n-\tbmi\t1729658 \n+\tbmi\t1729650 \n \tldrbtmi\tr4, [sl], #-2900\t@ 0xfffff4ac\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4, -r7]\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x4628809b\n \tstrvc\tpc, [r6, r7, lsl #10]\n@@ -53476,15 +53474,15 @@\n \t\t\t@ instruction: 0xf0084478\n \t\t\t@ instruction: 0xe783febd\n \tvmul.i8\tq10, q0, q0\n \tldmdami\tr0, {r0, r6, r7, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff86f008\n \t\t\t@ instruction: 0xf7cbe7db\n-\tbmi\t13b66c8 \n+\tbmi\t13b66d0 \n \tldrbtmi\tr6, [sl], #-2051\t@ 0xfffff7fd\n \torrvc\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf0094658\n \tmovwcs\tpc, #6369\t@ 0x18e1\t@ \n \tmsrcc\tSPSR_, r4, asr #17\n \t\t\t@ instruction: 0xf8584b41\n \tldmdavs\tsp, {r0, r1, ip, sp}\n@@ -53493,71 +53491,71 @@\n \trsbscs\tr4, ip, #68, 22\t@ 0x11000\n \tandcs\tr4, r2, r4, asr #18\n \tandls\tr4, r0, #2063597568\t@ 0x7b000000\n \tmovwlt\tlr, #6605\t@ 0x19cd\n \t\t\t@ instruction: 0x462b4479\n \teorvc\tpc, lr, #1325400064\t@ 0x4f000000\n \tldc2l\t7, cr15, [r0, #-924]\t@ 0xfffffc64\n-\tblmi\t1034e58 \n+\tblmi\t1034e50 \n \tldmdbmi\tpc!, {r2, r3, r4, r5, r6, r9, sp}\t@ \n \tldrbtmi\tr2, [fp], #-1\n \tstmib\tsp, {r9, ip, pc}^\n \tldrbtmi\tfp, [r9], #-769\t@ 0xfffffcff\n \tvmax.s8\td20, d0, d27\n \t\t\t@ instruction: 0xf7e722b3\n \tstr\tpc, [r0, r1, asr #26]!\n \tldrdne\tpc, [r0, #-132]!\t@ 0xffffff7c\n \tcmneq\tpc, #17\t@ \n \tmrrcne\t0, 1, sp, sl, cr2\n \tsubeq\tpc, r6, #134217729\t@ 0x8000001\n \t\t\t@ instruction: 0xdc272a00\n-\tblcs\t2027afc \n-\tbmi\td2f070 \n+\tblcs\t2027af4 \n+\tbmi\td2f068 \n \torrvc\tpc, r0, pc, asr #8\n \tldrbtmi\tr4, [sl], #-1624\t@ 0xfffff9a8\n \t\t\t@ instruction: 0xf8a4f009\n \t\t\t@ instruction: 0xf8c42301\n \tstrb\tr3, [r1, r0, ror #2]\n \tvmlsl.u8\tq10, d1, d18\n \t\t\t@ instruction: 0xf8c42307\n \t\t\t@ instruction: 0xf8583160\n \tcdpne\t0, 1, cr5, cr10, cr2, {0}\n \tandcs\tfp, r1, #24, 30\t@ 0x60\n \tstmdbcs\tr1, {r0, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0xf042bf08\n-\tbcs\t3b80c \n+\tbcs\t3b804 \n \tsvcge\t0x0076f43f\n \tvst1.8\t{d20-d21}, [pc :128], r5\n \tldrbmi\tr7, [r8], -r0, lsl #3\n \t\t\t@ instruction: 0xf009447a\n \tstrb\tpc, [r6, -r7, lsl #17]!\t@ \n \tldrbtmi\tr4, [sl], #-2594\t@ 0xfffff5de\n-\tbmi\t8f4e94 \n+\tbmi\t8f4e8c \n \tmovwcs\tpc, #29633\t@ 0x73c1\t@ \n \tvst1.16\t{d20-d22}, [pc :64], r8\n \tldrbtmi\tr7, [sl], #-384\t@ 0xfffffe80\n \t\t\t@ instruction: 0xf87af009\n \t\t\t@ instruction: 0xf8d4481e\n \tmovwcs\tr2, #37204\t@ 0x9154\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tmsrne\tSPSR_, r4, asr #17\n \torrcs\tpc, sp, r0, asr #4\n \t\t\t@ instruction: 0xffa6f7fe\n \tandcs\tr2, r0, lr, lsl r1\n \t\t\t@ instruction: 0xf9c4f7fe\n \tstrb\tr2, [r0, -fp, lsl #4]\n-\tbl\t378f88 \n-\tandeq\tip, r4, r4, ror #3\n+\tbl\t478f80 \n+\tandeq\tip, r4, ip, ror #3\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tip, [r4], -r2\n+\tldrdeq\tip, [r4], -sl\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr3, r3, lr, lsr #25\n \tandeq\tr3, r3, ip, ror sp\n \tandeq\tr0, r0, r8, ror #10\n-\tstrdeq\tip, [r4], -r2\n+\tstrdeq\tip, [r4], -sl\n \tandeq\tr3, r3, r6, lsr ip\n \tandeq\tr3, r3, r4, ror #24\n \tandeq\tr3, r3, r4, lsr #24\n \tandeq\tr3, r3, r2, asr ip\n \tandeq\tr3, r3, r2, lsl sp\n \tandeq\tr3, r3, r8, lsl ip\n \tandeq\tr3, r3, r0, ror #23\n@@ -53587,82 +53585,82 @@\n \t\t\t@ instruction: 0xf8c470ff\n \tstmib\tr4, {r3, r7, ip, lr}^\n \t\t\t@ instruction: 0xf1040654\n \t\t\t@ instruction: 0xf8840008\n \t\t\t@ instruction: 0xf8c4510c\n \t\t\t@ instruction: 0xf8c4614c\n \t\t\t@ instruction: 0xf7ca5158\n-\taddcs\tlr, r0, #0, 30\n+\taddcs\tlr, r0, #4, 30\n \t\t\t@ instruction: 0xf1044629\n \t\t\t@ instruction: 0xf7ca008c\n-\t\t\t@ instruction: 0xf7caeefa\n-\t\t\t@ instruction: 0xf8c4efb2\n+\t\t\t@ instruction: 0xf7caeefe\n+\t\t\t@ instruction: 0xf8c4efb6\n \t\t\t@ instruction: 0xf7cb0140\n-\tbmi\t3765ec \n+\tbmi\t3765f4 \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tmsrvs\tSPSR_f, r4, asr #17\n \tsmlalbteq\tpc, r4, r4, r8\t@ \n \tmsrvs\tSPSR_fs, r4, asr #17\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\tfe479080 \n-\tandeq\tfp, r4, r0, asr #30\n+\tb\tfe579078 \n+\tandeq\tfp, r4, r8, asr #30\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tfp, [r4], -r2\n+\tldrdeq\tfp, [r4], -sl\n \tsvcmi\t0x00f0e92d\n \tmrcmi\t6, 2, r4, cr2, cr0, {4}\n \taddlt\tr4, r3, r2, asr ip\n-\tblmi\t14cc368 \n+\tblmi\t14cc360 \n \tldclmi\t15, cr10, [r2, #-0]\n \tldrbtmi\tr5, [fp], #-2356\t@ 0xfffff6cc\n \tstmdavs\tr4!, {r1, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \tstrmi\tr0, [r4], -r0, lsl #8\n \tandge\tpc, r5, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -sl\n \tcmple\tr4, r0, lsl #22\n \t\t\t@ instruction: 0xf0002800\n-\tb\t149b3b4 \n+\tb\t149b3ac \n \t\t\t@ instruction: 0xf0000302\n \t\t\t@ instruction: 0xf8d48083\n \t\t\t@ instruction: 0xf1b99088\n \tmrrcle\t15, 1, r0, r4, cr13\n \ttstlt\tlr, r5, lsr r6\n \t\t\t@ instruction: 0xf7cb4630\n-\tmcrrne\t8, 5, lr, r5, cr4\n+\tmcrrne\t8, 5, lr, r5, cr8\n \t\t\t@ instruction: 0xf1b846c3\n \tandle\tr0, r4, r0, lsl #30\n \t\t\t@ instruction: 0xf7cb4640\n-\t\t\t@ instruction: 0xf100e84c\n+\t\t\t@ instruction: 0xf100e850\n \tldrbmi\tr0, [r9], -r1, lsl #22\n \t\t\t@ instruction: 0xf00d4628\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc}\n-\tbl\t16f348 \n+\tbl\t16f340 \n \tldrbmi\tr0, [sp], #-2441\t@ 0xfffff677\n \t\t\t@ instruction: 0xf7f44628\n \t\t\t@ instruction: 0xf8c9faa1\n \tcdpcs\t0, 0, cr0, cr0, cr12, {4}\n \tldrtmi\tsp, [r1], -lr, asr #32\n \t\t\t@ instruction: 0xf008462a\n \tldmdbmi\tr4!, {r0, r2, r5, r7, r9, fp, ip, sp, lr, pc}\n \tldrdeq\tpc, [ip], r9\n \tldrbtmi\tr4, [r9], #-1578\t@ 0xfffff9d6\n-\tblx\t14f721c \n+\tblx\t14f7214 \n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0xf8d9d005\n \tstrtmi\tr0, [sl], -ip, lsl #1\n \t\t\t@ instruction: 0xf0084641\n \t\t\t@ instruction: 0xf8dafa49\n \t\t\t@ instruction: 0xf8d43000\n \tandcc\tr0, r1, r8, lsl #1\n \taddeq\tpc, r8, r4, asr #17\n-\tbmi\taa9f0c \n+\tbmi\taa9f04 \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladxcc\tip, fp, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr3!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n@@ -53681,239 +53679,239 @@\n \tldmdbmi\tsl, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tandcc\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2073\t@ 0xfffff7e7\n \t\t\t@ instruction: 0xf0084478\n \t\t\t@ instruction: 0xf8d4fdef\n \tstrb\tr0, [ip, r8, lsl #1]\n \t\t\t@ instruction: 0x4641465a\n-\tblx\t15f72ac \n+\tblx\t15f72a4 \n \t\t\t@ instruction: 0xf8dae7bf\n \tteqlt\tfp, r0\n \tvmul.i8\td20, d0, d2\n \tldmdami\tr2, {r1, r3, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [ip, #32]\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7cbe7b9\n-\tsvclt\t0x0000e9e4\n-\tmuleq\tr4, r4, lr\n+\tsvclt\t0x0000e9e8\n+\tmuleq\tr4, ip, lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, sl, lsl #29\n+\tmuleq\tr4, r2, lr\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr7, r3, r2, lsr r4\n-\tldrdeq\tfp, [r4], -lr\n+\tandeq\tfp, r4, r6, ror #27\n \tandeq\tr3, r3, sl, lsr #18\n \tandeq\tr3, r3, r4, asr #20\n \tandeq\tr3, r3, ip, lsl #18\n \tandeq\tr3, r3, r6, lsr #20\n \tstrdeq\tr3, [r3], -r6\n \tandeq\tr3, r3, r0, lsl sl\n \tldrdeq\tr3, [r3], -r0\n \tandeq\tr3, r3, sl, ror #19\n-\tblmi\ta4db88 \n+\tblmi\ta4db80 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r2, r4, lsl #12\n \tsvcge\t0x000058d3\n \tldmdavs\tfp, {r0, r2, r5, r8, sl, fp, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ff0300\n-\tbmi\t93ae64 \n+\tbmi\t93ae5c \n \tstmdbmi\tr3!, {r5, r9, sl, lr}\n \tldrbtmi\tr4, [sl], #-1149\t@ 0xfffffb83\n \t\t\t@ instruction: 0xf7ff4479\n-\tbmi\t8bafac \n+\tbmi\t8bafa4 \n \tstrtmi\tr4, [r0], -r1, lsr #18\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \t\t\t@ instruction: 0xff1ef7ff\n \tstmdbmi\tr0!, {r0, r1, r2, r3, r4, r9, fp, lr}\n \tldrbtmi\tr4, [sl], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf7ff4479\n-\tbmi\t7faf90 \n+\tbmi\t7faf88 \n \tstmiapl\tfp!, {r0, r1, r3, r5, r9, sl, lr}\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \torrcs\tpc, ip, #13828096\t@ 0xd30000\n \tldmdbmi\tfp, {r1, r4, r7, r8, ip, sp, pc}\n \tldrbtmi\tr4, [r9], #-2833\t@ 0xfffff4ef\n \tldmdavs\tr9, {r0, r1, r3, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, r9, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbmi\tr7, {r0, r2, r4, r8, ip, lr, pc}\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tsxtahmi\tr4, sp, r9, ror #8\n \tldrhtmi\tlr, [r0], sp\n \tmrclt\t7, 7, APSR_nzcv, cr12, cr15, {7}\n-\tblmi\t24dbb8 \n+\tblmi\t24dbb0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7cbbdb0\n-\tsvclt\t0x0000e978\n-\tandeq\tfp, r4, r4, lsl sp\n+\tsvclt\t0x0000e97c\n+\tandeq\tfp, r4, ip, lsl sp\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tfp, [r4], -r4\n+\tstrdeq\tfp, [r4], -ip\n \tandeq\tsl, r2, r6, lsr pc\n \tandeq\tr3, r3, ip, lsl #19\n \tandeq\tr3, r3, r8, lsl #19\n \tandeq\tr3, r3, lr, lsr #19\n \tandeq\tr3, r3, sl, lsr #19\n \tandeq\tr3, r3, ip, lsr #19\n \tandeq\tr0, r0, r8, asr #11\n-\t\t\t@ instruction: 0x0004bcba\n+\tandeq\tfp, r4, r2, asr #25\n \tandeq\tsl, r2, r4, lsr #5\n-\tmuleq\tr4, r4, ip\n+\tmuleq\tr4, ip, ip\n \tcfldr32mi\tmvfx11, [r3, #-960]!\t@ 0xfffffc40\n \taddlt\tr4, r3, r3, lsr ip\n-\tblmi\td0c5bc \n-\tbmi\td26fcc \n+\tblmi\td0c5b4 \n+\tbmi\td26fc4 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \tstmdavs\tr4!, {r0, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \tstrmi\tr0, [r4], -r0, lsl #8\n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n-\tblmi\tbea0d0 \n+\tblmi\tbea0c8 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \teorsle\tr2, r5, r0, lsl #16\n \tldrbtmi\tr4, [fp], #-2860\t@ 0xfffff4d4\n \tmovwcc\tr6, #6171\t@ 0x181b\n-\tb\t156f4b8 \n+\tb\t156f4b0 \n \teorle\tr0, fp, r5, lsl #6\n \t\t\t@ instruction: 0x3098f8d0\n \t\t\t@ instruction: 0xdc272b1d\n \tstrtmi\tr4, [sl], -r1, lsr #12\n \t\t\t@ instruction: 0xf7ff3010\n \tldmdavs\tr3!, {r0, r3, r5, r7, r9, sl, fp, ip, sp, lr, pc}\n \tstrbtvc\tlr, [r0], #2560\t@ 0xa00\n-\tbmi\t92a084 \n+\tbmi\t92a07c \n \tldrbtmi\tr4, [sl], #-2845\t@ 0xfffff4e3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -sp, lsr #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tsp, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tsubsmi\tpc, r2, #64, 4\n \tldrbtmi\tr4, [r9], #-2076\t@ 0xfffff7e4\n \t\t\t@ instruction: 0xf0084478\n-\tblmi\t73a530 \n+\tblmi\t73a528 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tblmi\t6e78cc \n+\tblmi\t6e78c4 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tbicsle\tr3, r0, r1, lsl #6\n \tldmdblt\tfp, {r0, r1, r4, r5, fp, sp, lr}^\n-\tldrbtcc\tpc, [pc], #79\t@ 3b45c \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 3b454 \t@ \n \tldmdbmi\tr6, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \taddvs\tpc, ip, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2069\t@ 0xfffff7eb\n \t\t\t@ instruction: 0xf0084478\n \t\t\t@ instruction: 0xe7d2fcf7\n \tvst2.8\t{d20,d22}, [pc :64], r3\n \tldmdami\tr3, {r0, r1, r3, r7, r9, sp, lr}\n-\tldrbtcc\tpc, [pc], #79\t@ 3b47c \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 3b474 \t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [ip], #32\n \t\t\t@ instruction: 0xf7cbe7c7\n-\tsvclt\t0x0000e8f6\n-\tandeq\tfp, r4, ip, lsr ip\n+\tsvclt\t0x0000e8fa\n+\tandeq\tfp, r4, r4, asr #24\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, r2, lsr ip\n+\tandeq\tfp, r4, sl, lsr ip\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr2, r9, ip, asr r2\n-\tandeq\tpc, r4, sl, lsr #21\n-\tandeq\tfp, r4, r6, ror #23\n+\tandeq\tr2, r9, r4, ror #4\n+\t\t\t@ instruction: 0x0004fab2\n+\tandeq\tfp, r4, lr, ror #23\n \tandeq\tr3, r3, r2, lsr r7\n \tandeq\tr3, r3, r0, lsr #17\n-\tstrdeq\tr2, [r9], -ip\n-\tandeq\tpc, r4, ip, asr #20\n+\tandeq\tr2, r9, r4, lsl #4\n+\tandeq\tpc, r4, r4, asr sl\t@ \n \tandeq\tr3, r3, r6, lsl #14\n \tandeq\tr3, r3, r4, ror r8\n \tstrdeq\tr3, [r3], -r0\n \tandeq\tr3, r3, lr, asr r8\n \tcfstr32mi\tmvfx11, [r9], #-960\t@ 0xfffffc40\n \taddlt\tr4, r3, r9, lsr #18\n-\tblmi\ta8c6c4 \n-\tbmi\taa70d8 \n+\tblmi\ta8c6bc \n+\tbmi\taa70d0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tstmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}^\n \teorsle\tr2, r0, r0, lsl #16\n \tcmnlt\tr3, #4390912\t@ 0x430000\n \tstreq\tlr, [r3], r4, lsl #22\n \trsbvs\tr3, r3, r1, lsl #22\n \t\t\t@ instruction: 0xf7f46870\n \tstmdavs\tfp!, {r0, r1, r5, r7, fp, ip, sp, lr, pc}\n \trsbsvs\tr2, r2, r0, lsl #4\n \tstmdavs\tr0!, {r0, r1, r4, r5, r8, r9, fp, ip, sp, pc}^\n-\tblmi\t68dd80 \n+\tblmi\t68dd78 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1240300\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr7, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tandscc\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2070\t@ 0xfffff7ea\n \t\t\t@ instruction: 0xf0084478\n \ttstlt\tr4, r1, asr #23\t@ \n-\tblcs\t556c8 \n+\tblcs\t556c0 \n \tstmdavs\tfp!, {r1, r3, r4, r6, r7, r8, ip, lr, pc}\n \tldmdbmi\tr2, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \tsubvc\tpc, r5, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2065\t@ 0xfffff7ef\n \t\t\t@ instruction: 0xf0084478\n \t\t\t@ instruction: 0xf04ffc85\n \t\t\t@ instruction: 0xe7d930ff\n \tvmla.i8\td20, d0, d14\n \tstmdami\tlr, {r0, r1, r3, r4, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [sl], #-32\t@ 0xffffffe0\n \t\t\t@ instruction: 0xf7cbe7cf\n-\tsvclt\t0x0000e884\n-\tandeq\tfp, r4, r0, lsr fp\n+\tsvclt\t0x0000e888\n+\tandeq\tfp, r4, r8, lsr fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, r6, lsr #22\n+\tandeq\tfp, r4, lr, lsr #22\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tfp, [r4], -r0\n+\tstrdeq\tfp, [r4], -r8\n \tandeq\tr3, r3, lr, lsr r6\n \t\t\t@ instruction: 0x000337bc\n \tandeq\tr3, r3, r2, lsr #12\n \tandeq\tr3, r3, r0, lsr #15\n \tandeq\tr3, r3, ip, lsl #12\n \tandeq\tr3, r3, sl, lsl #15\n \tmvnsmi\tlr, sp, lsr #18\n \tsvclt\t0x00182800\n \t\t\t@ instruction: 0x4c332900\n \taddlt\tr4, r4, r3, lsr sl\n-\tblmi\td0c7a0 \n+\tblmi\td0c798 \n \tstrmi\tsl, [sp], -r0, lsl #30\n \tstrcs\tfp, [r1], -r8, lsl #30\n \tldrbtmi\tr5, [fp], #-2210\t@ 0xfffff75e\n \tsvclt\t0x00184604\n \tldmdavs\tr2, {r9, sl, sp}\n \t\t\t@ instruction: 0xf04f60fa\n-\tbmi\tb7bdcc \n+\tbmi\tb7bdc4 \n \tandhi\tpc, r2, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n \tvmovcs.16\td0[0], fp\n \tstmdavs\tr6, {r2, r3, r4, r5, r8, ip, lr, pc}^\n \tldcle\t14, cr2, [r9], #-116\t@ 0xffffff8c\n \tstrcc\tr4, [r2], -r8, lsr #12\n-\tcdp\t7, 3, cr15, cr8, cr10, {6}\n+\tcdp\t7, 3, cr15, cr12, cr10, {6}\n \tldrmi\tr1, [r0], -r2, asr #24\n \t\t\t@ instruction: 0xf7f4607a\n \tldmdavs\tsl!, {r0, r1, r2, r4, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8444629\n \t\t\t@ instruction: 0xf0080026\n \t\t\t@ instruction: 0xf8d8f89d\n \tstmdavs\tr0!, {ip, sp}^\n \trsbvs\tr3, r0, r1\n-\tbmi\t7ea2f8 \n+\tbmi\t7ea2f0 \n \tldrbtmi\tr4, [sl], #-2842\t@ 0xfffff4e6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r0, -r7, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr8, {r4, r5, r6, r7, r8, pc}\n@@ -53931,53 +53929,53 @@\n \trscscc\tpc, pc, pc, asr #32\n \tstmdbmi\tpc, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \tsubvc\tpc, sp, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2062\t@ 0xfffff7f2\n \t\t\t@ instruction: 0xf0084478\n \tstmdavs\tr0!, {r0, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7cbe7cd\n-\tsvclt\t0x0000e802\n-\tandeq\tfp, r4, r4, asr sl\n+\tsvclt\t0x0000e806\n+\tandeq\tfp, r4, ip, asr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, r6, asr #20\n+\tandeq\tfp, r4, lr, asr #20\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tfp, [r4], -r2\n+\tstrdeq\tfp, [r4], -sl\n \tandeq\tr3, r3, lr, lsr r5\n \tldrdeq\tr3, [r3], -r0\n \tandeq\tr3, r3, r0, lsr #10\n \t\t\t@ instruction: 0x000336b2\n \tandeq\tr3, r3, sl, lsl #10\n \tmuleq\tr3, ip, r6\n-\tblmi\t5cdef8 \n+\tblmi\t5cdef0 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r4, r5, lsl #12\n \tsvcge\t0x000058d3\n \tandcs\tr4, r1, #12, 12\t@ 0xc00000\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4608b119\n-\tstcl\t7, cr15, [sl, #808]\t@ 0x328\n+\tstcl\t7, cr15, [lr, #808]\t@ 0x328\n \tldrmi\tr1, [r0], -r2, asr #24\n \t\t\t@ instruction: 0xf7f4607a\n \tstmdbmi\tip, {r0, r3, r5, fp, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl!, {r3, r5, sp, lr}^\n \tldmdavs\tr9, {r0, r1, r3, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [r9], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r1], -r6, lsl #2\n \tssatmi\tr3, #30, r0, lsl #14\n \tldrhtmi\tlr, [r0], sp\n \tstmdalt\tr2!, {r3, ip, sp, lr, pc}\n-\tsvc\t0x00bef7ca\n-\tandeq\tfp, r4, ip, asr r9\n+\tsvc\t0x00c2f7ca\n+\tandeq\tfp, r4, r4, ror #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, lr, lsr #18\n+\tandeq\tfp, r4, r6, lsr r9\n \tldrblt\tr4, [r0, #2587]!\t@ 0xa1b\n-\tblmi\t70cf24 \n+\tblmi\t70cf1c \n \taddlt\tr4, r3, sl, ror r4\n \tsvcge\t0x00006800\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tmrslt\tr0, (UNDEF: 56)\n \t\t\t@ instruction: 0xff92f7f3\n \t\t\t@ instruction: 0xf1061d34\n@@ -53988,37 +53986,37 @@\n \t\t\t@ instruction: 0xf7f3b108\n \tadcmi\tpc, ip, #532\t@ 0x214\n \t\t\t@ instruction: 0xf8d6d1f3\n \tstfnee\tf0, [r3], {108}\t@ 0x6c\n \t\t\t@ instruction: 0xf00ad005\n \t\t\t@ instruction: 0xf04ffc0f\n \tstmib\tr6, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^\n-\tbmi\t2884c0 \n+\tbmi\t2884b8 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tsvc\t0x0080f7ca\n-\tstrdeq\tfp, [r4], -r4\n+\tsvc\t0x0084f7ca\n+\tstrdeq\tfp, [r4], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, r6, lsr #17\n-\tbmi\td287b4 \n+\tandeq\tfp, r4, lr, lsr #17\n+\tbmi\td287ac \n \t\t\t@ instruction: 0x4605b5f0\n \taddlt\tr4, r5, r2, lsr fp\n \tldrbtmi\tsl, [sl], #-3840\t@ 0xfffff100\n-\tbvs\tfefccfc4 \n+\tbvs\tfefccfbc \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7ff0300\n \tcdpcs\t13, 0, cr15, cr0, cr3, {5}\n \tandcs\tsp, r1, #57\t@ 0x39\n \t\t\t@ instruction: 0x4620b11c\n-\tldcl\t7, cr15, [r4, #-808]\t@ 0xfffffcd8\n+\tldcl\t7, cr15, [r8, #-808]\t@ 0xfffffcd8\n \tldrmi\tr1, [r0], -r2, asr #24\n \t\t\t@ instruction: 0xf7f3607a\n \t\t\t@ instruction: 0x4621ffb3\n \t\t\t@ instruction: 0xf107687a\n \teorvs\tr0, r8, r0, lsr r4\n \t\t\t@ instruction: 0xffb8f007\n \t\t\t@ instruction: 0x46284631\n@@ -54029,15 +54027,15 @@\n \tldrsbtvs\tpc, [ip], pc\t@ \n \tstcne\t8, cr15, [r4], {84}\t@ 0x54\n \tmvnsle\tr2, r0, lsl #18\n \tmovwcs\tr2, #626\t@ 0x272\n \tcmpcs\tip, r5, lsl #17\t@ \n \t\t\t@ instruction: 0xf8c54628\n \t\t\t@ instruction: 0xf7fe3164\n-\tbmi\t63b540 \n+\tbmi\t63b538 \n \tldrbtmi\tr4, [sl], #-2837\t@ 0xfffff4eb\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3714d11e\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdlt\tr4, [r2], -r0\n@@ -54050,18 +54048,18 @@\n \t\t\t@ instruction: 0x46286879\n \tmrc2\t7, 5, pc, cr2, cr15, {7}\n \tstrtmi\tr4, [r8], -r9, lsl #18\n \t\t\t@ instruction: 0xf7ff4479\n \tstrtmi\tpc, [r1], -sp, lsr #29\n \t\t\t@ instruction: 0xf7ff4628\n \tstrb\tpc, [sp, r9, lsr #29]\t@ \n-\tsvc\t0x0012f7ca\n-\tandeq\tfp, r4, r2, ror r8\n+\tsvc\t0x0016f7ca\n+\tandeq\tfp, r4, sl, ror r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, r2, lsl #16\n+\tandeq\tfp, r4, sl, lsl #16\n \tandeq\tsl, r2, r0, lsr #20\n \tandeq\tsl, r2, r0, lsl sl\n \tstmdbmi\tlr, {r1, r2, r3, sl, ip, sp, pc}^\n \tmvnsmi\tlr, sp, lsr #18\n \trsclt\tr4, r5, sp, asr #24\n \tldrbtmi\tr4, [ip], #-2893\t@ 0xfffff4b3\n \tsvcge\t0x00044a4d\n@@ -54073,15 +54071,15 @@\n \tandhi\tpc, r2, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n \tcmple\tlr, r0, lsl #22\n \tstreq\tpc, [ip, #-263]\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf7ff4628\n \tandcs\tpc, r1, #2240\t@ 0x8c0\n \t\t\t@ instruction: 0x4620b11c\n-\tldcl\t7, cr15, [r6], {202}\t@ 0xca\n+\tldcl\t7, cr15, [sl], {202}\t@ 0xca\n \tldrmi\tr1, [r0], -r2, asr #24\n \t\t\t@ instruction: 0xf7f3607a\n \tqasxmi\tpc, r1, r5\t@ \n \t\t\t@ instruction: 0xf507687a\n \tldrdvs\tr7, [r8], -r2\t@ \n \t\t\t@ instruction: 0xff3af007\n \t\t\t@ instruction: 0x46284631\n@@ -54094,20 +54092,20 @@\n \t\t\t@ instruction: 0xf8546034\n \tstmdbcs\tr0, {r2, sl, fp, ip}\n \t\t\t@ instruction: 0x4628d1f6\n \tmovwcs\tr2, #626\t@ 0x272\n \tcmpcs\tip, r5, lsl #17\t@ \n \tmsrcc\tSPSR_s, r5, asr #17\n \tmrc2\t7, 6, pc, cr0, cr14, {7}\n-\tbllt\t1a4d110 \n+\tbllt\t1a4d108 \n \t\t\t@ instruction: 0xf7ff4628\n \tstrtmi\tpc, [r8], -r9, lsl #21\n \tmrc2\t7, 7, pc, cr12, cr15, {7}\n \tldrdeq\tpc, [r0], -r8\n-\tbmi\ta2a054 \n+\tbmi\ta2a04c \n \tldrbtmi\tr4, [sl], #-2850\t@ 0xfffff4de\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [ip, #-135]!\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr9, r0, lsl #6\n \tstrbvc\tpc, [r2, r7, lsl #10]\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -54116,15 +54114,15 @@\n \taddscc\tpc, r7, #64, 4\n \tldrbtmi\tr4, [r9], #-2078\t@ 0xfffff7e2\n \t\t\t@ instruction: 0xf0084478\n \t\t\t@ instruction: 0xe7a7f9b9\n \tvst2.8\t{d20,d22}, [pc :64], ip\n \tldmdami\tip, {r1, r2, r3, r5, r6, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe0f7978 \n+\tblx\tfe0f7970 \n \tldrb\tr4, [sl, r0, lsr #12]\n \trsbscs\tr4, ip, r9, lsl r9\n \t\t\t@ instruction: 0x46234d19\n \tldrbtmi\tr4, [r9], #-2585\t@ 0xfffff5e7\n \tldrbtmi\tr9, [sp], #-0\n \teorcs\tr4, r0, sl, ror r4\n \tstrcs\tlr, [r1, #-2509]\t@ 0xfffff633\n@@ -54134,32 +54132,32 @@\n \t\t\t@ instruction: 0xf04f3000\n \tldmdavs\tr9!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \tsbcle\tr2, r2, r0, lsl #22\n \tvmax.s8\td20, d0, d24\n \t\t\t@ instruction: 0xf00832b1\n \t\t\t@ instruction: 0xf04ffa63\n \t\t\t@ instruction: 0xe7ba30ff\n-\tcdp\t7, 6, cr15, cr10, cr10, {6}\n+\tcdp\t7, 6, cr15, cr14, cr10, {6}\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, lr, lsl #15\n-\tandeq\tfp, r4, r8, lsl #15\n+\tmuleq\tr4, r6, r7\n+\tmuleq\tr4, r0, r7\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tfp, r4, sl, ror #13\n+\tstrdeq\tfp, [r4], -r2\n \tandeq\tr3, r3, lr, lsr #4\n \tldrdeq\tr3, [r3], -r4\n \tandeq\tr3, r3, ip, lsl r2\n \tandeq\tr3, r3, r2, asr #7\n \tandeq\tr3, r3, r6, lsl #4\n \tandeq\tr3, r3, sl, lsr #7\n \t\t\t@ instruction: 0x000333b8\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tstmdbmi\tr3!, {r1, r5, r6, sl, fp, lr}^\n \tcfstr32vc\tmvfx15, [fp, #-692]!\t@ 0xfffffd4c\n-\tblmi\t18ccbd0 \n-\tbmi\t18e75f4 \n+\tblmi\t18ccbc8 \n+\tbmi\t18e75ec \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \taddsne\tpc, r4, #13041664\t@ 0xc70000\n \ttsteq\tr0, pc, asr #32\t@ \n \tandhi\tpc, r2, r3, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n \tcmnle\tlr, r0, lsl #22\n@@ -54169,29 +54167,29 @@\n \tmrc2\t7, 5, pc, cr8, cr15, {7}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \taddhi\tpc, r4, r0, asr #32\n \tandseq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf8c72301\n \t\t\t@ instruction: 0xf1074090\n \trscsvs\tr0, fp, ip, lsl #10\n-\tstmia\tr4!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr8!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x462b4850\n \tldmibeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tldrbtmi\tr2, [r8], #-525\t@ 0xfffffdf3\n \tandls\tpc, r0, sp, asr #17\n \tbicscc\tpc, r7, r0, asr #4\n \tmcr2\t7, 6, pc, cr2, cr12, {7}\t@ \n \tldrsbpl\tpc, [r8, #-134]\t@ 0xffffff7a\t@ \n \t\t\t@ instruction: 0xf107b1bd\n \tstrtmi\tr0, [r0], -r8, lsl #10\n \tldrvs\tpc, [r6], #1103\t@ 0x44f\n \tstc2\t0, cr15, [lr], #-124\t@ 0xffffff84\n \t\t\t@ instruction: 0xf8d66028\n \tandcs\tr1, r0, #88, 2\n-\tblx\t1e77ae2 \n+\tblx\t1e77ada \n \tstmdavs\tr3, {r3, r5, fp, sp, lr}^\n \tstmdavs\tr0, {r0, r1, r3, r5, r6, r8, r9, ip, sp, pc}\n \t\t\t@ instruction: 0xffa4f7e2\n \tstrtmi\tr4, [r8], -r3, lsl #12\n \t\t\t@ instruction: 0xf01f461d\n \t\t\t@ instruction: 0x4c3efbef\n \tvmax.s8\tq10, q0, \n@@ -54200,31 +54198,31 @@\n \tandcs\tr4, sp, #32, 12\t@ 0x2000000\n \tmrc2\t7, 4, pc, cr12, cr12, {7}\n \t\t\t@ instruction: 0xf7ff4630\n \tldrtmi\tpc, [r0], -r1, asr #19\t@ \n \tmrc2\t7, 1, pc, cr4, cr15, {7}\n \tldrdcc\tpc, [r0], -r8\n \tteqle\tr5, r0, lsl #22\n-\tblmi\tc0e378 \n+\tblmi\tc0e370 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \t\t\t@ instruction: 0x405a3294\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -pc, asr #2\n \tstrvc\tpc, [r7, -r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x461883f0\n \t\t\t@ instruction: 0xf7fd2164\n \tstmdavs\tr8!, {r0, r1, r2, r7, sl, fp, ip, sp, lr, pc}\n-\tblcs\t55be0 \n+\tblcs\t55bd8 \n \tstfccd\tf5, [r1], {201}\t@ 0xc9\n-\tbmi\ta701d8 \n+\tbmi\ta701d0 \n \tstmdbmi\tr8!, {r0, sp}\n \tldrbtmi\tr4, [sl], #-1571\t@ 0xfffff9dd\n-\tbmi\ta202f0 \n+\tbmi\ta202e8 \n \tldrbtmi\tr4, [sl], #-1145\t@ 0xfffffb87\n \trsbscs\tr9, ip, #268435456\t@ 0x10000000\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7e632e9\n \tstmdavs\tr8!, {r0, r1, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \tstmdbmi\tr2!, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tsbccc\tpc, r6, #64, 4\n@@ -54246,48 +54244,48 @@\n \t\t\t@ instruction: 0xf8d8ff7b\n \tldmdavs\tr9!, {ip, lr}^\n \tadcle\tr2, fp, r0, lsl #26\n \tvmin.s8\td20, d0, d16\n \tstrcs\tr3, [r0, #-718]\t@ 0xfffffd32\n \t\t\t@ instruction: 0xf982f008\n \t\t\t@ instruction: 0xf7cae7a4\n-\tsvclt\t0x0000ed8c\n-\tandeq\tfp, r4, r4, lsr #12\n+\tsvclt\t0x0000ed90\n+\tandeq\tfp, r4, ip, lsr #12\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, sl, lsl r6\n+\tandeq\tfp, r4, r2, lsr #12\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr3, r3, r6, lsr r1\n \tandeq\tr3, r3, r8, ror #1\n-\tandeq\tfp, r4, r8, asr r5\n+\tandeq\tfp, r4, r0, ror #10\n \tandeq\tr3, r3, lr, asr r2\n \tandeq\tr3, r3, r4, lsl #1\n \tandeq\tr3, r3, lr, ror r2\n \tandeq\tr3, r3, r6, rrx\n \tandeq\tr3, r3, r8, lsr r2\n \tandeq\tr3, r3, r8, lsr #4\n \tandeq\tr3, r3, r2, asr #32\n \tandeq\tr3, r3, r2, lsl r2\n \tandeq\tr3, r3, r4, lsr #4\n-\tbmi\tfe58e1f4 \n+\tbmi\tfe58e1ec \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8df43f0\n \taddlt\tr8, r5, r0, asr r2\n \tsvcge\t0x0000588a\n \tldrbtmi\tr4, [r8], #2962\t@ 0xb92\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf8584605\n \tldmdavs\tr3!, {r0, r1, sp, lr}\n \tcmnle\tr3, r0, lsl #22\n \t\t\t@ instruction: 0xf0002d00\n \tstrtmi\tr8, [r8], -sp, asr #1\n-\tbl\t1079b00 \n+\tbl\t1179af8 \n \tstmdacs\tr1, {r0, r1, r3, r5, fp, ip, sp, lr}\n \tandcs\tfp, r0, ip, lsl #31\n-\tblcs\tc03be8 \n+\tblcs\tc03be0 \n \t\t\t@ instruction: 0xf040bf18\n \tstmdacs\tr0, {r0}\n \tadchi\tpc, r7, r0, asr #32\n \tsbcvc\tpc, r2, pc, asr #8\n \tldc2\t7, cr15, [r4, #972]\t@ 0x3cc\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tsbchi\tpc, r6, r0\n@@ -54298,33 +54296,33 @@\n \t\t\t@ instruction: 0xf6462300\n \tvmlal.s\t, d0, d0[7]\n \tstmib\tr4, {r0, r1, r2, r5, r6, r9}^\n \tstmib\tr4, {r1, r8, r9, ip, sp}^\n \t\t\t@ instruction: 0xf8c42300\n \tstmdbcs\tr0, {r7, r8, ip, sp}\n \tstrtmi\tsp, [r8], -r7, ror #2\n-\tbl\t579b58 \n+\tbl\t679b50 \n \tldrmi\tr1, [r0], -r2, asr #24\n \t\t\t@ instruction: 0xf7f3607a\n \t\t\t@ instruction: 0x4629fd73\n \t\t\t@ instruction: 0x6120687a\n \tldc2l\t0, cr15, [sl, #-28]!\t@ 0xffffffe4\n \t\t\t@ instruction: 0xf8584b6f\n \t\t\t@ instruction: 0xf5033003\n \t\t\t@ instruction: 0xf8d35380\n \ttstlt\tr9, ip, lsl #7\n \tldrbtmi\tr4, [r8], #-2156\t@ 0xfffff794\n-\tblx\tfec79c5a \n+\tblx\tfec79c52 \n \tldmdavs\tr5!, {r0, r1, r3, r5, r6, r8, r9, fp, lr}\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \torrcs\tpc, r0, r4, asr #17\n \tstccs\t0, cr6, [r0, #-368]\t@ 0xfffffe90\n-\tblmi\t1a701a8 \n+\tblmi\t1a701a0 \n \tandsvs\tr4, sp, fp, ror r4\n-\tblmi\t184e614 \n+\tblmi\t184e60c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrtmi\tr8, [r8], -r5, lsr #1\n \tssatmi\tr3, #30, r4, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -54337,19 +54335,19 @@\n \tvfma.f32\tq10, q0, q6\n \tldmdavs\tr9!, {r0, r1, r3, r5, r6, r9, lr}^\n \t\t\t@ instruction: 0x4620447c\n \t\t\t@ instruction: 0xfffef007\n \tstccs\t8, cr6, [r0, #-484]\t@ 0xfffffe1c\n \t\t\t@ instruction: 0x4628d05b\n \t\t\t@ instruction: 0xf7ca6079\n-\tstmdavc\tfp!, {r3, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdavc\tfp!, {r2, r3, r6, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d62801\n \tsvclt\t0x008c9000\n \tandcs\tr2, r1, r0\n-\tblcs\tc15ec0 \n+\tblcs\tc15eb8 \n \t\t\t@ instruction: 0xf040bf18\n \tstmdacs\tr0, {r0}\n \t\t\t@ instruction: 0xf1b9d132\n \taddle\tr0, r1, r0, lsl #30\n \tvadd.i8\tq10, q0, \n \tldrbtmi\tr4, [r8], #-551\t@ 0xfffffdd9\n \t\t\t@ instruction: 0xffe0f007\n@@ -54366,23 +54364,23 @@\n \tldrbtmi\tr6, [fp], #-2097\t@ 0xfffff7cf\n \tandsvs\tr4, sl, r5, lsl r6\n \tadcle\tr2, r3, r0, lsl #18\n \tvmla.i8\tq10, q0, \n \tstmdami\tr3, {r0, r1, r2, r3, r4, r5, r6, r7, r9, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf890f008\n-\tblmi\t10b5ba8 \n+\tblmi\t10b5ba0 \n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldrbtmi\tr4, [fp], #-1557\t@ 0xfffff9eb\n \t\t\t@ instruction: 0xe793601a\n \tsvceq\t0x0000f1b9\n \tstrtmi\tsp, [r0], -r9, asr #32\n \trsbsmi\tpc, r4, #64, 4\n \t\t\t@ instruction: 0xf880f008\n-\tblmi\ted5e24 \n+\tblmi\ted5e1c \n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldrbtmi\tr4, [fp], #-1557\t@ 0xfffff9eb\n \tbfi\tr6, sl, #0, #30\n \t\t\t@ instruction: 0xf04f4b37\n \t\t\t@ instruction: 0x461532ff\n \tandsvs\tr4, sl, fp, ror r4\n \tldmdavs\tr3!, {r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n@@ -54396,69 +54394,69 @@\n \tandsvs\tr4, sl, fp, ror r4\n \tpushmi\t{r1, r3, r5, r6, r8, r9, sl, sp, lr, pc}\n \teormi\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2092\t@ 0xfffff7d4\n \tldrbtmi\tr6, [r8], #-121\t@ 0xffffff87\n \t\t\t@ instruction: 0xf856f008\n \tldmdavs\tr9!, {r0, r1, r4, r5, fp, sp, lr}^\n-\tblmi\taaa284 \n+\tblmi\taaa27c \n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldrbtmi\tr4, [fp], #-1557\t@ 0xfffff9eb\n \tsmmla\tr7, sl, r0, r6\n \tvadd.i8\td20, d0, d22\n \tldrbtmi\tr4, [r8], #-633\t@ 0xfffffd87\n \t\t\t@ instruction: 0xf846f008\n \t\t\t@ instruction: 0xe7c46831\n-\tmcrr\t7, 12, pc, lr, cr10\t@ \n+\tmrrc\t7, 12, pc, r2, cr10\t@ \n \t\t\t@ instruction: 0xf04f4b22\n \t\t\t@ instruction: 0x461532ff\n \tandsvs\tr4, sl, fp, ror r4\n-\tblmi\t875b00 \n+\tblmi\t875af8 \n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldrbtmi\tr4, [fp], #-1557\t@ 0xfffff9eb\n \t\t\t@ instruction: 0xe73f601a\n-\tandeq\tfp, r4, ip, asr r4\n+\tandeq\tfp, r4, r4, ror #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, sl, asr #8\n+\tandeq\tfp, r4, r2, asr r4\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr9, r2, sl, lsr #19\n-\tandeq\tr1, r9, r0, ror #19\n-\tandeq\tpc, r4, r8, lsr #4\n-\tandeq\tfp, r4, r8, lsl #7\n+\tandeq\tr1, r9, r8, ror #19\n+\tandeq\tpc, r4, r0, lsr r2\t@ \n+\tmuleq\tr4, r0, r3\n \tldrdeq\tr2, [r3], -r0\n \tandeq\tr3, r3, r0, ror #1\n \tandeq\tr3, r3, r0, ror #1\n \tandeq\tr3, r3, lr, lsr #1\n \tandeq\tr2, r3, sl, ror #28\n \tmuleq\tr3, ip, r0\n \tandeq\tr2, r3, r8, asr lr\n \tandeq\tr3, r3, lr, ror r0\n-\tandeq\tpc, r4, r6, ror r1\t@ \n+\tandeq\tpc, r4, lr, ror r1\t@ \n \tandeq\tr2, r3, r8, lsr lr\n \tandeq\tr3, r3, sl, asr #32\n-\tandeq\tpc, r4, r2, asr r1\t@ \n-\tandeq\tpc, r4, r2, lsr r1\t@ \n-\tandeq\tpc, r4, r4, lsr #2\n-\tandeq\tpc, r4, r0, lsl #2\n+\tandeq\tpc, r4, sl, asr r1\t@ \n+\tandeq\tpc, r4, sl, lsr r1\t@ \n+\tandeq\tpc, r4, ip, lsr #2\n+\tandeq\tpc, r4, r8, lsl #2\n \tandeq\tr2, r3, r6, asr #27\n \tstrdeq\tr2, [r3], -r6\n-\tldrdeq\tpc, [r4], -sl\n+\tandeq\tpc, r4, r2, ror #1\n \tandeq\tr2, r3, sl, asr #31\n-\tstrheq\tpc, [r4], -r8\t@ \n-\tandeq\tpc, r4, sl, lsr #1\n+\tandeq\tpc, r4, r0, asr #1\n+\tstrheq\tpc, [r4], -r2\t@ \n \tstmdbmi\tr8!, {r0, r1, r2, r5, fp, lr}\n \tldrblt\tr4, [r0, #1144]!\t@ 0x478\n \taddlt\tr4, r3, r7, lsr #22\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2598\t@ 0xfffff5da\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n-\tblmi\t92ac5c \n+\tblmi\t92ac54 \n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tstfmid\tf3, [r2, #-912]!\t@ 0xfffffc70\n \t\t\t@ instruction: 0xf8d4447d\n \t\t\t@ instruction: 0xf1043180\n \trsbvs\tr0, fp, r0, lsl r0\n \tstc2\t7, cr15, [lr], #-1020\t@ 0xfffffc04\n \ttstlt\tr8, r0, ror #16\n@@ -54467,241 +54465,241 @@\n \tstmdavs\tip!, {r0, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tmvnle\tr2, r0, lsl #24\n \tteqlt\tfp, r3, lsr r8\n \tvmul.i8\td20, d0, d8\n \tldmdami\tr8, {r1, r3, r4, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffc6f007\n-\tblmi\t40e72c \n+\tblmi\t40e724 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr1, r0, lsl #6\n \tstrcc\tr2, [ip, -r0]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d0\n \tldmdami\tr0, {r1, r3, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 13, cr15, cr14, cr7, {0}\n \tldrbtmi\tr4, [fp], #-2830\t@ 0xfffff4f2\n \tstccs\t8, cr6, [r0], {92}\t@ 0x5c\n \tldrb\tsp, [r9, r7, asr #3]\n-\tbl\tfed79e34 \n-\tmuleq\tr4, r0, r1\n+\tbl\tfee79e2c \n+\tmuleq\tr4, r8, r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r4, r2, lsl #3\n+\tandeq\tfp, r4, sl, lsl #3\n \tandeq\tr0, r0, r8, lsl r6\n+\t\t\t@ instruction: 0x000917b8\n \t\t\t@ instruction: 0x000917b0\n-\tandeq\tr1, r9, r8, lsr #15\n \tandeq\tr2, r3, r4, lsr #25\n \tandeq\tr2, r3, r6, ror #29\n-\tandeq\tfp, r4, ip, lsr #2\n+\tandeq\tfp, r4, r4, lsr r1\n \tandeq\tr2, r3, r8, ror ip\n \t\t\t@ instruction: 0x00032eba\n-\tandeq\tr1, r9, r2, asr #14\n+\tandeq\tr1, r9, sl, asr #14\n \tldmdbmi\tr5, {r2, r4, r8, r9, fp, lr}\n \tstrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2580\t@ 0xfffff5ec\n \tldmdavs\tfp, {r1, r7, ip, sp, pc}^\n \tstmpl\tsl, {r8, r9, sl, fp, sp, pc}\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n-\tblmi\t468608 \n+\tblmi\t468600 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tandle\tr1, r3, r2, asr #24\n \t\t\t@ instruction: 0xf04f2000\n \t\t\t@ instruction: 0x601a32ff\n-\tblmi\t2ce7a0 \n+\tblmi\t2ce798 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf04fbd80\n \t\t\t@ instruction: 0xe7ef30ff\n-\tbl\t1cf9eb8 \n-\tandeq\tr1, r9, r0, lsl #14\n-\tstrheq\tfp, [r4], -sl\n+\tbl\t1df9eb0 \n+\tandeq\tr1, r9, r8, lsl #14\n+\tandeq\tfp, r4, r2, asr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, ip, lsr pc\n-\tmuleq\tr4, r0, r0\n+\tandeq\tlr, r4, r4, asr #30\n+\tmuleq\tr4, r8, r0\n \tmrcmi\t5, 0, fp, cr15, cr0, {7}\n \taddlt\tr4, r3, pc, lsl sl\n-\tblmi\t80d1a8 \n+\tblmi\t80d1a0 \n \tsvcge\t0x0000447a\n \tldmpl\tr3, {r0, r2, r4, r5, r6, fp, sp, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t7287b8 \n+\tblmi\t7287b0 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tandsle\tr3, sl, r1, lsl #6\n \tstrmi\tr6, [r4], -r9, ror #16\n-\tbmi\t6685f8 \n+\tbmi\t6685f0 \n \tldrbtmi\tr4, [sl], #-2837\t@ 0xfffff4eb\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, #28, 2\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7e940f0\n \t\t\t@ instruction: 0xf7eabf4f\n \tldmdavs\tr3!, {r0, r2, r5, r7, r8, fp, ip, sp, lr, pc}^\n \tldmdavs\tr9, {r3, r5, r6, sp, lr}^\n-\tbmi\t3b5fa0 \n+\tbmi\t3b5f98 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf04fd104\n \t\t\t@ instruction: 0x370c30ff\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tbl\ta79f4c \n-\tmuleq\tr9, r4, r6\n-\tandeq\tfp, r4, r0, asr r0\n+\tbl\tb79f44 \n+\tmuleq\tr9, ip, r6\n+\tandeq\tfp, r4, r8, asr r0\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tlr, [r4], -r4\n-\tandeq\tfp, r4, sl, lsr #32\n-\tstrdeq\tsl, [r4], -sl\t@ \n+\tldrdeq\tlr, [r4], -ip\n+\tandeq\tfp, r4, r2, lsr r0\n+\tandeq\tfp, r4, r2\n \tmrcmi\t5, 0, fp, cr15, cr0, {7}\n \taddlt\tr4, r3, pc, lsl sl\n-\tblmi\t80d240 \n+\tblmi\t80d238 \n \tsvcge\t0x0000447a\n \tldmpl\tr3, {r0, r2, r4, r5, r6, fp, sp, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t728850 \n+\tblmi\t728848 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tandsle\tr3, sl, r1, lsl #6\n \tstrmi\tr6, [r4], -r9, ror #16\n-\tbmi\t668690 \n+\tbmi\t668688 \n \tldrbtmi\tr4, [sl], #-2837\t@ 0xfffff4eb\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r1, #28, 2\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7e940f0\n \t\t\t@ instruction: 0xf7eabf03\n \tldmdavs\tr3!, {r0, r3, r4, r6, r8, fp, ip, sp, lr, pc}^\n \tldmdavs\tr9, {r3, r5, r6, sp, lr}^\n-\tbmi\t3b6038 \n+\tbmi\t3b6030 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf04fd104\n \t\t\t@ instruction: 0x370c30ff\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\tff779fe4 \n-\tstrdeq\tr1, [r9], -ip\n-\t\t\t@ instruction: 0x0004afb8\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, ip, lsr lr\n-\tmuleq\tr4, r2, pc\t@ \n-\tandeq\tsl, r4, r2, ror #30\n+\tb\tff879fdc \n+\tandeq\tr1, r9, r4, lsl #12\n+\tandeq\tsl, r4, r0, asr #31\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tlr, r4, r4, asr #28\n+\tmuleq\tr4, sl, pc\t@ \n+\tandeq\tsl, r4, sl, ror #30\n \tmrcmi\t5, 0, fp, cr15, cr0, {7}\n \taddlt\tr4, r3, pc, lsl sl\n-\tblmi\t80d2d8 \n+\tblmi\t80d2d0 \n \tsvcge\t0x0000447a\n \tldmpl\tr3, {r0, r2, r4, r5, r6, fp, sp, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t7288e8 \n+\tblmi\t7288e0 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tandsle\tr3, sl, r1, lsl #6\n \tstrmi\tr6, [r4], -r9, ror #16\n-\tbmi\t668728 \n+\tbmi\t668720 \n \tldrbtmi\tr4, [sl], #-2837\t@ 0xfffff4eb\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r2, #28, 2\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7e940f0\n \t\t\t@ instruction: 0xf7eabeb7\n \tldmdavs\tr3!, {r0, r2, r3, r8, fp, ip, sp, lr, pc}^\n \tldmdavs\tr9, {r3, r5, r6, sp, lr}^\n-\tbmi\t3b60d0 \n+\tbmi\t3b60c8 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf04fd104\n \t\t\t@ instruction: 0x370c30ff\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\tfe47a07c \n-\tandeq\tr1, r9, r4, ror #10\n-\tandeq\tsl, r4, r0, lsr #30\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r4, r4, lsr #27\n-\tstrdeq\tsl, [r4], -sl\t@ \n-\tandeq\tsl, r4, sl, asr #29\n+\tb\tfe57a074 \n+\tandeq\tr1, r9, ip, ror #10\n+\tandeq\tsl, r4, r8, lsr #30\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tlr, r4, ip, lsr #27\n+\tandeq\tsl, r4, r2, lsl #30\n+\tldrdeq\tsl, [r4], -r2\n \tpush\t{r1, r2, r3, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x46044ff0\n \tstmdami\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tstmdbmi\tsp, {r0, r1, r2, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r3, r4, r5, r6, sl, lr}^\n-\tbmi\t1367d84 \n+\tbmi\t1367d7c \n \tldrbtmi\tr5, [sl], #-2113\t@ 0xfffff7bf\n \tcmnvs\tr9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tblcs\t54480 \n-\tblmi\t127037c \n+\tblcs\t54478 \n+\tblmi\t1270374 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \trsbsle\tr3, r4, r1, lsl #6\n \tldmpl\tr3, {r1, r2, r6, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sp, lr}\n \tcmple\tr9, r0, lsl #22\n \trsble\tr2, ip, r0, lsl #24\n \t\t\t@ instruction: 0xf8df4620\n \t\t\t@ instruction: 0xf7ca810c\n-\tmcrrne\t8, 5, lr, r2, cr0\n+\tmcrrne\t8, 5, lr, r2, cr4\n \trscsvs\tr4, sl, r0, lsl r6\n-\tblx\tfebfa190 \n+\tblx\tfebfa188 \n \tldmvs\tsl!, {r0, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf8df4681\n \t\t\t@ instruction: 0xf007a0f8\n \tldmvs\tfp!, {r0, r1, r4, r5, r7, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1072400\n \tldrbtmi\tr0, [r8], #1552\t@ 0x610\n \tldreq\tpc, [r4, #-259]\t@ 0xfffffefd\n \t\t\t@ instruction: 0x463244fa\n \teorsle\tr2, r5, r0, lsl #24\n \tandcs\tr4, r0, r1, asr #12\n-\tb\tff1fa118 \n+\tb\tff2fa110 \n \t\t\t@ instruction: 0xf1bb4683\n \tandsle\tr0, r7, r0, lsl #30\n \t\t\t@ instruction: 0xf7ca4658\n-\tstmdavs\tfp!, {r1, r2, r3, r5, fp, sp, lr, pc}^\n+\tstmdavs\tfp!, {r1, r4, r5, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xb1231c42\n \trscsvs\tr4, sl, r8, lsl r6\n-\tblx\t7fa1d8 \n+\tblx\t7fa1d0 \n \t\t\t@ instruction: 0x461068fa\n \tstrcc\tr6, [r1], #-250\t@ 0xffffff06\n-\tblx\tfe17a1e4 \n+\tblx\tfe17a1dc \n \t\t\t@ instruction: 0x465968fa\n \tsvceq\t0x0004f845\n-\tblx\tfe2f8240 \n+\tblx\tfe2f8238 \n \tbicsle\tr2, ip, lr, lsl ip\n \t\t\t@ instruction: 0x464868bb\n \t\t\t@ instruction: 0xf7f3615c\n \tldmdavs\tfp!, {r0, r1, r3, r9, fp, ip, sp, lr, pc}^\n-\tbllt\t1656298 \n-\tblmi\t78eac8 \n+\tbllt\t1656290 \n+\tblmi\t78eac0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdbvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12b0300\n \tssatmi\tr3, #30, ip, lsl #14\n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0x46484651\n-\tb\tfe47a184 \n+\tb\tfe57a17c \n \tstrb\tr4, [r8, r3, lsl #13]\n \t\t\t@ instruction: 0xf2404e1a\n \tlfmmi\tf4, 4, [sl, #-756]\t@ 0xfffffd0c\n \tldrbtmi\tr4, [sp], #-1150\t@ 0xfffffb82\n \t\t\t@ instruction: 0x46284631\n \tstc2\t0, cr15, [r2, #-28]!\t@ 0xffffffe4\n \torrsle\tr2, fp, r0, lsl #24\n@@ -54712,43 +54710,43 @@\n \t\t\t@ instruction: 0xf04ffde9\n \t\t\t@ instruction: 0xe7d330ff\n \tvmul.i8\td20, d0, d0\n \tldmdami\tr0, {r0, r3, r5, r6, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [lr, #28]\n \tstrb\tr2, [r9, r0]\n-\tstmib\tr6!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr1, r9, ip, asr #9\n-\tandeq\tsl, r4, r4, lsl #29\n+\tstmib\tsl!, {r1, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldrdeq\tr1, [r9], -r4\n+\tandeq\tsl, r4, ip, lsl #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r4, sl, ror lr\n-\tandeq\tlr, r4, r0, lsl #26\n+\tandeq\tsl, r4, r2, lsl #29\n+\tandeq\tlr, r4, r8, lsl #26\n \tandeq\tr0, r0, r8, lsl r6\n \t\t\t@ instruction: 0x00029abe\n \t\t\t@ instruction: 0x00029ab8\n-\tandeq\tsl, r4, r4, asr #27\n+\tandeq\tsl, r4, ip, asr #27\n \tandeq\tr2, r3, r4, lsl #18\n \tandeq\tr2, r3, r6, asr fp\n \tldrdeq\tr2, [r3], -r4\n \tandeq\tr2, r3, r6, lsr #22\n \tcfstr64mi\tmvdx11, [r8], {176}\t@ 0xb0\n \tsbclt\tr4, r4, r8, asr #18\n-\tblmi\t124d4d8 \n-\tbmi\t1267eec \n+\tblmi\t124d4d0 \n+\tbmi\t1267ee4 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \tsmlabtne\tip, r7, r8, pc\t@ \n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tfp!, {r0, r2, r3, r4, r7, fp, ip, lr}\n \tcmple\tr9, r0, lsl #22\n \t\t\t@ instruction: 0xf0037803\n-\tblcs\tc3ce68 \n-\tbcs\t11ebf70 \n+\tblcs\tc3ce60 \n+\tbcs\t11ebf68 \n \tstrcs\tsp, [r0], #-272\t@ 0xfffffef0\n-\tblmi\tf0ec10 \n+\tblmi\tf0ec08 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsl #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r7, ror #2\n \tstrvc\tpc, [r8, r7, lsl #10]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n@@ -54767,28 +54765,28 @@\n \t\t\t@ instruction: 0xf82af7ff\n \tstmdami\tpc!, {r1, r2, r3, r5, r8, fp, lr}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf824f7ff\n \tstmdami\tlr!, {r0, r2, r3, r5, r8, fp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf81ef7ff\n-\tblcs\t56430 \n+\tblcs\t56428 \n \tstmdbmi\tfp!, {r1, r2, r6, r7, ip, lr, pc}\n \trsbpl\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r9], #-2090\t@ 0xfffff7d6\n \t\t\t@ instruction: 0xf0074478\n \tldr\tpc, [sp, r3, ror #26]!\n \tvst2.8\t{d20,d22}, [pc :128], r8\n \tstmdami\tr8!, {r2, r3, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n \tstc2\t0, cr15, [r6], {7}\n \t\t\t@ instruction: 0xf0037823\n-\tblcs\tc3cf10 \n-\tbcs\t11ec018 \n+\tblcs\tc3cf08 \n+\tbcs\t11ec010 \n \tstmdavs\tfp!, {r2, r3, r4, r5, r7, r8, ip, lr, pc}\n \tldrdne\tlr, [r0], -r7\n \tadcle\tr2, r6, r0, lsl #22\n \trsbpl\tpc, r4, #64, 4\n \t\t\t@ instruction: 0xf0072400\n \tstr\tpc, [r1, r7, asr #26]!\n \t\t\t@ instruction: 0xf04f491c\n@@ -54798,21 +54796,21 @@\n \tldmdami\tfp, {r1, r3, r4, r8, fp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffe8f7fe\n \tldmdami\tsl, {r0, r3, r4, r8, fp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffe2f7fe\n \t\t\t@ instruction: 0xf7cae7c2\n-\tsvclt\t0x0000e93c\n-\tandeq\tsl, r4, ip, lsl sp\n+\tsvclt\t0x0000e940\n+\tandeq\tsl, r4, r4, lsr #26\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r4, r2, lsl sp\n+\tandeq\tsl, r4, sl, lsl sp\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsl, r4, r8, ror #25\n-\tandeq\tr1, r9, r0, lsl #6\n+\tstrdeq\tsl, [r4], -r0\n+\tandeq\tr1, r9, r8, lsl #6\n \tandeq\tr2, r3, sl, lsl #21\n \tandeq\tr9, r2, r4, ror #29\n \tandeq\tr2, r3, sl, lsr r9\n \tandeq\tr2, r3, ip, ror sl\n \tandeq\tr2, r3, lr, asr r9\n \tandeq\tr2, r3, ip, asr r9\n \tandeq\tr2, r3, lr, asr r9\n@@ -54824,25 +54822,25 @@\n \tandeq\tr2, r3, r2, asr #17\n \tandeq\tr2, r3, r4, lsl #20\n \tandeq\tr2, r3, r6, ror #17\n \tandeq\tr2, r3, r4, ror #17\n \tandeq\tr2, r3, r6, ror #17\n \tcfldr32mi\tmvfx11, [sp], {176}\t@ 0xb0\n \taddlt\tr4, r2, sp, lsl r9\n-\tblmi\t78d658 \n-\tbmi\t7a806c \n+\tblmi\t78d650 \n+\tbmi\t7a8064 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tstmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \tandcs\tr4, r0, r1, lsr #12\n \t\t\t@ instruction: 0xff9af7fe\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5aab5c \n+\tbmi\t5aab54 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tstmdbmi\tpc, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\t@ \n@@ -54851,60 +54849,60 @@\n \t\t\t@ instruction: 0xf0074478\n \t\t\t@ instruction: 0xe7e1fbff\n \tvmla.i8\td20, d0, d12\n \tstmdami\tip, {r1, r3, r4, r5, r6, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [r8], {7}\n \t\t\t@ instruction: 0xf7cae7df\n-\tsvclt\t0x0000e8d2\n-\tmuleq\tr4, ip, fp\n+\tsvclt\t0x0000e8d6\n+\tandeq\tsl, r4, r4, lsr #23\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr4, r2, fp\n+\tmuleq\tr4, sl, fp\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsl, r4, lr, ror #22\n+\tandeq\tsl, r4, r6, ror fp\n \t\t\t@ instruction: 0x000326ba\n \tandeq\tr2, r3, r4, asr r9\n \tandeq\tr2, r3, r8, lsr #13\n \tandeq\tr2, r3, r2, asr #18\n \tstrdcs\tfp, [r0, -r0]\n \taddlt\tr4, r3, fp, lsr ip\n \tldrbtmi\tsl, [ip], #-3840\t@ 0xfffff100\n-\tbmi\tf0f1f0 \n+\tbmi\tf0f1e8 \n \tldrbtmi\tr6, [fp], #-57\t@ 0xffffffc7\n \tstmdapl\tr1!, {r1, r3, r4, r5, r8, fp, lr}^\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n-\tbllt\t17165cc \n+\tbllt\t17165c4 \n \tldrbtmi\tr4, [fp], #-2870\t@ 0xfffff4ca\n \tmcrcs\t8, 0, r6, cr0, cr14, {2}\n-\tblmi\tdb0694 \n+\tblmi\tdb068c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsvclt\t0x00182800\n \tsvccc\t0x00fff1b3\n \tandcs\tsp, sl, #82\t@ 0x52\n \t\t\t@ instruction: 0x46204639\n-\tsvc\t0x0028f7c9\n+\tsvc\t0x002cf7c9\n \tadcmi\tr6, r3, #3866624\t@ 0x3b0000\n \tstmdavs\tfp!, {r3, r8, r9, sl, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xf06fd03f\n \tstmdavs\tfp!, {r9, lr}\n \teorsle\tr4, sl, #144, 4\n-\tbllt\t1d1481c \n-\tbmi\t9cea04 \n+\tbllt\t1d14814 \n+\tbmi\t9ce9fc \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \tteqle\tsl, r0, lsl #4\n \tsmladcc\tip, r8, r6, r4\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmla.i8\td20, d0, d19\n \tstmdami\tr3!, {r0, r2, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe6785a6 \n+\tblx\tfe67859e \n \tldrbtmi\tr4, [fp], #-2849\t@ 0xfffff4df\n \tteqlt\tlr, lr, asr r8\n \tldrbtmi\tr4, [fp], #-2848\t@ 0xfffff4e0\n \tstccs\t8, cr6, [r0], {27}\n \t\t\t@ instruction: 0xf1b3bf18\n \tstrdle\tr3, [ip, #255]\t@ 0xff\n \tmvnlt\tr6, fp, lsr #16\n@@ -54921,261 +54919,261 @@\n \tteqlt\tfp, r6, asr #15\n \tvmul.i8\td20, d0, d5\n \tldmdami\tr5, {r1, r2, r3, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [lr], #-28\t@ 0xffffffe4\n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf7cae7ba\n-\tsvclt\t0x0000e846\n+\tsvclt\t0x0000e84a\n+\tandeq\tsl, r4, r6, lsl #22\n \tstrdeq\tsl, [r4], -lr\n-\tstrdeq\tsl, [r4], -r6\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r9, lr, lsl r1\n-\tandeq\tlr, r4, ip, ror #18\n-\tandeq\tsl, r4, r0, lsr #21\n+\tandeq\tr1, r9, r6, lsr #2\n+\tandeq\tlr, r4, r4, ror r9\n+\tandeq\tsl, r4, r8, lsr #21\n \tandeq\tr2, r3, ip, ror #11\n \tmuleq\tr3, sl, r8\n-\tstrheq\tr1, [r9], -r6\n-\tandeq\tlr, r4, r6, lsl #18\n+\tstrheq\tr1, [r9], -lr\n+\tandeq\tlr, r4, lr, lsl #18\n \tandeq\tr2, r3, r0, asr #11\n \tandeq\tr2, r3, lr, ror #16\n \tandeq\tr2, r3, sl, lsr #11\n \tandeq\tr2, r3, r8, asr r8\n \tmuleq\tr3, r4, r5\n \tandeq\tr2, r3, r2, asr #16\n \tcfldr64mi\tmvdx11, [r4], {240}\t@ 0xf0\n \taddlt\tr4, r3, r4, asr r9\n-\tblmi\t154d82c \n-\tbmi\t1568240 \n+\tblmi\t154d824 \n+\tbmi\t1568238 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tlr, {r8}\n-\tblcs\t56720 \n-\tblmi\t1430b60 \n+\tblcs\t56718 \n+\tblmi\t1430b58 \n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \teorsle\tr2, sl, r0, lsl #26\n \tldrbtmi\tr4, [fp], #-2893\t@ 0xfffff4b3\n \tstmdacs\tr0, {r0, r1, r3, r4, fp, sp, lr}\n \t\t\t@ instruction: 0xf1b3bf18\n \tldrshtle\tr3, [r2], -pc\n \t\t\t@ instruction: 0xf7c94620\n-\tstmdacs\tr3, {r1, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr3, {r1, r2, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n \tstmiavc\tr3!, {r0, r1, r4, r5, r6, r8, ip, lr, pc}\n \tstmdavc\tr2!, {r0, r5, fp, ip, sp, lr}^\n \tadcvc\tr7, fp, sl, rrx\n \teorvc\tr2, r9, r0, lsl #6\n \tstmdavc\tr3!, {r0, r1, r3, r5, r6, r7, ip, sp, lr}\n \tsuble\tr2, r7, ip, ror #22\n \tandsle\tr2, sl, r3, ror fp\n \ttstle\tfp, sp, ror #22\n-\tblcs\t1c1a828 \n+\tblcs\t1c1a820 \n \tstmiavc\tr3!, {r3, r4, r8, ip, lr, pc}\n \ttstle\tr5, lr, ror #22\n \t\t\t@ instruction: 0xf8852372\n \tldmdavs\tr0!, {r2, r3, r5, r6, r8, ip, sp}\n \tcmple\tr1, r0, lsl #16\n-\tblmi\td8ef9c \n+\tblmi\td8ef94 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tip, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstmdavc\tr3!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^\n \teorsle\tr2, fp, r2, ror fp\n-\tblcs\t567a0 \n+\tblcs\t56798 \n \t\t\t@ instruction: 0xf04fd13c\n \t\t\t@ instruction: 0xe7e930ff\n \tvmul.i8\td20, d0, d16\n \tldmdami\tr0!, {r1, r3, r4, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff9f8708 \n+\tblx\tff9f8700 \n \tldrbtmi\tr4, [fp], #-2862\t@ 0xfffff4d2\n \tteqlt\tsp, sp, asr r8\n \tldrbtmi\tr4, [fp], #-2861\t@ 0xfffff4d3\n \tstccs\t8, cr6, [r0], {27}\n \t\t\t@ instruction: 0xf1b3bf18\n \t\t\t@ instruction: 0xd1b53fff\n-\tblcs\t567d4 \n+\tblcs\t567cc \n \tstmdbmi\tr9!, {r0, r2, r5, r6, r7, ip, lr, pc}\n \taddspl\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r9], #-2088\t@ 0xfffff7d8\n \t\t\t@ instruction: 0xf0074478\n \t\t\t@ instruction: 0xf04ffba1\n \t\t\t@ instruction: 0xe7c730ff\n-\tblcs\t1c1a8b0 \n+\tblcs\t1c1a8a8 \n \tstmiavc\tr3!, {r2, r4, r6, r7, r8, ip, lr, pc}\n \tbicsle\tr2, r1, r7, ror #22\n \t\t\t@ instruction: 0xf8852377\n \tldr\tr3, [sl, ip, ror #2]!\n \tvmla.i8\td20, d0, d16\n \tstmdami\tr0!, {r0, r1, r4, r5, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe378762 \n+\tblx\tfe37875a \n \tldr\tr2, [r3, r0]!\n-\tblcs\t1dda9d8 \n+\tblcs\t1dda9d0 \n \tstrb\tsp, [sp, r0, asr #3]!\n \tvst2.8\t{d20,d22}, [pc :64], fp\n \tldmdami\tfp, {r1, r2, r4, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1ff877e \n+\tblx\t1ff8776 \n \tldmdavs\tr3!, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tadcsle\tr2, r6, r0, lsl #22\n \tvmul.i8\td20, d0, d7\n \tldmdami\tr7, {r0, r1, r5, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t1cf8796 \n+\tblx\t1cf878e \n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7c9e798\n-\tsvclt\t0x0000ef7a\n-\tandeq\tsl, r4, r8, asr #19\n+\tsvclt\t0x0000ef7e\n+\tldrdeq\tsl, [r4], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0004a9be\n+\tandeq\tsl, r4, r6, asr #19\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr0, r9, r8, ror #31\n-\tandeq\tlr, r4, r6, lsr r8\n-\tandeq\tsl, r4, ip, asr #18\n+\tstrdeq\tr0, [r9], -r0\t@ \n+\tandeq\tlr, r4, lr, lsr r8\n+\tandeq\tsl, r4, r4, asr r9\n \tandeq\tr2, r3, r8, lsl #9\n \tandeq\tr2, r3, r6, asr #14\n-\tandeq\tr0, r9, r2, asr pc\n-\tandeq\tlr, r4, r2, lsr #15\n+\tandeq\tr0, r9, sl, asr pc\n+\tandeq\tlr, r4, sl, lsr #15\n \tandeq\tr2, r3, sl, asr r4\n \tandeq\tr2, r3, r8, lsl r7\n \tandeq\tr2, r3, r0, lsr r4\n \tandeq\tr2, r3, lr, ror #13\n \tandeq\tr2, r3, r4, lsl r4\n \tldrdeq\tr2, [r3], -r2\t@ \n \tstrdeq\tr2, [r3], -ip\n \t\t\t@ instruction: 0x000326ba\n \tcfldr32mi\tmvfx11, [r9], #-960\t@ 0xfffffc40\n \taddlt\tr4, r3, r9, lsr r9\n-\tblmi\te8d9cc \n-\tbmi\tea83e0 \n+\tblmi\te8d9c4 \n+\tbmi\tea83d8 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n-\tbllt\td168a0 \n+\tbllt\td16898 \n \tldrbtmi\tr4, [fp], #-2868\t@ 0xfffff4cc\n \tmcrcs\t8, 0, r6, cr0, cr14, {2}\n-\tblmi\td30958 \n+\tblmi\td30950 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsvclt\t0x00182800\n \tsvccc\t0x00fff1b3\n \tstrtmi\tsp, [r0], -lr, asr #32\n-\tstc\t7, cr15, [r2, #-804]!\t@ 0xfffffcdc\n+\tstc\t7, cr15, [r6, #-804]!\t@ 0xfffffcdc\n \tteqle\tpc, r0, lsr r8\t@ \n \t\t\t@ instruction: 0x46212231\n \taddvc\tpc, lr, r6, lsl #10\n \t\t\t@ instruction: 0xff8af006\n-\tbllt\t1a568c8 \n-\tblmi\t94f0d0 \n+\tbllt\t1a568c0 \n+\tblmi\t94f0c8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tsl, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstmdbmi\tr4!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tadcspl\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2083\t@ 0xfffff7dd\n \t\t\t@ instruction: 0xf0074478\n-\tblmi\t8fb120 \n+\tblmi\t8fb118 \n \tldmdavs\tlr, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tblmi\t8a8d54 \n+\tblmi\t8a8d4c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsvclt\t0x00182c00\n \tsvccc\t0x00fff1b3\n \tstmdavs\tfp!, {r0, r4, r6, r7, r8, ip, lr, pc}\n \tldmdbmi\tsp, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc}\n \tadcsvs\tpc, r8, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2076\t@ 0xfffff7e4\n \t\t\t@ instruction: 0xf0074478\n \t\t\t@ instruction: 0xf04ffaef\n \t\t\t@ instruction: 0xe7d130ff\n \tvmul.i8\td20, d0, d9\n \tldmdami\tr9, {r1, r3, r6, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff9788b0 \n+\tblx\tff9788a8 \n \tstrb\tr2, [r7, r0]\n \tteqlt\tfp, fp, lsr #16\n \tvmul.i8\td20, d0, d5\n \tldmdami\tr5, {r0, r2, r6, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff6788c8 \n+\tblx\tff6788c0 \n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7c9e7ba\n-\tsvclt\t0x0000eee0\n-\tandeq\tsl, r4, r8, lsr #16\n+\tsvclt\t0x0000eee4\n+\tandeq\tsl, r4, r0, lsr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r4, lr, lsl r8\n+\tandeq\tsl, r4, r6, lsr #16\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr0, r9, sl, asr #28\n-\tmuleq\tr4, r8, r6\n-\tldrdeq\tsl, [r4], -r4\n+\tandeq\tr0, r9, r2, asr lr\n+\tandeq\tlr, r4, r0, lsr #13\n+\tldrdeq\tsl, [r4], -ip\n \tandeq\tr2, r3, r2, lsr #6\n \tandeq\tr2, r3, ip, ror #11\n-\tandeq\tr0, r9, ip, ror #27\n-\tandeq\tlr, r4, ip, lsr r6\n+\tstrdeq\tr0, [r9], -r4\n+\tandeq\tlr, r4, r4, asr #12\n \tstrdeq\tr2, [r3], -r6\n \tandeq\tr2, r3, r0, asr #11\n \tandeq\tr2, r3, r0, ror #5\n \tandeq\tr2, r3, sl, lsr #11\n \tandeq\tr2, r3, r8, asr #5\n \tmuleq\tr3, r2, r5\n \tcfldr64mi\tmvdx11, [r2], {240}\t@ 0xf0\n \taddlt\tr4, sp, r2, asr r9\n-\tblmi\t14cdaf8 \n-\tbmi\t14e8514 \n+\tblmi\t14cdaf0 \n+\tbmi\t14e850c \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6279\n \tldmpl\tlr, {r8}\n-\tblcs\t569ec \n+\tblcs\t569e4 \n \tvst4.8\t{d29,d31,d33,d35}, [pc :256]\n \t\t\t@ instruction: 0xf7f24000\n \tldmdavs\tr3!, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n-\tbllt\t110e144 \n+\tbllt\t110e13c \n \trsbsle\tr2, r7, r0, lsl #24\n \tmovwmi\tpc, #1103\t@ 0x44f\t@ \n \t\t\t@ instruction: 0x462a1d39\n \tstrtmi\tr9, [r0], -r0, lsl #2\n \ttsteq\tr8, r7, lsl #2\t@ \n-\tsvc\t0x0008f7c9\n+\tsvc\t0x000cf7c9\n \t\t\t@ instruction: 0x4628687b\n \tldmib\tr3, {r0, r1, r4, r8, r9, ip, sp, pc}^\n \t\t\t@ instruction: 0xf7f24502\n \tldmdavs\tr0!, {r0, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}\n-\tblmi\t102b6dc \n+\tblmi\t102b6d4 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tldrbmi\tlr, [r4, #-2499]\t@ 0xfffff63d\n \tcmple\tsl, r0, lsl #24\n-\tblmi\te4f25c \n+\tblmi\te4f254 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f169dc \n+\tbvs\t1f169d4 \n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tr2, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsr #14\n \tldmdbmi\tr7!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \taddsmi\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2102\t@ 0xfffff7ca\n \t\t\t@ instruction: 0xf0074478\n \tbfi\tpc, r3, (invalid: 19:13)\t@ \n \tmrc2\t7, 2, pc, cr8, cr2, {7}\n-\tbllt\t1516a68 \n+\tbllt\t1516a60 \n \trscscc\tpc, pc, pc, asr #32\n \tldmdbmi\tr1!, {r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcspl\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2096\t@ 0xfffff7d0\n \t\t\t@ instruction: 0xf0074478\n \tldr\tpc, [r6, r3, lsl #19]!\n \tvmla.i8\td20, d0, d30\n \tstmdami\tlr!, {r1, r3, r5, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t13789e0 \n+\tblx\t13789d8 \n \tldmdavs\tr0!, {r2, r3, r5, r8, r9, fp, lr}\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tldrbmi\tlr, [r4, #-2499]\t@ 0xfffff63d\n \tstmdacs\tr0, {r2, r3, r4, r6, r8, fp, ip, sp, pc}\n \tstmdbmi\tr9!, {r3, r6, r7, ip, lr, pc}\n \tsbcspl\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2088\t@ 0xfffff7d8\n@@ -55188,40 +55186,40 @@\n \tldrbtmi\tr4, [r9], #-2083\t@ 0xfffff7dd\n \t\t\t@ instruction: 0xf0074478\n \tldmdavs\tr3!, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc}\n \tsbcle\tr2, r9, r0, lsl #22\n \tvst2.8\t{d20,d22}, [pc :128], r0\n \tstmdami\tr0!, {r2, r3, r4, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t8f8a34 \n+\tblx\t8f8a2c \n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf8c3e7a4\n \tsbfx\tr0, r8, #2, #2\n \t\t\t@ instruction: 0xf7f24628\n \tldmdavs\tr3!, {r0, r1, r2, r3, r9, sl, fp, ip, sp, lr, pc}\n \tadcsle\tr2, r5, r0, lsl #22\n \tvmul.i8\td20, d0, d8\n \tldmdami\tr8, {r1, r3, r4, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t3f8a5c \n+\tblx\t3f8a54 \n \t\t\t@ instruction: 0xf7c9e7df\n-\tsvclt\t0x0000ee18\n-\tstrdeq\tsl, [r4], -ip\n+\tsvclt\t0x0000ee1c\n+\tandeq\tsl, r4, r4, lsl #14\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tsl, [r4], -r2\n+\tstrdeq\tsl, [r4], -sl\t@ \n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr0, r9, r4, ror #25\n-\tmuleq\tr4, r4, r6\n+\tandeq\tr0, r9, ip, ror #25\n+\tmuleq\tr4, ip, r6\n \tandeq\tr2, r3, r2, ror #3\n \tandeq\tr2, r3, r8, asr #9\n \tandeq\tr2, r3, r2, asr #3\n \tmuleq\tr3, ip, r4\n \t\t\t@ instruction: 0x000321b0\n \tmuleq\tr3, r6, r4\n-\tandeq\tr0, r9, r8, ror ip\n+\tandeq\tr0, r9, r0, lsl #25\n \tandeq\tr2, r3, lr, lsl #3\n \tandeq\tr2, r3, r8, ror #8\n \tandeq\tr2, r3, r2, ror r1\n \tandeq\tr2, r3, r8, asr r4\n \tandeq\tr2, r3, ip, asr r1\n \tandeq\tr2, r3, r6, lsr r4\n \tandeq\tr2, r3, r4, lsr r1\n@@ -55241,26 +55239,26 @@\n \tldrbtmi\tr6, [ip], #-381\t@ 0xfffffe83\n \t\t\t@ instruction: 0x4605613a\n \t\t\t@ instruction: 0xf85c4662\n \tstmdavs\tr4!, {r0, ip, sp, pc}^\n \tsvclt\t0x00182b00\n \t\t\t@ instruction: 0xf8db2c00\n \tsvclt\t0x000c3000\n-\tbeq\tb8c28 \n-\tbeq\t78c2c \n+\tbeq\tb8c20 \n+\tbeq\t78c24 \n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf1ba809d\n \t\t\t@ instruction: 0xf0400f00\n \tldmdbvs\tfp!, {r0, r4, r5, r7, pc}^\n \t\t\t@ instruction: 0xf0002b00\n-\tblmi\tff49cd48 \n+\tblmi\tff49cd40 \n \tstmibeq\tr8!, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f48d0\n \tldrbtmi\tr0, [fp], #-3073\t@ 0xfffff3ff\n-\tblmi\tff414f04 \n+\tblmi\tff414efc \n \t\t\t@ instruction: 0xf8df220d\n \tvcge.s8\td26, d0, d28\n \tldrbtmi\tr6, [fp], #-307\t@ 0xfffffecd\n \t\t\t@ instruction: 0xf10760bb\n \t\t\t@ instruction: 0xf8cd031c\n \tldrbtmi\tr9, [r8], #-0\n \t\t\t@ instruction: 0xf8c344fa\n@@ -55273,20 +55271,20 @@\n \tldrhle\tr4, [r5, #35]!\t@ 0x23\n \tldmdbvs\tsl!, {r0, r1, r5, r7, fp, ip, sp, lr}\n \t\t\t@ instruction: 0xd1f14293\n \tldrdcc\tpc, [r0], -fp\n \t\t\t@ instruction: 0xf0402b00\n \tstmdavs\tr1!, {r0, r1, r3, r7, pc}^\n \tstrbmi\tfp, [r0], -r9, lsr #2\n-\tblx\t6fab12 \n+\tblx\t6fab0a \n \t\t\t@ instruction: 0xf0402800\n \tstmiavs\tr3!, {r0, r6, r8, pc}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8db8091\n-\tblcs\t48b80 \n+\tblcs\t48b78 \n \taddhi\tpc, r3, r0, asr #32\n \tldc2l\t0, cr15, [ip], #24\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf10480a3\n \tmcr\t3, 0, r0, cr8, cr0, {0}\n \t\t\t@ instruction: 0x46183a10\n \tstc2\t7, cr15, [r0, #1012]\t@ 0x3f4\n@@ -55310,26 +55308,26 @@\n \t\t\t@ instruction: 0xff2af7e5\n \tldcmi\t7, cr14, [sp, #680]\t@ 0x2a8\n \tandcs\tr4, sp, #78643200\t@ 0x4b00000\n \tldrbtmi\tr9, [sp], #-1024\t@ 0xfffffc00\n \torrsvs\tpc, lr, r0, asr #4\n \t\t\t@ instruction: 0xf7fb4628\n \t\t\t@ instruction: 0xf8dbfde7\n-\tbllt\tfe43cc00 \n-\tblmi\tfe3cf660 \n+\tbllt\tfe43cbf8 \n+\tblmi\tfe3cf658 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, ror r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttsthi\tsp, r0, asr #32\t@ \n \tldrvc\tpc, [lr, r7, lsl #10]!\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \t\t\t@ instruction: 0x46408ff0\n-\tbl\t5fab50 \n+\tbl\t6fab48 \n \t\t\t@ instruction: 0xe76a6178\n \teorsls\tpc, r0, #14614528\t@ 0xdf0000\n \teorvs\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #2443\t@ 0x98b\n \t\t\t@ instruction: 0x46484479\n \t\t\t@ instruction: 0xf00760f9\n \tldmvs\tr9!, {r0, r3, r4, r5, fp, ip, sp, lr, pc}^\n@@ -55351,15 +55349,15 @@\n \t\t\t@ instruction: 0xf818f007\n \tldmdbmi\tfp!, {r0, r1, r3, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tandvs\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2170\t@ 0xfffff786\n \t\t\t@ instruction: 0xf0074478\n \tldrb\tpc, [r3, -r1, ror #17]!\t@ \n \t\t\t@ instruction: 0xf7c92000\n-\tstmiavs\tr2!, {r1, r3, r7, sl, fp, sp, lr, pc}^\n+\tstmiavs\tr2!, {r1, r2, r3, r7, sl, fp, sp, lr, pc}^\n \tstmiavs\tr1!, {r1, r5, r7, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf8db1a82\n \taddmi\tr3, sl, #0\n \trscvs\tfp, r0, r8, lsr #31\n \tsvcge\t0x0063f6bf\n \t\t\t@ instruction: 0xf43f2b00\n \tldmdbmi\tr0!, {r0, r1, r2, r3, r4, r5, r8, r9, sl, fp, sp, pc}^\n@@ -55377,61 +55375,61 @@\n \tldmdavs\tfp!, {r2, r3, r4, r5, r6, r9, sp}^\n \t\t\t@ instruction: 0xf04f9200\n \tvqadd.s8\t, q8, \n \t\t\t@ instruction: 0xf7e56242\n \t\t\t@ instruction: 0xe746fe9d\n \tldrsbeq\tpc, [ip, #-132]\t@ 0xffffff7c\t@ \n \tldmdbvs\tsl!, {r0, r6, r9, sl, lr}^\n-\tldmib\tr6, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tble\t286d10 \n+\tldmib\tsl, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tble\t286d08 \n \tldrbtmi\tr4, [fp], #-2911\t@ 0xfffff4a1\n-\tbcs\t56f80 \n+\tbcs\t56f78 \n \t\t\t@ instruction: 0xf8d4d047\n \t\t\t@ instruction: 0xf7c90168\n-\tstrb\tlr, [r4, -r8, asr #20]\n+\tstrb\tlr, [r4, -ip, asr #20]\n \tldrsbeq\tpc, [ip, #-132]\t@ 0xffffff7c\t@ \n \tldmvs\tr9!, {r0, r9, sp}\n-\tstmib\tr4, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblle\tffb86d34 \n+\tstmib\tr8, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblle\tffb86d2c \n \tandcs\tr4, r1, #1425408\t@ 0x15c000\n \tldrsbeq\tpc, [ip, #-132]\t@ 0xffffff7c\t@ \n \t\t\t@ instruction: 0xf7c94479\n-\tstmdacs\tr0, {r2, r3, r4, r5, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r6, r7, r8, fp, sp, lr, pc}\n \tldmdbmi\tr4, {r2, r5, r6, r7, r8, r9, fp, ip, lr, pc}^\n \t\t\t@ instruction: 0xf8d42201\n \tldrbtmi\tr0, [r9], #-348\t@ 0xfffffea4\n-\tldmib\tr2!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblle\tff706d58 \n+\tldmib\tr6!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblle\tff706d50 \n \tandcs\tr4, r1, #80, 18\t@ 0x140000\n \tldrsbeq\tpc, [ip, #-132]\t@ 0xffffff7c\t@ \n \t\t\t@ instruction: 0xf7c94479\n-\tstmdacs\tr0, {r1, r3, r5, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r7, r8, fp, sp, lr, pc}\n \tstmdbmi\tsp, {r1, r4, r6, r7, r8, r9, fp, ip, lr, pc}^\n \t\t\t@ instruction: 0xf8d42201\n \tldrbtmi\tr0, [r9], #-348\t@ 0xfffffea4\n-\tstmib\tr0!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblle\tff286d7c \n+\tstmib\tr4!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblle\tff286d74 \n \tandcs\tr4, r1, #1196032\t@ 0x124000\n \tldrsbeq\tpc, [ip, #-132]\t@ 0xffffff7c\t@ \n \t\t\t@ instruction: 0xf7c94479\n-\tstmdacs\tr0, {r3, r4, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r7, r8, fp, sp, lr, pc}\n \tstmdbmi\tr6, {r6, r7, r8, r9, fp, ip, lr, pc}^\n \t\t\t@ instruction: 0xf8d42201\n \tldrbtmi\tr0, [r9], #-348\t@ 0xfffffea4\n-\tstmib\tlr, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblle\tfee06da0 \n+\tldmib\tr2, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblle\tfee06d98 \n \tandcs\tr4, r0, #67584\t@ 0x10800\n \taddsvs\tr4, sl, fp, ror r4\n \tstmdbvs\tr0!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \taddsvs\tr2, sl, r1, lsl #4\n \t\t\t@ instruction: 0xf9b8f7e4\n \tstmdacs\tr0, {r3, r4, r5, r6, sp, lr}\n \t\t\t@ instruction: 0xf8d4d0af\n-\tbllt\tf09320 \n-\tstmdb\tr0!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbllt\tf09318 \n+\tstmdb\tr4!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf006b110\n \tmovwlt\tpc, #36659\t@ 0x8f33\t@ \n \trsbscs\tr6, r5, fp, ror r8\n \tmovwcs\tr9, #770\t@ 0x302\n \t\t\t@ instruction: 0xf8d44936\n \tstmib\tsp, {r4, r6, r8, sp}^\n \tldrbtmi\tr0, [r9], #-512\t@ 0xfffffe00\n@@ -55443,78 +55441,78 @@\n \tldrdcc\tpc, [r0], -fp\n \t\t\t@ instruction: 0xf43f2b00\n \tpushmi\t{r0, r1, r2, r3, r4, r7, r9, sl, fp, sp, pc}\n \trscspl\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2092\t@ 0xfffff7d4\n \t\t\t@ instruction: 0xf0074478\n \tldr\tpc, [r5], r7, lsr #16\n-\tldmdb\tr8!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tip!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tfp!, {r0, r3, r5, r8, fp, lr}^\n \trsbsvs\tpc, ip, #64, 4\n \tldrbtmi\tr9, [r9], #-1\n \t\t\t@ instruction: 0xf04f9302\n \tcmncs\tr5, #255\t@ 0xff\n \tmovwcs\tr9, #768\t@ 0x300\n \tcdp2\t7, 0, cr15, cr4, cr5, {7}\n \t\t\t@ instruction: 0xf7c9e7dc\n-\tsvclt\t0x0000ec20\n-\tandeq\tsl, r4, r8, asr r5\n+\tsvclt\t0x0000ec24\n+\tandeq\tsl, r4, r0, ror #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r4, r6, asr #10\n+\tandeq\tsl, r4, lr, asr #10\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr0, r9, r2, ror fp\n+\tandeq\tr0, r9, sl, ror fp\n \tandeq\tr2, r3, r6, lsl #7\n \tandeq\tr2, r3, lr, lsr r0\n \tldrdeq\tr6, [r3], -lr\n \tandeq\tr2, r3, ip, lsr r0\n \tandeq\tr1, r3, lr, ror pc\n-\tstrdeq\tsl, [r4], -ip\n+\tandeq\tsl, r4, r4, lsl #8\n \tandeq\tr2, r3, r6, lsr #4\n \tandeq\tr1, r3, r0, lsr pc\n \tstrdeq\tr2, [r3], -r2\t@ \n \tandeq\tr1, r3, ip, ror #29\n \tandeq\tr2, r3, lr, ror #3\n \tldrdeq\tr1, [r3], -sl\n \tldrdeq\tr2, [r3], -ip\n \tandeq\tr1, r3, r6, lsr #29\n \tandeq\tr2, r3, r8, lsr #3\n \tmuleq\tr3, ip, r1\n \tandeq\tr1, r3, r2, lsl #29\n-\tandeq\tr0, r9, lr, lsr #18\n+\tandeq\tr0, r9, r6, lsr r9\n \tandeq\tr2, r3, r4, asr r1\n \tandeq\tr8, r3, r6, asr #5\n \tandeq\tr2, r3, r4, lsr r1\n \tandeq\tr7, r3, r2, asr r3\n \tandeq\tfp, r2, r4, ror #14\n \tandeq\tr6, r3, sl, ror #24\n-\tmuleq\tr9, ip, r8\n+\tandeq\tr0, r9, r4, lsr #17\n \tandeq\tr1, r3, lr, lsl #27\n \tandeq\tr1, r3, r6, ror #26\n \tandeq\tr2, r3, r8, rrx\n \tandeq\tr1, r3, lr, asr #26\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tstclmi\t6, cr4, [pc, #-24]!\t@ 3ceb0 \n+\tstclmi\t6, cr4, [pc, #-24]!\t@ 3cea8 \n \t\t\t@ instruction: 0xf5ad4c6f\n \tldrbtmi\tr6, [sp], #-3467\t@ 0xfffff275\n \tsvcge\t0x00044b6e\n \t\t\t@ instruction: 0xf1074a6e\n \tstmdbpl\tip!, {r2, fp}\n \tsxtab16mi\tr4, r9, fp, ror #8\n \tstmdavs\tr4!, {r6, r9, sl, lr}\n \tstrbmi\tpc, [r4], #-2247\t@ 0xfffff739\t@ \n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf8532101\n-\tblmi\t1a64efc \n+\tblmi\t1a64ef4 \n \tldrdcs\tpc, [r8], -sl\n \tandls\tr4, r0, #2063597568\t@ 0x7b000000\n \t\t\t@ instruction: 0xf7c92240\n-\tmcrcs\t13, 0, lr, cr0, cr12, {1}\n+\tcdpcs\t13, 0, cr14, cr0, cr0, {2}\n \tadcshi\tpc, r8, r0\n \t\t\t@ instruction: 0xf7c94630\n-\tsmlatbcs\tr6, r6, r9, lr\n+\tsmlatbcs\tr6, sl, r9, lr\n \t\t\t@ instruction: 0xf00b4604\n \t\t\t@ instruction: 0xb100fe97\n \tstrtmi\tr3, [r0], -r6, lsl #8\n \tstc2\t7, cr15, [r0], {242}\t@ 0xf2\n \tldrtmi\tr4, [r1], -r2, lsr #12\n \t\t\t@ instruction: 0xf0064605\n \tldmdbmi\tfp, {r0, r1, r2, sl, fp, ip, sp, lr, pc}^\n@@ -55527,45 +55525,45 @@\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8df808e\n \t\t\t@ instruction: 0x26039150\n \tteqcs\tr3, #-117440512\t@ 0xf9000000\n \tstrbmi\tr4, [r8], -sl, lsr #12\n \tcmnmi\tip, r0, asr #4\t@ \n \t\t\t@ instruction: 0xff50f009\n-\tblle\tc04774 \n+\tblle\tc0476c \n \t\t\t@ instruction: 0xf7c94640\n-\t\t\t@ instruction: 0x4641e978\n+\t\t\t@ instruction: 0x4641e97c\n \tstrtmi\tr4, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0xf8aef00b\n \tstrtmi\tr4, [r0], -r6, lsl #12\n \tcdp2\t0, 4, cr15, cr10, cr8, {0}\n \tbicsvc\tpc, r2, pc, asr #8\n-\tstc\t7, cr15, [ip, #804]\t@ 0x324\n+\tldc\t7, cr15, [r0, #804]\t@ 0x324\n \t\t\t@ instruction: 0xf0084620\n \tqsub8mi\tpc, r8, r1\t@ \n-\tblx\t177af5a \n-\tblmi\tf8f8a0 \n+\tblx\t177af52 \n+\tblmi\tf8f898 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, asr #8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrtmi\tsp, [r0], -fp, ror #2\n \tstrvs\tpc, [r9, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8df87f0\n \tldrbtmi\tr8, [r8], #240\t@ 0xf0\n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf04fb3ab\n \t\t\t@ instruction: 0xe7e236ff\n \tandcs\tr2, r0, r4, ror #2\n-\tblx\t27afbc \n+\tblx\t27afb4 \n \tbicle\tr3, r0, r1, lsl #28\n \tldrsbhi\tpc, [r4], #143\t@ 0x8f\t@ \n \t\t\t@ instruction: 0xf8d844f8\n-\tblcs\t48fec \n+\tblcs\t48fe4 \n \tstrtmi\tsp, [r8], -pc, ror #3\n \tstrbeq\tpc, [r4], #-263\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0xf89ef7e4\n \t\t\t@ instruction: 0x46824a30\n \tldrbtmi\tr4, [sl], #-1539\t@ 0xfffff9fd\n \torrvs\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf0074620\n@@ -55576,195 +55574,195 @@\n \tmulls\tr2, ip, r2\n \tstrls\tr2, [r1], #-32\t@ 0xffffffe0\n \tldrbtcc\tpc, [pc], pc, asr #32\t@ \n \tldc2\t7, cr15, [r0, #-916]\t@ 0xfffffc6c\n \tldrdcc\tpc, [r4], -r8\n \tmovwcc\tr4, #5712\t@ 0x1650\n \tandcc\tpc, r4, r8, asr #17\n-\tblx\t47aff2 \n+\tblx\t47afea \n \tstrtmi\tlr, [r8], -pc, lsr #15\n \t\t\t@ instruction: 0xf87af7e4\n \t\t\t@ instruction: 0xf8da4920\n \t\t\t@ instruction: 0x460635fc\n \tldrbtmi\tr9, [r9], #-769\t@ 0xfffffcff\n \tstrls\tr4, [r2], -r3, lsr #12\n \tvhadd.s8\tq9, q0, q14\n \tandls\tr4, r0, r7, ror #4\n \trscscc\tpc, pc, pc, asr #32\n \tldc2l\t7, cr15, [r4], #916\t@ 0x394\n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf04f4630\n \tmovwcc\tr3, #5887\t@ 0x16ff\n \tandcc\tpc, r0, r8, asr #17\n-\tblx\tffcfb02c \n+\tblx\tffcfb024 \n \tldmdami\tr4, {r0, r4, r7, r8, r9, sl, sp, lr, pc}\n \tvmax.s8\td20, d0, d26\n \tldrbtmi\tr4, [r8], #-371\t@ 0xfffffe8d\n-\tblx\t1a7b066 \n+\tblx\t1a7b05e \n \tstr\tr4, [r8, r6, lsl #12]\n \tldrbtcc\tpc, [pc], pc, asr #32\t@ \n \t\t\t@ instruction: 0xf7c9e788\n-\tsvclt\t0x0000eafa\n-\tandeq\tsl, r4, r2, lsr r1\n+\tsvclt\t0x0000eafe\n+\tandeq\tsl, r4, sl, lsr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r4, r4, lsr #2\n+\tandeq\tsl, r4, ip, lsr #2\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr2, r3, r4, lsr #3\n \tandeq\tr9, r2, r4, lsl #16\n \tandeq\tr1, r3, r4, ror #30\n-\tandeq\tsl, r4, ip, rrx\n-\tmuleq\tr9, r6, r6\n-\tandeq\tr0, r9, r8, ror r6\n+\tandeq\tsl, r4, r4, ror r0\n+\tmuleq\tr9, lr, r6\n+\tandeq\tr0, r9, r0, lsl #13\n \tldrdeq\tr1, [r3], -r6\n \tldrdeq\tr1, [r3], -lr\n \tandeq\tr1, r3, sl, ror lr\n \tandeq\tr1, r3, r6, asr #28\n \tandcs\tr4, r1, #983040\t@ 0xf0000\n \tldrbtmi\tr4, [r8], #-2319\t@ 0xfffff6f1\n \tstrlt\tr4, [r0, #2831]\t@ 0xb0f\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t315344 \n+\tbmi\t31533c \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7c9bd80\n-\tsvclt\t0x0000eabe\n-\tandeq\tr9, r4, lr, lsr pc\n+\tsvclt\t0x0000eac2\n+\tandeq\tr9, r4, r6, asr #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r9, r4, lsl #11\n-\tandeq\tr9, r4, r2, lsr #30\n+\tandeq\tr0, r9, ip, lsl #11\n+\tandeq\tr9, r4, sl, lsr #30\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4604\n \tcfstr32\tmvfx3, [sp, #-480]!\t@ 0xfffffe20\n \tsbcslt\tr8, r1, r6, lsl #22\n \t\t\t@ instruction: 0xf8dfaf02\n \tldrbtmi\tr2, [fp], #-1392\t@ 0xfffffa90\n \tldrbtmi\tr6, [sl], #-379\t@ 0xfffffe85\n \tstrbcc\tpc, [r8, #-2271]!\t@ 0xfffff721\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7, asr #17\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblx\tc7b0d2 \n+\tblx\tc7b0ca \n \tstrtmi\tfp, [r0], -ip, lsr #2\n-\tstm\tsl, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstm\tlr, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tsvcpl\t0x0080f5b0\n \t\t\t@ instruction: 0xf8dfd30e\n \t\t\t@ instruction: 0xf8df254c\n \tldrbtmi\tr0, [sl], #-1356\t@ 0xfffffab4\n \tldmdbvs\tip!, {r0, r1, r5, r9, sl, lr}^\n \tstmdapl\tr0!, {r0, r8, sp}\n \t\t\t@ instruction: 0xf7c96800\n-\t\t\t@ instruction: 0x2001eaba\n-\tsvc\t0x0088f7c8\n+\t\t\t@ instruction: 0x2001eabe\n+\tsvc\t0x008cf7c8\n \tstc2l\t0, cr15, [r2, #-24]!\t@ 0xffffffe8\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \taddhi\tpc, r8, r0, asr #32\n \tstreq\tpc, [r8, #-2271]!\t@ 0xfffff721\n \t\t\t@ instruction: 0x46222334\n \tldrbtmi\tr2, [r8], #-422\t@ 0xfffffe5a\n \tmrrc2\t0, 0, pc, r4, cr9\t@ \n \tvmull.p8\t, d0, d5\n \t\t\t@ instruction: 0xf64f81c6\n \tvaddl.s8\tq8, d0, d1\n \t\t\t@ instruction: 0xf7f20001\n \tstrmi\tpc, [r3], r5, asr #21\n \tandeq\tpc, r1, pc, asr #12\n \tandeq\tpc, r1, r0, asr #5\n-\tblx\tfeffb16c \n+\tblx\tfeffb164 \n \tldrbtcc\tpc, [ip], #2271\t@ 0x8df\t@ \n \t\t\t@ instruction: 0x4682697a\n \t\t\t@ instruction: 0xf04f607e\n \tldmpl\tr3, {r0, r1, r2, r3, r4, r5, r6, r7, fp, ip, sp}^\n \t\t\t@ instruction: 0xf8df60fb\n \tldrbtmi\tr3, [fp], #-1264\t@ 0xfffffb10\n-\tbcc\tfe4789e0 \n+\tbcc\tfe4789d8 \n \tstrbtcc\tpc, [r8], #2271\t@ 0x8df\t@ \n \tmcr\t4, 0, r4, cr9, cr11, {3}\n \t\t\t@ instruction: 0xf8df3a90\n \tldrbtmi\tr3, [fp], #-1252\t@ 0xfffffb1c\n-\tbcc\t4789fc \n+\tbcc\t4789f4 \n \trscscc\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x46284659\n-\tblx\tfe97b152 \n+\tblx\tfe97b14a \n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf1bb8175\n \t\t\t@ instruction: 0xf0000f00\n \tldrbmi\tr8, [r8], -r4, asr #4\n-\tldmda\tr2!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr6!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tcfmsub32\tmvax0, mvfx4, mvfx8, mvfx4\n \tandcs\tr1, r5, #144, 20\t@ 0x90000\n \t\t\t@ instruction: 0xf0064658\n \tadcsvs\tpc, r8, fp, lsr ip\t@ \n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf89b80d7\n-\tblcs\t2c9210 \n+\tblcs\t2c9208 \n \tcmphi\tr6, r0\t@ \n \tsvceq\t0x0000f1b8\n \ttsthi\tr5, r0, asr #32\t@ \n \tldrcc\tpc, [r4], #2271\t@ 0x8df\n \tldrbtmi\tr3, [fp], #-1537\t@ 0xfffff9ff\n \tstmdbcs\tr1, {r0, r3, r4, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf8c7bf18\n \t\t\t@ instruction: 0xf0008008\n \tmnfz\tf0, #5.0\n \t\t\t@ instruction: 0xf64f9a90\n \tvmlal.s8\tq8, d0, d1\n \tteqvs\tlr, r1, lsl #16\n \trscscc\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x46284651\n-\tblx\t1bfb1be \n+\tblx\t1bfb1b6 \n \tmulcc\tr0, sl, r8\n-\tblle\t107254 \n+\tblle\t10724c \n \tsvclt\t0x00182b0a\n \trscsle\tr2, r1, r0, lsl #22\n-\tblcs\t84aa64 \n+\tblcs\t84aa5c \n \t\t\t@ instruction: 0x4642d116\n \tldrbmi\tr4, [r8], -r9, asr #12\n \t\t\t@ instruction: 0xf0063401\n \t\t\t@ instruction: 0x4642fa19\n \t\t\t@ instruction: 0x46584651\n-\tblx\t579290 \n+\tblx\t579288 \n \t\t\t@ instruction: 0xf7c84650\n-\tteqvs\tlr, lr, ror #31\n+\tteqvs\tlr, r2\t@ \n \tldrb\tr4, [sp, r4, lsl #8]\n \tldrtcs\tpc, [r0], #-2271\t@ 0xfffff721\t@ \n \tldreq\tpc, [r0], #-2271\t@ 0xfffff721\n \t\t\t@ instruction: 0xe761447a\n \t\t\t@ instruction: 0x03b4f107\n \t\t\t@ instruction: 0x46512231\n \tmcr\t6, 0, r4, cr9, cr8, {0}\n \t\t\t@ instruction: 0xf0063a10\n \tldrbmi\tpc, [r0], -fp, asr #20\t@ \n-\tsvc\t0x00d8f7c8\n+\tsvc\t0x00dcf7c8\n \tvtst.8\td2, d0, d16\n \tldmvs\tfp!, {r0, r5, r8, pc}\n \t\t\t@ instruction: 0xf0402b01\n \tmovwcs\tr8, #187\t@ 0xbb\n \taddcc\tpc, r0, r7, lsl #17\n-\tblcs\t974ac \n+\tblcs\t974a4 \n \tmvnseq\tpc, #-1073741823\t@ 0xc0000001\n-\tbcc\t478ae8 \n+\tbcc\t478ae0 \n \tcmphi\tsl, r0, asr #32\t@ \n \tldmdaeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tmrc\t8, 0, r6, cr8, cr8, {7}\n \t\t\t@ instruction: 0xf8cd3a10\n \tmrscs\tr8, (UNDEF: 1)\n \tstmdavs\tr0, {r0, r1, r2, r4, r5, r6, r7, r9, fp, lr}\n \t\t\t@ instruction: 0xf7c9447a\n-\t\t\t@ instruction: 0x4640e9f8\n-\tsvc\t0x00b6f7c8\n+\t\t\t@ instruction: 0x4640e9fc\n+\tsvc\t0x00baf7c8\n \tstrbmi\tr3, [r2], -r1, lsl #16\n \t\t\t@ instruction: 0xf8182148\n-\tblcs\t2c92f8 \n+\tblcs\t2c92f0 \n \tmovwcs\tfp, #3844\t@ 0xf04\n \tandcc\tpc, r0, r8, lsl #16\n \tteqcs\tr4, #15663104\t@ 0xef0000\n \t\t\t@ instruction: 0xf0094478\n \t\t\t@ instruction: 0xf1b0fb91\n \tvqdmlal.s\tq8, d0, d0\n \tvand\td24, d16, d22\n@@ -55778,28 +55776,28 @@\n \t\t\t@ instruction: 0xf04f687b\n \t\t\t@ instruction: 0xf8880200\n \tandsvc\tr2, sl, r0\n \tvst4.8\t{d30-d33}, [pc], sl\n \tstrbmi\tr6, [r1], -r0, lsl #5\n \t\t\t@ instruction: 0xf7dc4648\n \t\t\t@ instruction: 0xf898faef\n-\tblcs\t49350 \n+\tblcs\t49348 \n \trscshi\tpc, r5, r0\n \t\t\t@ instruction: 0x46212216\n \t\t\t@ instruction: 0xf0064640\n \tstmdacs\tr0, {r0, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc}\n \tstrbmi\tsp, [r1], -sp, ror #3\n \taddvs\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7dc4648\n \tmrc\t10, 0, APSR_nzcv, cr8, cr13, {6}\n \t\t\t@ instruction: 0xf7c80a10\n-\t\t\t@ instruction: 0xf108ef72\n+\t\t\t@ instruction: 0xf108ef76\n \t\t\t@ instruction: 0x46020130\n-\tbeq\t478be0 \n-\tblx\t1ef939e \n+\tbeq\t478bd8 \n+\tblx\t1ef9396 \n \tbicsle\tr2, r3, r0, lsl #16\n \t\t\t@ instruction: 0xf1074641\n \teorscs\tr0, r1, #128, 16\t@ 0x800000\n \t\t\t@ instruction: 0xf1074640\n \tldrtmi\tr0, [r4], -ip, asr #6\n \teorsvs\tr6, fp, lr, lsr r8\n \t\t\t@ instruction: 0xf9ccf006\n@@ -55813,29 +55811,29 @@\n \tstmdbcs\tr1, {r0, r3, r4, r7, fp, sp, lr}\n \ttst\tfp, r6, lsl #2\n \tmulcc\tr0, fp, r8\n \tsvclt\t0x00182b0a\n \ttstle\tfp, r0, lsl #22\n \trscscc\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x46284659\n-\tblx\tfe9fb34c \n-\tble\tffc873e0 \n+\tblx\tfe9fb344 \n+\tble\tffc873d8 \n \tsvceq\t0x0000f1bb\n \tcmphi\tr0, r0\t@ \n \t\t\t@ instruction: 0xf7c84658\n-\t\t\t@ instruction: 0x4604ef36\n+\t\t\t@ instruction: 0x4604ef3a\n \tsbcshi\tpc, r8, #14614528\t@ 0xdf0000\n \tldrbtmi\tr3, [r8], #1537\t@ 0x601\n \tldrdne\tpc, [r8], -r8\n \tandle\tr2, r2, r1, lsl #18\n \tadcsvs\tr2, fp, r1, lsl #6\n \tldmvs\tfp!, {r0, r2, r4, r8, r9, sl, sp, lr, pc}^\n \tldmdavs\tr8, {r0, r4, r5, r7, r9, fp, lr}\n \t\t\t@ instruction: 0x465b447a\n-\tstmdb\tr0!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr4!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrdcc\tpc, [r8], -r8\n \tsvclt\t0x00082b01\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tmrcge\t4, 6, APSR_nzcv, cr8, cr15, {1}\n \t\t\t@ instruction: 0xf04fe705\n \t\t\t@ instruction: 0xe6d338ff\n \tstmeq\tr0, {r0, r1, r2, r8, ip, sp, lr, pc}\n@@ -55852,168 +55850,168 @@\n \tandeq\tpc, r1, #82837504\t@ 0x4f00000\n \tandeq\tpc, r1, #192, 4\n \tldrbmi\tr4, [r8], -r1, asr #12\n \t\t\t@ instruction: 0xf91cf006\n \tsvceq\t0x0000f1bb\n \tmrshi\tpc, (UNDEF: 5)\t@ \n \t\t\t@ instruction: 0xf7c84658\n-\t\t\t@ instruction: 0x4602eef2\n+\t\t\t@ instruction: 0x4602eef6\n \t\t\t@ instruction: 0xf06f683b\n \teorscs\tr0, r1, r1, lsl #2\n \tandls\tr9, r1, r0, lsl #6\n \tldrbmi\tr2, [r8], -r0, lsl #6\n-\tblx\tfe1fb3ea \n+\tblx\tfe1fb3e2 \n \t\t\t@ instruction: 0x46012230\n-\tbeq\t478cf8 \n-\tblx\tffc794b0 \n+\tbeq\t478cf0 \n+\tblx\tffc794a8 \n \tstrmi\tr2, [r0], r0, lsl #4\n \tandcs\tpc, r4, fp, lsl #16\n \tldmvs\tfp!, {r4, r5, r6, r8, r9, ip, sp, pc}^\n \tldmdavs\tr8, {r4, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8cd687b\n-\tblcs\te94b0 \n+\tblcs\te94a8 \n \teorsle\tr6, lr, fp, lsr r9\n \tsmlabbcs\tr1, r7, sl, r4\n \t\t\t@ instruction: 0xf7c9447a\n-\tstr\tlr, [r9], ip, lsl #18\n+\tpkhbt\tlr, r9, r0, lsl #18\n \tldrbtmi\tr4, [fp], #-2949\t@ 0xfffff47b\n \tstmdbcs\tr1, {r0, r3, r4, r7, fp, sp, lr}\n \tadchi\tpc, r8, r0\n \tstr\tr3, [r1], r1, lsl #12\n \t\t\t@ instruction: 0xf0084628\n \tldrbmi\tpc, [r8], -fp, asr #26\t@ \n \t\t\t@ instruction: 0xf8b6f7f2\n \t\t\t@ instruction: 0xf7f24650\n \tldmvs\tfp!, {r0, r1, r4, r5, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7c86818\n-\tandcs\tlr, r0, r4, ror #28\n-\tstcl\t7, cr15, [r4, #800]\t@ 0x320\n+\tandcs\tlr, r0, r8, ror #28\n+\tstcl\t7, cr15, [r8, #800]\t@ 0x320\n \t\t\t@ instruction: 0xf10a2240\n \t\t\t@ instruction: 0xf1070130\n \t\t\t@ instruction: 0xf00600f4\n \t\t\t@ instruction: 0xe6d6f91d\n \tstrdcs\tr6, [r1, -r8]\n \tandlt\tpc, r0, sp, asr #17\n \tldmdbvs\tfp!, {r2, r4, r5, r6, r9, fp, lr}\n \tstmdavs\tr0, {r1, r3, r4, r5, r6, sl, lr}\n-\tstmia\tr0!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr4!, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdami\tr1!, {r1, r2, r3, r4, r6, r9, sl, sp, lr, pc}^\n \tldmdbvs\tsp!, {r0, r1, r3, r5, r9, sl, lr}^\n-\tbmi\t1c45924 \n+\tbmi\t1c4591c \n \tldrbtmi\tr5, [sl], #-2088\t@ 0xfffff7d8\n \tstmdavs\tr0, {sl, ip, pc}\n-\tldm\tr4, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7c82001\n-\tbmi\t1b78bc4 \n+\tbmi\t1b78bcc \n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n-\tstmia\tip, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr0, {r0, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tfp!, {r1, r3, r6, r9, sl, sp, lr, pc}^\n \tldmdavs\tlr!, {r2, r4, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf7c86818\n-\t\t\t@ instruction: 0x4648ee34\n+\t\t\t@ instruction: 0x4648ee38\n \tstc2\t0, cr15, [lr, #-32]\t@ 0xffffffe0\n \tstmdami\tr5!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \ttstcs\tr1, r6, lsl r2\n \tldrbtmi\tr6, [r8], #-2075\t@ 0xfffff7e5\n-\tsvc\t0x00e8f7c8\n+\tsvc\t0x00ecf7c8\n \tstrdcs\tr6, [r1, -fp]\n \t\t\t@ instruction: 0xf1074a61\n \tldmdavs\tr8, {r7, fp}\n \tmrc\t4, 0, r4, cr8, cr10, {3}\n \t\t\t@ instruction: 0xf7c93a10\n-\tmovwcs\tlr, #2224\t@ 0x8b0\n+\tmovwcs\tlr, #2228\t@ 0x8b4\n \taddcc\tpc, r0, r7, lsl #17\n-\tblcs\t755ec \n+\tblcs\t755e4 \n \tldmvs\tfp!, {r0, r3, r4, r5, ip, lr, pc}^\n-\tbeq\t478df0 \n+\tbeq\t478de8 \n \ttstcs\tr1, ip, lsl r2\n \t\t\t@ instruction: 0xf7c8681b\n-\tldmvs\tfp!, {r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7c86818\n-\tblmi\t1578dc8 \n+\tblmi\t1578dd0 \n \tteqcs\tr2, sl, ror r9\n \taddls\tpc, r0, r7, lsl #17\n \tldmpl\tr3, {r6, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7c8681a\n-\tstmdacs\tr0, {r1, r2, r3, r5, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r4, r5, sl, fp, sp, lr, pc}\n \tstrbmi\tsp, [r0], -r0, asr #2\n-\tcdp\t7, 4, cr15, cr14, cr8, {6}\n+\tcdp\t7, 5, cr15, cr2, cr8, {6}\n \tldmdale\tr5!, {r0, r1, r2, r3, r5, fp, sp}\n \tumullcc\tpc, r0, r7, r8\t@ \n \tbicsle\tr2, sl, sl, lsl #22\n \tmovteq\tpc, #49415\t@ 0xc107\t@ \n \tldmdbeq\tr1!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf06f603b\n \tmovwls\tr0, #257\t@ 0x101\n \tmovwcs\tr2, #8704\t@ 0x2200\n \tandls\tpc, r4, sp, asr #17\n \tstrhcs\tr6, [r0], -fp\n \t\t\t@ instruction: 0xf7d72300\n \t\t\t@ instruction: 0x464afad7\n \tstrbmi\tr4, [r0], -r1, lsl #12\n \t\t\t@ instruction: 0xf8a2f006\n-\tblcs\t2f7154 \n+\tblcs\t2f714c \n \tstrb\tsp, [r5, fp, asr #3]!\n-\tbmi\tf979ec \n+\tbmi\tf979e4 \n \tldrbtmi\tr6, [sl], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf7c9465b\n-\tstrbt\tlr, [r1], r6, ror #16\n-\tbmi\ted79fc \n+\tstrbt\tlr, [r1], sl, ror #16\n+\tbmi\ted79f4 \n \tldrbtmi\tr6, [sl], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf7c9465b\n-\tldrb\tlr, [fp, #2142]\t@ 0x85e\n-\tbmi\te17a0c \n+\tldrb\tlr, [fp, #2146]\t@ 0x862\n+\tbmi\te17a04 \n \tldrbtmi\tr6, [sl], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf7c9465b\n-\tsmlsld\tlr, pc, r6, r8\t@ \n+\tsmlsld\tlr, pc, sl, r8\t@ \n \tadcsvs\tr2, fp, r0, lsl #6\n \tmovteq\tpc, #49415\t@ 0xc107\t@ \n \t\t\t@ instruction: 0xe6b6603b\n \tumullcs\tpc, r0, r7, r8\t@ \n-\tbcs\t2d5828 \n+\tbcs\t2d5820 \n \t\t\t@ instruction: 0x4640d0b9\n-\tcdp\t7, 0, cr15, cr8, cr8, {6}\n+\tcdp\t7, 0, cr15, cr12, cr8, {6}\n \torrsvc\tpc, ip, #29360128\t@ 0x1c00000\n \tldmdavs\tsl!, {r0, fp, ip, sp}^\n \t\t\t@ instruction: 0xf8134403\n \tstmdbcs\tsl, {r3, r4, r5, r7, sl, fp, ip}\n \t\t\t@ instruction: 0xf803bf04\n \t\t\t@ instruction: 0xf8979cb8\n-\tbcs\tc05864 \n+\tbcs\tc0585c \n \tstrbmi\tsp, [r1], -r7, lsr #3\n \tldmdaeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46402231\n \t\t\t@ instruction: 0xf862f006\n \tldrbmi\tlr, [ip], -ip, lsr #12\n \t\t\t@ instruction: 0x465ae5bd\n-\tbmi\t877270 \n+\tbmi\t877268 \n \tstmdami\tr6, {r0, r1, r6, r9, sl, lr}\n \tstrb\tr4, [r6, #-1146]!\t@ 0xfffffb86\n \tssat\tr4, #18, ip, asr #12\n-\tldrdeq\tr9, [r4], -lr\n-\tldrdeq\tr9, [r4], -sl\n+\tandeq\tr9, r4, r6, ror #29\n+\tandeq\tr9, r4, r2, ror #29\n \tandeq\tr0, r0, r0, ror #11\n \tmuleq\tr3, lr, sp\n \tandeq\tr0, r0, r4, asr #12\n \tandeq\tr1, r3, r6, lsr sp\n \tandeq\tr0, r0, r8, lsr r6\n \tmuleq\tr3, sl, sp\n \tandeq\tr6, r3, ip, lsr r8\n \t\t\t@ instruction: 0x00031dba\n-\tandeq\tr0, r9, sl, lsr #8\n+\tandeq\tr0, r9, r2, lsr r4\n \tandeq\tsp, r2, r4, lsr #14\n \tandeq\tr1, r3, r8, asr #25\n \t\t\t@ instruction: 0x00031bb0\n \tldrdeq\tr1, [r3], -sl\n-\tmuleq\tr9, r2, r2\n-\tandeq\tr0, r9, r6, asr r2\n+\tmuleq\tr9, sl, r2\n+\tandeq\tr0, r9, lr, asr r2\n \tandeq\tsl, r2, r4, lsr r5\n \tandeq\tr1, r3, r8, ror fp\n-\tandeq\tr0, r9, sl, lsl #3\n+\tmuleq\tr9, r2, r1\n \tandeq\tr1, r3, r8, lsr fp\n \tstrdeq\tr1, [r3], -r6\n \tandeq\tr1, r3, r6, ror #21\n \tmuleq\tr3, r2, sl\n \tstrdeq\tr1, [r3], -r0\n \tandeq\tr0, r0, r4, lsr #12\n \tandeq\tsl, r2, lr, lsr r3\n@@ -56036,53 +56034,53 @@\n \tldrbtmi\tr3, [fp], #-1948\t@ 0xfffff864\n \trscsvs\tr5, sl, #11665408\t@ 0xb20000\n \tldmdavs\tr3, {r2, r3, r4, r6, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df8234\n \t\t\t@ instruction: 0xf856378c\n \t\t\t@ instruction: 0xf8dbb003\n-\tblcs\t49768 \n+\tblcs\t49760 \n \tadchi\tpc, fp, #0\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0x81b9f000\n \t\t\t@ instruction: 0x3774f8df\n-\tbeq\tff479b88 \n+\tbeq\tff479b80 \n \tadcvc\tpc, r1, #1325400064\t@ 0x4f000000\n \tldmpl\tr5!, {r4, r6, r9, sl, lr}^\n \t\t\t@ instruction: 0xf50562bd\n \ttstcc\tr4, r7, lsl #3\n \t\t\t@ instruction: 0xffdcf005\n \torrpl\tpc, r0, #20971520\t@ 0x1400000\n \tmovtcc\tpc, #51411\t@ 0xc8d3\t@ \n \t\t\t@ instruction: 0xf0002b01\n \tstmdblt\tip!, {r0, r1, r6, r7, r8, pc}\n \t\t\t@ instruction: 0xf8d4e2a7\n \tstccs\t0, cr4, [r0], {160}\t@ 0xa0\n \tadchi\tpc, r3, #0\n \tldrbmi\tr6, [r0], -r5, lsr #16\n \t\t\t@ instruction: 0xf7c94629\n-\tstmdacs\tr0, {r1, r3, r7, r8, fp, sp, lr, pc}\n-\tbvs\tfff31f78 \n-\tblcs\t5781c \n+\tstmdacs\tr0, {r1, r2, r3, r7, r8, fp, sp, lr, pc}\n+\tbvs\tfff31f70 \n+\tblcs\t57814 \n \tmvnhi\tpc, r0, asr #32\n \t\t\t@ instruction: 0x46282133\n-\tblx\tbfb724 \n+\tblx\tbfb71c \n \tstmdacs\tr0, {r1, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x81b8f000\n-\tblcs\t57954 \n+\tblcs\t5794c \n \tsbchi\tpc, r1, #0\n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf04f826b\n \tmcr\t3, 0, r3, cr8, cr15, {7}\n-\tbvs\tfff0c01c \n+\tbvs\tfff0c014 \n \trsbvs\tr2, r2, r0, lsl #4\n-\tblcs\t57850 \n+\tblcs\t57848 \n \tandshi\tpc, fp, #64\t@ 0x40\n \t\t\t@ instruction: 0xf7c84640\n-\tcmncs\tr0, r6, lsr sp\n+\tcmncs\tr0, sl, lsr sp\n \t\t\t@ instruction: 0xf00b4682\n \tstmdacs\tr0, {r0, r1, r2, r5, r9, fp, ip, sp, lr, pc}\n \tmsrhi\tCPSR_fc, #0\n \t\t\t@ instruction: 0xf10a2120\n \t\t\t@ instruction: 0xf00b0060\n \tstmdacs\tr0, {r0, r1, r2, r3, r4, r9, fp, ip, sp, lr, pc}\n \tmsrhi\tCPSR_c, #0\n@@ -56101,15 +56099,15 @@\n \t\t\t@ instruction: 0xf10a6e68\n \t\t\t@ instruction: 0xf0050201\n \t\t\t@ instruction: 0xf8d6ff79\n \tstmiavs\tr3!, {ip, pc}\n \tldmdaeq\tlr, {r0, r3, r8, ip, sp, lr, pc}\n \tstrbeq\tpc, [pc], -r9, lsl #2\t@ \n \t\t\t@ instruction: 0xf0402b01\n-\tbvs\tfef1df8c \n+\tbvs\tfef1df84 \n \t\t\t@ instruction: 0x33a4f893\n \t\t\t@ instruction: 0xf0002b00\n \tteqcs\tr1, sp, lsl #5\n \t\t\t@ instruction: 0xf7e24640\n \tteqcs\tr1, #2384\t@ 0x950\t@ \n \ttsteq\tr1, pc, rrx\t@ \n \tmovwls\tr2, #4656\t@ 0x1230\n@@ -56121,15 +56119,15 @@\n \teorscs\tr4, r1, #1048576\t@ 0x100000\n \t\t\t@ instruction: 0xf0054630\n \teorscs\tpc, r1, #324\t@ 0x144\n \t\t\t@ instruction: 0x46484631\n \t\t\t@ instruction: 0xff4cf005\n \tcdpvs\t3, 6, cr2, cr9, cr2, {2}\n \tstrbmi\tr2, [r8], -r0, lsl #4\n-\tblx\t147b836 \n+\tblx\t147b82e \n \tmsreq\tSPSR_sc, r7, lsl #2\n \tandcs\tr2, r0, r1, lsr r2\n \t\t\t@ instruction: 0xf7db6039\n \t\t\t@ instruction: 0xf8dbf8f9\n \tvst4.8\t{d19-d22}, [pc :64], r8\n \t\t\t@ instruction: 0xf8cb7180\n \tvst4.8\t{d17-d20}, [pc :64], r8\n@@ -56152,26 +56150,26 @@\n \tteqvs\tfp, r8\t@ \n \tldrdeq\tpc, [r4], #-139\t@ 0xffffff75\n \t\t\t@ instruction: 0x3014f8db\n \tsubgt\tpc, r4, fp, asr #17\n \tstceq\t0, cr15, [r4], {79}\t@ 0x4f\n \tsmlabtls\tr3, sp, r9, lr\n \tstrbne\tpc, [r0, #2271]\t@ 0x8df\t@ \n-\tbvs\tfef15c14 \n+\tbvs\tfef15c0c \n \trsbsvs\tr4, r8, r9, ror r4\n \trscscc\tpc, pc, pc, asr #32\n \tmovwcs\tr9, #769\t@ 0x301\n \tandgt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xf8cd6039\n \t\t\t@ instruction: 0xf7e59008\n \tldmdavs\tr8!, {r0, r1, r3, r4, r5, r6, fp, ip, sp, lr, pc}^\n \tcfstrsvc\tmvf15, [r0], {79}\t@ 0x4f\n \tsubeq\tpc, r4, fp, asr #17\n \tldmibvs\tr9!, {r1, r3, r4, r5, r9, fp, sp, lr}^\n-\tbvs\tfef18034 \n+\tbvs\tfef1802c \n \tandsgt\tpc, r4, fp, asr #17\n \tstceq\t0, cr15, [r5], {79}\t@ 0x4f\n \tandscs\tpc, r8, fp, asr #17\n \trsbvc\tpc, r9, #1325400064\t@ 0x4f000000\n \teorne\tpc, r0, fp, asr #17\n \teoreq\tpc, r4, fp, asr #17\n \trscscc\tpc, pc, pc, asr #32\n@@ -56188,15 +56186,15 @@\n \t\t\t@ instruction: 0xf8cb69b8\n \tldmvs\tsl!, {r3, r4, sp}\n \tandscs\tpc, r4, fp, asr #17\n \t\t\t@ instruction: 0xf8cb2230\n \ttstcs\tr0, r0, lsr #32\n \teoreq\tpc, r4, fp, asr #17\n \t\t\t@ instruction: 0xf0054648\n-\tbvs\tfef3d2e4 \n+\tbvs\tfef3d2dc \n \taddpl\tpc, r0, #12582912\t@ 0xc00000\n \t\t\t@ instruction: 0xf8c22300\n \tadcvs\tr3, r3, ip, asr #6\n \t\t\t@ instruction: 0xf04f6a7b\n \tmovwls\tr0, #2353\t@ 0x931\n \tldrteq\tpc, [r2], #-266\t@ 0xfffffef6\t@ \n \tandls\tpc, r4, sp, asr #17\n@@ -56222,36 +56220,36 @@\n \t\t\t@ instruction: 0xf80314c8\n \tldrbtmi\tr2, [r9], #-10\n \tcdpvs\t6, 6, cr4, cr8, cr2, {1}\n \tcdp2\t0, 3, cr15, cr8, cr5, {0}\n \tstrtmi\tr6, [r2], -r8, ror #28\n \t\t\t@ instruction: 0xf0054629\n \t\t\t@ instruction: 0xf895fe33\n-\tblcs\t49b04 \n+\tblcs\t49afc \n \ttsthi\tr0, r0, asr #32\t@ \n \tstrtne\tpc, [r4], #2271\t@ 0x8df\n \trsbeq\tpc, r3, #-2147483646\t@ 0x80000002\n \tldrbtmi\tr6, [r9], #-3688\t@ 0xfffff198\n \tcdp2\t0, 2, cr15, cr6, cr5, {0}\n \tadcsvs\tr6, r9, #1680\t@ 0x690\n \t\t\t@ instruction: 0xf7c84608\n-\tbvs\tfeeb8a58 \n+\tbvs\tfeeb8a60 \n \tcfmsub32\tmvax0, mvfx4, mvfx8, mvfx2\n \t\t\t@ instruction: 0xf00a0a10\n \tvmov.s16\tpc, d8[0]\n \t\t\t@ instruction: 0xf0090a10\n \tmrc\t14, 0, APSR_nzcv, cr8, cr13, {3}\n \t\t\t@ instruction: 0xf0080a10\n \tmrc\t10, 0, APSR_nzcv, cr8, cr9, {3}\n \t\t\t@ instruction: 0x21002a90\n \t\t\t@ instruction: 0xf0056e68\n \teorscs\tpc, r0, #14528\t@ 0x38c0\n \tstrtmi\tr2, [r8], -r0, lsl #2\n \tldc2l\t0, cr15, [lr, #20]\n-\tbne\tfe4792f4 \n+\tbne\tfe4792ec \n \t\t\t@ instruction: 0xf7df6e68\n \tmcrvs\t15, 3, pc, cr8, cr9, {0}\t@ \n \tldc2l\t7, cr15, [r4, #964]\t@ 0x3c4\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tandcs\tr8, r0, r5, ror #1\n \tstrbcs\tpc, [r0], #-2271\t@ 0xfffff721\t@ \n@@ -56266,15 +56264,15 @@\n \tpop\t{r1, r8, r9, fp, pc}\n \tldrshlt\tr8, [r4, #-240]\t@ 0xffffff10\n \t\t\t@ instruction: 0xf8d44625\n \tstmdavs\tr8!, {r5, r7, lr}\n \tldc2\t7, cr15, [r2, #964]!\t@ 0x3c4\n \t\t\t@ instruction: 0xf7f14628\n \tstccs\t13, cr15, [r0], {175}\t@ 0xaf\n-\tbvs\tffef22c0 \n+\tbvs\tffef22b8 \n \t\t\t@ instruction: 0xf8df2400\n \tldmdavs\tr2, {sl, ip, sp}\n \tsbcsvs\tr4, ip, fp, ror r4\n \tsbcsle\tr2, r4, r0, lsl #20\n \tvmul.i8\tq10, q8, \n \tldmmi\tsp!, {r0, r2, r6, r7, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n@@ -56299,21 +56297,21 @@\n \t\t\t@ instruction: 0xf0000f00\n \tcdp\t0, 1, cr8, cr8, cr15, {5}\n \t\t\t@ instruction: 0xf0090a10\n \t\t\t@ instruction: 0xf1b0fd7b\n \t\t\t@ instruction: 0xf6bf0900\n \t\t\t@ instruction: 0x4628ae38\n \tldrteq\tpc, [r0], -r7, lsl #2\t@ \n-\tblx\tff67bb00 \n+\tblx\tff67baf8 \n \tldrtmi\tr4, [r0], -r5, lsl #12\n \tstc2l\t0, cr15, [r8, #24]!\n-\tblcs\t57d0c \n+\tblcs\t57d04 \n \torrshi\tpc, r1, r0\n-\tbeq\t4793e8 \n-\tbcc\t39cc8 \n+\tbeq\t4793e0 \n+\tbcc\t39cc0 \n \t\t\t@ instruction: 0xf9eef008\n \tldmibmi\tsp, {r1, r2, r5, r8, sp, lr, pc}^\n \tandvc\tpc, r4, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2268\t@ 0xfffff724\n \t\t\t@ instruction: 0xf0064478\n \tteqcs\tr3, fp, lsl #17\t@ \n \t\t\t@ instruction: 0xf7da4628\n@@ -56323,15 +56321,15 @@\n \tvcge.s8\tq13, q0, q6\n \tlfmmi\tf2, 2, [r6, #580]\t@ 0x244\n \tldrbtmi\tr4, [sp], #-1274\t@ 0xfffffb06\n \t\t\t@ instruction: 0x46284651\n \t\t\t@ instruction: 0xf878f006\n \t\t\t@ instruction: 0xf8564bc3\n \t\t\t@ instruction: 0xf8dbb003\n-\tblcs\t49be4 \n+\tblcs\t49bdc \n \tcfstrdge\tmvd15, [r2, #508]\t@ 0x1fc\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \trsble\tr2, r8, r0, lsl #22\n \tvst1.8\t{d20-d22}, [pc :128], r8\n \tldrbmi\tr7, [r1], -r5, lsr #4\n \t\t\t@ instruction: 0xf938f006\n \trscscc\tpc, pc, pc, asr #32\n@@ -56348,15 +56346,15 @@\n \tstc2\t0, cr15, [lr, #20]\n \tldmibmi\tlr!, {r1, r4, r6, r7, r9, sl, sp, lr, pc}\n \tsubscs\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2237\t@ 0xfffff743\n \t\t\t@ instruction: 0xf0064478\n \tldrb\tpc, [fp, #2327]\t@ 0x917\t@ \n \trscls\tpc, ip, #14614528\t@ 0xdf0000\n-\tbcc\tfe479498 \n+\tbcc\tfe479490 \n \tvmax.s8\td20, d0, d2\n \tldrbtmi\tr3, [r9], #262\t@ 0x106\n \t\t\t@ instruction: 0xf7df4648\n \tmcrrne\t9, 0, pc, r3, cr5\t@ \n \tcfldrdge\tmvd15, [r3, #508]!\t@ 0x1fc\n \tmovwcs\tr6, #6194\t@ 0x1832\n \t\t\t@ instruction: 0xf8c24649\n@@ -56370,43 +56368,43 @@\n \tusat\tpc, #7, r7, lsl #26\t@ \n \tvmla.i8\td20, d16, d27\n \tstmiami\tfp!, {r1, r2, r3, r4, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8ecf006\n \t\t\t@ instruction: 0x4628e711\n \tldrteq\tpc, [r0], -r7, lsl #2\t@ \n-\tblx\t12fbc1c \n+\tblx\t12fbc14 \n \tldrtmi\tr4, [r0], -r5, lsl #12\n \tldc2l\t0, cr15, [sl, #-24]\t@ 0xffffffe8\n-\tblcs\t57e28 \n+\tblcs\t57e20 \n \tsbchi\tpc, r6, r0\n \t\t\t@ instruction: 0x4628b115\n \tldc2l\t7, cr15, [r0], {241}\t@ 0xf1\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf04f80e0\n \t\t\t@ instruction: 0xe6f930ff\n \t\t\t@ instruction: 0xf7de4628\n \t\t\t@ instruction: 0xf1b0fc61\n-\tblle\t18404c4 \n+\tblle\t18404bc \n \tcfstrsge\tmvf15, [r9, #508]\t@ 0x1fc\n \tldmibmi\tr8, {r0, r1, r2, r6, r8, r9, sl, sp, lr, pc}\n-\tbeq\t479530 \n+\tbeq\t479528 \n \tldrbtmi\tr2, [r9], #-518\t@ 0xfffffdfa\n-\tblx\tff4f9d00 \n-\tbeq\t47953c \n+\tblx\tff4f9cf8 \n+\tbeq\t479534 \n \tstc2l\t0, cr15, [r6, #-36]\t@ 0xffffffdc\n \tadccs\tlr, r4, fp, lsr #11\n \tldc2\t7, cr15, [ip, #-964]\t@ 0xfffffc3c\n \tldrbmi\tr4, [r0], -r4, lsl #12\n-\tb\tfed7bc10 \n+\tb\tfee7bc08 \n \t\t\t@ instruction: 0xf7f13001\n \t\t\t@ instruction: 0x4605fd15\n \tldrbmi\tr6, [r0], -r0, lsr #32\n-\tb\tfeb7bc20 \n+\tb\tfec7bc18 \n \tmcrrne\t6, 5, r4, r2, cr1\n \t\t\t@ instruction: 0xf0054628\n \tmovwcs\tpc, #7447\t@ 0x1d17\t@ \n \tadcvs\tr2, r3, r0, lsl #2\n \trsbvs\tr2, r1, r1, lsr r2\n \tandeq\tpc, ip, r4, lsl #2\n \tldc2\t0, cr15, [r8], {5}\n@@ -56414,17 +56412,17 @@\n \teorseq\tpc, sp, r4, lsl #2\n \tldc2\t0, cr15, [r2], {5}\n \ttstcs\tr0, r1, lsr r2\n \trsbeq\tpc, lr, r4, lsl #2\n \tstc2\t0, cr15, [ip], {5}\n \tstmdavs\tr5!, {r1, r2, r3, r4, r5, r6, r8, r9, fp, lr}\n \tldmvs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\tfff160b0 \n+\tbvs\tfff160a8 \n \tadccs\tpc, r0, r4, asr #17\n-\tblcs\t57db4 \n+\tblcs\t57dac \n \tcfldrsge\tmvf15, [r4, #-252]!\t@ 0xffffff04\n \tstrtmi\tlr, [r8], -r1, lsr #14\n \t\t\t@ instruction: 0xf9e8f7e3\n \t\t\t@ instruction: 0x90026abb\n \tldmdbmi\tr6!, {r0, r2, r9, sl, lr}^\n \trscscc\tpc, pc, pc, asr #32\n \tldrbcc\tpc, [ip, #2259]!\t@ 0x8d3\t@ \n@@ -56435,15 +56433,15 @@\n \t\t\t@ instruction: 0xf1bafe61\n \t\t\t@ instruction: 0xf6bf0f00\n \teor\tsl, pc, sl, lsr #26\n \tldc2l\t7, cr15, [lr], #-876\t@ 0xfffffc94\n \tstrtmi\tlr, [r8], -pc, ror #10\n \t\t\t@ instruction: 0xf9ccf7e3\n \ttstlt\tr0, r5, lsl #12\n-\tb\t18fbcb4 \n+\tb\t19fbcac \n \tstrbmi\tr4, [r9], -r1, lsl #13\n \t\t\t@ instruction: 0xf00a2006\n \ttstlt\tr8, r3, asr pc\t@ \n \tstmdbeq\tr6, {r0, r3, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1074648\n \t\t\t@ instruction: 0xf7f10830\n \t\t\t@ instruction: 0x4629fcb9\n@@ -56451,19 +56449,19 @@\n \tstc2l\t0, cr15, [r0], {5}\n \t\t\t@ instruction: 0x464a495f\n \tldrbtmi\tr4, [r9], #-1584\t@ 0xfffff9d0\n \tstc2l\t0, cr15, [lr], #-20\t@ 0xffffffec\n \t\t\t@ instruction: 0xf0064640\n \tstmdavs\tr3!, {r0, r6, r7, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4630b1f3\n-\tbcc\t39f10 \n+\tbcc\t39f08 \n \tldc2\t7, cr15, [r8], #-964\t@ 0xfffffc3c\n-\tbeq\t47963c \n+\tbeq\t479634 \n \t\t\t@ instruction: 0xf8c6f008\n-\tblcs\t57f70 \n+\tblcs\t57f68 \n \tsvcge\t0x005cf47f\n \torrscs\tr4, r1, #84, 20\t@ 0x54000\n \t\t\t@ instruction: 0xf04f4954\n \tldrbtmi\tr3, [sl], #-255\t@ 0xffffff01\n \tstmib\tsp, {r8, r9, ip, pc}^\n \tldrbmi\tr2, [r3], -r1, lsl #10\n \tvst3.16\t{d20-d22}, [pc :256], r9\n@@ -56476,78 +56474,78 @@\n \tandls\tr4, r0, #2030043136\t@ 0x79000000\n \tstmib\tsp, {r0, r1, r4, r6, r9, sl, lr}^\n \tvmax.s8\td21, d0, d2\n \t\t\t@ instruction: 0xf7e4223a\n \tldrb\tpc, [r0, r7, lsl #28]\t@ \n \t\t\t@ instruction: 0x46516b3a\n \tstrcs\tlr, [r1, #-2509]\t@ 0xfffff633\n-\tbcc\t479698 \n+\tbcc\t479690 \n \t\t\t@ instruction: 0xf04f226e\n \tandls\tr3, r0, #255\t@ 0xff\n \teorcs\tpc, r5, #64, 4\n-\tbcc\t39f84 \n+\tbcc\t39f7c \n \tldc2l\t7, cr15, [r6, #912]!\t@ 0x390\n \tcdp\t7, 1, cr14, cr8, cr8, {6}\n \t\t\t@ instruction: 0xf0080a10\n-\tbvs\tfff3c084 \n-\tblcs\t57ec8 \n+\tbvs\tfff3c07c \n+\tblcs\t57ec0 \n \tsvcge\t0x0029f43f\n \tvmul.i8\td20, d0, d25\n \tldmdami\tr9!, {r1, r2, r3, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xfff6f005\n \tldmdbmi\tr7!, {r0, r1, r2, r3, r4, r8, r9, sl, sp, lr, pc}\n \tsubscs\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2102\t@ 0xfffff7ca\n \tldrbtmi\tr6, [r8], #-697\t@ 0xfffffd47\n \t\t\t@ instruction: 0xffecf005\n-\tbvs\tfee98a74 \n-\tblcs\t57ef8 \n+\tbvs\tfee98a6c \n+\tblcs\t57ef0 \n \tsvcge\t0x0011f43f\n \tvtst.8\td20, d0, d17\n \tldrbtmi\tr2, [r8], #-755\t@ 0xfffffd0d\n \t\t\t@ instruction: 0xffe0f005\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7c8e604\n-\tpushmi\t{r3, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n-\tblvs\tecf7d8 \n+\tpushmi\t{r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tblvs\tecf7d0 \n \trscscc\tpc, pc, pc, asr #32\n \tstrcs\tlr, [r1, #-2509]\t@ 0xfffff633\n \trsbcs\tr4, lr, #2030043136\t@ 0x79000000\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7e4224a\n \t\t\t@ instruction: 0xe65ffdbb\n-\tandeq\tr9, r4, ip, ror #17\n+\tstrdeq\tr9, [r4], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr9, [r4], -r6\n+\tldrdeq\tr9, [r4], -lr\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tpc, r8, r2, lsl pc\t@ \n+\tandeq\tpc, r8, sl, lsl pc\t@ \n \tandeq\tr0, r0, r4, lsl #12\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, r8, asr r5\n \tandeq\tr1, r3, ip, lsl #11\n \tldrdeq\tr5, [r3], -sl\n \t\t\t@ instruction: 0x00035fb2\n-\tandeq\tr9, r4, ip, asr #10\n-\tandeq\tpc, r8, r4, asr fp\t@ \n+\tandeq\tr9, r4, r4, asr r5\n+\tandeq\tpc, r8, ip, asr fp\t@ \n \tandeq\tr1, r3, ip, lsr #7\n \tandeq\tr1, r3, lr, asr #10\n-\tandeq\tpc, r8, r8, lsr #22\n+\tandeq\tpc, r8, r0, lsr fp\t@ \n \tandeq\tr1, r3, r4, ror r3\n \tandeq\tr1, r3, sl, lsl r3\n \tandeq\tr1, r3, r8, asr #9\n \tstrdeq\tr1, [r3], -r8\n \tmuleq\tr3, sl, r4\n \tandeq\tr1, r3, lr, lsl #5\n \tandeq\tr1, r3, ip, lsr r4\n \tandeq\tr1, r3, r6, ror r2\n \tandeq\tr1, r3, r8, lsr r2\n \tldrdeq\tr1, [r3], -sl\n \tandeq\tr1, r3, r6, lsr #7\n-\tandeq\tpc, r8, r4, lsl r9\t@ \n+\tandeq\tpc, r8, ip, lsl r9\t@ \n \tandeq\tr1, r3, sl, asr #2\n \tandeq\tr8, r2, r6, ror r9\n \tandeq\tr1, r3, lr, ror r2\n \tstrheq\tr1, [r3], -r8\n \tmuleq\tr3, ip, r0\n \tandeq\tr1, r3, ip, asr #32\n \tandeq\tr1, r3, lr, ror #3\n@@ -56558,74 +56556,74 @@\n \tstrlt\tr4, [r0, #2579]\t@ 0xa13\n \tldrbtmi\tr4, [sl], #-2835\t@ 0xfffff4ed\n \tsvcge\t0x0000b082\n \tldmpl\tr3, {r0, r3, r4, r5, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmrrc2\t7, 13, pc, ip, cr9\t@ \n-\tbcs\t58068 \n-\tbmi\t3b4bc8 \n+\tbcs\t58060 \n+\tbmi\t3b4bc0 \n \tandcs\tr4, r0, r3, lsl #12\n \ttstvs\tr3, sl, ror r4\n-\tblmi\t2907bc \n+\tblmi\t2907b4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf04fbd80\n \t\t\t@ instruction: 0xe7ef30ff\n-\tbl\t18fbed0 \n-\tmuleq\tr4, sl, r0\n+\tbl\t19fbec8 \n+\tandeq\tr9, r4, r2, lsr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r8, r4, asr #13\n-\tandeq\tr9, r4, r0, ror r0\n-\tblmi\t8d0848 \n+\tandeq\tpc, r8, ip, asr #13\n+\tandeq\tr9, r4, r8, ror r0\n+\tblmi\t8d0840 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xb1a80300\n \t\t\t@ instruction: 0x4604491d\n \t\t\t@ instruction: 0xf7c84479\n-\tcmnlt\tr8, ip, ror #26\n-\tblcs\tc1c074 \n-\tblmi\t6f248c \n+\tcmnlt\tr8, r0, ror sp\n+\tblcs\tc1c06c \n+\tblmi\t6f2484 \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7f1b108\n \tstrtmi\tpc, [r0], -r9, lsr #22\n \tldc2l\t7, cr15, [lr], {224}\t@ 0xe0\n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n \tand\tr6, r9, r8, asr r1\n \tldrbtmi\tr4, [fp], #-2837\t@ 0xfffff4eb\n \ttstlt\tr8, r8, asr r9\n-\tblx\t77bfd6 \n+\tblx\t77bfce \n \tandcs\tr4, r0, #19456\t@ 0x4c00\n \tcmpvs\tsl, fp, ror r4\n \tandcs\tr4, r0, #18432\t@ 0x4800\n \tldrbtmi\tr4, [fp], #-1552\t@ 0xfffff9f0\n-\tbmi\t49608c \n+\tbmi\t496084 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r5, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7c8e7ef\n-\tsvclt\t0x0000eb18\n-\tandeq\tr9, r4, ip, lsr r0\n+\tsvclt\t0x0000eb1c\n+\tandeq\tr9, r4, r4, asr #32\n \tandeq\tr0, r0, r0, ror #11\n \tldrdeq\tr8, [r2], -r0\n-\tandeq\tpc, r8, r0, ror #12\n+\tandeq\tpc, r8, r8, ror #12\n+\tandeq\tpc, r8, r6, asr r6\t@ \n \tandeq\tpc, r8, lr, asr #12\n-\tandeq\tpc, r8, r6, asr #12\n-\tandeq\tpc, r8, r8, lsr r6\t@ \n-\tandeq\tpc, r8, lr, lsr #12\n-\tldrdeq\tr8, [r4], -sl\n+\tandeq\tpc, r8, r0, asr #12\n+\tandeq\tpc, r8, r6, lsr r6\t@ \n+\tandeq\tr8, r4, r2, ror #31\n \tsvcmi\t0x00f0e92d\n \tmovtls\tpc, #2271\t@ 0x8df\t@ \n \t\t\t@ instruction: 0xf2ad49d0\n \tldrbtmi\tr7, [r9], #3436\t@ 0xd6c\n \tldrbtmi\tr4, [r9], #-2767\t@ 0xfffff531\n \tsvcge\t0x00084bcf\n \t\t\t@ instruction: 0x6014f8d9\n@@ -56655,15 +56653,15 @@\n \trscls\tpc, r4, #14614528\t@ 0xdf0000\n \torrpl\tpc, r0, #20971520\t@ 0x1400000\n \t\t\t@ instruction: 0xf8d344f9\n \t\t\t@ instruction: 0xf8d9a310\n \tldrbmi\tr8, [r1], -r0, lsr #32\n \t\t\t@ instruction: 0xf00a4640\n \tstmdacs\tr1, {r0, r1, r5, r7, r8, sl, fp, ip, sp, lr, pc}\n-\tbl\t26dd14 \n+\tbl\t26dd0c \n \t\t\t@ instruction: 0xf8c9010a\n \t\t\t@ instruction: 0xf8df1020\n \t\t\t@ instruction: 0xf50592c4\n \tldrbtmi\tr5, [r9], #896\t@ 0x380\n \ttstge\tr4, #13828096\t@ 0xd30000\t@ \n \tldrdhi\tpc, [r4], -r9\t@ \n \t\t\t@ instruction: 0x46404651\n@@ -56674,15 +56672,15 @@\n \tadcls\tpc, r0, #14614528\t@ 0xdf0000\n \torrpl\tpc, r0, #20971520\t@ 0x1400000\n \t\t\t@ instruction: 0xf8d344f9\n \t\t\t@ instruction: 0xf8d9a318\n \tldrbmi\tr8, [r1], -r8, lsr #32\n \t\t\t@ instruction: 0xf00a4640\n \tstmdacs\tr1, {r0, r2, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}\n-\tbl\t26dd60 \n+\tbl\t26dd58 \n \t\t\t@ instruction: 0xf8c9010a\n \t\t\t@ instruction: 0xf8df1028\n \t\t\t@ instruction: 0xf5059280\n \tldrbtmi\tr5, [r9], #896\t@ 0x380\n \ttstge\tip, #13828096\t@ 0xd30000\t@ \n \tldrdhi\tpc, [ip], -r9\t@ \n \t\t\t@ instruction: 0x46404651\n@@ -56691,226 +56689,226 @@\n \tmovweq\tpc, #33031\t@ 0x8107\t@ \n \tsvclt\t0x0008447a\n \ttsteq\tsl, r8, lsl #22\n \tandseq\tpc, ip, #-2147483648\t@ 0x80000000\n \t\t\t@ instruction: 0xf8c9bf08\n \t\t\t@ instruction: 0xf107102c\n \tand\tr0, r1, r0, lsr #2\n-\tblmi\t17c2dc \n+\tblmi\t17c2d4 \n \tsvcmi\t0x0004f843\n \tmvnsle\tr4, fp, lsl #5\n \t\t\t@ instruction: 0xf7e04630\n \ttstcs\tr1, fp, lsl #24\t@ \n \t\t\t@ instruction: 0xf7fe4604\n \tstmdacs\tr0, {r0, r1, r3, r7, r9, sl, fp, ip, sp, lr, pc}\n \tteqcs\tr3, pc, lsr #22\n \t\t\t@ instruction: 0xf7d94620\n \t\t\t@ instruction: 0x4606fd31\n \teorsle\tr2, fp, r0, lsl #16\n \teorhi\tpc, r0, #14614528\t@ 0xdf0000\n \t\t\t@ instruction: 0xf8d844f8\n-\tblcs\t4a1c8 \n+\tblcs\t4a1c0 \n \ttstcs\tr0, pc, asr #32\n \t\t\t@ instruction: 0xf7fe4620\n \t\t\t@ instruction: 0x4620fe77\n-\tblx\te7c19c \n-\tblle\t2499dc \n+\tblx\te7c194 \n+\tblle\t2499d4 \n \tandcs\tr4, r0, #132096\t@ 0x20400\n \tstmib\tr3, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tstmib\tr3, {r1, r2, r9, sp}^\n \tstmib\tr3, {r3, r9, sp}^\n-\tbmi\t1fc6a18 \n+\tbmi\t1fc6a10 \n \tldrbtmi\tr4, [sl], #-2930\t@ 0xfffff48e\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0x3744f8d7\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr0, r0, lsl #6\n \tstrbvc\tpc, [ip, -r7, lsl #4]\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tbmi\t1e221d0 \n+\tbmi\t1e221c8 \n \tldrbtmi\tr4, [sl], #-2922\t@ 0xfffff496\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0x3744f8d7\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1200300\n \tvmax.s8\td4, d7, d16\n \tldrtmi\tr7, [sp], ip, asr #14\n \tsvcmi\t0x00f0e8bd\n-\tblt\t2fc1f8 \n+\tblt\t2fc1f0 \n \tteqcs\tr3, #7208960\t@ 0x6e0000\n \tvmax.s8\td20, d0, d18\n \tldrbtmi\tr4, [r8], #-489\t@ 0xfffffe17\n-\tblx\t1cfa266 \n-\tble\tb45a5c \n+\tblx\t1cfa25e \n+\tble\tb45a54 \n \t\t\t@ instruction: 0x46204631\n \tmrc2\t7, 1, pc, cr8, cr14, {7}\n-\tblmi\t16d0bf4 \n+\tblmi\t16d0bec \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, asr #14\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf7c8d0de\n-\tstrtmi\tlr, [r0], -r6, lsl #20\n+\tstrtmi\tlr, [r0], -sl, lsl #20\n \t\t\t@ instruction: 0xff5af7e2\n \t\t\t@ instruction: 0xf8d54961\n \tcmncs\tip, #252, 10\t@ 0x3f000000\n \tandcs\tlr, r1, sp, asr #19\n \tmovwls\tr4, #1541\t@ 0x605\n \t\t\t@ instruction: 0x46334479\n \trscscc\tpc, pc, pc, asr #32\n \trscmi\tpc, r1, #64, 4\n-\tblx\tff57c222 \n+\tblx\tff57c21a \n \tldrdcc\tpc, [r0], -r8\n \tmovwcc\tr4, #5672\t@ 0x1628\n \tandcc\tpc, r0, r8, asr #17\n \t\t\t@ instruction: 0xf9d4f7f1\n \t\t\t@ instruction: 0x4630e793\n \tstmibvc\tr2!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n-\tstmib\tr4, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr8, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tr4, [r8], -r6, lsl #12\n \tstc2\t0, cr15, [lr], #28\n \tmsreq\tCPSR_s, #-1073741823\t@ 0xc0000001\n \teorcs\tr4, r0, #26214400\t@ 0x1900000\n \tldrtmi\tr4, [r0], -r0, lsl #13\n \t\t\t@ instruction: 0xf7da607b\n \t\t\t@ instruction: 0x9600fbf3\n \t\t\t@ instruction: 0x960117f6\n \tmvnsne\tpc, r0, asr #4\n \t\t\t@ instruction: 0x46486a3e\n \tldmibvs\tlr!, {r0, r1, r2, r9, sl, ip, pc}^\n \tldmibvs\tlr!, {r1, r2, r9, sl, ip, pc}\n \tldmdbvs\tlr!, {r0, r2, r9, sl, ip, pc}^\n-\tbmi\t11e3af4 \n+\tbmi\t11e3aec \n \t\t\t@ instruction: 0x9603693e\n \tldmvs\tlr!, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0x9602687b\n \t\t\t@ instruction: 0xff1af005\n \t\t\t@ instruction: 0xf0094628\n \tstmdacs\tr0, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc}\n \tstrbmi\tsp, [r8], -r7, lsl #22\n-\tsvc\t0x00aaf7c7\n+\tsvc\t0x00aef7c7\n \tstrmi\tr4, [r2], -r9, asr #12\n \t\t\t@ instruction: 0xf0094628\n \t\t\t@ instruction: 0xf8dffee1\n \t\t\t@ instruction: 0x462890f0\n-\tblx\tafa33c \n+\tblx\tafa334 \n \tbicsvc\tpc, sl, pc, asr #8\n \t\t\t@ instruction: 0x464044f9\n-\tbl\tfef7c244 \n+\tbl\tff07c23c \n \tmvnscc\tpc, pc, asr #32\n \t\t\t@ instruction: 0xf8d94640\n \t\t\t@ instruction: 0xf7c72010\n-\tcdpne\t13, 0, cr14, cr6, cr10, {6}\n+\tcdpne\t13, 0, cr14, cr6, cr14, {6}\n \tstrtmi\tsp, [r8], -r3, lsl #22\n \tcdp2\t0, 1, cr15, cr8, cr7, {0}\n \t\t\t@ instruction: 0xf8d9e745\n-\tblcs\t4a404 \n+\tblcs\t4a3fc \n \t\t\t@ instruction: 0xf7c8d1f7\n-\tstrmi\tlr, [r3], -r2, ror #23\n+\tstrmi\tlr, [r3], -r6, ror #23\n \t\t\t@ instruction: 0xf8d34620\n \t\t\t@ instruction: 0xf7e2b000\n \t\t\t@ instruction: 0xf107fee7\n \tstrmi\tr0, [r0], r4, asr #2\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf8d94658\n \t\t\t@ instruction: 0xf7e4a010\n-\tbmi\t9fcb30 \n+\tbmi\t9fcb28 \n \tstmib\tsp, {r0, r1, r6, r9, sl, lr}^\n \t\t\t@ instruction: 0xf507a000\n \tldrbtmi\tr7, [sl], #-2641\t@ 0xfffff5af\n \torrvs\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf0054650\n-\tbmi\t8bded0 \n+\tbmi\t8bdec8 \n \tldrbmi\tr4, [fp], -r1, lsr #18\n \teorcs\tr4, r0, sl, ror r4\n \tldrbtmi\tr9, [r9], #-514\t@ 0xfffffdfe\n \t\t\t@ instruction: 0xf8cd227c\n \tandls\tsl, r0, #4\n \tandspl\tpc, sl, #64, 4\n-\tblx\t137c332 \n+\tblx\t137c32a \n \tldrsbtcc\tpc, [r0], -r9\t@ \n \tmovwcc\tr4, #5696\t@ 0x1640\n \teorscc\tpc, r0, r9, asr #17\n \t\t\t@ instruction: 0xf94cf7f1\n \tsvclt\t0x0000e7c1\n-\tldrdeq\tpc, [r8], -r2\n-\tandeq\tr8, r4, r2, lsl #31\n+\tldrdeq\tpc, [r8], -sl\n+\tandeq\tr8, r4, sl, lsl #31\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r4, r6, ror pc\n+\tandeq\tr8, r4, lr, ror pc\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tpc, r8, r6, lsl #11\n-\tandeq\tpc, r8, r0, ror #10\n-\tandeq\tpc, r8, sl, lsr r5\t@ \n-\tandeq\tpc, r8, r4, lsl r5\t@ \n-\tandeq\tpc, r8, lr, ror #9\n-\tldrdeq\tpc, [r8], -r4\n-\tandeq\tpc, r8, ip, lsl #9\n-\tandeq\tpc, r8, ip, ror #8\n-\tandeq\tr8, r4, lr, lsl #28\n-\tandeq\tr8, r4, lr, ror #27\n+\tandeq\tpc, r8, lr, lsl #11\n+\tandeq\tpc, r8, r8, ror #10\n+\tandeq\tpc, r8, r2, asr #10\n+\tandeq\tpc, r8, ip, lsl r5\t@ \n+\tstrdeq\tpc, [r8], -r6\n+\tldrdeq\tpc, [r8], -ip\n+\tmuleq\tr8, r4, r4\n+\tandeq\tpc, r8, r4, ror r4\t@ \n+\tandeq\tr8, r4, r6, lsl lr\n+\tstrdeq\tr8, [r4], -r6\n \tandeq\tr0, r3, r6, ror ip\n-\tandeq\tr8, r4, ip, lsr #27\n+\t\t\t@ instruction: 0x00048db4\n \tandeq\tr0, r3, r4, lsr ip\n \tmuleq\tr3, r8, sp\n-\tandeq\tpc, r8, r0, lsr r3\t@ \n+\tandeq\tpc, r8, r8, lsr r3\t@ \n \tandeq\tr0, r3, lr, lsr #26\n \tandeq\tr0, r3, r4, asr #26\n \tandeq\tr0, r3, r6, lsr #22\n-\tblmi\t410c4c \n+\tblmi\t410c44 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3aa020 \n+\tbmi\t3aa018 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf0234080\n \t\t\t@ instruction: 0xf7c8ba37\n-\tsvclt\t0x0000e916\n-\tandeq\tr8, r4, ip, ror #23\n+\tsvclt\t0x0000e91a\n+\tstrdeq\tr8, [r4], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr8, [r4], -r6\n+\tldrdeq\tr8, [r4], -lr\n \tandcs\tr4, r0, #917504\t@ 0xe0000\n \tldrbtmi\tr4, [r8], #-2318\t@ 0xfffff6f2\n \tstrlt\tr4, [r0, #2830]\t@ 0xb0e\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t2d64e0 \n+\tbmi\t2d64d8 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldm\tr0!, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr8, r4, r2, lsr #23\n+\tldm\tr4!, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr8, r4, sl, lsr #23\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r8, ip, lsl r2\t@ \n-\tandeq\tr8, r4, r6, lsl #23\n-\tbmi\te90988 \n+\tandeq\tpc, r8, r4, lsr #4\n+\tandeq\tr8, r4, lr, lsl #23\n+\tbmi\te90980 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tmrcmi\t1, 1, r4, cr8, cr0, {7}\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n-\tblmi\te2a0b8 \n+\tblmi\te2a0b0 \n \tldmdavs\tr2, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tstrmi\tr0, [r4], -r0, lsl #4\n \tstmdavs\tfp!, {r0, r2, r4, r5, r6, r7, fp, ip, lr}\n \tteqlt\tr0, fp\t@ \n \tldrbtmi\tr4, [fp], #-2866\t@ 0xfffff4ce\n \tldrdhi\tpc, [r0], -r3\n \tsvceq\t0x0001f1b8\n \t\t\t@ instruction: 0xf04fdd1f\n-\tbmi\tc0a8dc \n+\tbmi\tc0a8d4 \n \tldrbtmi\tr4, [sl], #-2858\t@ 0xfffff4d6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r7, asr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr9!, {r4, r5, r6, r7, r8, pc}\n@@ -56918,17 +56916,17 @@\n \tldrbtmi\tr4, [r9], #-2088\t@ 0xfffff7d8\n \t\t\t@ instruction: 0xf0054478\n \tldrsblt\tpc, [ip, #-183]\t@ 0xffffff49\t@ \n \tldrbtmi\tr4, [fp], #-2854\t@ 0xfffff4da\n \tldrdhi\tpc, [r0], -r3\n \tsvceq\t0x0001f1b8\n \tstrtmi\tsp, [r0], -r4, lsl #24\n-\tcdp\t7, 9, cr15, cr12, cr7, {6}\n+\tcdp\t7, 10, cr15, cr0, cr7, {6}\n \tstmdble\tfp, {r0, r1, r2, r3, r4, r5, r6, r7, fp, sp}\n-\tblcs\t585d4 \n+\tblcs\t585cc \n \tstmdbmi\tr0!, {r0, r1, r2, r4, r6, r7, ip, lr, pc}\n \tandne\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2079\t@ 0xfffff7e1\n \t\t\t@ instruction: 0xf0054478\n \tbfi\tpc, r1, (invalid: 25:14)\t@ \n \t\t\t@ instruction: 0xf44f4b1d\n \tstrtmi\tr7, [r1], -r0, lsl #5\n@@ -56944,229 +56942,229 @@\n \tldmdami\tr5, {r0, r1, r3, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t0, cr15, [r4], #-20\t@ 0xffffffec\n \tldr\tr2, [r2, r0]!\n \trscsvs\tpc, r4, r0, lsl #12\n \t\t\t@ instruction: 0xf8dcf005\n \t\t\t@ instruction: 0xf7c8e7e8\n-\tsvclt\t0x0000e878\n-\tandeq\tr8, r4, r8, asr fp\n+\tsvclt\t0x0000e87c\n+\tandeq\tr8, r4, r0, ror #22\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r4, r8, asr #22\n+\tandeq\tr8, r4, r0, asr fp\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x0008f1b2\n-\tandeq\tr8, r4, lr, lsl fp\n+\t\t\t@ instruction: 0x0008f1ba\n+\tandeq\tr8, r4, r6, lsr #22\n \tldrdeq\tr0, [r3], -sl\n \tandeq\tr0, r3, ip, ror #23\n-\tandeq\tpc, r8, r2, ror r1\t@ \n+\tandeq\tpc, r8, sl, ror r1\t@ \n \tandeq\tr0, r3, sl, lsr #23\n \t\t\t@ instruction: 0x00030bbc\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tpc, r8, r8, lsr #2\n+\tandeq\tpc, r8, r0, lsr r1\t@ \n \tandeq\tr0, r3, r0, ror fp\n \tandeq\tr0, r3, r2, lsl #23\n \tsvcmi\t0x00f0e92d\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tumulllt\tr4, sp, r0, r9\n \tldrbtmi\tsl, [r9], #-3844\t@ 0xfffff0fc\n \tstrmi\tr4, [r4], -pc, lsl #29\n \t\t\t@ instruction: 0x61ba4b8f\n-\tbmi\tfe40f7d8 \n+\tbmi\tfe40f7d0 \n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f61fa\n \tldmpl\tr5!, {r9}^\n-\tblcs\t5869c \n+\tblcs\t58694 \n \tstmdacs\tr0, {r1, r2, r3, r4, r6, r8, ip, lr, pc}\n-\tblmi\tfe2f2760 \n+\tblmi\tfe2f2758 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tsubsle\tr2, r5, r1, lsl #22\n \t\t\t@ instruction: 0xf04f4a88\n-\tblmi\tfe240a0c \n+\tblmi\tfe240a04 \n \t\t\t@ instruction: 0xf8c2447a\n \tldmpl\tr3!, {r2, ip, pc}^\n \t\t\t@ instruction: 0xf50360fb\n \t\t\t@ instruction: 0xf8d35380\n \tmovwlt\tr3, #13108\t@ 0x3334\n \tldmpl\tr3!, {r0, r1, r7, r8, r9, fp, lr}^\n \tldrdhi\tpc, [r0], -r3\n \tandsle\tr4, sl, r8, asr #11\n \tsvceq\t0x0000f1b8\n \tstrcs\tsp, [r0], #-100\t@ 0xffffff9c\n \ttstcs\tr0, pc, ror fp\n \tldrbtmi\tr6, [fp], #-2090\t@ 0xfffff7d6\n-\tbcs\t567a0 \n-\tbmi\t1fb2b8c \n+\tbcs\t56798 \n+\tbmi\t1fb2b84 \n \tldrbtmi\tr4, [sl], #-2934\t@ 0xfffff48a\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-155\t@ 0xffffff65\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsbcshi\tpc, fp, r0, asr #32\n \tstrcc\tr4, [r4, -r0, lsr #12]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tqsub8mi\tr8, r0, r0\n-\tldcl\t7, cr15, [sl, #796]!\t@ 0x31c\n+\tldcl\t7, cr15, [lr, #796]!\t@ 0x31c\n \tand\tr4, r4, r6, lsl #12\n-\tb\t147c58c \n-\tblcs\t15867c \n+\tb\t157c584 \n+\tblcs\t158674 \n \tldrtmi\tsp, [r2], -r6, lsl #2\n \tandcs\tr4, r2, r1, lsr #12\n-\tldc\t7, cr15, [lr, #-796]\t@ 0xfffffce4\n-\tblle\tffd08680 \n+\tstc\t7, cr15, [r2, #-796]!\t@ 0xfffffce4\n+\tblle\tffd08678 \n \tldrbtmi\tr4, [ip], #-3181\t@ 0xfffff393\n \t\t\t@ instruction: 0xf7c8e004\n-\tstmdavs\tr3, {r1, r6, r9, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r2, r6, r9, fp, sp, lr, pc}\n \ttstle\tr6, r4, lsl #22\n \tstrtmi\tr2, [r1], -r1, lsl #4\n \t\t\t@ instruction: 0xf7c72002\n-\tstmdacs\tr0, {r4, r8, sl, fp, sp, lr, pc}\n-\tblmi\t1a3566c \n+\tstmdacs\tr0, {r2, r4, r8, sl, fp, sp, lr, pc}\n+\tblmi\t1a35664 \n \tstmdavs\tsl!, {sl, sp}\n \tsubsvs\tr4, ip, fp, ror r4\n \tcmnle\tr9, r0, lsl #20\n \tstrb\tr2, [r6, r0, lsl #8]\n \tvmla.i8\tq10, q0, \n \tstmdami\tr3!, {r0, r2, r3, r5, r9, ip}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfff7a6d4 \n-\tblmi\t18aab54 \n+\tblx\tfff7a6cc \n+\tblmi\t18aab4c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \torrsle\tr2, r9, r1, lsl #22\n-\tblcs\t5877c \n+\tblcs\t58774 \n \tldmdbmi\tlr, {r2, r3, r5, r6, r7, ip, lr, pc}^\n \teorsne\tpc, r1, #64, 4\n \tstrcs\tr4, [r0], #-2141\t@ 0xfffff7a3\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfef7a6fa \n+\tblx\tfef7a6f2 \n \tldmdbmi\tfp, {r0, r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}^\n \trsbsne\tpc, r7, #64, 4\n \tldrbtmi\tr4, [r9], #-2138\t@ 0xfffff7a6\n \t\t\t@ instruction: 0xf0054478\n \t\t\t@ instruction: 0xe7a2fbb3\n \t\t\t@ instruction: 0xf64068fb\n \t\t\t@ instruction: 0xf6035101\n \t\t\t@ instruction: 0xf7c760f4\n-\tldmvs\tfp!, {r1, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r1, r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8934606\n-\tblcs\t4e6e0 \n+\tblcs\t4e6d8 \n \t\t\t@ instruction: 0xf8dfd16d\n-\tblmi\t14e6c38 \n+\tblmi\t14e6c30 \n \tldrdlt\tpc, [r8, #-143]\t@ 0xffffff71\n \tldrbtmi\tr4, [fp], #-1274\t@ 0xfffffb06\n-\tblmi\t1496910 \n-\tbeq\t27ab50 \n+\tblmi\t1496908 \n+\tbeq\t27ab48 \n \tldrbtmi\tr4, [fp], #-1275\t@ 0xfffffb05\n \t\t\t@ instruction: 0xf107603b\n \tadcsvs\tr0, fp, r8, lsl r3\n-\tble\t189f38 \n+\tble\t189f30 \n \t\t\t@ instruction: 0xf7c8e03b\n-\tstmdavs\tr3, {r3, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}\n \ttstle\tpc, r4, lsl #22\n \t\t\t@ instruction: 0xf7c74620\n-\tstrtmi\tlr, [r1], -r8, lsl #27\n+\tstrtmi\tlr, [r1], -ip, lsl #27\n \tldrtmi\tr4, [r0], -r2, lsl #12\n-\tldc\t7, cr15, [r2], #796\t@ 0x31c\n-\tblle\tffc48758 \n+\tldc\t7, cr15, [r6], #796\t@ 0x31c\n+\tblle\tffc48750 \n \t\t\t@ instruction: 0xf7c8e004\n-\tstmdavs\tr3, {r3, r4, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}\n \ttstle\tr6, r4, lsl #22\n \tldrbmi\tr2, [r9], -r2, lsl #4\n \t\t\t@ instruction: 0xf7c74630\n-\tstmdacs\tr0, {r1, r2, r5, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r5, r7, sl, fp, sp, lr, pc}\n \tldmdavs\tr8!, {r0, r1, r4, r5, r6, r7, r8, r9, fp, ip, lr, pc}^\n \tvst1.8\t{d20-d22}, [pc :256], r2\n \t\t\t@ instruction: 0xf00771b7\n \tmovwcs\tpc, #3217\t@ 0xc91\t@ \n \tandcc\tpc, r0, sl, asr #17\n \tstmdaeq\tr1, {r3, r8, ip, sp, lr, pc}\n-\tbeq\t17abb4 \n+\tbeq\t17abac \n \tandle\tr4, r4, r1, asr #11\n \t\t\t@ instruction: 0xf85368bb\n \tadcsvs\tr6, fp, r4, lsl #22\n \t\t\t@ instruction: 0xf04fe7cc\n \t\t\t@ instruction: 0xe74734ff\n \tvmul.i8\td20, d0, d18\n \tldmdami\tr2!, {r0, r1, r3, r6, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t15fa7c6 \n+\tblx\t15fa7be \n \t\t\t@ instruction: 0xf8dae745\n-\tblcs\t4a7b8 \n+\tblcs\t4a7b0 \n \t\t\t@ instruction: 0xf7c8d1e4\n-\tldmvs\tsl!, {r3, r5, r7, r8, fp, sp, lr, pc}^\n+\tldmvs\tsl!, {r2, r3, r5, r7, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf1b86803\n \tandsle\tr0, sp, r0, lsl #30\n \trscsvc\tpc, r4, #2097152\t@ 0x200000\n \t\t\t@ instruction: 0xf04f9202\n-\tbmi\ta4abd0 \n+\tbmi\ta4abc8 \n \tldrbtmi\tr6, [sl], #-2105\t@ 0xfffff7c7\n \taddscs\tr9, r1, #268435456\t@ 0x10000000\n \tvst1.8\t{d25-d28}, [pc], r0\n \t\t\t@ instruction: 0xf7e472b0\n \tmovwcs\tpc, #6441\t@ 0x1929\t@ \n \tandcc\tpc, r0, sl, asr #17\n \tldmvs\tfp!, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc}^\n \ttstpl\tr1, r0, asr #12\t@ \n \tstmdbeq\tr2, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \trscsvc\tpc, r4, r3, lsl #12\n-\tldcl\t7, cr15, [ip, #796]!\t@ 0x31c\n+\tcdp\t7, 0, cr15, cr0, cr7, {6}\n \t\t\t@ instruction: 0xe78661b8\n \trscsvs\tpc, r4, #2097152\t@ 0x200000\n \t\t\t@ instruction: 0xf7c7e7e0\n-\tsvclt\t0x0000ef34\n-\tandeq\tr8, r4, lr, lsr #20\n-\tandeq\tr8, r4, r4, lsr #20\n+\tsvclt\t0x0000ef38\n+\tandeq\tr8, r4, r6, lsr sl\n+\tandeq\tr8, r4, ip, lsr #20\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r8, r8, lsl #1\n-\tandeq\tpc, r8, r8, ror r0\t@ \n+\tmuleq\tr8, r0, r0\n+\tandeq\tpc, r8, r0, lsl #1\n \tandeq\tr0, r0, r8, asr #11\n \t\t\t@ instruction: 0x000005b0\n-\tandeq\tpc, r8, sl, asr #32\n-\t\t\t@ instruction: 0x000489be\n+\tandeq\tpc, r8, r2, asr r0\t@ \n+\tandeq\tr8, r4, r6, asr #19\n \tandeq\tr5, r3, lr, ror r3\n-\tldrdeq\tlr, [r8], -ip\n+\tandeq\tlr, r8, r4, ror #31\n \tandeq\tr0, r3, r4, lsr #20\n \tandeq\tr0, r3, sl, asr #20\n-\t\t\t@ instruction: 0x0008efbc\n+\tandeq\tlr, r8, r4, asr #31\n \tandeq\tr0, r3, r0, lsl #20\n \tandeq\tr0, r3, r6, lsr #20\n \tandeq\tr0, r3, lr, ror #19\n \tandeq\tr0, r3, r4, lsl sl\n-\tandeq\tlr, r8, r4, ror #30\n+\tandeq\tlr, r8, ip, ror #30\n \t\t\t@ instruction: 0x000309be\n \tandeq\tip, r2, r0, ror #7\n \t\t\t@ instruction: 0x000309b2\n \tandeq\tr0, r3, r4, lsr r9\n \tandeq\tr0, r3, sl, asr r9\n \tandeq\tr0, r3, lr, lsr r9\n \tmvnsmi\tlr, sp, lsr #18\n \tldcmi\t6, cr4, [r9], #-20\t@ 0xffffffec\n \taddlt\tr4, r2, r9, lsr r9\n-\tblmi\te8fa78 \n-\tbmi\teaa48c \n+\tblmi\te8fa70 \n+\tbmi\teaa484 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0xf8d4589c\n \t\t\t@ instruction: 0xf1b88000\n \tteqle\tr0, r0, lsl #30\n \tldmdami\tr3!, {r5, r6, r8, r9, ip, sp, pc}\n \tcfabssmi\tmvf2, mvf3\n \tldrbtmi\tr4, [lr], #-1144\t@ 0xfffffb88\n \tstrcc\tlr, [r1], #-3\n \teorseq\tpc, r4, r6, asr r8\t@ \n \t\t\t@ instruction: 0x4629b1f8\n-\tldm\tip!, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr0, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r0, r1, r9, sl, lr}\n-\tbmi\tbb309c \n+\tbmi\tbb3094 \n \tldrbtmi\tr4, [sl], #-2349\t@ 0xfffff6d3\n \tstrbeq\tlr, [r4], #2818\t@ 0xb02\n \tstmdavs\tr2!, {r0, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf1b8600a\n \t\t\t@ instruction: 0xd12c0f00\n-\tblmi\t8d1184 \n+\tblmi\t8d117c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr6, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, asr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf1b881f0\n@@ -57179,248 +57177,248 @@\n \t\t\t@ instruction: 0xf0054630\n \t\t\t@ instruction: 0xb1adf9cf\n \tldrdhi\tpc, [r0], -r4\n \tldmdbmi\tfp, {r0, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldmdami\tfp, {r1, r7, r9, sp}\n \tldmcc\tpc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe57a948 \n+\tblx\tfe57a940 \n \tldmdbmi\tr8, {r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldmdami\tr8, {r0, r2, r3, r4, r5, r6, r9, sp}\n \tldrbtmi\tr4, [r9], #-1688\t@ 0xfffff968\n \t\t\t@ instruction: 0xf0054478\n \tstrb\tpc, [r9, fp, lsl #21]\t@ \n-\tblcs\t589d8 \n+\tblcs\t589d0 \n \t\t\t@ instruction: 0x4641d0d8\n \t\t\t@ instruction: 0x46302276\n \tldmcc\tpc!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\t@ \n-\tblx\tfe07a970 \n+\tblx\tfe07a968 \n \t\t\t@ instruction: 0xf7c7e7be\n-\tsvclt\t0x0000ee8a\n-\tandeq\tr8, r4, ip, ror r7\n+\tsvclt\t0x0000ee8e\n+\tandeq\tr8, r4, r4, lsl #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r4, r2, ror r7\n+\tandeq\tr8, r4, sl, ror r7\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r3, r0, ror r8\n-\tandeq\tr8, r4, r6, asr #4\n-\tandeq\tr8, r4, sl, lsr #4\n-\tandeq\tip, r4, ip, asr #11\n-\tandeq\tr8, r4, r0, lsr #14\n+\tandeq\tr8, r4, lr, asr #4\n+\tandeq\tr8, r4, r2, lsr r2\n+\tldrdeq\tip, [r4], -r4\n+\tandeq\tr8, r4, r8, lsr #14\n \tandeq\tr0, r3, sl, lsl r8\n \tandeq\tr0, r3, r8, lsr #16\n \tstrdeq\tr0, [r3], -ip\n \tandeq\tr0, r3, sl, lsl #16\n \tandeq\tr0, r3, sl, ror #15\n \tstrdeq\tr0, [r3], -r8\n-\tblmi\ted1288 \n+\tblmi\ted1280 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \taddlt\tr4, r3, r9, lsr r9\n \tsvcge\t0x000058d3\n \t\t\t@ instruction: 0x46044479\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tldmda\tip!, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\td6cfc4 \n+\tstm\tr0, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\td6cfbc \n \tldrbtmi\tr2, [fp], #-519\t@ 0xfffffdf9\n-\tbmi\td16b34 \n+\tbmi\td16b2c \n \tldrbtmi\tr4, [sl], #-2863\t@ 0xfffff4d1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -lr, asr #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tstrtmi\tr4, [r0], -sp, lsr #18\n \t\t\t@ instruction: 0xf7c84479\n-\tstmdblt\tr0!, {r1, r2, r5, r6, fp, sp, lr, pc}\n+\tstmdblt\tr0!, {r1, r3, r5, r6, fp, sp, lr, pc}\n \tandcs\tr4, r6, #44032\t@ 0xac00\n \tsubsvs\tr4, sl, fp, ror r4\n \tstmdbmi\tsl!, {r0, r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tldmda\tsl, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tlr, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdbmi\tr8!, {r4, r6, r8, ip, sp, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tldmda\tr4, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t9ecf34 \n+\tldmda\tr8, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t9ecf2c \n \tldrbtmi\tr2, [fp], #-516\t@ 0xfffffdfc\n \t\t\t@ instruction: 0xe7d6605a\n \tandcs\tr4, r5, #36, 22\t@ 0x9000\n \tsubsvs\tr4, sl, fp, ror r4\n \tstmdbmi\tr3!, {r0, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tstmda\tr4, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr8, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdbmi\tr1!, {r4, r6, r8, ip, sp, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tldmda\tlr!, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t82cf60 \n+\tstmda\tr2, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t82cf58 \n \tldrbtmi\tr2, [fp], #-514\t@ 0xfffffdfe\n \t\t\t@ instruction: 0xe7c0605a\n \tandcs\tr4, r3, #29696\t@ 0x7400\n \tsubsvs\tr4, sl, fp, ror r4\n \tldmdbmi\tip, {r0, r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tstmda\tlr!, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t6ecee0 \n+\tldmda\tr2!, {r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t6eced8 \n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \tsbfx\tr6, sl, #0, #17\n \t\t\t@ instruction: 0x46204918\n \t\t\t@ instruction: 0xf7c84479\n-\tstmdblt\tr8!, {r2, r5, fp, sp, lr, pc}\n+\tstmdblt\tr8!, {r3, r5, fp, sp, lr, pc}\n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n \tsbfx\tr6, r8, #0, #7\n-\tldcl\t7, cr15, [sl, #796]!\t@ 0x31c\n+\tldcl\t7, cr15, [lr, #796]!\t@ 0x31c\n \trscscc\tpc, pc, pc, asr #32\n \tsvclt\t0x0000e7a1\n-\tandeq\tr8, r4, ip, asr r6\n+\tandeq\tr8, r4, r4, ror #12\n \tandeq\tr0, r0, r0, ror #11\n \tmuleq\tr3, ip, r7\n-\tldrdeq\tip, [r4], -r6\n-\tandeq\tr8, r4, r2, lsr r6\n+\tldrdeq\tip, [r4], -lr\n+\tandeq\tr8, r4, sl, lsr r6\n \tandeq\tr0, r3, r0, ror r7\n-\tandeq\tip, r4, r8, lsr #9\n+\t\t\t@ instruction: 0x0004c4b0\n \tandeq\tr0, r3, r6, ror #14\n \tandeq\tr0, r3, r6, ror #14\n-\tandeq\tip, r4, r6, lsl #9\n-\tandeq\tip, r4, ip, ror r4\n+\tandeq\tip, r4, lr, lsl #9\n+\tandeq\tip, r4, r4, lsl #9\n \tandeq\tr0, r3, r2, asr r7\n \tandeq\tr0, r3, lr, asr #14\n-\tandeq\tip, r4, sl, asr r4\n-\tandeq\tip, r4, r0, asr r4\n+\tandeq\tip, r4, r2, ror #8\n+\tandeq\tip, r4, r8, asr r4\n \tandeq\tr0, r3, sl, lsr r7\n-\tandeq\tip, r4, sl, lsr r4\n+\tandeq\tip, r4, r2, asr #8\n \tandeq\tr0, r3, r0, lsr r7\n-\tandeq\tip, r4, r6, lsr #8\n+\tandeq\tip, r4, lr, lsr #8\n \tsvcmi\t0x00f0e92d\n-\tblmi\t1751c48 \n+\tblmi\t1751c40 \n \tldrbtmi\tfp, [ip], #-133\t@ 0xffffff7b\n \tsvcge\t0x00004d5b\n \tstmiapl\tr3!, {r0, r1, r3, r4, r6, r9, fp, lr}^\n \t\t\t@ instruction: 0x4604447d\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmiapl\tsl!, {r0, r1, r3, r9, sl, lr}\n \tldmdavs\tr2, {r1, r3, r4, r5, sp, lr}\n \tcmnle\tpc, r0, lsl #20\n \tsubsle\tr2, lr, r0, lsl #22\n \tsvclt\t0x00082c01\n-\tbeq\t23ac48 \n+\tbeq\t23ac40 \n \tstccs\t0, cr13, [r2], {33}\t@ 0x21\n \t\t\t@ instruction: 0xf04fbf08\n \tandsle\tr0, ip, r6, lsl #20\n \tsvclt\t0x00082c04\n-\tbeq\t1bac5c \n+\tbeq\t1bac54 \n \tstccs\t0, cr13, [r8], {23}\n \t\t\t@ instruction: 0xf04fbf08\n \tandsle\tr0, r2, r4, lsl #20\n \t\t\t@ instruction: 0xf0002c10\n \tstccs\t0, cr8, [r0], #-528\t@ 0xfffffdf0\n \t\t\t@ instruction: 0xf04fbf08\n \tandle\tr0, sl, r3, lsl #20\n \tsvclt\t0x00082c40\n-\tbeq\tfac80 \n+\tbeq\tfac78 \n \tstccs\t0, cr13, [r0], {5}\n \t\t\t@ instruction: 0xf04fbf14\n \t\t\t@ instruction: 0xf04f0a07\n \tmcrrmi\t10, 0, r0, r1, cr1\n \tstmdavs\tr2!, {r2, r3, r4, r5, r6, sl, lr}\n \trsble\tr2, r1, r0, lsl #20\n \trsbsvs\tr4, fp, r8, lsl r6\n-\tbl\t1efca80 \n+\tbl\t1ffca78 \n \tsxtab16mi\tr6, r1, fp, ror #16\n \tsvcvc\t0x0070f5b0\n \tsvclt\t0x0008d351\n \tandsle\tr4, fp, r6, lsl #12\n \t\t\t@ instruction: 0x461d4a39\n \tldrbtvc\tpc, [r0], -pc, asr #8\t@ \n-\tbleq\t7acbc \n+\tbleq\t7acb4 \n \t\t\t@ instruction: 0x462c447a\n \tstrtmi\tr2, [r3], -r1, lsl #2\n \tldrbvc\tpc, [r0, #-1285]!\t@ 0xfffffafb\t@ \n \t\t\t@ instruction: 0xf5064650\n \t\t\t@ instruction: 0xf8947670\n \t\t\t@ instruction: 0xf88483c0\n \trsbsvs\tfp, sl, r0, asr #7\n-\tstc\t7, cr15, [r8], #796\t@ 0x31c\n+\tstc\t7, cr15, [ip], #796\t@ 0x31c\n \t\t\t@ instruction: 0x462b687a\n \t\t\t@ instruction: 0xf88445b1\n \tstmiale\tsl!, {r6, r7, r8, r9, pc}^\n \t\t\t@ instruction: 0xd12145b1\n-\tcdp\t7, 7, cr15, cr6, cr7, {6}\n-\tblmi\tad8ca0 \n+\tcdp\t7, 7, cr15, cr10, cr7, {6}\n+\tblmi\tad8c98 \n \tldmdavs\tr2, {r8, sp}\n \tandsvs\tr4, r9, fp, ror r4\n-\tbmi\ta6d3ac \n+\tbmi\ta6d3a4 \n \tldrbtmi\tr4, [sl], #-2849\t@ 0xfffff4df\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r6, lsr r1\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n \tadccs\tr6, r8, #121\t@ 0x79\n \tstmdami\tr1!, {r5, r8, fp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf864f005\n \t\t\t@ instruction: 0xe785687b\n \ttstcs\tr1, lr, lsl sl\n \tldrbtmi\tr4, [sl], #-1616\t@ 0xfffff9b0\n-\tldcl\t7, cr15, [r8], #-796\t@ 0xfffffce4\n+\tldcl\t7, cr15, [ip], #-796\t@ 0xfffffce4\n \tldmdbmi\tip, {r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldmdami\tip, {r2, r3, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf926f005\n-\tbmi\t6f8b70 \n+\tbmi\t6f8b68 \n \tldrbmi\tr2, [r0], -r1, lsl #2\n \t\t\t@ instruction: 0xf7c7447a\n-\tstrb\tlr, [r7, sl, ror #24]\n+\tstrb\tlr, [r7, lr, ror #24]\n \tldmdbmi\tr8, {r0, r1, r2, r4, r9, fp, lr}\n \trsbsvs\tr4, fp, sl, ror r4\n \tstmdapl\tr8!, {r1, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7c72101\n-\tandcs\tlr, r1, #92, 20\t@ 0x5c000\n+\tandcs\tlr, r1, #96, 20\t@ 0x60000\n \teorvs\tr6, r2, fp, ror r8\n-\tbmi\t538a7c \n+\tbmi\t538a74 \n \t\t\t@ instruction: 0xf8d2447a\n \tstr\tsl, [r6, r4]\n-\tldc\t7, cr15, [r6, #-796]\t@ 0xfffffce4\n-\tandeq\tr8, r4, r2, lsr #10\n+\tldc\t7, cr15, [sl, #-796]\t@ 0xfffffce4\n+\tandeq\tr8, r4, sl, lsr #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r4, r8, lsl r5\n+\tandeq\tr8, r4, r0, lsr #10\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r8, ip, lsr fp\n+\tandeq\tlr, r8, r4, asr #22\n \tandeq\tsl, r2, r4, asr #20\n-\tldrdeq\tlr, [r8], -r4\n-\tandeq\tr8, r4, sl, lsr r4\n+\tldrdeq\tlr, [r8], -ip\n+\tandeq\tr8, r4, r2, asr #8\n \tandeq\tr0, r3, r0, asr #10\n \t\t\t@ instruction: 0x000305be\n \tandeq\tsl, r2, sl, asr #19\n \tandeq\tr0, r3, r0, lsr #10\n \tmuleq\tr3, lr, r5\n \tandeq\tsl, r2, ip, lsr #19\n-\tandeq\tip, r4, r8, ror r2\n+\tandeq\tip, r4, r0, lsl #5\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tip, r4, r0, ror #4\n-\tblmi\t12915b0 \n+\tandeq\tip, r4, r8, ror #4\n+\tblmi\t12915a8 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460d4ff0\n \tldmpl\tr3, {r0, r2, r7, ip, sp, pc}^\n \tstrmi\tsl, [r0], r0, lsl #30\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tsvc\t0x0030f7c7\n+\tsvc\t0x0034f7c7\n \tmovwcs\tr4, #1540\t@ 0x604\n \tandvs\tr2, r3, sl, lsl #4\n \ttsteq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7c74628\n-\tstmdavs\tr2!, {r2, r3, r5, r6, r8, r9, fp, sp, lr, pc}\n-\tbcs\t42bd0 \n+\tstmdavs\tr2!, {r4, r5, r6, r8, r9, fp, sp, lr, pc}\n+\tbcs\t42bc8 \n \t\t\t@ instruction: 0xf043bf18\n-\tblcs\t3f8d0 \n+\tblcs\t3f8c8 \n \tldmvs\tsl!, {r0, r1, r6, r8, ip, lr, pc}\n \tadcmi\tr4, sl, #6291456\t@ 0x600000\n-\tbmi\te72d10 \n+\tbmi\te72d08 \n \tldrbtmi\tr4, [sl], #-2870\t@ 0xfffff4ca\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4630d15f\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n@@ -57434,127 +57432,127 @@\n \tldrbtmi\tr1, [fp], #3667\t@ 0xe53\n \t\t\t@ instruction: 0xf10b607b\n \tldmdavs\tip!, {r4, r5, r8, r9, fp}^\n \t\t\t@ instruction: 0xf04f465d\n \trfeda\tr4\n \t\t\t@ instruction: 0xf1b88f01\n \tandle\tr0, r9, r0, lsl #30\n-\tbl\t7cc4c \n+\tbl\t17cc44 \n \tstmdavc\tsl!, {r0, fp, sp, lr}\n \teorne\tpc, r8, r1, asr r8\t@ \n \tsvclt\t0x00084291\n-\tbeq\tbb168 \n+\tbeq\tbb160 \n \tstrmi\tr3, [r1, #1281]!\t@ 0x501\n \t\t\t@ instruction: 0xf1bad1ed\n \tsbcle\tr0, r4, r3, lsl #30\n \t\t\t@ instruction: 0xf10b3601\n \tvmlacs.f64\td0, d7, d4\n \t\t\t@ instruction: 0xf04fd1e1\n \t\t\t@ instruction: 0xe7bc36ff\n \tldrdlt\tpc, [r0], #-143\t@ 0xffffff71\t@ \n \tstmdbeq\tr2, {r1, r8, ip, sp, lr, pc}\n \tmrcne\t6, 2, r4, cr3, cr14, {0}\n \tldrshtvs\tr4, [fp], #-75\t@ 0xffffffb5\n \t\t\t@ instruction: 0x465d687c\n-\tbeq\t7aeb0 \n+\tbeq\t7aea8 \n \tsvchi\t0x0001f814\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0xf7c7d009\n-\tstmdavs\tr2, {r3, r4, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdavs\tr2, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc}\n \teorne\tpc, r8, r2, asr r8\t@ \n \taddsmi\tr7, r1, #2752512\t@ 0x2a0000\n \t\t\t@ instruction: 0xf10abf08\n \tstrcc\tr0, [r1, #-2561]\t@ 0xfffff5ff\n \tmvnle\tr4, r1, lsr #11\n \tsvceq\t0x0003f1ba\n \t\t\t@ instruction: 0x3601d09b\n-\tbleq\t17b1d0 \n+\tbleq\t17b1c8 \n \tmvnle\tr2, ip, lsl #28\n \t\t\t@ instruction: 0xf7c7e7d5\n-\tsvclt\t0x0000ec64\n-\tandeq\tr8, r4, r0, ror r3\n+\tsvclt\t0x0000ec68\n+\tandeq\tr8, r4, r8, ror r3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r4, r6, lsr #6\n+\tandeq\tr8, r4, lr, lsr #6\n \t\t\t@ instruction: 0x000305be\n \tandeq\tr0, r3, r8, ror #10\n \tsvcmi\t0x00f0e92d\n \tldrmi\tr4, [r1], r4, lsl #12\n-\tbmi\t1b10610 \n+\tbmi\t1b10608 \n \taddlt\tr4, r5, fp, ror #22\n \t\t\t@ instruction: 0x460d447a\n \t\t\t@ instruction: 0x212caf00\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7c70300\n-\tstmdacs\tr0, {r2, r3, r4, r5, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r6, fp, sp, lr, pc}\n \taddhi\tpc, r4, r0, asr #32\n \tadceq\tr4, r6, r4, ror #22\n \tmulne\tr0, r9, r8\n \tldrtmi\tr4, [r3], #-1147\t@ 0xfffffb85\n \t\t\t@ instruction: 0xf8d3292a\n \tteqle\tfp, ip, asr #32\n \tvnmlsvs.f16\ts2, s23, s19\t@ \n \tandshi\tpc, r4, r1, asr #17\n \teorcc\tpc, r4, r5, asr #16\n \tstrbmi\tr2, [r8], -pc, lsr #2\n-\tstmda\tr4!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr8!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \trsbsle\tr2, r0, r0, lsl #16\n \ttstcs\tr0, sl, lsl #4\n \t\t\t@ instruction: 0xf7c73001\n-\t\t\t@ instruction: 0xf104eab8\n+\t\t\t@ instruction: 0xf104eabc\n \tstmdacs\tr0, {r1, r3, r8, r9}\n \teoreq\tpc, r3, r5, asr #16\n-\tblmi\t15b63bc \n+\tblmi\t15b63b4 \n \tldrmi\tr4, [lr], #-1147\t@ 0xfffffb85\n \taddmi\tr6, r3, #816\t@ 0x330\n \t\t\t@ instruction: 0x2c04db5c\n \tstccs\t0, cr13, [r0], {119}\t@ 0x77\n \tstccs\t0, cr13, [r1], {98}\t@ 0x62\n \tstmibvs\tfp!, {r3, r8, ip, lr, pc}\n-\tblvs\tffa98ff8 \n+\tblvs\tffa98ff0 \n \t\t\t@ instruction: 0xf640429a\n \trsbsle\tr6, fp, pc, lsl #6\n \t\t\t@ instruction: 0xd0704299\n-\tbmi\t1306e60 \n+\tbmi\t1306e58 \n \tldrbtmi\tr4, [sl], #-2887\t@ 0xfffff4b9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddhi\tpc, r1, r0, asr #32\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n \tstrbmi\tr4, [r9], -r3, lsl #13\n-\tbl\t190704 \n+\tbl\t1906fc \n \t\t\t@ instruction: 0xf7ff0a06\n \t\t\t@ instruction: 0xf1a4ff01\n-\tblx\tfecbf6a0 \n+\tblx\tfecbf698 \n \tstrmi\tpc, [r3], -r2, lsl #5\n \tandseq\tpc, r4, sl, asr #17\n \teorsvs\tr0, sl, r2, asr r9\n \tsvclt\t0x00142807\n \t\t\t@ instruction: 0xf0022200\n-\tbcs\t3f6ac \n+\tbcs\t3f6a4 \n \tstrbmi\tsp, [r0, #-347]\t@ 0xfffffea5\n \tldmdbmi\tr8!, {r2, r5, r8, r9, fp, ip, lr, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf8d14431\n \tldrmi\tfp, [fp, #96]\t@ 0x60\n \t\t\t@ instruction: 0x212ddb1c\n \t\t\t@ instruction: 0xf7c64648\n-\tldmdavs\tfp!, {r1, r2, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n \teorle\tr2, pc, r0, lsl #16\n \tstrtmi\tr1, [r0], -r1, asr #24\n \tmrc2\t7, 6, pc, cr12, cr15, {7}\n \t\t\t@ instruction: 0xf845683b\n \tstmdacs\tr7, {r2, r5}\n \tmovwcs\tfp, #3860\t@ 0xf14\n \tmovweq\tpc, #4099\t@ 0x1003\t@ \n \tcmple\tr1, r0, lsl #22\n \tsvclt\t0x00a84540\n-\tblle\t1104fc \n+\tblle\t1104f4 \n \t\t\t@ instruction: 0x3014f8da\n \tsfmle\tf4, 4, [fp, #524]\t@ 0x20c\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf104e7af\n \tandcs\tr0, r1, #671088640\t@ 0x28000000\n \teorcs\tpc, r3, r5, asr #16\n \torrsle\tr2, ip, r0, lsl #24\n@@ -57566,87 +57564,87 @@\n \tcmpmi\tr3, #700416\t@ 0xab000\n \tmvnscc\tpc, #-1073741824\t@ 0xc0000000\n \tldr\tr6, [r8, fp, ror #7]\n \teorcc\tpc, r4, r5, asr #16\n \tstmdacs\tr7, {r1, r2, r3, r5, r6, r8, r9, sl, sp, lr, pc}\n \tmovwcs\tsp, #24978\t@ 0x6192\n \t\t\t@ instruction: 0x63ab2000\n-\tbvs\tffb38d7c \n+\tbvs\tffb38d74 \n \trsbvs\tpc, r1, #1325400064\t@ 0x4f000000\n-\tblx\tc6f4a \n-\tblcc\tbbb58 \n+\tblx\tc6f42 \n+\tblcc\tbbb50 \n \tstr\tr6, [r6, fp, ror #7]\n \t\t\t@ instruction: 0xd1834299\n \tmsrcc\tSPSR_fsxc, #68, 4\t@ 0x40000004\n \tmovweq\tpc, #4800\t@ 0x12c0\t@ \n \tmvnvs\tr2, #0\n \t\t\t@ instruction: 0xf8c5e77d\n \t\t\t@ instruction: 0xf8dab024\n \t\t\t@ instruction: 0xe7a03014\n \t\t\t@ instruction: 0x612b2300\n \teoreq\tpc, r4, r5, asr r8\t@ \n \t\t\t@ instruction: 0xf7c7e7bc\n-\tsvclt\t0x0000eb7e\n-\tandeq\tr8, r4, ip, lsr #4\n+\tsvclt\t0x0000eb82\n+\tandeq\tr8, r4, r4, lsr r2\n \tandeq\tr0, r0, r0, ror #11\n \tldrdeq\tr0, [r3], -r8\n \tmuleq\tr3, ip, r4\n-\tmuleq\tr4, lr, r1\n+\tandeq\tr8, r4, r6, lsr #3\n \tandeq\tr0, r3, lr, lsl r4\n-\tblmi\t1c51954 \n+\tblmi\t1c5194c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x46064ff0\n-\tblhi\tfa458 \n+\tblhi\tfa450 \n \tldmpl\tr3, {r0, r3, r4, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r2, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f64fb\n \tstmdacs\tr0, {r8, r9}\n \tsbchi\tpc, r9, r0\n \tldrbtmi\tr4, [fp], #-2920\t@ 0xfffff498\n-\tblmi\t1a573ac \n+\tblmi\t1a573a4 \n \tadcsvs\tr4, fp, fp, ror r4\n \tldrbtmi\tr4, [fp], #-2919\t@ 0xfffff499\n \tmovwcs\tr6, #123\t@ 0x7b\n \t\t\t@ instruction: 0xf107613b\n \tcdp\t3, 0, cr0, cr8, cr0, {1}\n \t\t\t@ instruction: 0xf1073a90\n \tmcr\t3, 0, r0, cr8, cr12, {0}\n \tandcs\tr3, r0, r0, lsl sl\n-\tb\tffa7cf00 \n-\tbne\tfe47a848 \n+\tb\tffb7cef8 \n+\tbne\tfe47a840 \n \tcfmsub32\tmvax0, mvfx4, mvfx8, mvfx3\n \tmvnsvs\tr0, r0, lsl sl\n-\tcdp\t7, 3, cr15, cr6, cr6, {6}\n+\tcdp\t7, 3, cr15, cr10, cr6, {6}\n \t\t\t@ instruction: 0xf0002800\n \tldmibvs\tip!, {r3, r4, r7, pc}^\n \t\t\t@ instruction: 0xf8d62300\n \t\t\t@ instruction: 0x4619e03c\n \tldrdgt\tpc, [r4], #-134\t@ 0xffffff7a\n \tldreq\tpc, [r4, #-262]\t@ 0xfffffefa\n \tcmplt\tfp, #124, 2\n \tsvclt\t0x00082b01\n \tldrdhi\tpc, [r8], -r0\n-\tblcs\tf3134 \n+\tblcs\tf312c \n \t\t\t@ instruction: 0xf8d0bf08\n \tsuble\tr8, r1, ip\n \tsvclt\t0x00082b03\n \t\t\t@ instruction: 0x8010f8d0\n \t\t\t@ instruction: 0xf856d03c\n \t\t\t@ instruction: 0xf8d02023\n \t\t\t@ instruction: 0xf8558018\n \tldrmi\tr4, [r0, #35]\t@ 0x23\n \tandcs\tfp, r0, #212, 30\t@ 0x350\n \tstrmi\tr2, [r0, #513]!\t@ 0x201\n \t\t\t@ instruction: 0xf042bfb8\n \tstmdblt\tr2, {r0, r9}^\n \tsvceq\t0x0000f1bc\n \tldcvs\t0, cr13, [r2], #-236\t@ 0xffffff14\n-\tbne\tfe8d9648 \n+\tbne\tfe8d9640 \n \tsvclt\t0x00c84572\n-\tblcs\t14b464 \n+\tblcs\t14b45c \n \tmovwcc\tsp, #4150\t@ 0x1036\n \tbicsle\tr2, r3, r0, lsl #22\n \t\t\t@ instruction: 0xf8d06832\n \t\t\t@ instruction: 0xf8d69004\n \tldrmi\tsl, [r1, #20]\n \t\t\t@ instruction: 0xf04fbfd4\n \t\t\t@ instruction: 0xf04f0800\n@@ -57655,15 +57653,15 @@\n \t\t\t@ instruction: 0xf0080b00\n \t\t\t@ instruction: 0xf1bb0b01\n \teorsle\tr0, fp, r0, lsl #30\n \tldrdhi\tpc, [r0], #-134\t@ 0xffffff7a\n \tsvccc\t0x00fff1b8\n \tldmdbvs\tsl!, {r1, r2, r3, r4, r5, ip, lr, pc}^\n \tstmdaeq\tr8, {r1, r5, r7, r8, r9, fp, sp, lr, pc}\n-\tble\tff7d07bc \n+\tble\tff7d07b4 \n \tldrb\tr3, [ip, r1, lsl #2]\n \teorcs\tpc, r3, r6, asr r8\t@ \n \teormi\tpc, r3, r5, asr r8\t@ \n \tsvclt\t0x00ac4542\n \tandcs\tr2, r1, #0, 4\n \tsvclt\t0x00c84544\n \tandeq\tpc, r1, #66\t@ 0x42\n@@ -57672,110 +57670,110 @@\n \tsmlabtcc\tr1, r3, r1, sp\n \tbicle\tr2, r8, r4, lsl #22\n \tldmdbvs\tip!, {r0, r2, r8, fp, sp}^\n \tmovwcs\tfp, #7937\t@ 0x1f01\n \tldrbtvs\tr6, [r3], #-1076\t@ 0xfffffbcc\n \tldfvss\tf6, [r6], #236\t@ 0xec\n \t\t\t@ instruction: 0xf47f2e00\n-\tbmi\t86aed8 \n+\tbmi\t86aed0 \n \tldrbtmi\tr4, [sl], #-2843\t@ 0xfffff4e5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-203\t@ 0xffffff35\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbvs\tr8!, {r0, r3, r5, r8, ip, lr, pc}\n \tssatmi\tr3, #30, r4, asr #14\n-\tblhi\tfa3f8 \n+\tblhi\tfa3f0 \n \tsvchi\t0x00f0e8bd\n \tsvclt\t0x00b845d1\n \tstmdaeq\tr1, {r3, r6, ip, sp, lr, pc}\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0xe7a4d09a\n \tstmdaeq\tr2, {r0, r3, r5, r7, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf06f697a\n-\tblx\t140212 \n+\tblx\t14020a \n \tldrtvs\tr2, [r2], #-520\t@ 0xfffffdf8\n \t\t\t@ instruction: 0xf7c7e79b\n-\tldmvs\tsl!, {r4, r5, r6, r7, sl, fp, sp, lr, pc}\n+\tldmvs\tsl!, {r2, r4, r5, r6, r7, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f6803\n \tandls\tr3, r2, #255\t@ 0xff\n \tandls\tr6, r1, #7995392\t@ 0x7a0000\n \tldmvs\tr9!, {r2, r3, r4, r5, r6, r9, sp}^\n \taddscs\tr9, r5, #0, 4\n \tldc2l\t7, cr15, [r8], #-908\t@ 0xfffffc74\n \tteqvs\tr8, r9, asr #15\n \t\t\t@ instruction: 0xf7c7e7cb\n-\tsvclt\t0x0000ea92\n-\tandeq\tr8, r4, r8, rrx\n+\tsvclt\t0x0000ea96\n+\tandeq\tr8, r4, r0, ror r0\n \tandeq\tr0, r0, r0, ror #11\n \tldrdeq\tr0, [r3], -lr\n \tandeq\tr0, r3, r8, ror #5\n \tstrdeq\tr0, [r3], -r2\n-\tandeq\tr7, r4, r6, lsl pc\n+\tandeq\tr7, r4, lr, lsl pc\n \tstmdacs\tr0, {r2, r4, r5, r9, fp, lr}\n \tstmdbcs\tr0, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n \tldrbtmi\tr4, [sl], #-2867\t@ 0xfffff4cd\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \t\t\t@ instruction: 0xf04fbf08\n \taddlt\tr0, r4, r1, lsl #20\n \tsvcge\t0x000058d3\n \t\t\t@ instruction: 0xf04fbf18\n \tldmdavs\tfp, {r9, fp}\n \t\t\t@ instruction: 0xf04f60fb\n \tsuble\tr0, sp, r0, lsl #6\n \tstrmi\tr4, [r4], -sp, lsl #12\n \t\t\t@ instruction: 0xf7c74e2a\n-\tmcrrne\t8, 5, lr, r2, cr12\n+\tmcrrne\t8, 6, lr, r2, cr0\n \tstmdbeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \trsbsvs\tr4, sl, r0, lsl r6\n \t\t\t@ instruction: 0xf7f0447e\n \tldmdavs\tsl!, {r0, r1, r2, r4, r5, r7, r9, fp, ip, sp, lr, pc}^\n \tstrtmi\tr4, [r1], -r0, lsl #13\n-\tblx\tfeffb1cc \n+\tblx\tfeffb1c4 \n \tldrtmi\tr4, [r1], -sl, asr #12\n \t\t\t@ instruction: 0xf7c74640\n-\t\t\t@ instruction: 0x4602eadc\n+\tstrmi\tlr, [r2], -r0, ror #21\n \t\t\t@ instruction: 0x4650b370\n \t\t\t@ instruction: 0xf7ff4629\n \tstrdcc\tpc, [r1], -r9\n \tstrcs\tsp, [r1], #-40\t@ 0xffffffd8\n \tldrtmi\tr4, [r1], -sl, asr #12\n \t\t\t@ instruction: 0xf7c72000\n-\tstrmi\tlr, [r2], -lr, asr #21\n+\t\t\t@ instruction: 0x4602ead2\n \tstrtmi\tfp, [r9], -r0, lsl #6\n \t\t\t@ instruction: 0xf7ff4620\n \tandcc\tpc, r1, fp, ror #27\n \tstrcc\tsp, [r1], #-26\t@ 0xffffffe6\n \tmvnle\tr2, r5, lsl #24\n \t\t\t@ instruction: 0xf04f2400\n \t\t\t@ instruction: 0x464033ff\n \tldrcc\tlr, [r0], #-2501\t@ 0xfffff63b\n \t\t\t@ instruction: 0xf7f064ac\n \t\t\t@ instruction: 0x4620fa1f\n-\tblmi\t391a4c \n+\tblmi\t391a44 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_mon\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n \t\t\t@ instruction: 0xf7f04640\n \t\t\t@ instruction: 0xf04ffa0d\n \t\t\t@ instruction: 0xe7eb30ff\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7c7e7e8\n-\tsvclt\t0x0000ea1c\n-\tandeq\tr7, r4, sl, lsl #29\n+\tsvclt\t0x0000ea20\n+\tmuleq\tr4, r2, lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r3, r0, lsr #2\n-\tstrdeq\tr7, [r4], -r0\n-\tbmi\t1f51840 \n+\tstrdeq\tr7, [r4], -r8\n+\tbmi\t1f51838 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tmrcmi\t15, 3, r4, cr11, cr0, {7}\n \tstmpl\tsl, {r0, r1, r2, r7, ip, sp, pc}\n-\tblmi\t1eeae64 \n+\tblmi\t1eeae5c \n \tldmdavs\tr2, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f617a\n \tstrmi\tr0, [r5], -r0, lsl #4\n \tandhi\tpc, r3, r6, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n \tcmnle\tsp, r0, lsl #22\n \t\t\t@ instruction: 0xf0002d00\n@@ -57795,115 +57793,115 @@\n \ttstle\tr3, pc, lsr #20\n \tandsle\tr2, r8, lr, lsr #22\n \tsuble\tr2, r4, pc, lsr #22\n \tldrmi\tr3, [sl], -r1, lsl #8\n \tmvnsle\tr2, r0, lsl #20\n \tldrdeq\tpc, [r0], -r8\n \tcmnle\tr1, r0, lsl #16\n-\tblmi\t1751c60 \n+\tblmi\t1751c58 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdbvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tldrcc\tr8, [ip, -fp, lsr #1]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmiavc\tr2!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tsvclt\t0x00182a00\n \tsuble\tr2, r7, pc, lsr #20\n \tmvnle\tr2, lr, lsr #20\n-\tbcs\t5d688 \n-\tbcs\tc2ef64 \n+\tbcs\t5d680 \n+\tbcs\tc2ef5c \n \tadcmi\tsp, r5, #220, 2\t@ 0x37\n \tmcrne\t0, 3, sp, cr6, cr14, {2}\n \t\t\t@ instruction: 0xd00942b5\n \tand\tr4, r2, r3, lsr r6\n \taddsmi\tr4, sp, #31457280\t@ 0x1e00000\n \tldrmi\tsp, [lr], -r4\n \tldmdavc\tr2!, {r0, r8, r9, fp, ip, sp}\n \tmvnsle\tr2, pc, lsr #20\n \tldmvs\tip!, {r0, r5, r6, r7, sl, fp, ip}\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7c74620\n-\t\t\t@ instruction: 0xf1c4e906\n+\t\t\t@ instruction: 0xf1c4e90a\n \tstrmi\tr0, [r2], #-513\t@ 0xfffffdff\n \tldrtmi\tr4, [r0], -r1, lsr #12\n \t\t\t@ instruction: 0xf7c64634\n-\tldmdavc\tr2!, {r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdavc\tr2!, {r2, r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xd1b42a00\n \tstmiavc\tr3!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n-\tblcs\tc065d4 \n+\tblcs\tc065cc \n \t\t\t@ instruction: 0xf811d103\n-\tblcs\tc0ef5c \n+\tblcs\tc0ef54 \n \tvst4.\t{d29-d32}, [pc :256], fp\n \tldrbmi\tr5, [r8], -r0, lsl #5\n-\tstmia\tip!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr0!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x465968fb\n \tstclne\t8, cr1, [r0], #-776\t@ 0xfffffcf8\n-\tsvc\t0x00b0f7c6\n-\tbcs\t5d3fc \n+\tsvc\t0x00b4f7c6\n+\tbcs\t5d3f4 \n \t\t\t@ instruction: 0xe7a7d19d\n \trsccs\tr4, pc, #950272\t@ 0xe8000\n \tldrbtmi\tr4, [r9], #-2106\t@ 0xfffff7c6\n \t\t\t@ instruction: 0xf0044478\n \t\t\t@ instruction: 0xe779fc99\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrbmi\tr1, [r8], -r1, lsr #25\n-\tldm\tr4, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandeq\tpc, r1, #1073741874\t@ 0x40000032\n \tstrbmi\tr4, [r9], -r2, lsl #8\n \t\t\t@ instruction: 0xf7c64620\n-\tadcmi\tlr, r5, #152, 30\t@ 0x260\n+\tadcmi\tlr, r5, #156, 30\t@ 0x270\n \tstmdavc\tsl!, {r2, r5, r6, r7, r8, ip, lr, pc}\n \torrle\tr2, r2, r0, lsl #20\n \trsbvc\tr2, sl, pc, lsr #6\n \tstr\tr7, [r9, fp, lsr #32]\n \tvst2.8\t{d20,d22}, [pc :128]!\n \tstmdami\tsp!, {r5, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t0, cr15, [ip, #-16]\n \tstr\tr2, [r3, r0]\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbmi\tr1, [r0], -r9, ror #25\n-\tldm\tr4!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr8!, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4651687b\n \tstrtmi\tr1, [r8], -r2, asr #17\n-\tsvc\t0x0078f7c6\n-\tbcs\t5d48c \n+\tsvc\t0x007cf7c6\n+\tbcs\t5d484 \n \tsvcge\t0x0065f47f\n-\tblmi\t8f91a4 \n+\tblmi\t8f919c \n \tldrbtcc\tpc, [ip], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 3f3f4 \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 3f3ec \t@ \n \tldrdcs\tpc, [r0], -r8\n \t\t\t@ instruction: 0x601c58f3\n \tstrtmi\tfp, [r0], -sl, lsl #18\n \tldmdbmi\tsp, {r1, r2, r5, r6, r8, r9, sl, sp, lr, pc}\n \tldmdami\tsp, {r1, r2, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t0, cr15, [r6, #-16]!\n \tldrb\tr4, [sp, -r0, lsr #12]\n \t\t\t@ instruction: 0xf44f4b17\n \t\t\t@ instruction: 0xf6cf447c\n \t\t\t@ instruction: 0xf8d874ff\n \tldmpl\tr3!, {sp}^\n-\tbcs\t57498 \n+\tbcs\t57490 \n \tldmdbmi\tr5, {r0, r3, r5, r6, r7, ip, lr, pc}\n \tldmdami\tr5, {r2, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t0, cr15, [r2, #-16]\n \tstrb\tr4, [r9, -r0, lsr #12]\n-\tldmdb\tsl, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr7, r4, ip, lsr #27\n+\tldmdb\tlr, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0x00047db4\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr4, ip, sp\n+\tandeq\tr7, r4, r4, lsr #27\n \tandeq\tr0, r0, r8, lsl r6\n+\tandeq\tlr, r8, sl, lsl #8\n+\tandeq\tlr, r8, r6, lsl #8\n+\tandeq\tlr, r8, r4, lsl #8\n \tandeq\tlr, r8, r2, lsl #8\n-\tstrdeq\tlr, [r8], -lr\t@ \n-\tstrdeq\tlr, [r8], -ip\n-\tstrdeq\tlr, [r8], -sl\n-\tandeq\tr7, r4, ip, lsr #26\n+\tandeq\tr7, r4, r4, lsr sp\n \tandeq\tpc, r2, r6, asr #31\n \tldrdeq\tpc, [r2], -r0\n \tandeq\tpc, r2, r8, lsl #31\n \tmuleq\tr2, r2, pc\t@ \n \tandeq\tr0, r0, r0, ror r6\n \tandeq\tpc, r2, ip, lsr pc\t@ \n \tandeq\tpc, r2, r6, asr #30\n@@ -57921,15 +57919,15 @@\n \tldmiblt\tr2, {r1, r4, r5, fp, sp, lr}^\n \tstmdavs\tfp, {r0, r3, r4, r6, r8, r9, ip, sp, pc}\n \ttstle\tr4, r9, asr ip\n \t\t\t@ instruction: 0xf854e027\n \tmrrcne\t15, 0, r3, r8, cr4\n \taddsmi\tsp, sp, #34\t@ 0x22\n \tstrdcs\tsp, [r1], -r9\n-\tbmi\t9ae0f4 \n+\tbmi\t9ae0ec \n \tldrbtmi\tr4, [sl], #-2849\t@ 0xfffff4df\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladxcc\tip, r5, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8df83f0\n@@ -57948,26 +57946,26 @@\n \t\t\t@ instruction: 0xf0044478\n \tmulcs\tr1, pc, ip\t@ \n \tldmdbmi\tr4, {r0, r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcvc\tpc, r9, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf0044478\n \t\t\t@ instruction: 0xe7eafc95\n-\tblcs\t59604 \n+\tblcs\t595fc \n \tstrbmi\tsp, [r0], -r7, ror #1\n \tvmax.s8\tq10, q0, \n \t\t\t@ instruction: 0xf004127f\n \tstrtmi\tpc, [r0], -fp, lsl #25\n \t\t\t@ instruction: 0xf7c7e7bf\n-\tsvclt\t0x0000e894\n-\tandeq\tr7, r4, lr, ror #22\n+\tsvclt\t0x0000e898\n+\tandeq\tr7, r4, r6, ror fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r4, r4, ror #22\n+\tandeq\tr7, r4, ip, ror #22\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr7, r4, r2, lsr fp\n+\tandeq\tr7, r4, sl, lsr fp\n \tandeq\tpc, r2, r2, asr lr\t@ \n \tandeq\tpc, r2, r4, ror #28\n \tandeq\tpc, r2, lr, lsr #28\n \tandeq\tpc, r2, r0, asr #28\n \tandeq\tpc, r2, sl, lsl lr\t@ \n \tandeq\tpc, r2, ip, lsr #28\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n@@ -57977,51 +57975,51 @@\n \tsvcge\t0x000081c8\n \tstmdbpl\tip!, {r0, r4, r5, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x460544f8\n \trscsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf858460c\n \t\t\t@ instruction: 0xf8d99003\n-\tblcs\t4b5ac \n+\tblcs\t4b5a4 \n \tstfcsd\tf5, [r0], {94}\t@ 0x5e\n \tstccs\t15, cr11, [r0, #-96]\t@ 0xffffffa0\n \tandcs\tfp, r1, #12, 30\t@ 0x30\n \trsbsle\tr2, pc, r0, lsl #4\n \tvcge.f32\td18, d0, d0\n \tstmdavc\tfp!, {r2, r4, r7, pc}\n \tsvclt\t0x00082b2f\n \tandle\tr7, r6, r2, lsr #32\n \t\t\t@ instruction: 0x46204631\n-\tstmia\tr8, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tip, {r0, r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0002800\n \tstmdavc\tfp!, {r1, r2, r3, r4, r7, pc}\n \tldmdbmi\tpc, {r0, r1, r3, r5, r8, r9, ip, sp, pc}^\t@ \n \t\t\t@ instruction: 0x46204632\n \t\t\t@ instruction: 0xf0044479\n \t\t\t@ instruction: 0x4603f85b\n-\tblcs\t6bc90 \n+\tblcs\t6bc88 \n \t\t\t@ instruction: 0xf8d9db51\n-\tbcs\t475f8 \n+\tbcs\t475f0 \n \tldmdbmi\tr9, {r0, r2, r4, r6, r8, ip, lr, pc}^\n \tldrbtmi\tr4, [r9], #-2644\t@ 0xfffff5ac\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tldrshmi\tr6, [r1], #-138\t@ 0xffffff76\n \tandeq\tpc, r0, #79\t@ 0x4f\n \taddshi\tpc, fp, r0, asr #32\n \t\t\t@ instruction: 0x37144618\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x463283f0\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \t\t\t@ instruction: 0xf83ef004\n \tstmdacs\tr0, {r0, r1, r9, sl, lr}\n \tstrtmi\tsp, [r0], -r1, ror #3\n \tmrc2\t7, 0, pc, cr0, cr15, {7}\n-\tblle\t949634 \n+\tblle\t94962c \n \tldrdcc\tpc, [r0], -r9\n-\tbmi\t12edc28 \n+\tbmi\t12edc20 \n \tldrbtmi\tr4, [sl], #-2884\t@ 0xfffff4bc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d17b\n \tssatmi\tr3, #30, r4, lsl #14\n \tmvnsmi\tlr, #12386304\t@ 0xbd0000\n@@ -58029,74 +58027,74 @@\n \trsbsne\tpc, r7, #64, 4\n \tldrbtmi\tr4, [r9], #-2114\t@ 0xfffff7be\n \t\t\t@ instruction: 0xf0044478\n \t\t\t@ instruction: 0xe7e6fbf9\n \tvst2.16\t{d20,d22}, [pc], r0\n \tstmdami\tr0, {r1, r2, r5, r7, r9, ip, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t7fb68e \n+\tblx\t7fb686 \n \t\t\t@ instruction: 0x4620e797\n \tstc2l\t7, cr15, [r6, #1020]!\t@ 0x3fc\n \t\t\t@ instruction: 0xf8584b3c\n \tandsvs\tr3, r8, r3\n \tldrdcc\tpc, [r0], -r9\n \tsbcsle\tr2, r2, r0, lsl #22\n-\tbmi\te7961c \n+\tbmi\te79614 \n \tandcs\tpc, r2, r8, asr r8\t@ \n \t\t\t@ instruction: 0xf8d96013\n-\tbcs\t476a4 \n+\tbcs\t4769c \n \tldmdbmi\tr5!, {r0, r3, r5, r7, ip, lr, pc}\n \trsbne\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2100\t@ 0xfffff7cc\n \tldrbtmi\tr6, [r8], #-123\t@ 0xffffff85\n-\tblx\tff4fb6ca \n+\tblx\tff4fb6c2 \n \t\t\t@ instruction: 0xe79e687b\n \tvst1.8\t{d20-d21}, [pc :128], lr\n \t\t\t@ instruction: 0xf6cf437c\n \t\t\t@ instruction: 0xf8d973ff\n \t\t\t@ instruction: 0xf8581000\n \tandsvs\tr2, r3, r2\n \taddsle\tr2, r2, r0, lsl #18\n \tvst2.8\t{d20,d22}, [pc :128], fp\n \tstmdami\tfp!, {r0, r3, r5, r7, r9, ip, sp, lr}\n \trsbsvs\tr4, fp, r9, ror r4\n \t\t\t@ instruction: 0xf0044478\n \tldmdavs\tfp!, {r0, r1, r3, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}^\n-\tbmi\t939508 \n+\tbmi\t939500 \n \torrvs\tpc, r0, #1862270976\t@ 0x6f000000\n \tldrdne\tpc, [r0], -r9\n \tandcs\tpc, r2, r8, asr r8\t@ \n \tstmdbcs\tr0, {r0, r1, r4, sp, lr}\n \tsvcge\t0x007df43f\n \tvst2.8\t{d20,d22}, [pc :128], r2\n \tstmdami\tr2!, {r1, r3, r5, r7, r9, ip, sp, lr}\n \trsbsvs\tr4, fp, r9, ror r4\n \t\t\t@ instruction: 0xf0044478\n \tldmdavs\tfp!, {r0, r2, r5, r7, r8, r9, fp, ip, sp, lr, pc}^\n-\tbmi\t6794dc \n+\tbmi\t6794d4 \n \tmvnscc\tpc, #82837504\t@ 0x4f00000\n \tmvnsvc\tpc, #217055232\t@ 0xcf00000\n \tldrdne\tpc, [r0], -r9\n \tandcs\tpc, r2, r8, asr r8\t@ \n \tstmdbcs\tr0, {r0, r1, r4, sp, lr}\n \tsvcge\t0x0065f43f\n \tvmul.i8\td20, d0, d8\n \tldmdami\tr8, {r0, r5, r6, r9, ip}\n \trsbsvs\tr4, fp, r9, ror r4\n \t\t\t@ instruction: 0xf0044478\n \tldmdavs\tfp!, {r0, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7c6e759\n-\tsvclt\t0x0000ef96\n-\tandeq\tr7, r4, r8, ror sl\n+\tsvclt\t0x0000ef9a\n+\tandeq\tr7, r4, r0, lsl #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r4, ip, ror #20\n+\tandeq\tr7, r4, r4, ror sl\n \tandeq\tr0, r0, r8, lsl r6\n \tmuleq\tr3, r4, r3\n-\tandeq\tr7, r4, r2, lsl #20\n-\tandeq\tr7, r4, r2, asr #19\n+\tandeq\tr7, r4, sl, lsl #20\n+\tandeq\tr7, r4, sl, asr #19\n \tandeq\tpc, r2, r2, ror #25\n \tstrdeq\tpc, [r2], -ip\n \tldrdeq\tpc, [r2], -r0\n \tandeq\tpc, r2, sl, ror #25\n \tandeq\tr0, r0, r0, ror r6\n \tmuleq\tr2, r6, ip\n \tandeq\tpc, r2, lr, lsr #25\n@@ -58105,254 +58103,254 @@\n \tandeq\tpc, r2, ip, lsr ip\t@ \n \tandeq\tpc, r2, r4, asr ip\t@ \n \tandeq\tpc, r2, ip, lsl #24\n \tandeq\tpc, r2, r4, lsr #24\n \tsvcmi\t0x00f0e92d\n \tcdpmi\t6, 6, cr4, cr6, cr8, {4}\n \taddslt\tr4, r3, r6, ror #24\n-\tblmi\t19d09a4 \n+\tblmi\t19d099c \n \tstclmi\t15, cr10, [r6, #-8]!\n \tldrbtmi\tr5, [fp], #-2356\t@ 0xfffff6cc\n \tmvnsvs\tr6, #36, 16\t@ 0x240000\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0x46146078\n \teorsvs\tr5, r9, r9, asr r9\n-\tblcs\t597f4 \n+\tblcs\t597ec \n \taddshi\tpc, r1, r0, asr #32\n \tvst2.8\t{d18-d21}, [pc], r0\n \teorvs\tr5, r3, r0, lsl #3\n \t\t\t@ instruction: 0xf7c62001\n-\t\t\t@ instruction: 0xf107eb7c\n+\t\t\t@ instruction: 0xf107eb80\n \tstrmi\tr0, [r2], -ip, lsl #6\n \tstrmi\tr9, [r1], r0, lsl #6\n \torrpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf1076878\n \t\t\t@ instruction: 0xf7c60110\n-\tldmvs\tsp!, {r1, r2, r4, r5, r6, r8, r9, fp, sp, lr, pc}^\n+\tldmvs\tsp!, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0002d00\n \tvst4.32\t{d24-d27}, [pc]!\n \tandcs\tr4, r1, r0, lsl #2\n-\tbl\t19fd71c \n+\tbl\t1afd714 \n \tstrmi\tr6, [r3], sp, ror #17\n \tldrdeq\tpc, [r0], -r8\n \tmovwlt\tr6, #14379\t@ 0x382b\n-\tbeq\t87bc30 \n+\tbeq\t87bc28 \n \tstreq\tpc, [r8], -r7, lsl #2\n \tsvclt\t0x00181c41\n \t\t\t@ instruction: 0xf0004644\n \tstmdavs\tr8!, {r0, r1, r7, pc}\n \tmovwmi\tpc, #1103\t@ 0x44f\t@ \n \t\t\t@ instruction: 0x4651465a\n \t\t\t@ instruction: 0xf7c69600\n-\tldmvs\tfp!, {r2, r4, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r3, r4, r7, r8, r9, sl, fp, sp, lr, pc}\n \tstmdavs\tr2!, {r0, r1, r3, r4, r8, ip, sp, pc}\n \taddsmi\tr6, sl, #10158080\t@ 0x9b0000\n \t\t\t@ instruction: 0xf854d039\n \tmovwcc\tr3, #7940\t@ 0x1f04\n \t\t\t@ instruction: 0xf8d8d1ed\n \t\t\t@ instruction: 0xf8550000\n-\tblcs\t4f460 \n+\tblcs\t4f458 \n \tstfnep\tf5, [r2], {226}\t@ 0xe2\n \tldmdavs\tlr!, {r2, r3, r5, r6, ip, lr, pc}^\n \tstreq\tpc, [r0, #-263]!\t@ 0xfffffef9\n \tstreq\tpc, [r8], #-263\t@ 0xfffffef9\n \tmovwmi\tpc, #1103\t@ 0x44f\t@ \n \t\t\t@ instruction: 0x4629465a\n \t\t\t@ instruction: 0xf7c79400\n-\tldmvs\tfp!, {r2, r3, r5, r8, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r4, r5, r8, fp, sp, lr, pc}\n \tldmvs\tfp, {r0, r1, r4, r8, ip, sp, pc}^\n \t\t\t@ instruction: 0xd01c42b3\n \tsvceq\t0x0004f858\n \tmvnle\tr1, r3, asr #24\n \tsvceq\t0x0000f1b9\n \tstrbmi\tsp, [r8], -r5\n-\tstc\t7, cr15, [sl], {198}\t@ 0xc6\n+\tstc\t7, cr15, [lr], {198}\t@ 0xc6\n \tsvceq\t0x0000f1bb\n \tldrbmi\tsp, [r8], -r2\n-\tstc\t7, cr15, [r4], {198}\t@ 0xc6\n+\tstc\t7, cr15, [r8], {198}\t@ 0xc6\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, fp, sp, lr}\n \tstmdbmi\tfp!, {r3, r6, r7, r8, ip, sp, pc}\n \trscsvc\tpc, lr, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2090\t@ 0xfffff7d6\n \t\t\t@ instruction: 0xf0044478\n \tldrdcs\tpc, [r0], -r7\n \t\t\t@ instruction: 0xf1b9e00f\n \tandle\tr0, r5, r0, lsl #30\n \t\t\t@ instruction: 0xf7c64648\n-\t\t\t@ instruction: 0xf1bbebf2\n+\t\t\t@ instruction: 0xf1bbebf6\n \tandle\tr0, r2, r0, lsl #30\n \t\t\t@ instruction: 0xf7c64658\n-\tldmdavs\tfp!, {r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n \tldmdavs\tfp, {r0, sp}\n-\tbmi\t86dfa0 \n+\tbmi\t86df98 \n \tldrbtmi\tr4, [sl], #-2842\t@ 0xfffff4e6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-187\t@ 0xffffff45\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrbcc\tsp, [r4, -r8, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tsl, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tadcsne\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2073\t@ 0xfffff7e7\n \t\t\t@ instruction: 0xf0044478\n \t\t\t@ instruction: 0xe765f9dd\n \tvmul.i8\td20, d0, d7\n \tldmdami\tr7, {r0, r1, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe9fb920 \n+\tblx\tfe9fb918 \n \tldrb\tr2, [lr, r1]\n \tsvclt\t0x00082822\n \t\t\t@ instruction: 0xf1b96020\n \tadcsle\tr0, fp, r0, lsl #30\n \t\t\t@ instruction: 0xf7c64648\n-\t\t\t@ instruction: 0xe7b7ebbe\n+\tldr\tlr, [r7, r2, asr #23]!\n \tsvccc\t0x0004f855\n \torrle\tr2, ip, r0, lsl #22\n \tsvceq\t0x0000f1b9\n \tstr\tsp, [r9, r7, lsr #3]!\n-\tcdp\t7, 9, cr15, cr12, cr6, {6}\n-\tandeq\tr7, r4, r8, asr r8\n+\tcdp\t7, 10, cr15, cr0, cr6, {6}\n+\tandeq\tr7, r4, r0, ror #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r4, lr, asr #16\n+\tandeq\tr7, r4, r6, asr r8\n \tandeq\tr0, r0, r8, lsl r6\n \tmuleq\tr2, lr, sl\n \tandeq\tpc, r2, r4, asr #21\n-\tandeq\tr7, r4, sl, lsr #14\n+\tandeq\tr7, r4, r2, lsr r7\n \tandeq\tpc, r2, lr, asr #20\n \tandeq\tpc, r2, r4, ror sl\t@ \n \tandeq\tpc, r2, ip, lsr sl\t@ \n \tandeq\tpc, r2, r2, ror #20\n \tsvcmi\t0x00f0e92d\n \trsclt\tr4, r1, r3, ror lr\n \tldclmi\t15, cr10, [r3], #-8\n \tldrbtmi\tr4, [lr], #-3443\t@ 0xfffff28d\n-\tblmi\t1d10b6c \n+\tblmi\t1d10b64 \n \tldmdbpl\tr5!, {r2, r3, r4, r5, r7, r8, sp, lr}^\n \t\t\t@ instruction: 0xf8c7682d\n \t\t\t@ instruction: 0xf04f5174\n \tstmib\tr7, {r8, sl}^\n \tcmnvs\tr8, r3, lsl #2\n \tldmvs\tsp!, {r0, r3, r4, r5, r6, r7, r8, sp, lr}^\n \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tstmdbmi\tip!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \tandscs\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2155\t@ 0xfffff795\n \t\t\t@ instruction: 0xf0044478\n \tmovwcs\tpc, #2439\t@ 0x987\t@ \n \torrpl\tpc, r0, pc, asr #8\n \tandcs\tr6, r1, fp, lsr #32\n-\tb\tfe37d8d0 \n+\tb\tfe47d8c8 \n \tstrteq\tpc, [r4], #-263\t@ 0xfffffef9\n \tadcsvs\tr4, r8, r2, lsl #12\n \tvst3.8\t{d25-d27}, [pc], r0\n \tldmdbvs\tr8!, {r7, r8, r9, ip, lr}^\n \tmsreq\tCPSR_fs, r7, lsl #2\n-\tb\tfe1fd8e8 \n+\tb\tfe2fd8e0 \n \t\t\t@ instruction: 0x2c006a7c\n \taddshi\tpc, sl, r0\n \ttstmi\tr0, pc, asr #8\t@ \n \t\t\t@ instruction: 0xf7c62001\n-\tstmiavs\tr6!, {r3, r4, r5, r6, r9, fp, sp, lr, pc}^\n+\tstmiavs\tr6!, {r2, r3, r4, r5, r6, r9, fp, sp, lr, pc}^\n \tldmdavs\tr0!, {r0, r7, r9, sl, lr}\n \tsuble\tr2, r5, r0, lsl #16\n \tstmdaeq\tr0!, {r0, r1, r2, r8, ip, sp, lr, pc}\n-\tbleq\tf7be10 \n+\tbleq\tf7be08 \n \tvst1.16\t{d20-d22}, [pc], r4\n \t\t\t@ instruction: 0xf8d74a00\n \tand\tr8, r3, ip, lsl r0\n \tsvceq\t0x0004f856\n \teorsle\tr2, sl, r0, lsl #16\n \tldrbmi\tr4, [r3], -sl, asr #12\n \tstrls\tr4, [r0], #-1625\t@ 0xfffff9a7\n-\tcdp\t7, 10, cr15, cr2, cr6, {6}\n-\tbcs\t59aa0 \n+\tcdp\t7, 10, cr15, cr6, cr6, {6}\n+\tbcs\t59a98 \n \t\t\t@ instruction: 0xf8d8d0f2\n \tldmvs\tr5, {ip, sp}\n \tandle\tr1, r6, r9, asr ip\n \taddsmi\tr4, sp, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0xf850d0ea\n \tmrrcne\t15, 0, r3, sl, cr4\n-\tblmi\t1274218 \n+\tblmi\t1274210 \n \tstrcs\tr4, [r0], #-1608\t@ 0xfffff9b8\n \tandsvs\tr4, sp, fp, ror r4\n-\tbl\tc7d958 \n+\tbl\td7d950 \n \t\t\t@ instruction: 0xb11368bb\n \t\t\t@ instruction: 0xf7c64618\n-\tblmi\t103a6fc \n+\tblmi\t103a704 \n \tldmpl\tr3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n-\tblcs\t59ac0 \n-\tbmi\t1073fd0 \n+\tblcs\t59ab8 \n+\tbmi\t1073fc8 \n \tldrbtmi\tr4, [sl], #-2874\t@ 0xfffff4c6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [r4, #-135]!\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tr5, r0, lsl #6\n \t\t\t@ instruction: 0xf5074620\n \t\t\t@ instruction: 0x46bd77be\n \tsvchi\t0x00f0e8bd\n \tsvceq\t0x0000f1b9\n \tstrbmi\tsp, [r8], -r2\n-\tbl\t3fd99c \n+\tbl\t4fd994 \n \tmsreq\tCPSR_f, r7, lsl #2\n \t\t\t@ instruction: 0xf7c72000\n-\tblmi\td39b48 \n+\tblmi\td39b50 \n \t\t\t@ instruction: 0x210069ba\n \tsubseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tldm\tr4, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d13f\n \t\t\t@ instruction: 0xf1070058\n \t\t\t@ instruction: 0xf7c60520\n-\tblmi\tb3b73c \n+\tblmi\tb3b744 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n-\tbl\tff27d9d4 \n+\tbl\tff37d9cc \n \t\t\t@ instruction: 0xf7c6697e\n-\teorvs\tlr, r8, r6, ror pc\n+\teorvs\tlr, r8, sl, ror pc\n \tstmiavs\tr3, {r3, r7, r8, ip, sp, pc}^\n \tldrhle\tr4, [r8, #35]!\t@ 0x23\n \tstmvs\tr1, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n \tmrrcne\t8, 1, r6, r8, cr3\n \taddsmi\tsp, r9, #5\n \t\t\t@ instruction: 0xf852d0f1\n \tmrrcne\t15, 0, r3, r8, cr4\n-\tblmi\t8742c8 \n+\tblmi\t8742c0 \n \tandsvs\tr4, r9, fp, ror r4\n \tstrcs\tlr, [r1], #-0\n-\tcdp\t7, 12, cr15, cr6, cr6, {6}\n+\tcdp\t7, 12, cr15, cr10, cr6, {6}\n \tsubseq\tpc, r8, r7, lsl #2\n-\tsvc\t0x001cf7c6\n+\tsvc\t0x0020f7c6\n \tldmibvs\tsl!, {r0, r3, r4, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n-\tbvs\tfee51964 \n+\tbvs\tfee5195c \n \t\t\t@ instruction: 0xf7c62100\n-\t\t\t@ instruction: 0xe799eff0\n+\t\t\t@ instruction: 0xe799eff4\n \tsvclt\t0x00082822\n \tldr\tr6, [r5, r8, lsr #32]\n \tvmul.i8\td20, d0, d4\n \tldmdami\tr4, {r0, r2, r3, r4, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf99cf004\n-\tblmi\t3f9984 \n+\tblmi\t3f997c \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tsubseq\tpc, r8, r7, lsl #2\n-\tsvc\t0x00e4f7c6\n-\tldc\t7, cr15, [ip, #792]\t@ 0x318\n-\tandeq\tr7, r4, sl, lsl #13\n-\tandeq\tr7, r4, r8, lsl #13\n+\tsvc\t0x00e8f7c6\n+\tstc\t7, cr15, [r0, #792]!\t@ 0x318\n+\tmuleq\tr4, r2, r6\n+\tmuleq\tr4, r0, r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tpc, r2, r2, lsr #19\n \tldrdeq\tpc, [r2], -r0\n-\tandeq\tsp, r8, ip, asr ip\n-\tandeq\tr7, r4, r6, lsr #11\n+\tandeq\tsp, r8, r4, ror #24\n+\tandeq\tr7, r4, lr, lsr #11\n \tandeq\tr0, r0, ip, lsr #11\n \tandeq\tr0, r0, r4, lsl #11\n-\t\t\t@ instruction: 0x0008dbb0\n+\t\t\t@ instruction: 0x0008dbb8\n \tandeq\tpc, r2, r8, lsr #16\n \tandeq\tpc, r2, r6, asr r8\t@ \n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df2400\n \tadclt\tr6, r5, r8, lsr r6\n \t\t\t@ instruction: 0xf8dfaf00\n \tldrbtmi\tr5, [lr], #-1588\t@ 0xfffff9cc\n@@ -58361,27 +58359,27 @@\n \t\t\t@ instruction: 0x469161fc\n \t\t\t@ instruction: 0x4628f8df\n \tldmdbpl\tr4!, {r0, r2, r3, r4, r5, r7, sp, lr}\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f408c\n \tstrmi\tr0, [r4], -r0, lsl #8\n \trscsvs\tr5, fp, fp, ror #17\n-\tblcs\t59c18 \n+\tblcs\t59c10 \n \tcmphi\tpc, r0, asr #32\t@ \n \t\t\t@ instruction: 0xf0002c00\n \tvst1.16\t{d24-d27}, [pc :256], sl\n \tandcs\tr5, r1, r0, lsl #3\n-\tstmib\tr8, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tip, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \tadchi\tpc, r1, #0\n \tvst1.8\t{d20-d22}, [pc :128], r0\n \tldrtmi\tr5, [r1], -r0, lsl #5\n \tldc2l\t7, cr15, [r4], {255}\t@ 0xff\n \tvmlal.s8\tq9, d0, d0\n-\tb\t166030c \n+\tb\t1660304 \n \t\t\t@ instruction: 0xf0000309\n \tldmdavc\tr4!, {r1, r2, r3, r4, r5, r8, pc}\n \tsubsle\tr2, pc, r0, lsl #24\n \tldrbge\tpc, [r4, #2271]\t@ 0x8df\t@ \n \t\t\t@ instruction: 0xf8df4635\n \t\t\t@ instruction: 0xf10735d4\n \tldrbtmi\tr0, [sl], #2848\t@ 0xb20\n@@ -58408,96 +58406,96 @@\n \tldc2\t7, cr15, [lr], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf1b9816f\n \tandle\tr0, r6, r0, lsl #30\n \t\t\t@ instruction: 0x46496bb8\n \tldc2\t7, cr15, [r4], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf0002801\n-\tblvs\tf201fc \n+\tblvs\tf201f4 \n \tldrble\tr0, [r1, #-1753]\t@ 0xfffff927\n \tsvceq\t0x0000f1b8\n-\tblvs\tffe73d7c \n+\tblvs\tffe73d74 \n \tandseq\tpc, ip, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf7ff4641\n \tstmdacs\tr0, {r0, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}\n-\tblvs\tf3416c \n+\tblvs\tf34164 \n \torrmi\tpc, r4, #50331648\t@ 0x3000000\n \tsvcmi\t0x0084f5b3\n \tmvnhi\tpc, r0, asr #32\n \tsvclt\t0x000442ae\n \t\t\t@ instruction: 0xf8054635\n \tandle\tr4, r3, r1, lsl #30\n \ttstlt\tip, ip, lsr #32\n \tstrcc\tr7, [r1, #-2156]\t@ 0xfffff794\n \t\t\t@ instruction: 0xd1a92c00\n \tldrcc\tpc, [ip, #-2271]\t@ 0xfffff721\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrcs\tr4, [r0], #-1585\t@ 0xfffff9cf\n \t\t\t@ instruction: 0x4618447b\n-\tldm\tr6, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tsl, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrtmi\tr4, [r0], -r3, lsl #12\n \tsvcmi\t0x00fff883\n-\tstmib\tip!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr0!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df819f\n \t\t\t@ instruction: 0xf8df14f8\n \tldrbtmi\tr2, [r9], #-1252\t@ 0xfffffb1c\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tldrdcs\tpc, [ip], r7\n \t\t\t@ instruction: 0xf04f4051\n \t\t\t@ instruction: 0xf0400200\n \tldrmi\tr8, [r8], -r2, asr #4\n \tssatmi\tr3, #30, r4, lsl #15\n \tsvchi\t0x00f0e8bd\n \tsvceq\t0x0000f1b9\n-\tblvs\tffe73d1c \n+\tblvs\tffe73d14 \n \tandseq\tpc, ip, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf7ff4649\n \tstmdacs\tr0, {r0, r3, r6, r8, sl, fp, ip, sp, lr, pc}\n-\tblvs\tf343f4 \n+\tblvs\tf343ec \n \tldrle\tr0, [sp, #1946]!\t@ 0x79a\n \torrmi\tpc, r4, #50331648\t@ 0x3000000\n \tsvcmi\t0x0084f5b3\n \t\t\t@ instruction: 0xf8dfd0b8\n \t\t\t@ instruction: 0x463134b0\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrbtcc\tpc, [r4], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 3fd30 \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 3fd28 \t@ \n \t\t\t@ instruction: 0x4618447b\n-\tldmda\tr8, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tip, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandcs\tr4, r0, #3145728\t@ 0x300000\n \t\t\t@ instruction: 0xf8834630\n \t\t\t@ instruction: 0xf7c62fff\n-\t\t\t@ instruction: 0xf8dfe9ae\n+\t\t\t@ instruction: 0xf8dfe9b2\n \tldmvs\tsl!, {r2, r3, r7, sl, ip, sp}^\n \tldmdavs\tr2, {r0, r3, r4, r5, r7, fp, sp, lr}\n \tandsvs\tr5, ip, fp, asr #17\n \t\t\t@ instruction: 0xf0002a00\n \t\t\t@ instruction: 0xf8df810a\n \tvqshl.s8\t, q14, q0\n \t\t\t@ instruction: 0xf8df423b\n \tldrbtmi\tr0, [r9], #-1144\t@ 0xfffffb88\n \tldrbtmi\tr6, [r8], #-380\t@ 0xfffffe84\n \t\t\t@ instruction: 0xf876f004\n \t\t\t@ instruction: 0xe7ae697b\n \torrpl\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf7c62001\n-\tcmnvs\tr8, sl, lsr #17\n+\tcmnvs\tr8, lr, lsr #17\n \t\t\t@ instruction: 0xf0002800\n \tldmdbvs\tr9!, {r1, r4, r6, r7, r8, pc}^\n \t\t\t@ instruction: 0xf6404630\n \t\t\t@ instruction: 0xf7c672ff\n-\tstmdacs\tr0, {r1, r3, r4, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r7, r8, sl, fp, sp, lr, pc}\n \tsmlalbthi\tpc, r7, r0, r2\t@ \n \t\t\t@ instruction: 0xf04f697b\n \tvst1.8\t{d16-d19}, [pc], r0\n \tldrpl\tr5, [sl], #-384\t@ 0xfffffe80\n \t\t\t@ instruction: 0xf7c62001\n-\tteqvs\tr8, r4\t@ \n+\tteqvs\tr8, r8\t@ \n \t\t\t@ instruction: 0xf0002800\n \tldmdbvs\tfp!, {r1, r5, r6, r7, r8, pc}^\n \tstmdbcs\tpc!, {r0, r3, r4, fp, ip, sp, lr}\t@ \n \tldmdbvs\tfp!, {r0, r3, r5, r6, ip, lr, pc}\n \t\t\t@ instruction: 0xf5037830\n \tstmdacs\tr0, {r7, r9, ip, lr}\n \taddsmi\tfp, r3, #24, 30\t@ 0x60\n@@ -58509,15 +58507,15 @@\n \taddsmi\tsp, sl, #16187392\t@ 0xf70000\n \taddhi\tpc, r2, r0, asr #4\n \t\t\t@ instruction: 0xf04f6878\n \t\t\t@ instruction: 0xf1000c2f\n \teorcs\tr0, lr, r1, lsl #28\n \tstrmi\tlr, [r4], r2\n \tsvceq\t0x0001f81e\n-\tblgt\tbde08 \n+\tblgt\tbde00 \n \tsvclt\t0x00182800\n \tldmle\tr6!, {r1, r3, r4, r7, r9, lr}^\n \taddsmi\tfp, sl, #1073741846\t@ 0x40000016\n \tldmdbvs\tr8!, {r4, r5, r6, r8, fp, ip, lr, pc}^\n \taddsmi\tlr, r3, #1\n \t\t\t@ instruction: 0xf803d06c\n \t\t\t@ instruction: 0xf8101b01\n@@ -58530,105 +58528,105 @@\n \tstmdacs\tr0, {r0, r1, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}\n \tadcmi\tsp, lr, #-1073741811\t@ 0xc000000d\n \tldrtmi\tfp, [r5], -r4, lsl #30\n \tsvcmi\t0x0001f805\n \teorvc\tsp, ip, r3\n \tstmdavc\tip!, {r2, r5, r6, r7, r8, ip, sp, pc}^\n \tldmdbvs\tr8!, {r0, r8, sl, ip, sp}\n-\tstmdb\tr8!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tip!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7c66978\n-\t\t\t@ instruction: 0x2c00e926\n+\t\t\t@ instruction: 0x2c00e92a\n \tmrcge\t4, 6, APSR_nzcv, cr0, cr15, {3}\n \t\t\t@ instruction: 0xf8dfe724\n \tldrbtmi\tr8, [r8], #896\t@ 0x380\n \tandscc\tlr, r1, #216, 18\t@ 0x360000\n \teorcs\tpc, r3, r8, asr #16\n \tldmibmi\tsp, {r0, r3, r4, r5, r7, r9, sl, sp, lr, pc}^\n \trsccs\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2268\t@ 0xfffff724\n \t\t\t@ instruction: 0xf0034478\n \t\t\t@ instruction: 0xe697ff1d\n \t\t\t@ instruction: 0xf7c66938\n-\tldmdbvs\tr8!, {r1, r2, r3, r8, fp, sp, lr, pc}^\n-\tstmdb\tsl, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdbvs\tr8!, {r1, r4, r8, fp, sp, lr, pc}^\n+\tstmdb\tlr, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbvs\tr9!, {r2, r3, r8, r9, sl, sp, lr, pc}^\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n-\tldc\t7, cr15, [sl, #792]!\t@ 0x318\n+\tldc\t7, cr15, [lr, #792]!\t@ 0x318\n \t\t\t@ instruction: 0x464a6938\n \t\t\t@ instruction: 0xf7ff4641\n \tstmdacs\tr0, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc}\n \trsbsvs\tsp, r8, r7, asr #1\n \t\t\t@ instruction: 0xf7c66938\n-\tldmdbvs\tr8!, {r1, r3, r4, r5, r6, r7, fp, sp, lr, pc}^\n-\tldm\tr6!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdbvs\tr8!, {r1, r2, r3, r4, r5, r6, r7, fp, sp, lr, pc}^\n+\tldm\tsl!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7c64630\n-\tldmdavs\tfp!, {r2, r4, r5, r6, r7, fp, sp, lr, pc}^\n-\tble\t10aac0 \n+\tldmdavs\tfp!, {r3, r4, r5, r6, r7, fp, sp, lr, pc}^\n+\tble\t10aab8 \n \tldmvs\tr9!, {r2, r6, r7, r9, fp, lr}\n \tandsvs\tr5, r3, sl, lsl #17\n \tldmdavs\tr2, {r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2a00\n \tstmibmi\tr6, {r8, r9, sl, fp, sp, pc}^\n \tsbccc\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2245\t@ 0xfffff73b\n \tldrbtmi\tr6, [r8], #-379\t@ 0xfffffe85\n \t\t\t@ instruction: 0xffbcf003\n \t\t\t@ instruction: 0xe6f4697b\n \taddsle\tr2, r8, r0, lsl #18\n \t\t\t@ instruction: 0xf44f4cc1\n \tldrtmi\tr5, [r1], -r0, lsl #5\n \tldrbcc\tpc, [lr, #1615]!\t@ 0x64f\t@ \n-\tldrbvc\tpc, [pc, #1743]!\t@ 405cb \t@ \n+\tldrbvc\tpc, [pc, #1743]!\t@ 405c3 \t@ \n \t\t\t@ instruction: 0x4620447c\n-\tsvc\t0x0072f7c5\n+\tsvc\t0x0076f7c5\n \tldmdbvs\tr8!, {r8, r9, sp}\n \tsvccc\t0x00fff884\n-\tstmia\tr8, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tip, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7c66978\n-\tldrtmi\tlr, [r0], -r6, asr #17\n-\tstmia\tr2, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldrtmi\tlr, [r0], -sl, asr #17\n+\tstmia\tr6, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tsl!, {r0, r2, r3, r5, r7, r8, r9, fp, lr}^\n \tldmdavs\tr2, {r0, r3, r4, r5, r7, fp, sp, lr}\n \tandsvs\tr5, sp, fp, asr #17\n \tcmple\tr0, r0, lsl #20\n \tldrb\tr4, [r0], fp, lsr #12\n \t\t\t@ instruction: 0x46314bb1\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrbtcc\tpc, [r6], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 3ff40 \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 3ff38 \t@ \n \t\t\t@ instruction: 0x4618447b\n-\tsvc\t0x0050f7c5\n+\tsvc\t0x0054f7c5\n \tandcs\tr4, r0, #3145728\t@ 0x300000\n \t\t\t@ instruction: 0xf8834630\n-\tblmi\tfeacbf50 \n+\tblmi\tfeacbf48 \n \tldrbtmi\tr6, [fp], #-3002\t@ 0xfffff446\n \t\t\t@ instruction: 0xf7c6601a\n-\tblmi\tfe7ba1e8 \n+\tblmi\tfe7ba1f0 \n \tldmvs\tr9!, {r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \tstmiapl\tfp, {r1, r4, fp, sp, lr}^\n-\tbcs\t57fdc \n+\tbcs\t57fd4 \n \t\t\t@ instruction: 0x4623d13a\n \tldrtmi\tlr, [r0], -pc, lsr #13\n-\tldm\tr4, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr8, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \tteqle\tip, r0, lsl #22\n \tldmvs\tsl!, {r2, r4, r7, r8, r9, fp, lr}\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldcmi\t6, cr14, [sp], {163}\t@ 0xa3\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tvld1.8\t{d20-d22}, [pc :256], r1\n \tldrbtmi\tr6, [ip], #-1410\t@ 0xfffffa7e\n \t\t\t@ instruction: 0xf7c54620\n-\tmovwcs\tlr, #3878\t@ 0xf26\n+\tmovwcs\tlr, #3882\t@ 0xf2a\n \t\t\t@ instruction: 0xf8844630\n \t\t\t@ instruction: 0xf7c63fff\n-\tbmi\tfe2fa19c \n+\tbmi\tfe2fa1a4 \n \tldmvs\tr9!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \tstmpl\tsl, {r0, r1, r3, r4, fp, sp, lr}\n-\tblcs\t5800c \n+\tblcs\t58004 \n \tldmmi\tr2, {r3, r4, r5, r7, ip, lr, pc}\n \tvmin.s8\tq10, q0, \n \tcmnvs\tsp, r7, lsr r2\n \t\t\t@ instruction: 0xf0034478\n \tldmdbvs\tfp!, {r0, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc}^\n \tstmibmi\tlr, {r0, r7, r9, sl, sp, lr, pc}\n \tadcscc\tpc, r2, #64, 4\n@@ -58650,81 +58648,81 @@\n \tvmla.i8\td20, d16, d3\n \tstmmi\tr3, {r0, r2, r4, r6, r9, lr}\n \tcmnvs\tip, r9, ror r4\n \t\t\t@ instruction: 0xf0034478\n \tldmdbvs\tfp!, {r0, r2, r3, r4, r8, r9, sl, fp, ip, sp, lr, pc}^\n \tldmdbvs\tr8!, {r0, r2, r4, r6, r9, sl, sp, lr, pc}^\n \tldrbtcc\tpc, [r0], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 40030 \t@ \n-\tldmda\tr6!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldrbtvc\tpc, [pc], #1743\t@ 40028 \t@ \n+\tldmda\tsl!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7c64630\n-\tblmi\t19fa10c \n+\tblmi\t19fa114 \n \tldmvs\tr9!, {r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \tstmiapl\tfp, {r1, r4, fp, sp, lr}^\n-\tbcs\t580b8 \n+\tbcs\t580b0 \n \tldmdami\tr7!, {r0, r4, r7, ip, lr, pc}^\n \tvmin.s8\tq10, q0, \n \tcmnvs\tip, r6, ror r2\n \t\t\t@ instruction: 0xf0034478\n \tldmdbvs\tfp!, {r0, r8, r9, sl, fp, ip, sp, lr, pc}^\n-\tblmi\t1d39944 \n+\tblmi\t1d3993c \n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrcs\tr4, [r0], #-1585\t@ 0xfffff9cf\n \t\t\t@ instruction: 0x4618447b\n-\tcdp\t7, 11, cr15, cr12, cr5, {6}\n+\tcdp\t7, 12, cr15, cr0, cr5, {6}\n \tstrmi\tr4, [r3], -pc, ror #18\n \tldrbtmi\tr6, [r9], #-3066\t@ 0xfffff406\n \t\t\t@ instruction: 0xf8834630\n \tstrdvs\tr4, [sl], #-255\t@ 0xffffff01\n-\tstmda\tlr, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr2, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmibvs\tfp!, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n-\tblcs\t8da0d0 \n-\tblmi\t14b4124 \n+\tblcs\t8da0c8 \n+\tblmi\t14b411c \n \trsccc\tpc, r5, #82837504\t@ 0x4f00000\n \trscsvc\tpc, pc, #217055232\t@ 0xcf00000\n \tstmiapl\tr3, {r3, r4, r5, r7, fp, sp, lr}^\n-\tbllt\ta98108 \n+\tbllt\ta98100 \n \tmvncc\tpc, #82837504\t@ 0x4f00000\n \tmvnsvc\tpc, #217055232\t@ 0xcf00000\n \tldmvs\tfp!, {r0, r1, r4, r9, sl, sp, lr, pc}^\n \tldmvs\tr8!, {r0, r3, r6, r9, fp, lr}\n \t\t\t@ instruction: 0xf64f6819\n \t\t\t@ instruction: 0xf6cf33fa\n \tstmpl\tr2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp, lr}\n \tstmdbcs\tr0, {r0, r1, r4, sp, lr}\n \tcfmvdhrge\tmvd7, pc\n \tvmul.i8\tq10, q0, \n \tldmdami\tfp, {r0, r1, r3, r5, r6, r7, r9, sp}^\n \tcmnvs\tfp, r9, ror r4\n \t\t\t@ instruction: 0xf0034478\n \tldmdbvs\tfp!, {r0, r1, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n-\tbmi\tff98c8 \n+\tbmi\tff98c0 \n \torrvs\tpc, r0, #1862270976\t@ 0x6f000000\n \tstmpl\tr2, {r3, r4, r5, r7, fp, sp, lr}\n \tstmdbcs\tr0, {r0, r1, r4, sp, lr}\n \tcfldrdge\tmvd15, [r3, #252]!\t@ 0xfc\n \tvmul.i8\tq10, q0, \n \tldmdami\tr3, {r0, r1, r5, r9, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tcdp2\t0, 11, cr15, cr0, cr3, {0}\n-\tblcs\t8da8ec \n+\tblcs\t8da8e4 \n \t\t\t@ instruction: 0xf46fbf08\n \tbicle\tr6, fp, r0, lsl #7\n \tldmvs\tfp!, {r0, r1, r5, r6, r7, r8, sl, sp, lr, pc}^\n \tldmvs\tr8!, {r0, r4, r5, r9, fp, lr}\n \t\t\t@ instruction: 0xf64f6819\n \t\t\t@ instruction: 0xf6cf33f8\n \tstmpl\tr2, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp, lr}\n \tstmiblt\tr9!, {r0, r1, r4, sp, lr}^\n \tmvnscc\tpc, #82837504\t@ 0x4f00000\n \tmvnsvc\tpc, #217055232\t@ 0xcf00000\n \t\t\t@ instruction: 0x4630e5d3\n \tldrbtcc\tpc, [r8], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 40134 \t@ \n-\tsvc\t0x00b4f7c5\n+\tldrbtvc\tpc, [pc], #1743\t@ 4012c \t@ \n+\tsvc\t0x00b8f7c5\n \tldmvs\tsl!, {r1, r2, r5, r8, r9, fp, lr}^\n \tldmdavs\tr2, {r0, r3, r4, r5, r7, fp, sp, lr}\n \tandsvs\tr5, ip, fp, asr #17\n \trscle\tr2, fp, r0, lsl #20\n \t\t\t@ instruction: 0x4651483e\n \trsbcc\tpc, r6, #64, 4\n \tldrbtmi\tr6, [r8], #-380\t@ 0xfffffe84\n@@ -58732,62 +58730,62 @@\n \tldr\tr6, [sl, #2427]!\t@ 0x97b\n \tvmul.i8\td20, d0, d26\n \tldmdami\tsl!, {r0, r1, r2, r3, r5, r6, r7, r9, sp}\n \tcmnvs\tfp, r9, ror r4\n \t\t\t@ instruction: 0xf0034478\n \tldmdbvs\tfp!, {r0, r1, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7c6e5af\n-\tldmdbvs\tr8!, {r7, r9, fp, sp, lr, pc}^\n+\tldmdbvs\tr8!, {r2, r7, r9, fp, sp, lr, pc}^\n \tldrbtcc\tpc, [r8], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 40180 \t@ \n-\tsvc\t0x008ef7c5\n+\tldrbtvc\tpc, [pc], #1743\t@ 40178 \t@ \n+\tsvc\t0x0092f7c5\n \t\t\t@ instruction: 0xf7c54630\n-\tblmi\t4fbfbc \n+\tblmi\t4fbfc4 \n \tldmvs\tr9!, {r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \tstmiapl\tfp, {r1, r4, fp, sp, lr}^\n-\tbcs\t58208 \n+\tbcs\t58200 \n \tstmdami\tsp!, {r1, r6, r7, ip, lr, pc}\n \tvmin.s8\tq10, q0, \n \tcmnvs\tip, lr, ror r2\n \t\t\t@ instruction: 0xf0034478\n \tldmdbvs\tfp!, {r0, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}^\n \tsvclt\t0x0000e591\n-\tandeq\tr7, r4, lr, ror r4\n-\tandeq\tr7, r4, r8, ror r4\n+\tandeq\tr7, r4, r6, lsl #9\n+\tandeq\tr7, r4, r0, lsl #9\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tpc, r2, lr, asr #14\n \tandeq\tpc, r2, r0, lsr #15\n-\tandeq\tlr, r8, r8, ror #19\n-\tandeq\tr7, r4, r6, lsr #6\n-\tandeq\tlr, r8, ip, ror #18\n+\tstrdeq\tlr, [r8], -r0\n+\tandeq\tr7, r4, lr, lsr #6\n+\tandeq\tlr, r8, r4, ror r9\n \tandeq\tr0, r0, r0, ror r6\n \tldrdeq\tpc, [r2], -lr\n \tandeq\tpc, r2, lr, lsl r6\t@ \n-\tandeq\tfp, r4, r2, asr #32\n+\tandeq\tfp, r4, sl, asr #32\n \tandeq\tpc, r2, lr, asr #9\n \tandeq\tpc, r2, r0, lsl r5\t@ \n \tandeq\tpc, r2, sl, ror #8\n \tandeq\tpc, r2, sl, lsr #9\n-\tandeq\tlr, r8, r0, lsr #15\n-\tandeq\tlr, r8, ip, asr r7\n-\tandeq\tsp, r8, lr, lsr r7\n-\tandeq\tlr, r8, r6, lsl #14\n+\tandeq\tlr, r8, r8, lsr #15\n+\tandeq\tlr, r8, r4, ror #14\n+\tandeq\tsp, r8, r6, asr #14\n+\tandeq\tlr, r8, lr, lsl #14\n \tandeq\tpc, r2, r4, asr #7\n \tandeq\tpc, r2, lr, ror #6\n \tandeq\tpc, r2, lr, lsr #7\n \tandeq\tpc, r2, r8, asr r3\t@ \n \tmuleq\tr2, r8, r3\n \tandeq\tpc, r2, r2, asr #6\n \tandeq\tpc, r2, r4, lsl #7\n \tandeq\tpc, r2, ip, lsr #6\n \tandeq\tpc, r2, ip, ror #6\n \tandeq\tpc, r2, r4, lsr r3\t@ \n-\tandeq\tlr, r8, r4, lsr r6\n-\tandeq\tsp, r8, lr, lsl r6\n+\tandeq\tlr, r8, ip, lsr r6\n+\tandeq\tsp, r8, r6, lsr #12\n \tandeq\tpc, r2, r8, ror r2\t@ \n \t\t\t@ instruction: 0x0002f2b8\n \tandeq\tpc, r2, r0, asr r2\t@ \n \tmuleq\tr2, r2, r2\n \tandeq\tpc, r2, r6, lsr r2\t@ \n \tandeq\tpc, r2, r0, ror #3\n \tandeq\tpc, r2, r0, lsr #4\n@@ -58799,39 +58797,39 @@\n \tstmiapl\tr3!, {r8, r9, sl, fp, sp, pc}^\n \tldmdavs\tfp, {r2, r3, r6, fp, ip, sp, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tstmiavc\tfp, {r8, r9}^\n \tstrmi\tlr, [r4], #-2639\t@ 0xfffff5b1\n \tstrvs\tlr, [r5], #-2628\t@ 0xfffff5bc\n \tstreq\tlr, [r3], #-2692\t@ 0xfffff57c\n-\tb\t115e4b0 \n+\tb\t115e4a8 \n \tandvs\tr2, r4, r3, lsl #8\n \tstmdbvc\tfp, {r0, r2, r3, r6, r8, fp, ip, sp, lr}\n \tstrmi\tlr, [r5, #-2639]\t@ 0xfffff5b1\n \tstrvs\tlr, [r3, #-2629]\t@ 0xfffff5bb\n-\tb\tfe19e9c4 \n+\tb\tfe19e9bc \n \tstmibvc\tfp, {r0, r1, r8, sl}\n \tstrcs\tlr, [r3, #-2629]\t@ 0xfffff5bb\n-\tbvc\t13d83b8 \n-\tb\t141ead4 \n-\tb\t11d1ac4 \n-\tbvc\tff319abc \n+\tbvc\t13d83b0 \n+\tb\t141eacc \n+\tb\t11d1abc \n+\tbvc\tff319ab4 \n \tstreq\tlr, [r3], -r6, lsl #21\n-\tb\t11dece4 \n+\tb\t11decdc \n \taddvs\tr2, r6, r3, lsl #12\n \t\t\t@ instruction: 0xf8917b4b\n-\tb\t14302f4 \n-\tb\t1110ed4 \n+\tb\t14302ec \n+\tb\t1110ecc \n \t\t\t@ instruction: 0xf891630c\n-\tb\tfe13030c \n+\tb\tfe130304 \n \t\t\t@ instruction: 0xf891030c\n-\tb\t1130310 \n+\tb\t1130308 \n \tsbcvs\tr2, r3, ip, lsl #6\n \t\t\t@ instruction: 0xf891d05d\n-\tbcs\tff070328 \n+\tbcs\tff070320 \n \tmuls\tr0, r1, r8\n \t\t\t@ instruction: 0x4c0cea4f\n \t\t\t@ instruction: 0x6c0eea4c\n \tmuls\tr3, r1, r8\n \t\t\t@ instruction: 0x0c0eea8c\n \tmuls\tr2, r1, r8\n \t\t\t@ instruction: 0x2c0eea4c\n@@ -58844,50 +58842,50 @@\n \t\t\t@ instruction: 0x0c0eea8c\n \tmuls\tr6, r1, r8\n \t\t\t@ instruction: 0x2c0eea4c\n \tandsgt\tpc, r4, r0, asr #17\n \t\t\t@ instruction: 0xf891d077\n \t\t\t@ instruction: 0xf5b2c019\n \t\t\t@ instruction: 0xf8917f80\n-\tb\t1438398 \n-\tb\t135336c \n+\tb\t1438390 \n+\tb\t1353364 \n \t\t\t@ instruction: 0xf8916c0e\n-\tb\tfe3783b0 \n+\tb\tfe3783a8 \n \t\t\t@ instruction: 0xf8910c0e\n-\tb\t13783b4 \n+\tb\t13783ac \n \t\t\t@ instruction: 0xf8c02c0e\n \t\t\t@ instruction: 0xf891c018\n \t\t\t@ instruction: 0xf891c01d\n-\tb\t14383cc \n-\tb\t1353390 \n+\tb\t14383c4 \n+\tb\t1353388 \n \t\t\t@ instruction: 0xf8916c0e\n \tsvcvc\t0x0089e01f\n \t\t\t@ instruction: 0x0c0eea8c\n-\tblcs\tbaca0 \n+\tblcs\tbac98 \n \tandslt\tpc, ip, r0, asr #17\n \tandcs\tfp, r0, r8, lsl pc\n \taddshi\tpc, r7, r0\n-\tblmi\tfe1d2d9c \n+\tblmi\tfe1d2d94 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x370c80ff\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmibmi\tr1, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \tcdpvc\t0, 8, cr15, cr0, cr15, {2}\n \t\t\t@ instruction: 0xf1014479\n \t\t\t@ instruction: 0xf1010c04\n \tand\tr0, r2, r8, lsr #16\n-\tbl\t17e520 \n+\tbl\t17e518 \n \tsbcslt\tr3, sl, #16\n \tldmdbvs\tr3, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n-\tbl\t91b3c \n-\tbl\t80dc8 \n-\tbvs\tfe4c29e8 \n+\tbl\t91b34 \n+\tbl\t80dc0 \n+\tbvs\tfe4c29e0 \n \tmlals\tr8, r9, r8, pc\t@ \n \trsbsmi\tpc, pc, #33554432\t@ 0x2000000\n \tandeq\tlr, r9, #270336\t@ 0x42000\n \tstmdbmi\tr7, {r0, r1, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstmibeq\tr9, {r0, r8, r9, fp, sp, lr, pc}\n \tldrdls\tpc, [r8], -r9\t@ \n \tldmdbmi\tpc!, {r0, r3, ip, sp, lr, pc}^\t@ \n@@ -58895,233 +58893,233 @@\n \tstmdbcs\tr7, {r0, r1, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstmibeq\tr9, {r0, r8, r9, fp, sp, lr, pc}\n \tldrdls\tpc, [r8], -r9\t@ \n \tldmdbeq\tpc!, {r0, r3, sl, ip, sp, lr, pc}^\t@ \n \tandeq\tlr, r9, #532480\t@ 0x82000\n \tstreq\tlr, [r2], #-2692\t@ 0xfffff57c\n \tstreq\tlr, [lr], #-2692\t@ 0xfffff57c\n-\tb\tfe198814 \n+\tb\tfe19880c \n \tcmpvs\tr5, r4, lsl #10\n \tstreq\tlr, [r5], -r6, lsl #21\n-\tb\tfe118a28 \n+\tb\tfe118a20 \n \tbicvs\tr0, r3, r6, lsl #6\n \tandcs\tsp, sl, sl, asr #3\n \t\t\t@ instruction: 0xf8dfe7b0\n \t\t\t@ instruction: 0xf04fe188\n \tldrbtmi\tr7, [lr], #2432\t@ 0x980\n \tldmdaeq\tip, {r1, r2, r3, r8, ip, sp, lr, pc}\n \tand\tr4, r9, r1, ror r6\n \tandscc\tr6, r8, r2, lsl #18\n \tqaddvs\tr4, sl, r2\n \t\t\t@ instruction: 0x0c02ea8c\n \tandsgt\tpc, r4, r0, asr #17\n \tsvcls\t0x0004f85e\n \t\t\t@ instruction: 0xf28cfa5f\n-\tbvs\t77ad84 \n-\tbl\t91c0c \n-\tbl\t80e58 \n-\tbvs\tfe4c2e7c \n+\tbvs\t77ad7c \n+\tbl\t91c04 \n+\tbl\t80e50 \n+\tbvs\tfe4c2e74 \n \tmlage\tr8, sl, r8, pc\t@ \n \trsbsmi\tpc, pc, #33554432\t@ 0x2000000\n \tandeq\tlr, sl, #270336\t@ 0x42000\n-\tbmi\t23d394 \n-\tbeq\tfe2fb06c \n+\tbmi\t23d38c \n+\tbeq\tfe2fb064 \n \tldrdge\tpc, [r8], -sl\t@ \n-\tbmi\t203c498 \n+\tbmi\t203c490 \n \tandeq\tlr, sl, #532480\t@ 0x82000\n-\tbcs\t23d3a8 \n-\tbeq\tfe2fb080 \n+\tbcs\t23d3a0 \n+\tbeq\tfe2fb078 \n \tldrdge\tpc, [r8], -sl\t@ \n-\tbeq\t203d4ac \n+\tbeq\t203d4a4 \n \tandeq\tlr, sl, #532480\t@ 0x82000\n \tstreq\tlr, [r2], #-2692\t@ 0xfffff57c\n \tstreq\tlr, [r9], #-2692\t@ 0xfffff57c\n-\tb\tfe198aa4 \n+\tb\tfe198a9c \n \tbicvs\tr0, r5, r4, lsl #10\n \tstreq\tlr, [r5], -r6, lsl #21\n-\tb\tfe118cb8 \n+\tb\tfe118cb0 \n \tsubvs\tr0, r3, #402653184\t@ 0x18000000\n \tandcs\tsp, ip, r2, asr #3\n \t\t\t@ instruction: 0xf8dfe768\n \t\t\t@ instruction: 0xf04fc0fc\n \tldrbtmi\tr7, [ip], #2432\t@ 0x980\n \tmvfeqs\tf7, #4.0\n \tldmdaeq\tip, {r2, r3, r8, ip, sp, lr, pc}\n \tvmvn.i32\td30, #179\t@ 0x000000b3\n-\tblx\t1810ce0 \n+\tblx\t1810cd8 \n \teorcc\tpc, r0, r3, lsl #21\n \taddeq\tlr, r2, #12, 22\t@ 0x3000\n-\tbeq\tfe2fb100 \n+\tbeq\tfe2fb0f8 \n \t\t\t@ instruction: 0xf89a6a92\n \tvst4.8\t{d10-d13}, [r2 :128], r8\n \tvbic.i16\tq8, #191\t@ 0x00bf\n-\tbl\t348cfc \n-\tbvs\tfe4c0eec \n+\tbl\t348cf4 \n+\tbvs\tfe4c0ee4 \n \trsbsmi\tpc, pc, #33554432\t@ 0x2000000\n \tstmdbeq\tr2, {r0, r3, r6, r9, fp, sp, lr, pc}\n-\tbl\t343d58 \n-\tbvs\tfe4c0efc \n+\tbl\t343d50 \n+\tbvs\tfe4c0ef4 \n \trsbsmi\tpc, pc, #2\n \ttsteq\tsl, r2, asr #20\n \tldccs\t8, cr15, [r0], {80}\t@ 0x50\n \tstmdbeq\tr2, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tandeq\tlr, r1, #561152\t@ 0x89000\n \tstcne\t8, cr15, [ip], {80}\t@ 0x50\n \tsubmi\tr6, sl, r2, lsl #2\n \tstcne\t8, cr15, [r8], {80}\t@ 0x50\n \tsubmi\tr6, sl, r2, asr #2\n-\tb\tfe318b24 \n+\tb\tfe318b1c \n \t\t\t@ instruction: 0xf8c00b02\n \t\t\t@ instruction: 0xf85eb01c\n-\tblx\t1827138 \n-\tb\t143cf58 \n+\tblx\t1827130 \n+\tb\t143cf50 \n \tldrbmi\tr6, [r0, #2587]!\t@ 0xa1b\n \taddeq\tlr, r2, #12, 22\t@ 0x3000\n-\tbeq\tfe2fb168 \n+\tbeq\tfe2fb160 \n \t\t\t@ instruction: 0xf89a6a92\n \tvst4.8\t{d10-d13}, [r2 :128], r8\n-\tb\t10d0f40 \n+\tb\t10d0f38 \n \tvsubl.u8\tq8, d11, d10\n-\tbl\t352d68 \n+\tbl\t352d60 \n \t\t\t@ instruction: 0xf8da0a8a\n \t\t\t@ instruction: 0xf00aa028\n-\tb\tfe0d2f54 \n+\tb\tfe0d2f4c \n \tvsubl.u8\tq8, d11, d10\n-\tbl\t34ad7c \n+\tbl\t34ad74 \n \t\t\t@ instruction: 0xf8da0a8a\n \tvst4.8\t{d10-d13}, [sl :128], r8\n-\tb\tfe0c2f68 \n-\tb\tfe140d98 \n-\tb\tfe14157c \n+\tb\tfe0c2f60 \n+\tb\tfe140d90 \n+\tb\tfe141574 \n \tandvs\tr0, r4, #150994944\t@ 0x9000000\n \tstreq\tlr, [r4, #-2693]\t@ 0xfffff57b\n-\tb\tfe1d8e94 \n+\tb\tfe1d8e8c \n \taddvs\tr0, r6, #5242880\t@ 0x500000\n \tmovweq\tlr, #27267\t@ 0x6a83\n \torrsle\tr6, r8, r3, asr #5\n \tldrbt\tr2, [r5], lr\n-\tldmda\tr0!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr6, r4, r0, lsr #27\n+\tldmda\tr4!, {r1, r2, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr6, r4, r8, lsr #27\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r4, r0, lsl #25\n+\tandeq\tr6, r4, r8, lsl #25\n \tandeq\tpc, r2, r0\n \tandeq\tlr, r2, lr, ror pc\n \tandeq\tlr, r2, lr, ror #29\n \tsvcmi\t0x00f0e92d\n \tstcmi\t6, cr4, [sl], {5}\n \taddlt\tr4, r5, sl, lsl #23\n \tsvcge\t0x0000447c\n \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7ff0300\n-\tb\t143fee0 \n+\tb\t143fed8 \n \trsbsvs\tr0, r8, r0, lsl #25\n \tsvceq\t0x0000f1bc\n \tstrtmi\tsp, [sl], -r2, lsr #26\n \tmovwne\tlr, #2821\t@ 0xb05\n \tldmdavs\tip, {r8, sp}\n \t\t\t@ instruction: 0xf8523210\n-\tblcc\t443628 \n+\tblcc\t443620 \n \tldcmi\t8, cr15, [r0], {66}\t@ 0x42\n \ttstvs\tr8, r4, lsl #2\n \t\t\t@ instruction: 0xf852695c\n \t\t\t@ instruction: 0xf8420c0c\n \tcmpvs\tr8, ip, lsl #24\n \tandeq\tlr, r1, ip, lsr #23\n \t\t\t@ instruction: 0xf8524281\n \tldmibvs\tlr, {r3, sl, fp, lr}\n \tstcvs\t8, cr15, [r8], {66}\t@ 0x42\n \tldmibvs\tlr, {r2, r3, r4, r7, r8, sp, lr}^\n \tstcmi\t8, cr15, [r4], {82}\t@ 0x52\n \tstcvs\t8, cr15, [r4], {66}\t@ 0x42\n-\tblle\tff858d8c \n-\tblcs\t9a80c \n+\tblle\tff858d84 \n+\tblcs\t9a804 \n \tsbchi\tpc, sl, r0, asr #6\n \tstrtmi\tr4, [r8], -pc, ror #22\n \t\t\t@ instruction: 0xe1bcf8df\n-\tbeq\tbc76c \n+\tbeq\tbc764 \n \tldrbtmi\tr4, [lr], #1147\t@ 0x47b\n \tstrpl\tlr, [r4], #-2512\t@ 0xfffff630\n-\tbeq\tbca64 \n+\tbeq\tbca5c \n \tandne\tlr, r6, #208, 18\t@ 0x340000\n-\tb\t140c684 \n-\tblx\t181b29c \n-\tb\t143ec60 \n-\tblx\t181a6a0 \n+\tb\t140c67c \n+\tblx\t181b294 \n+\tb\t143ec58 \n+\tblx\t181a698 \n \tvmull.u8\t, d21, d4\n-\tbl\t111e74 \n-\tbl\t103488 \n+\tbl\t111e6c \n+\tbl\t103480 \n \t\t\t@ instruction: 0xf3c50989\n-\tbl\t109a80 \n-\tbl\t102888 \n-\tbl\t10389c \n+\tbl\t109a78 \n+\tbl\t102880 \n+\tbl\t103894 \n \t\t\t@ instruction: 0xf89b0585\n \t\t\t@ instruction: 0xf899b028\n-\tbl\t124718 \n+\tbl\t124710 \n \t\t\t@ instruction: 0xf8980686\n \t\t\t@ instruction: 0xf89c8028\n-\tbl\t130724 \n+\tbl\t13071c \n \t\t\t@ instruction: 0xf8950b8b\n-\tbl\t11472c \n+\tbl\t114724 \n \t\t\t@ instruction: 0xf8960989\n-\tbl\t118734 \n-\tbl\t1028b8 \n+\tbl\t11872c \n+\tbl\t1028b0 \n \t\t\t@ instruction: 0xf8db0c8c\n-\tbl\t3ed740 \n+\tbl\t3ed738 \n \t\t\t@ instruction: 0xf8d90585\n \t\t\t@ instruction: 0xf8d89828\n-\tbl\t12174c \n+\tbl\t121744 \n \t\t\t@ instruction: 0xf8dc0686\n-\tb\tfe272754 \n+\tb\tfe27274c \n \t\t\t@ instruction: 0xf8550c0c\n-\tb\tfe3239fc \n-\tblx\t1801ae4 \n+\tb\tfe3239f4 \n+\tblx\t1801adc \n \t\t\t@ instruction: 0xf8d6f981\n-\tb\t141b768 \n-\tbl\t11b310 \n+\tb\t141b760 \n+\tbl\t11b308 \n \trsbsmi\tr0, r5, r9, lsl #19\n \tstrmi\tpc, [r7], -r4, asr #7\n \tstrcs\tpc, [r7], #-964\t@ 0xfffffc3c\n-\tbleq\tfe33b2e8 \n+\tbleq\tfe33b2e0 \n \tmlals\tr8, r9, r8, pc\t@ \n \tstreq\tlr, [r6], r3, lsl #22\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tstreq\tlr, [r8, #-2693]\t@ 0xfffff57b\n \tmlahi\tr8, fp, r8, pc\t@ \n-\tblx\tfe0ff072 \n+\tblx\tfe0ff06a \n \tstmibeq\tr9, {r0, r1, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8946005\n-\tbl\t1107a0 \n+\tbl\t110798 \n \t\t\t@ instruction: 0xf8960b8b\n-\tbl\t1147a8 \n-\tbl\t3c292c \n+\tbl\t1147a0 \n+\tbl\t3c2924 \n \t\t\t@ instruction: 0xf8d90684\n \tvmlal.u8\tq10, d1, d24\n-\tbl\t112b34 \n+\tbl\t112b2c \n \tvabal.u8\tq8, d17, d5\n \t\t\t@ instruction: 0xf8d82107\n-\tbl\t1217c4 \n-\tbl\t102d4c \n+\tbl\t1217bc \n+\tbl\t102d44 \n \t\t\t@ instruction: 0xf8d50181\n-\tb\tfe2577d0 \n-\tb\t1401744 \n+\tb\tfe2577c8 \n+\tb\t140173c \n \t\t\t@ instruction: 0xf8996812\n-\tb\tfe3647dc \n+\tb\tfe3647d4 \n \t\t\t@ instruction: 0xf8560c05\n-\tbl\t117a84 \n+\tbl\t117a7c \n \t\t\t@ instruction: 0xf8910888\n-\tbl\t1187ec \n-\tb\tfe342d74 \n+\tbl\t1187e4 \n+\tb\tfe342d6c \n \t\t\t@ instruction: 0xf8980505\n \tvaddl.u8\t, d2, d24\n-\tbl\t3d2778 \n+\tbl\t3d2770 \n \tvrsubhn.i16\td16, q9, q3\n \t\t\t@ instruction: 0xf8d92207\n-\tbl\t133808 \n-\tbl\t10298c \n+\tbl\t133800 \n+\tbl\t102984 \n \tsubvs\tr0, r5, r2, lsl #5\n \tldclvs\t8, cr15, [r0], {86}\t@ 0x56\n \tstreq\tlr, [ip], #-2692\t@ 0xfffff57c\n \torreq\tlr, r1, r3, lsl #22\n \taddvs\tr4, r4, r4, ror r0\n \tmlavs\tr8, fp, r8, pc\t@ \n \tmlapl\tr8, r8, r8, pc\t@ \n@@ -59133,91 +59131,91 @@\n \tstmdavs\tr8!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}\n \tstcpl\t8, cr15, [r8], #-852\t@ 0xfffffcac\n \tldclne\t8, cr15, [r0], {84}\t@ 0x54\n \trsbmi\tr4, sl, r2, ror r0\n \tsbcvs\tr4, r2, sl, asr #32\n \tldrbmi\tr6, [r2, #-2170]\t@ 0xfffff786\n \tsvcge\t0x003ef47f\n-\tblmi\t292fec \n+\tblmi\t292fe4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \t\t\t@ instruction: 0x37146878\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7c58ff0\n-\tsvclt\t0x0000ef4e\n-\tandeq\tr6, r4, r8, asr #20\n+\tsvclt\t0x0000ef52\n+\tandeq\tr6, r4, r0, asr sl\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tlr, r2, r0, ror sp\n \tandeq\tpc, r2, r6, ror #28\n-\tandeq\tr6, r4, r4, asr #16\n+\tandeq\tr6, r4, ip, asr #16\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4605\n \t\t\t@ instruction: 0xf8df4df8\n \tstrdlt\tr0, [pc], r8\n \tsvcge\t0x0000447c\n \tmulgt\tr3, r2, r8\n \tmullt\tfp, r2, r8\n \tstmiavs\tip!, {r5, fp, ip, lr}^\n \tcmnvs\tr8, #0, 16\n \tandeq\tpc, r0, pc, asr #32\n \tadcsvs\tr6, fp, #121\t@ 0x79\n \tldmdavc\tr3, {r0, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x0c01ea8c\n \t\t\t@ instruction: 0xf89279d1\n-\tb\tfe378864 \n+\tb\tfe37885c \n \tldmdavc\tr3, {r0, r1, sl, fp, sp, lr}^\n-\tb\tfe359428 \n+\tb\tfe359420 \n \tldmvc\tr3, {r0, r1, sl, fp, lr}\n \t\t\t@ instruction: 0x2c03ea8c\n \tsubsmi\tr6, r9, fp, ror #16\n-\tb\tfe09ec90 \n+\tb\tfe09ec88 \n \tstmiavs\tfp!, {r0, r1, r8, sp, lr}\n-\tbleq\t13b278 \n-\tb\tfe31f09c \n-\tblvc\tff51b460 \n-\tblvc\t5509e4 \n+\tbleq\t13b270 \n+\tb\tfe31f094 \n+\tblvc\tff51b458 \n+\tblvc\t5509dc \n \tmovwvs\tlr, #19075\t@ 0x4a83\n-\tb\tfe09edb0 \n-\tbvc\t1550c74 \n-\tblmi\t17b294 \n-\tb\tfe11f5bc \n+\tb\tfe09eda8 \n+\tbvc\t1550c6c \n+\tblmi\t17b28c \n+\tb\tfe11f5b4 \n \tldmibvc\tr4, {r2, r8, r9, lr}\n \tvmlacs.f32\ts28, s29, s6\n \tsmlabbcs\tr4, r1, sl, lr\n \tsbcslt\tr7, sl, #148, 20\t@ 0x94000\n \tldclcc\t8, cr15, [r8, #-892]!\t@ 0xfffffc84\n-\tblcs\t17b2b0 \n+\tblcs\t17b2a8 \n \tldrvs\tlr, [ip], #-2639\t@ 0xfffff5b1\n-\tbl\t111a78 \n-\tbl\t101298 \n-\tb\t1401aa4 \n+\tbl\t111a70 \n+\tbl\t101290 \n+\tb\t1401a9c \n \t\t\t@ instruction: 0xf8d4681b\n-\tbl\t11155c \n+\tbl\t111554 \n \t\t\t@ instruction: 0xf8d20888\n \trsbmi\tr2, r2, r0, lsr r7\n \tstrmi\tpc, [r7], #-961\t@ 0xfffffc3f\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n-\tbleq\tc7ec00 \n+\tbleq\tc7ebf8 \n \tstrcs\tpc, [r7], #-971\t@ 0xfffffc35\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tsvcls\t0x0030f8d4\n-\tbl\t1040f0 \n+\tbl\t1040e8 \n \t\t\t@ instruction: 0xf8d40484\n-\tblx\t1815588 \n-\tbl\t13dafc \n+\tblx\t1815580 \n+\tbl\t13daf4 \n \t\t\t@ instruction: 0xf8d40484\n-\tb\tfe192594 \n+\tb\tfe19258c \n \tvmlsl.u8\tq8, d11, d4\n-\tb\t14118f8 \n-\tblx\t1819d58 \n-\tbl\t13f710 \n-\tbl\t101af8 \n-\tbl\t103718 \n+\tb\t14118f0 \n+\tblx\t1819d50 \n+\tbl\t13f708 \n+\tbl\t101af0 \n+\tbl\t103710 \n \t\t\t@ instruction: 0xf8d40585\n \trsbsvs\tr4, ip, #48, 22\t@ 0xc000\n \tstrcs\tpc, [r7], #-974\t@ 0xfffffc32\n \tcdpmi\t3, 0, cr15, cr7, cr14, {6}\n \tteqpl\tr0, #13959168\t@ 0xd50000\t@ \n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tvdiveq.f64\td14, d14, d3\n@@ -59226,367 +59224,367 @@\n \tsmlabtcs\tr7, r1, r3, pc\t@ \n \tstreq\tlr, [r6], r3, lsl #22\n \tstreq\tlr, [r1], #2819\t@ 0xb03\n \tldrshvs\tr6, [ip, #169]!\t@ 0xa9\n \tstrmi\tpc, [r7], #-972\t@ 0xfffffc34\n \tstccs\t3, cr15, [r7], {204}\t@ 0xcc\n \t\t\t@ instruction: 0x6730f8d6\n-\tbl\t11ad54 \n-\tbl\t101b44 \n+\tbl\t11ad4c \n+\tbl\t101b3c \n \tsubmi\tr0, sl, ip, lsl #25\n \tstrdmi\tr6, [r2], #-169\t@ 0xffffff57\n-\tb\tfe0db320 \n+\tb\tfe0db318 \n \t\t\t@ instruction: 0xf8d40909\n \tstmdbvs\tsl, {r4, r5, r8, r9, fp, lr}^\n \tandeq\tlr, r2, #565248\t@ 0x8a000\n \tteqge\tr0, #216, 16\t@ 0xd80000\t@ \n-\tbvs\te50a5c \n-\tbeq\t1fb380 \n+\tbvs\te50a54 \n+\tbeq\t1fb378 \n \t\t\t@ instruction: 0x6730f8db\n \tldmibvs\tr8!, {r1, r6, lr}^\n \tstmdaeq\tr6, {r0, r2, r7, r9, fp, sp, lr, pc}\n \tsvcvs\t0x0030f8dc\n-\tblpl\tc7ece4 \n+\tblpl\tc7ecdc \n \tsvcgt\t0x0030f8d0\n \tstmibvs\tr9, {r3, r9, sl, lr}\n \tsmlabbeq\tr1, sl, sl, lr\n \tstmibvs\tr1, {r0, r2, r3, r6, lr}^\n-\tb\tfe250b38 \n-\tb\t1401d88 \n+\tb\tfe250b30 \n+\tb\t1401d80 \n \trsbmi\tr6, r5, r9, lsl r1\n \tstreq\tlr, [ip, #-2693]\t@ 0xfffff57b\n \torreq\tlr, r1, r3, lsl #22\n \t\t\t@ instruction: 0xf8d1b2ec\n-\tbl\t131658 \n+\tbl\t131650 \n \t\t\t@ instruction: 0xf8d40484\n \tmrceq\t7, 0, r1, cr4, cr0, {1}\n \tsmlabbeq\tr1, ip, sl, lr\n \tstc2\t10, cr15, [r9], {95}\t@ 0x5f\t@ \n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tfstmiaxeq\tip, {d14}\t@ Deprecated\n \tteq\tr0, #212, 16\t@ 0xd40000\t@ \n \t\t\t@ instruction: 0x4730f8dc\n \t\t\t@ instruction: 0x6c16ea4f\n \tfstmiaxeq\tip, {d14}\t@ Deprecated\n \tstreq\tlr, [r4], #-2702\t@ 0xfffff572\n \t\t\t@ instruction: 0xf8dc627c\n-\tblx\t183968c \n-\tbl\t13fbd8 \n+\tblx\t1839684 \n+\tbl\t13fbd0 \n \t\t\t@ instruction: 0xf8dc0c8c\n-\tb\t142a698 \n-\tbl\t11ba30 \n-\tb\tfe3c3c10 \n+\tb\t142a690 \n+\tbl\t11ba28 \n+\tb\tfe3c3c08 \n \t\t\t@ instruction: 0xf8dc0a0a\n-\tblx\t18396a8 \n-\tbl\t13fc04 \n+\tblx\t18396a0 \n+\tbl\t13fbfc \n \t\t\t@ instruction: 0xf8dc0c8c\n \tvbic.i32\td24, #-1610612736\t@ 0xa0000000\n \tvmull.u8\tq10, d2, d7\n-\tbvs\tfff49218 \n+\tbvs\tfff49210 \n \tfstmiaxeq\tip, {d14}\t@ Deprecated\n \tstmdaeq\tr8, {r1, r2, r3, r7, r9, fp, sp, lr, pc}\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \t\t\t@ instruction: 0xf8dc6a24\n \t\t\t@ instruction: 0xf8d20b30\n \trsbmi\tr2, r1, r0, lsr pc\n \tvmvn.i32\td22, #59904\t@ 0x0000ea00\n \tvsubl.u8\tq10, d6, d7\n \tsubmi\tr2, r1, r7, lsl #12\n \taddeq\tlr, r2, #3072\t@ 0xc00\n-\tbl\t11b608 \n+\tbl\t11b600 \n \t\t\t@ instruction: 0xf8d20686\n \tvbic.i16\td28, #53248\t@ 0xd000\n \t\t\t@ instruction: 0xf8d64207\n \t\t\t@ instruction: 0xf3c5bf30\n-\tbl\t109e58 \n-\tbvs\t1141448 \n-\tbleq\t33b448 \n-\tbl\t11b42c \n+\tbl\t109e50 \n+\tbvs\t1141440 \n+\tbleq\t33b440 \n+\tbl\t11b424 \n \t\t\t@ instruction: 0xf8d20585\n \trsbmi\tr6, r1, r0, lsr fp\n \tandmi\tpc, r7, #603979779\t@ 0x24000003\n \tstreq\tlr, [ip], #-2689\t@ 0xfffff57f\n \tvmlsl.u8\tq11, d25, d1\n-\tbl\t10ae7c \n+\tbl\t10ae74 \n \t\t\t@ instruction: 0xf8d50282\n-\tb\tfe2fc728 \n-\tbl\t100e70 \n-\tb\tfe083094 \n-\tbvs\tff083a8c \n-\tblpl\tc7edc0 \n+\tb\tfe2fc720 \n+\tbl\t100e68 \n+\tb\tfe08308c \n+\tbvs\tff083a84 \n+\tblpl\tc7edb8 \n \tvmlaeq.f32\ts28, s29, s8\n-\tb\tfe25b360 \n+\tb\tfe25b358 \n \tsubmi\tr0, sp, r1, lsl #2\n \tsvccs\t0x0030f8d9\n-\tb\t1410ba0 \n-\tb\tfe358efc \n-\tblx\t180129c \n+\tb\t1410b98 \n+\tb\tfe358ef4 \n+\tblx\t1801294 \n \trsclt\tpc, ip, #36352\t@ 0x8e00\n \torreq\tlr, r1, r3, lsl #22\n \taddeq\tlr, ip, r3, lsl #22\n \t\t\t@ instruction: 0x6c15ea4f\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \t\t\t@ instruction: 0xf8d16238\n-\tbl\t119770 \n-\tblx\t1800ce4 \n-\tb\t143fcc0 \n+\tbl\t119768 \n+\tblx\t1800cdc \n+\tb\t143fcb8 \n \t\t\t@ instruction: 0xf8d46a12\n \tvbic.i32\td17, #-1610612736\t@ 0xa0000000\n-\tbl\t112ee0 \n+\tbl\t112ed8 \n \t\t\t@ instruction: 0xf8c70c8c\n \trsbsmi\tip, r1, r4, lsl r0\n \tstcmi\t3, cr15, [r7], {206}\t@ 0xce\n \tldrvs\tlr, [lr], -pc, asr #20\n \tcdpcs\t3, 0, cr15, cr7, cr14, {6}\n \tvst3.32\t\t\t@ instruction: 0xf48bfa5f\n \tandcs\tpc, r7, #134217731\t@ 0x8000003\n \tvdiveq.f64\td14, d14, d3\n \tands\tpc, r0, r7, asr #17\n \tcdpmi\t3, 0, cr15, cr7, cr11, {6}\n-\tblcs\t23da1c \n+\tblcs\t23da14 \n \taddeq\tlr, r2, #3072\t@ 0xc00\n-\tbl\t1194e0 \n+\tbl\t1194d8 \n \tmvnsvs\tr0, fp, lsl #5\n-\tbl\t11b6e8 \n-\tbl\t10251c \n-\tbl\t101d18 \n+\tbl\t11b6e0 \n+\tbl\t102514 \n+\tbl\t101d10 \n \t\t\t@ instruction: 0x61b80a8a\n \tfstmiaxeq\tip, {d14}\t@ Deprecated\n \tvorr.i16\td22, #53760\t@ 0xd200\n-\tbvs\te52b34 \n+\tbvs\te52b2c \n \tstrcs\tpc, [r7, #-965]\t@ 0xfffffc3b\n \t\t\t@ instruction: 0x4730f8d4\n \t\t\t@ instruction: 0xf8d64051\n-\tbl\t1097e8 \n+\tbl\t1097e0 \n \t\t\t@ instruction: 0xf8da0989\n-\tbl\t1197f0 \n+\tbl\t1197e8 \n \trsbmi\tr0, r2, r8, lsl #17\n \t\t\t@ instruction: 0x4730f8d0\n-\tbl\t11b21c \n+\tbl\t11b214 \n \trsbmi\tr0, r6, r5, lsl #11\n \tvdiveq.f64\td14, d14, d3\n \tteqge\tr0, #208, 16\t@ 0xd00000\t@ \n \t\t\t@ instruction: 0xf8d56978\n \tldmibvs\tsp!, {r4, r5, r8, r9, sl, fp, ip, sp, pc}^\n \t\t\t@ instruction: 0x4730f8d0\n-\tb\tfe2db538 \n+\tb\tfe2db530 \n \t\t\t@ instruction: 0xf8dc0404\n \t\t\t@ instruction: 0xf8deab30\n-\tb\tfe0bb824 \n+\tb\tfe0bb81c \n \t\t\t@ instruction: 0xf8d9010a\n \t\t\t@ instruction: 0xf8d8ab30\n \t\t\t@ instruction: 0xf8d09b30\n \tldmdbvs\tr8!, {r4, r5, r8, r9, sl, fp, pc}\n \tsmlabbeq\tr8, r1, sl, lr\n \tsvchi\t0x0030f8d5\n \tsvcpl\t0x0030f8d0\n-\tblvs\t105b764 \n-\tbvs\tffe50c90 \n+\tblvs\t105b75c \n+\tbvs\tffe50c88 \n \tandeq\tlr, sl, #532480\t@ 0x82000\n-\tbleq\t33b598 \n+\tbleq\t33b590 \n \tsubsmi\tr6, r6, r2, lsl #23\n-\tb\tfe1dbaa0 \n+\tb\tfe1dba98 \n \tsubsmi\tr0, r4, r9, lsl #12\n-\tb\tfe1443c8 \n-\tb\tfe1c43dc \n-\tbl\t1023c8 \n-\tb\tfe3c15b4 \n+\tb\tfe1443c0 \n+\tb\tfe1c43d4 \n+\tbl\t1023c0 \n+\tb\tfe3c15ac \n \t\t\t@ instruction: 0xf8d20c05\n-\tblx\t1811874 \n-\tbl\t13d5e8 \n+\tblx\t181186c \n+\tbl\t13d5e0 \n \t\t\t@ instruction: 0xf8d20282\n-\tb\tfe14a880 \n+\tb\tfe14a878 \n \t\t\t@ instruction: 0xf3cb0902\n-\tbl\t1113e4 \n+\tbl\t1113dc \n \t\t\t@ instruction: 0xf8d20282\n \tvbic.i16\td30, #57344\t@ 0xe000\n-\tbl\t1093f0 \n+\tbl\t1093e8 \n \t\t\t@ instruction: 0xf8d20282\n-\tb\t140489c \n-\tbl\t11944c \n+\tb\t1404894 \n+\tbl\t119444 \n \t\t\t@ instruction: 0xf8d20282\n \tsbclt\tr4, sl, #48, 6\t@ 0xc0000000\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \t\t\t@ instruction: 0x2730f8d2\n \tstmdaeq\tr2, {r2, r7, r9, fp, sp, lr, pc}\n \tandmi\tpc, r7, #402653187\t@ 0x18000003\n \taddeq\tlr, r2, #3072\t@ 0xc00\n-\tblcs\tc7ef48 \n+\tblcs\tc7ef40 \n \tvrshr.u8\tq11, q13, #4\n-\tbl\t109424 \n+\tbl\t10941c \n \t\t\t@ instruction: 0xf8d20282\n \tmrceq\t15, 1, r4, cr2, cr0, {1}\n \trscslt\tr6, r6, #60, 4\t@ 0xc0000003\n \taddeq\tlr, r2, #3072\t@ 0xc00\n-\tbeq\tfe1fb828 \n+\tbeq\tfe1fb820 \n \tstrcs\tpc, [r7], -r1, asr #7\n \tsmlabtmi\tr7, r1, r3, pc\t@ \n \tteqpl\tr0, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0xf28bfa5f\n \tstreq\tlr, [r6], r3, lsl #22\n-\tblcs\t23db60 \n+\tblcs\t23db58 \n \taddeq\tlr, r2, #3072\t@ 0xc00\n \torreq\tlr, r1, r3, lsl #22\n-\tbleq\tfe33b84c \n+\tbleq\tfe33b844 \n \t\t\t@ instruction: 0x2730f8d2\n \tvshr.u8\tq10, , #4\n-\tb\t1411468 \n-\tbl\t11bcc0 \n-\tbl\t10165c \n+\tb\t1411460 \n+\tbl\t11bcb8 \n+\tbl\t101654 \n \t\t\t@ instruction: 0xf8d20c8c\n-\tbvs\tffed391c \n-\tb\tfe29bca8 \n-\tb\tfe0c146c \n-\tbvs\tffec44a0 \n+\tbvs\tffed3914 \n+\tb\tfe29bca0 \n+\tb\tfe0c1464 \n+\tbvs\tffec4498 \n \tvmlaeq.f32\ts28, s1, s28\n \tmrrcvs\t10, 7, r6, r2, cr8\n \tandeq\tlr, r2, #136, 20\t@ 0x88000\n-\tbvs\te50d80 \n+\tbvs\te50d78 \n \tstmdbeq\tr0, {r1, r7, r9, fp, sp, lr, pc}\n \tvstmiavs\tr2, {s12-s259}\n \tstmdaeq\tr2, {r0, r2, r7, r9, fp, sp, lr, pc}\n \tsvccs\t0x0030f8d6\n \tstmdaeq\tr4, {r3, r7, r9, fp, sp, lr, pc}\n \tteqpl\tr0, #220, 16\t@ 0xdc0000\t@ \n \tstmdaeq\tr2, {r3, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x2730f8da\n-\tblmi\tc7efe0 \n+\tblmi\tc7efd8 \n \t\t\t@ instruction: 0xf689fa5f\n \tstclvs\t0, cr4, [r2], {85}\t@ 0x55\n \tsvcne\t0x0030f8db\n \tstreq\tlr, [r6], r3, lsl #22\n-\tb\t1410e04 \n+\tb\t1410dfc \n \trsbmi\tr6, r5, lr, lsl r2\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \t\t\t@ instruction: 0xf8d6404d\n \tvbic.i32\td22, #-805306368\t@ 0xd0000000\n \t\t\t@ instruction: 0xf8d24c07\n \trsclt\tr4, sl, #48, 6\t@ 0xc0000000\n \tfstmiaxeq\tip, {d14}\t@ Deprecated\n \taddeq\tlr, r2, #3072\t@ 0xc00\n-\tblgt\tc7f044 \n+\tblgt\tc7f03c \n \t\t\t@ instruction: 0x2730f8d2\n-\tb\t1410e2c \n-\tbl\t119544 \n+\tb\t1410e24 \n+\tbl\t11953c \n \t\t\t@ instruction: 0xf8d20282\n-\tblx\t18059a8 \n-\tbl\t13d724 \n+\tblx\t18059a0 \n+\tbl\t13d71c \n \t\t\t@ instruction: 0xf8d20282\n \tsubsmi\tr2, r1, r0, lsr r7\n \tandsvs\tlr, r8, #323584\t@ 0x4f000\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tteqcs\tr0, #13762560\t@ 0xd20000\t@ \n \trsbsvs\tr4, lr, #86\t@ 0x56\n \tvmull.p8\tq8, d5, d30\n-\tbl\t10a128 \n-\tbl\t102728 \n+\tbl\t10a120 \n+\tbl\t102720 \n \t\t\t@ instruction: 0xf8d60585\n-\tblx\t182d9d8 \n-\tbl\t13e73c \n+\tblx\t182d9d0 \n+\tbl\t13e734 \n \t\t\t@ instruction: 0xf8d60686\n-\tb\tfe31a9e4 \n+\tb\tfe31a9dc \n \t\t\t@ instruction: 0xf3c90b06\n \tvrsubhn.i16\td20, , \n-\tbl\t10b14c \n-\tbl\t10274c \n+\tbl\t10b144 \n+\tbl\t102744 \n \t\t\t@ instruction: 0xf8d60989\n \t\t\t@ instruction: 0xf3c8ab30\n \tvrsubhn.i16\td20, q4, \n \t\t\t@ instruction: 0xf8d92807\n-\tbl\t104a08 \n-\tbl\t102764 \n+\tbl\t104a00 \n+\tbl\t10275c \n \t\t\t@ instruction: 0xf8d60888\n \t\t\t@ instruction: 0xf8d89b30\n \t\t\t@ instruction: 0xf8d56f30\n \t\t\t@ instruction: 0xf3ce8f30\n \tvabal.u8\tq10, d14, d7\n-\tbl\t10c580 \n-\tbl\t10237c \n+\tbl\t10c578 \n+\tbl\t102374 \n \t\t\t@ instruction: 0xf8d50e8e\n \t\t\t@ instruction: 0xf8de5b30\n-\tbvs\tffefca34 \n+\tbvs\tffefca2c \n \tsubsmi\tr6, r4, r2, lsl sp\n-\tb\tfe15b964 \n+\tb\tfe15b95c \n \trsbmi\tr0, r6, sl, lsl #8\n \trsbmi\tr6, r1, r4, asr sp\n-\tb\tfe0925d8 \n+\tb\tfe0925d0 \n \tldfvss\tf0, [r2, #36]\t@ 0x24\n \tstmdaeq\tr8, {r0, r7, r9, fp, sp, lr, pc}\n \tsubsmi\tr6, r1, r9, ror sl\n-\tb\tfe084660 \n+\tb\tfe084658 \n \tstclvs\t12, cr0, [r1, #48]!\t@ 0x30\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tvmlaeq.f32\ts28, s29, s24\n \tsmlabbeq\tr1, fp, sl, lr\n \t\t\t@ instruction: 0x6c18ea4f\n-\tblx\t1810f54 \n+\tblx\t1810f4c \n \tsubmi\tpc, r1, lr, lsl #21\n \tteqmi\tr0, #13762560\t@ 0xd20000\t@ \n \tfstmiaxeq\tip, {d14}\t@ Deprecated\n-\tbeq\tfe2fb9cc \n-\tb\t142d8f8 \n+\tbeq\tfe2fb9c4 \n+\tb\t142d8f0 \n \tvorr.i16\td22, #37120\t@ 0x9100\n-\tbl\t1131e8 \n-\tbl\t1023e4 \n-\tbl\t103c00 \n+\tbl\t1131e0 \n+\tbl\t1023dc \n+\tbl\t103bf8 \n \t\t\t@ instruction: 0xf8da0989\n \t\t\t@ instruction: 0xf8d5a730\n \tvqshl.u8\td18, d16, #6\n \t\t\t@ instruction: 0xf8d92507\n \tsubsmi\tr9, r4, r0, lsr fp\n \tandmi\tpc, r7, #200, 6\t@ 0x20000003\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tsvcpl\t0x0030f8d5\n-\tbleq\tc7f144 \n+\tbleq\tc7f13c \n \t\t\t@ instruction: 0xf8dc6278\n-\tblx\t1801ac4 \n-\tbl\t140020 \n-\tb\t140183c \n+\tblx\t1801abc \n+\tbl\t140018 \n+\tb\t1401834 \n \teorsvs\tr6, sl, #7680\t@ 0x1e00\n \tcdpmi\t3, 0, cr15, cr7, cr14, {6}\n \taddeq\tlr, ip, #3072\t@ 0xc00\n-\tbvs\tffed9504 \n+\tbvs\tffed94fc \n \tstc2\t10, cr15, [r8], {95}\t@ 0x5f\t@ \n \tstmdacs\tr7, {r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \tvdiveq.f64\td14, d14, d3\n \tfstmiaxeq\tip, {d14}\t@ Deprecated\n \tands\tpc, ip, r7, asr #17\n \tstmeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tandshi\tpc, r4, r7, asr #17\n \tstmdacs\tr7, {r0, r6, r7, r8, r9, ip, sp, lr, pc}\n-\tbvs\t1edc684 \n+\tbvs\t1edc67c \n \tcdpmi\t3, 0, cr15, cr7, cr6, {6}\n-\tbvs\tf50fcc \n+\tbvs\tf50fc4 \n \t\t\t@ instruction: 0xf8dc404a\n \trsbmi\tr1, sl, r0, lsr r7\n \tstmeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x5730f8d4\n \tvdiveq.f64\td14, d14, d3\n \tstrcs\tpc, [r7], -r6, asr #7\n \tldmibvs\tr8!, {r0, r2, r6, lr}\n-\tbl\tc7f1e0 \n+\tbl\tc7f1d8 \n \tstreq\tlr, [r6], r3, lsl #22\n \tteqmi\tr0, #208, 16\t@ 0xd00000\t@ \n \tstrdmi\tr6, [ip], #-152\t@ 0xffffff68\n \tteqne\tr0, #14352384\t@ 0xdb0000\t@ \n-\tbllt\tc7f1bc \n+\tbllt\tc7f1b4 \n \tsmlabbeq\tsl, r1, sl, lr\n \tsvcge\t0x0030f8d8\n \t\t\t@ instruction: 0xf8d66978\n \t\t\t@ instruction: 0xf8d08f30\n-\tbvs\tffe5cb50 \n+\tbvs\tffe5cb48 \n \tsubmi\tr6, r5, r0, asr #28\n \tstreq\tlr, [fp, #-2693]\t@ 0xfffff57b\n-\tbeq\t2fb8b0 \n+\tbeq\t2fb8a8 \n \t\t\t@ instruction: 0x6ea86afd\n \tcdpvs\t0, 14, cr4, cr8, cr4, {2}\n \tstmdbeq\tr9, {r2, r7, r9, fp, sp, lr, pc}\n-\tb\tfe290fb0 \n-\tb\tfe082ed0 \n+\tb\tfe290fa8 \n+\tb\tfe082ec8 \n \tcdpeq\t14, 1, cr0, cr1, cr14, {0}\n \t\t\t@ instruction: 0x0c06ea8e\n \torreq\tlr, r1, r3, lsl #22\n \tvst3.32\t\t\t@ instruction: 0xf48cfa5f\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tteqpl\tr0, #13697024\t@ 0xd10000\t@ \n \t\t\t@ instruction: 0x1730f8d4\n@@ -59595,66 +59593,66 @@\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \tteqvs\tr0, #212, 16\t@ 0xd40000\t@ \n \t\t\t@ instruction: 0x4730f8d5\n \tldrvs\tlr, [r8, #-2639]\t@ 0xfffff5b1\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \t\t\t@ instruction: 0xf8d54074\n-\tblx\t1819bb4 \n-\tbl\t13e520 \n+\tblx\t1819bac \n+\tbl\t13e518 \n \t\t\t@ instruction: 0xf8d50585\n-\tb\tfe1d6bc0 \n-\tb\t1404718 \n-\tbl\t11a378 \n+\tb\tfe1d6bb8 \n+\tb\t1404710 \n+\tbl\t11a370 \n \t\t\t@ instruction: 0xf8d50585\n-\tblx\t1819bd0 \n-\tbl\t13e534 \n+\tblx\t1819bc8 \n+\tbl\t13e52c \n \t\t\t@ instruction: 0xf8d50585\n-\tb\tfe1d6bdc \n+\tb\tfe1d6bd4 \n \t\t\t@ instruction: 0xf3ca0905\n \tvabal.u8\tq10, d10, d7\n-\tbl\t10b744 \n-\tbl\t102540 \n+\tbl\t10b73c \n+\tbl\t102538 \n \t\t\t@ instruction: 0xf8d5068a\n \t\t\t@ instruction: 0xf3c8bb30\n \tvabal.u8\tq9, d8, d7\n-\tbl\t112f58 \n-\tbl\t102554 \n+\tbl\t112f50 \n+\tbl\t10254c \n \t\t\t@ instruction: 0xf8d50888\n \t\t\t@ instruction: 0xf3ccaf30\n \t\t\t@ instruction: 0xf8d82507\n \t\t\t@ instruction: 0xf3cc0b30\n-\tbl\t113f70 \n-\tbl\t10256c \n+\tbl\t113f68 \n+\tbl\t102564 \n \t\t\t@ instruction: 0xf8d50c8c\n \t\t\t@ instruction: 0xf3c28f30\n \tvabal.u8\tq9, d2, d7\n \t\t\t@ instruction: 0xf8dc4207\n-\tbl\t133c2c \n-\tbl\t102584 \n+\tbl\t133c24 \n+\tbl\t10257c \n \trsbsvs\tr0, sl, #536870920\t@ 0x20000008\n \t\t\t@ instruction: 0xf8d56afa\n \tsvcvs\t0x00125f30\n-\tb\tfe0910c4 \n-\tb\tfe0813b0 \n-\tbvs\tffe837b0 \n+\tb\tfe0910bc \n+\tb\tfe0813a8 \n+\tbvs\tffe837a8 \n \tsubsmi\tr6, r4, sl, asr #30\n \tsvcvs\t0x00c96f8a\n-\tb\tfe3d10a4 \n-\tbvs\t1ec47a0 \n+\tb\tfe3d109c \n+\tbvs\t1ec4798 \n \tsmlabbeq\tr1, r9, sl, lr\n \tstmdaeq\tr8, {r2, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x0c0cea8e\n-\tblcs\tc7f2f0 \n+\tblcs\tc7f2e8 \n \tstreq\tlr, [r5, #-2700]\t@ 0xfffff574\n \t\t\t@ instruction: 0xf8d6404a\n \tsubmi\tr1, sl, r0, lsr pc\n \ttstvs\tsl, pc, asr #20\n-\tbl\t12db0c \n-\tbl\t1015c4 \n+\tbl\t12db04 \n+\tbl\t1015bc \n \t\t\t@ instruction: 0xf8d10484\n \t\t\t@ instruction: 0xf8d46330\n \tsubmi\tr1, lr, r0, lsr r7\n \ttstvs\tr8, pc, asr #20\n \torreq\tlr, r1, r3, lsl #22\n \tteqmi\tr0, #13697024\t@ 0xd10000\t@ \n \t\t\t@ instruction: 0xf18afa5f\n@@ -59662,131 +59660,131 @@\n \t\t\t@ instruction: 0x1730f8d1\n \tcdpeq\t0, 2, cr4, cr9, cr12, {2}\n \torreq\tlr, r1, r3, lsl #22\n \tteqlt\tr0, #13697024\t@ 0xd10000\t@ \n \t\t\t@ instruction: 0xf188fa5f\n \torreq\tlr, r1, r3, lsl #22\n \t\t\t@ instruction: 0x1730f8d1\n-\tbleq\tbba2c \n-\tbl\t104848 \n+\tbleq\tbba24 \n+\tbl\t104840 \n \t\t\t@ instruction: 0xf8d10181\n \trsclt\tr9, r9, #48, 6\t@ 0xc0000000\n \torreq\tlr, r1, r3, lsl #22\n \t\t\t@ instruction: 0x1730f8d1\n \tstmdbeq\tr1, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tsmlabtmi\tr7, r8, r3, pc\t@ \n \tstmdacs\tr7, {r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \torreq\tlr, r1, r3, lsl #22\n \tstmeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}\n-\tbleq\tc7f370 \n+\tbleq\tc7f368 \n \tsvcne\t0x0030f8d8\n \tvmvn.i32\td22, #55552\t@ 0x0000d900\n \tvaddw.u8\tq10, , d7\n-\tbl\t10a458 \n-\tbl\t101644 \n+\tbl\t10a450 \n+\tbl\t10163c \n \t\t\t@ instruction: 0xf8d10585\n \t\t\t@ instruction: 0xf8d58b30\n \t\t\t@ instruction: 0xf3c21f30\n \tvabal.u8\tq10, d2, d7\n-\tbl\t109870 \n-\tbl\t10266c \n+\tbl\t109868 \n+\tbl\t102664 \n \t\t\t@ instruction: 0xf8d50282\n \t\t\t@ instruction: 0xf3caeb30\n \tvabal.u8\tq10, d10, d7\n \t\t\t@ instruction: 0xf8d22a07\n \trsbsvs\tr2, sl, #48, 30\t@ 0xc0\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n-\tbl\t11bc5c \n+\tbl\t11bc54 \n \t\t\t@ instruction: 0xf8d50a8a\n \t\t\t@ instruction: 0xf8da5b30\n \t\t\t@ instruction: 0x4692cf30\n \tldrdcs\tpc, [r0], r2\n-\tbvs\t1ed11e0 \n-\tbvs\te511a4 \n+\tbvs\t1ed11d8 \n+\tbvs\te5119c \n \t\t\t@ instruction: 0xf8da4071\n \trsbsmi\tr6, r4, r4, lsl #1\n \tldrdvs\tpc, [ip], sl\n \tstreq\tlr, [r8], #-2692\t@ 0xfffff57c\n \t\t\t@ instruction: 0xf8da4062\n-\tb\tfe3112c4 \n-\tb\tfe283cb8 \n+\tb\tfe3112bc \n+\tb\tfe283cb0 \n \trsbmi\tr0, ip, r6, lsl #8\n \tsubmi\tr0, r4, sp, lsl #28\n \tvmlaeq.f32\ts28, s29, s22\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \t\t\t@ instruction: 0x0c0cea8e\n-\tblx\t182dc58 \n-\tb\t143f2cc \n-\tbl\t11b538 \n+\tblx\t182dc50 \n+\tb\t143f2c4 \n+\tbl\t11b530 \n \t\t\t@ instruction: 0xf8d50686\n-\tbl\t139d90 \n-\tbl\t1036f8 \n+\tbl\t139d88 \n+\tbl\t1036f0 \n \t\t\t@ instruction: 0xf8d60888\n \tvbic.i32\td21, #-1610612736\t@ 0xa0000000\n-\tbl\t1128fc \n-\tb\tfe3c2afc \n-\tb\t14024fc \n+\tbl\t1128f4 \n+\tb\tfe3c2af4 \n+\tb\t14024f4 \n \t\t\t@ instruction: 0xf8d66e14\n \t\t\t@ instruction: 0xf3cc0b30\n \trsbsvs\tr2, r8, #7340032\t@ 0x700000\n \tvdiveq.f64\td14, d14, d3\n \tstreq\tlr, [r6], r3, lsl #22\n \tsvcge\t0x0030f8d6\n \tvmov.i8\td16, #166\t@ 0xa6\n-\tbl\t109924 \n-\tbl\t102b24 \n+\tbl\t10991c \n+\tbl\t102b1c \n \t\t\t@ instruction: 0xf8d60282\n \tsbclt\tfp, lr, #48, 6\t@ 0xc0000000\n \tstreq\tlr, [r6], r3, lsl #22\n \t\t\t@ instruction: 0x6730f8d6\n-\tbleq\t1fbb4c \n+\tbleq\t1fbb44 \n \tstrmi\tpc, [r7], -ip, asr #7\n \tstc2\t10, cr15, [ip], {95}\t@ 0x5f\t@ \n \tstreq\tlr, [r6], r3, lsl #22\n \taddeq\tlr, ip, r3, lsl #22\n-\tbvs\tffe59914 \n+\tbvs\tffe5990c \n \tstcmi\t3, cr15, [r7], {193}\t@ 0xc1\n-\tblvs\tc7f494 \n+\tblvs\tc7f48c \n \tsmlabtcs\tr7, r1, r3, pc\t@ \n \tvmvn.i32\td22, #52736\t@ 0x0000ce00\n \t\t\t@ instruction: 0xf8d02607\n-\tbl\t10138c \n-\tbl\t101754 \n+\tbl\t101384 \n+\tbl\t10174c \n \tvrsubhn.i16\td16, q10, q3\n \tsubmi\tr4, r5, r7, lsl #8\n-\tbl\t11bb3c \n-\tbl\t102370 \n+\tbl\t11bb34 \n+\tbl\t102368 \n \tsubmi\tr0, r5, ip, lsl #25\n-\tb\tfe19ba48 \n-\tbvs\tfff83994 \n+\tb\tfe19ba40 \n+\tbvs\tfff8398c \n \tsvcvs\t0x0030f8d6\n \t\t\t@ instruction: 0x5094f8d5\n \tstreq\tlr, [r5, #-2699]\t@ 0xfffff575\n \tldmibvs\tr8!, {r0, r2, r6, lr}^\n-\tbleq\t1fbb94 \n+\tbleq\t1fbb8c \n \t\t\t@ instruction: 0x5730f8d8\n \tteqvs\tr0, #14221312\t@ 0xd90000\t@ \n \tsvchi\t0x0030f8d1\n \t\t\t@ instruction: 0xf8de406e\n \t\t\t@ instruction: 0xf8d05330\n-\tbvs\tffe7ae58 \n+\tbvs\tffe7ae50 \n \tsvcne\t0x0030f8d2\n \tstreq\tlr, [lr, #-2693]\t@ 0xfffff57b\n-\tbl\tc7f4f4 \n+\tbl\tc7f4ec \n \t\t\t@ instruction: 0x2098f8d0\n-\tblmi\tc7f51c \n+\tblmi\tc7f514 \n \t\t\t@ instruction: 0x0c02ea86\n \t\t\t@ instruction: 0x209cf8d0\n \t\t\t@ instruction: 0x0c0eea8c\n \tvnmlavs.f32\ts28, s20, s30\n-\tb\tfe351368 \n+\tb\tfe351360 \n \tsubsmi\tr0, r4, r8, lsl #24\n \tldrvs\tlr, [fp, #-2639]\t@ 0xfffff5b1\n \tvmla.i\tq10, q6, d0[3]\n-\tblx\t18099ec \n+\tblx\t18099e4 \n \trsbsvs\tpc, sl, #140\t@ 0x8c\n \tstrcs\tpc, [r7], -r4, asr #7\n \t\t\t@ instruction: 0xf984fa5f\n \tstmdami\tr7, {r2, r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \tandsvs\tlr, ip, #323584\t@ 0x4f000\n \tstcmi\t3, cr15, [r7], {196}\t@ 0xc4\n \teorsvs\tr0, sp, #36, 28\t@ 0x240\n@@ -59795,557 +59793,557 @@\n \tadcsvs\tr4, r8, r7, lsl #2\n \t\t\t@ instruction: 0xf8c74620\n \tvshr.u8\td28, d8, #6\n \teorsvs\tr4, ip, r7, lsl #24\n \tstrcs\tpc, [r7], #-970\t@ 0xfffffc36\n \tandsgt\tpc, r0, r7, asr #17\n \t\t\t@ instruction: 0xf68afa5f\n-\tblx\t1819804 \n+\tblx\t18197fc \n \trscsvs\tpc, sp, fp, lsl #9\n \tstccs\t8, cr6, [sl, #-500]\t@ 0xfffffe0c\n \tmsrhi\tLR_mon, r0\n-\tbleq\tfe07be30 \n-\tbvs\tf9b508 \n+\tbleq\tfe07be28 \n+\tbvs\tf9b500 \n \tvdiveq.f64\td14, d14, d3\n \tstmibeq\tr9, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tstreq\tlr, [r6], r3, lsl #22\n-\tbeq\tfe07be44 \n-\tbl\t11b91c \n-\tbl\t102854 \n-\tbl\t101c4c \n+\tbeq\tfe07be3c \n+\tbl\t11b914 \n+\tbl\t10284c \n+\tbl\t101c44 \n \t\t\t@ instruction: 0xf8d90484\n-\tbl\t126f0c \n+\tbl\t126f04 \n \tldmdbvs\tr8!, {r7, sl, fp}\n \tteqpl\tr0, #13959168\t@ 0xd50000\t@ \n \torreq\tlr, r1, r3, lsl #22\n \t\t\t@ instruction: 0x6730f8d6\n \tstmeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tteq\tr0, #14548992\t@ 0xde0000\t@ \n \taddeq\tlr, r0, r3, lsl #22\n \tteqcs\tr0, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0x4730f8d4\n \tvmlaeq.f32\ts28, s19, s28\n \t\t\t@ instruction: 0xf8c760b8\n-\tb\tfe1b92fc \n+\tb\tfe1b92f4 \n \tldmvs\tr8!, {r1, r2, r9, sl, fp}^\n \t\t\t@ instruction: 0xf8c769fe\n-\tb\tfe0f92e8 \n+\tb\tfe0f92e0 \n \t\t\t@ instruction: 0xf8da0e04\n \t\t\t@ instruction: 0xf8db4730\n \t\t\t@ instruction: 0xf8c72330\n-\tbl\t1392d8 \n+\tbl\t1392d0 \n \trsbmi\tr0, r2, r6, lsl #29\n \tstreq\tlr, [r0], r3, lsl #22\n \t\t\t@ instruction: 0xf8d16a7c\n \tldmvs\tr8!, {r4, r5, r8, r9, fp, sp, pc}\n \tsvcne\t0x0030f8d6\n \tstmibeq\tr4, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tldmdbvs\tip!, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \tsvcls\t0x0030f8d9\n \tldrdvs\tpc, [r0], r6\t@ \n \tstreq\tlr, [r4, #2819]\t@ 0xb03\n-\tblmi\tc7f604 \n+\tblmi\tc7f5fc \n \t\t\t@ instruction: 0xf8d86a38\n \tsubmi\tr8, r6, r0, lsr fp\n-\tblgt\tc7f640 \n+\tblgt\tc7f638 \n \tstreq\tlr, [sl], -r6, lsl #21\n \tsvc\t0x0030f8de\n \tstmdbeq\tr9, {r1, r2, r7, r9, fp, sp, lr, pc}\n \tsvcpl\t0x0030f8d5\n \tldmibvs\tr8!, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \tldrdvs\tpc, [r4], r6\t@ \n-\tbvs\tffe51404 \n+\tbvs\tffe513fc \n \tstreq\tlr, [r8], -r6, lsl #21\n \tvmlaeq.f32\ts28, s29, s12\n \tldrdvs\tpc, [r8], r0\t@ \n \tsubmi\tr6, r6, r8, lsr r9\n \t\t\t@ instruction: 0x0c0cea86\n-\tb\tfe35befc \n+\tb\tfe35bef4 \n \t\t\t@ instruction: 0xf8d60505\n \tsubmi\tr0, r2, ip, lsr #1\n-\tb\t1411460 \n+\tb\t1411458 \n \trsbmi\tr6, r1, r9, lsl r2\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tteqmi\tr0, #13762560\t@ 0xd20000\t@ \n-\tbl\t12de48 \n+\tbl\t12de40 \n \t\t\t@ instruction: 0xf8d20282\n-\tb\tfe14afe8 \n+\tb\tfe14afe0 \n \t\t\t@ instruction: 0xf3ce0b02\n-\tbl\t111b4c \n+\tbl\t111b44 \n \t\t\t@ instruction: 0xf8d20282\n \tvbic.i16\td20, #53248\t@ 0xd000\n-\tbl\t109b58 \n+\tbl\t109b50 \n \t\t\t@ instruction: 0xf8d20282\n-\tb\t142d004 \n-\tbl\t119bc0 \n+\tb\t142cffc \n+\tbl\t119bb8 \n \t\t\t@ instruction: 0xf8d20282\n-\tblx\t181a010 \n-\tbl\t13dd78 \n+\tblx\t181a008 \n+\tbl\t13dd70 \n \t\t\t@ instruction: 0xf8d20282\n-\tb\tfe1cb01c \n+\tb\tfe1cb014 \n \tvmull.u8\tq8, d5, d2\n-\tbl\t111b80 \n+\tbl\t111b78 \n \t\t\t@ instruction: 0xf8d20282\n \tvbic.i16\td16, #36864\t@ 0x9000\n-\tbl\t109b8c \n+\tbl\t109b84 \n \t\t\t@ instruction: 0xf8d20282\n \trsbsvs\tr2, sl, #48, 30\t@ 0xc0\n \trsclt\tr0, sp, #672\t@ 0x2a0\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstreq\tlr, [r5], r3, lsl #22\n \t\t\t@ instruction: 0xf58efa5f\n \tvrshr.u8\td22, d30, #7\n-\tbl\t112bac \n+\tbl\t112ba4 \n \t\t\t@ instruction: 0xf8d20585\n \tvrsra.u8\td18, d16, #7\n \t\t\t@ instruction: 0xf3ce2907\n-\tbl\t10cbbc \n+\tbl\t10cbb4 \n \t\t\t@ instruction: 0xf8d50686\n-\tbl\t117068 \n-\tbl\t1039d0 \n-\tb\tfe0c4de8 \n-\tbvs\tffec33c8 \n+\tbl\t117060 \n+\tbl\t1039c8 \n+\tb\tfe0c4de0 \n+\tbvs\tffec33c0 \n \tvmull.p8\tq8, d1, d13\n \t\t\t@ instruction: 0xf8d24107\n-\tbl\t109680 \n-\tbl\t1029d8 \n-\tb\tfe3019cc \n+\tbl\t109678 \n+\tbl\t1029d0 \n+\tb\tfe3019c4 \n \trsbmi\tr0, r2, r2, lsl #4\n-\tb\tfe0dbfc0 \n+\tb\tfe0dbfb8 \n \t\t\t@ instruction: 0xf8d50a0a\n \t\t\t@ instruction: 0xf8d45330\n-\tb\tfe3496ac \n+\tb\tfe3496a4 \n \tsubmi\tr0, r2, r2, lsl #4\n-\tb\tfe0dbdc4 \n-\tbvs\te443e8 \n+\tb\tfe0dbdbc \n+\tbvs\te443e0 \n \tldrsbtcs\tpc, [r8], r4\t@ \n \t\t\t@ instruction: 0x4730f8d0\n \tandeq\tlr, r2, #136, 20\t@ 0x88000\n \t\t\t@ instruction: 0xf8d14065\n \t\t\t@ instruction: 0xf8d64b30\n \trsbmi\tr1, r2, r0, lsr fp\n \tsvcmi\t0x0030f8d9\n \tsvcvs\t0x0030f8de\n \tvnmlavs.f32\ts28, s20, s30\n-\tbvs\tffed1560 \n+\tbvs\tffed1558 \n \tandcs\tpc, r7, r4, asr #7\n \tstmdami\tr7, {r2, r6, r7, r8, r9, ip, sp, lr, pc}\n \tldrsbtcs\tpc, [ip], r2\t@ \n-\tb\tfe199e00 \n-\tb\t140402c \n-\tb\tfe31a898 \n+\tb\tfe199df8 \n+\tb\t1404024 \n+\tb\tfe31a890 \n \teorsvs\tr0, sp, #1024\t@ 0x400\n-\tbleq\t1fbe5c \n+\tbleq\t1fbe54 \n \tvqrshrun.s16\td22, , #4\n-\tblx\t1811854 \n+\tblx\t181184c \n \tvrsubhn.i16\td31, , q5\n \tvsubl.u8\tq9, d11, d7\n-\tblx\t1811460 \n+\tblx\t1811458 \n \tmvnsvs\tpc, fp, lsl #19\n-\tblvs\t73bd88 \n+\tblvs\t73bd80 \n \tstccs\t14, cr0, [ip, #-136]\t@ 0xffffff78\n \t\t\t@ instruction: 0x61b8b2e4\n \tvshr.u64\td22, d28, #54\n \t\t\t@ instruction: 0xf8c72407\n \tvaddl.u8\t, d10, d0\n \tcmnvs\tip, r7, lsl #20\n \tvst3.32\t\t\t@ instruction: 0xf48cfa5f\n \tandsge\tpc, r0, r7, asr #17\n \tstccs\t3, cr15, [r7], {204}\t@ 0xcc\n \tandgt\tpc, ip, r7, asr #17\n \tsbchi\tpc, r6, r0, lsl #6\n \tldrdge\tpc, [r0, pc]\n \tldrbtmi\tr6, [sl], #2680\t@ 0xa78\n-\tbl\t2db670 \n-\tbl\t2c4ec0 \n-\tbl\t2c1a90 \n+\tbl\t2db668 \n+\tbl\t2c4eb8 \n+\tbl\t2c1a88 \n \tldmibvs\tr8!, {r7, r8, r9, fp}^\n \tstreq\tlr, [r6], sl, lsl #22\n \tstmeq\tr8, {r1, r3, r8, r9, fp, sp, lr, pc}\n \tldrd\tpc, [r8], -lr\t@ \n \tstreq\tlr, [r4], #2826\t@ 0xb0a\n-\tbl\t2dbec8 \n+\tbl\t2dbec0 \n \t\t\t@ instruction: 0xf00e0c80\n \tldmdbvs\tr8!, {r0, r1, r2, r3, r4, r5, r6, r9, sl, fp, lr}^\n \tcmneq\tpc, r1, lsl #8\t@ \n \taddeq\tlr, r2, #10240\t@ 0x2800\n \tvmlseq.f32\ts28, s2, s28\n-\tbl\t2dbda0 \n+\tbl\t2dbd98 \n \ttsteq\tfp, r9, lsl #19\n-\tbl\t2dbf0c \n+\tbl\t2dbf04 \n \t\t\t@ instruction: 0xf8dc0581\n \t\t\t@ instruction: 0xf8961028\n-\tbl\t2f1570 \n+\tbl\t2f1568 \n \tvst1.32\t{d0-d2}, [r1], r0\n \tldmibvs\tr8!, {r0, r1, r2, r3, r4, r5, r6, r8, lr}\n-\tb\t109bf90 \n+\tb\t109bf88 \n \t\t\t@ instruction: 0xf8d8010c\n \t\t\t@ instruction: 0xf002c028\n \t\t\t@ instruction: 0xf005427f\n \t\t\t@ instruction: 0xf894457f\n \tvst4.8\t{d8-d11}, [ip :128], r8\n-\tbvs\tfedc46f0 \n+\tbvs\tfedc46e8 \n \tstreq\tlr, [ip, #-2629]\t@ 0xfffff5bb\n \tvstmiaeq\tr0, {d14-d18}\n \tvst2.\t{d6-d7}, [r6 :256], r8\n-\tb\t11d2f00 \n+\tb\t11d2ef8 \n \t\t\t@ instruction: 0xf8db0608\n \t\t\t@ instruction: 0xf8dcb028\n-\tbl\t2f15b0 \n+\tbl\t2f15a8 \n \tldmvs\tr8!, {r7, sl}\n-\tcfldrdeq\tmvd15, [pc], #-48\t@ 414e8 \n+\tcfldrdeq\tmvd15, [pc], #-48\t@ 414e0 \n \tmlals\tr8, r9, r8, pc\t@ \n \tandeq\tlr, ip, #270336\t@ 0x42000\n-\tblmi\t203e550 \n+\tblmi\t203e548 \n \tstmeq\tr0, {r1, r3, r8, r9, fp, sp, lr, pc}\n-\tb\t131b60c \n-\tbvs\tfe944154 \n-\tbl\t2d9f2c \n+\tb\t131b604 \n+\tbvs\tfe94414c \n+\tbl\t2d9f24 \n \tldmdbvs\tr8!, {r7, sl, fp}\n \tvst1.32\t{d6-d7}, [r4 :256], lr\n \t\t\t@ instruction: 0xf898447f\n-\tbl\t2e15e4 \n-\tbvs\tffe43f48 \n+\tbl\t2e15dc \n+\tbvs\tffe43f40 \n \tldrdgt\tpc, [r8], -ip\t@ \n \tstreq\tlr, [r8], #-2628\t@ 0xfffff5bc\n \tandls\tpc, r3, r0, asr r8\t@ \n \t\t\t@ instruction: 0xf8da4418\n \t\t\t@ instruction: 0xf00c8028\n-\tb\tfe31475c \n-\tb\tfe304188 \n+\tb\tfe314754 \n+\tb\tfe304180 \n \t\t\t@ instruction: 0xf8860e0e\n \tvst4.8\t{d14-d17}, [r8], r3\n-\tb\t140376c \n+\tb\t1403764 \n \teorsvc\tr6, r3, lr, lsl r3\n \ttstmi\tlr, #323584\t@ 0x4f000\n \tvnmlacs.f32\ts28, s28, s30\n \t\t\t@ instruction: 0x46337073\n \tand\tpc, r2, r6, lsl #17\n-\tbeq\t27beb8 \n+\tbeq\t27beb0 \n \trsbsmi\tr6, r1, r6, asr #16\n \tsubmi\tr6, sp, lr, ror sl\n \tbicsvc\tr4, sp, r9, lsl r6\n \ttstvc\tfp, fp, lsr #28\n-\tbeq\tb84648 \n+\tbeq\tb84640 \n \torrvc\tr7, sp, fp, asr #2\n \tsubsmi\tr6, lr, r3, lsl #17\n \tsbcvc\tr4, sl, #114\t@ 0x72\n \tandvc\tr0, fp, #304\t@ 0x130\n-\tbeq\t4c45fc \n+\tbeq\t4c45f4 \n \taddvc\tr7, sl, #-1342177276\t@ 0xb0000004\n \tsubsmi\tr6, ip, r3, asr #17\n-\tbeq\t2fbfcc \n+\tbeq\t2fbfc4 \n \tandge\tpc, pc, r1, lsl #17\n \tandsmi\tlr, sl, #323584\t@ 0x4f000\n-\tbmi\t3de2f0 \n+\tbmi\t3de2e8 \n \ttstvs\tsl, #323584\t@ 0x4f000\n-\tb\t141e1fc \n+\tb\t141e1f4 \n \torrvc\tr2, fp, #1744830464\t@ 0x68000000\n-\tblmi\t2127c0 \n+\tblmi\t2127b8 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror fp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tteqhi\tr4, r0, asr #32\t@ \n \t\t\t@ instruction: 0x46bd373c\n \tsvchi\t0x00f0e8bd\n-\tandeq\tr6, r4, r0, lsl #16\n+\tandeq\tr6, r4, r8, lsl #16\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tpc, r2, r0, lsl ip\t@ \n \tandeq\tsp, r2, r2, lsr #30\n-\tandeq\tr5, r4, ip, lsr #20\n-\tbl\t11befc \n-\tbl\t105044 \n-\tbl\t103c34 \n+\tandeq\tr5, r4, r4, lsr sl\n+\tbl\t11bef4 \n+\tbl\t10503c \n+\tbl\t103c2c \n \teorsvs\tr0, r9, #1073741856\t@ 0x40000020\n \tstreq\tlr, [r6], r3, lsl #22\n-\tbl\t11bb00 \n+\tbl\t11baf8 \n \tldmvs\tr8!, {r0, r2, r7, r8, sl}\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \taddeq\tlr, r2, #3072\t@ 0xc00\n-\tbleq\tfe33c238 \n+\tbleq\tfe33c230 \n \tfstmiaxeq\tr1, {d14}\t@ Deprecated\n \tteqne\tr0, #14548992\t@ 0xde0000\t@ \n \tandgt\tpc, r0, r7, asr #17\n-\tbeq\tfe07c248 \n+\tbeq\tfe07c240 \n \t\t\t@ instruction: 0xc730f8d9\n \tstmeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tteqcs\tr0, #13762560\t@ 0xd20000\t@ \n \t\t\t@ instruction: 0x0c0cea81\n \tteqne\tr0, #13959168\t@ 0xd50000\t@ \n \t\t\t@ instruction: 0x5730f8d6\n-\tb\tfe09bd38 \n+\tb\tfe09bd30 \n \t\t\t@ instruction: 0xf8d40605\n \t\t\t@ instruction: 0x61be1730\n \tstreq\tlr, [r1], -r2, lsl #21\n \t\t\t@ instruction: 0x1730f8da\n \tteqcs\tr0, #14352384\t@ 0xdb0000\t@ \n \taddeq\tlr, r0, r3, lsl #22\n-\tb\tfe0dbc64 \n+\tb\tfe0dbc5c \n \tldmibvs\tsl!, {r0, r8, r9, fp}^\n \tadcsvs\tr6, r8, r9, lsr sl\n \tstreq\tlr, [r4, #2819]\t@ 0xb03\n-\tbl\t11c064 \n+\tbl\t11c05c \n \tldmvs\tsl!, {r1, r7, r9, sl, fp}^\n-\tblge\tc7f9d0 \n+\tblge\tc7f9c8 \n \tstmibeq\tr0, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tldmvs\tr8!, {r0, r3, r4, r5, fp, sp, lr}\n \taddeq\tlr, r2, #3072\t@ 0xc00\n-\tblhi\tc7f9fc \n-\tblne\tc7f9e4 \n-\tblmi\tc7f9e4 \n+\tblhi\tc7f9f4 \n+\tblne\tc7f9dc \n+\tblmi\tc7f9dc \n \tsvcls\t0x0030f8d9\n \tsvc\t0x0030f8de\n \tsvcpl\t0x0030f8d5\n \tsvccs\t0x0030f8d2\n-\tbvs\tffe59bb0 \n+\tbvs\tffe59ba8 \n \tldrdvs\tpc, [r0], #128\t@ 0x80\n \tstreq\tlr, [r6], -ip, lsl #21\n \tstreq\tlr, [sl], -r6, lsl #21\n \tstmdbeq\tr9, {r1, r2, r7, r9, fp, sp, lr, pc}\n \tldrdvs\tpc, [r4], #128\t@ 0x80\n \tstrhmi\tr6, [r6], #-152\t@ 0xffffff68\n-\tb\tfe1dbbb4 \n-\tb\tfe1c2ef8 \n-\tbvs\tfffc4f14 \n+\tb\tfe1dbbac \n+\tb\tfe1c2ef0 \n+\tbvs\tfffc4f0c \n \tldrdvs\tpc, [r8], #134\t@ 0x86\n-\tbvs\tffe517fc \n+\tbvs\tffe517f4 \n \trsbmi\tr4, r5, r4, ror r0\n \tldrdeq\tpc, [ip], #128\t@ 0x80\n-\tbleq\t7c11c \n+\tbleq\t7c114 \n \tsmlabbeq\tr1, fp, sl, lr\n-\tb\t1411820 \n-\tbl\t119b60 \n-\tb\t1401d04 \n-\tbl\t11b74c \n+\tb\t1411818 \n+\tbl\t119b58 \n+\tb\t1401cfc \n+\tbl\t11b744 \n \t\t\t@ instruction: 0xf8d10888\n \tsbcslt\tr4, r1, #48, 6\t@ 0xc0000000\n \torreq\tlr, r1, r3, lsl #22\n \t\t\t@ instruction: 0x1730f8d1\n \t\t\t@ instruction: 0x0c01ea84\n \tsmlabtmi\tr7, lr, r3, pc\t@ \n \torreq\tlr, r1, r3, lsl #22\n-\tblvs\tc7fa68 \n+\tblvs\tc7fa60 \n \tsmlabtcs\tr7, r5, r3, pc\t@ \n \torreq\tlr, r1, r3, lsl #22\n \tsvcge\t0x0030f8d1\n \ttstvs\tlr, pc, asr #20\n \torreq\tlr, r1, r3, lsl #22\n \tteqmi\tr0, #13697024\t@ 0xd10000\t@ \n \t\t\t@ instruction: 0xf189fa5f\n \torreq\tlr, r1, r3, lsl #22\n \t\t\t@ instruction: 0x1730f8d1\n \tandeq\tlr, r1, r4, lsl #21\n \tsmlabtmi\tr7, r5, r3, pc\t@ \n \torreq\tlr, r1, r3, lsl #22\n-\tblne\tc7fa9c \n+\tblne\tc7fa94 \n \tvmvn.i32\tq11, #43264\t@ 0x0000a900\n \tvaddw.u8\tq9, q1, d7\n-\tbl\t111f80 \n-\tbl\t101d6c \n+\tbl\t111f78 \n+\tbl\t101d64 \n \t\t\t@ instruction: 0xf8d10282\n \tmcreq\t15, 1, r4, cr9, cr0, {1}\n \teorsvs\tfp, ip, #-805306354\t@ 0xd000000e\n \torreq\tlr, r1, r3, lsl #22\n \tstrmi\tpc, [r7], #-969\t@ 0xfffffc37\n-\tbleq\tfe1bc38c \n+\tbleq\tfe1bc384 \n \tstmdbcs\tr7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tteqpl\tr0, #13697024\t@ 0xd10000\t@ \n \t\t\t@ instruction: 0xf18efa5f\n \tcdpcs\t3, 0, cr15, cr7, cr14, {6}\n \tstmibeq\tr9, {r0, r1, r8, r9, fp, sp, lr, pc}\n \torreq\tlr, r1, r3, lsl #22\n \tvdiveq.f64\td14, d14, d3\n \t\t\t@ instruction: 0xf8d16afb\n \tsubmi\tr1, sp, r0, lsr r7\n \tldrsbne\tpc, [r0], #131\t@ 0x83\t@ \n \tsmlabbeq\tr1, ip, sl, lr\n \t\t\t@ instruction: 0x461e4071\n-\tbeq\t2fc1bc \n+\tbeq\t2fc1b4 \n \tldrsbne\tpc, [r4], #131\t@ 0x83\t@ \n \tsubmi\tr6, r1, fp, ror sl\n-\tbvs\tf11928 \n+\tbvs\tf11920 \n \t\t\t@ instruction: 0x0c03ea81\n \tldrsbne\tpc, [r8], #134\t@ 0x86\t@ \n \tmovweq\tlr, #6789\t@ 0x1a85\n \tteqpl\tr0, #216, 16\t@ 0xd80000\t@ \n \t\t\t@ instruction: 0x1730f8db\n-\tbleq\tbc1f0 \n-\tblne\tc7fb28 \n+\tbleq\tbc1e8 \n+\tblne\tc7fb20 \n \tsvccs\t0x0030f8d9\n \t\t\t@ instruction: 0xf8d4404b\n \tsubsmi\tr1, r3, r0, lsr fp\n \tsvcmi\t0x0030f8de\n \tldrsbcs\tpc, [ip], #134\t@ 0x86\t@ \n \tvnmlavs.f32\ts28, s20, s30\n \tstmdami\tr7, {r0, r1, r6, r7, r8, r9, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf68afa5f\n-\tbleq\tfc230 \n+\tbleq\tfc228 \n \tandcs\tpc, r7, #201326595\t@ 0xc000003\n-\tbleq\tbc238 \n-\tb\tfe31a1f8 \n-\tb\t1404424 \n+\tbleq\tbc230 \n+\tb\tfe31a1f0 \n+\tb\t140441c \n \tvrshr.u8\td22, d12, #4\n \teorsvs\tr4, sl, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf98bfa5f\n \tandcs\tpc, r7, #738197507\t@ 0x2c000003\n \tvst3.32\t\t\t@ instruction: 0xf48cfa5f\n \tmrceq\t1, 0, r6, cr10, cr10, {7}\n \tldrsbtvs\tfp, [fp], fp\n \tmovwmi\tpc, #29643\t@ 0x73cb\t@ \n-\tb\t1419f24 \n+\tb\t1419f1c \n \teorsvs\tr6, fp, fp, lsl r3\n \tmovwcs\tpc, #29642\t@ 0x73ca\t@ \n \tvsra.u8\tq11, , #6\n \tteqvs\tfp, r7, lsl #6\n \tmovwcs\tpc, #29644\t@ 0x73cc\t@ \n \t\t\t@ instruction: 0xe61360fb\n-\tsvc\t0x0010f7c4\n+\tsvc\t0x0014f7c4\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4605\n \t\t\t@ instruction: 0xf8df4e18\n \taddlt\tr0, pc, r8, lsl lr\t@ \n \tsvcge\t0x0000447c\n \t\t\t@ instruction: 0xf89278d6\n \tstmdapl\tr0!, {r0, r1, r3, lr, pc}\n \tstmdavs\tr0, {r2, r4, r6, r7, r8, fp, ip, sp, lr}\n \t\t\t@ instruction: 0xf04f6378\n \tadcsvs\tr0, r9, r0\n \tstmdavs\tr9!, {r0, r1, r3, r4, r5, r6, r9, sp, lr}\n \tsubmi\tr7, lr, r3, lsl r8\n \trscsvs\tr7, sp, #214016\t@ 0x34400\n \tstrvs\tlr, [r3], -r6, lsl #21\n-\tb\tfe1df9dc \n+\tb\tfe1df9d4 \n \tldmvc\tr3, {r0, r1, r9, sl, lr}\n \tstrcs\tlr, [r3], -r6, lsl #21\n \tsubsmi\tr6, ip, fp, ror #16\n-\tb\tfe15fcec \n+\tb\tfe15fce4 \n \tstmiavs\tfp!, {r0, r1, sl, sp, lr}\n \t\t\t@ instruction: 0x0c03ea8c\n-\tb\tfe3600f8 \n+\tb\tfe3600f0 \n \tstmiavs\tfp!, {r0, r1, sl, fp, sp, lr}^\n-\tblvc\t511a18 \n+\tblvc\t511a10 \n \tsmlabbvs\tr3, r1, sl, lr\n-\tb\tfe15fe08 \n-\tbvc\t15524cc \n-\tb\tfe36e438 \n-\tblvc\t15548d8 \n+\tb\tfe15fe00 \n+\tbvc\t15524c4 \n+\tb\tfe36e430 \n+\tblvc\t15548d0 \n \tsmlabbmi\tr4, r1, sl, lr\n-\tb\tfe11ff20 \n-\tbvc\tfe50a8e4 \n+\tb\tfe11ff18 \n+\tbvc\tfe50a8dc \n \t\t\t@ instruction: 0x2c03ea8c\n-\tb\t1420728 \n-\tb\tfe09b950 \n+\tb\t1420720 \n+\tb\tfe09b948 \n \t\t\t@ instruction: 0xf8df2103\n \tldrbtmi\tr3, [fp], #-3480\t@ 0xfffff268\n \tmcr2\t10, 4, pc, cr1, cr15, {2}\t@ \n \taddeq\tlr, r5, #3072\t@ 0xc00\n \tstmeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tvdiveq.f64\td14, d14, d3\n \tstmdapl\tr8!, {r1, r4, r6, r7, fp, ip, sp, lr, pc}\n \tstccs\t8, cr15, [r0, #892]\t@ 0x37c\n \tadcsvs\tr4, sl, #2046820352\t@ 0x7a000000\n-\tbl\t1051d0 \n+\tbl\t1051c8 \n \t\t\t@ instruction: 0xf8d20282\n-\tb\tfe0ca9b0 \n+\tb\tfe0ca9a8 \n \tvmlsl.u8\tq8, d1, d5\n-\tbl\t112134 \n+\tbl\t11212c \n \t\t\t@ instruction: 0xf8d20282\n \tvmull.u8\tq8, d12, d24\n \teorsvs\tr2, r8, #1879048192\t@ 0x70000000\n \t\t\t@ instruction: 0xf8d86ab8\n \t\t\t@ instruction: 0xf8de8428\n-\tbl\t7b9d0 \n-\tb\tfe24233c \n+\tbl\t7b9c8 \n+\tb\tfe242334 \n \t\t\t@ instruction: 0xf8520e0e\n \tldrsbvs\tr2, [sl, #192]!\t@ 0xc0\n-\tbl\t1051c8 \n+\tbl\t1051c0 \n \t\t\t@ instruction: 0xf8d20282\n-\tblx\t18169e8 \n-\tbl\t13e37c \n+\tblx\t18169e0 \n+\tbl\t13e374 \n \t\t\t@ instruction: 0xf8d20282\n \tsubsmi\tr2, r5, r8, lsr #16\n \tandmi\tpc, r7, #402653187\t@ 0x18000003\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstclt\t8, cr15, [r8], #-840\t@ 0xfffffcb8\n \tandcs\tpc, r7, #67108867\t@ 0x4000003\n-\tbl\t4518c \n-\tbl\t102374 \n+\tbl\t45184 \n+\tbl\t10236c \n \t\t\t@ instruction: 0xf8520181\n \t\t\t@ instruction: 0x61ba2cd0\n \tandmi\tpc, r7, #204, 6\t@ 0x30000003\n \tstc2\t10, cr15, [r6], {95}\t@ 0x5f\t@ \n \tstrtne\tpc, [r8], #-2257\t@ 0xfffff72f\n \tstmibeq\tr2, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tandcs\tpc, r7, #402653187\t@ 0x18000003\n \tstrmi\tpc, [r7], -r4, asr #7\n \tstrcs\tpc, [r7], #-964\t@ 0xfffffc3c\n \taddeq\tlr, r2, #0, 22\n \tfstmiaxeq\tip, {d14}\t@ Deprecated\n \tstreq\tlr, [r4], #2816\t@ 0xb00\n-\tbl\t11c580 \n+\tbl\t11c578 \n \t\t\t@ instruction: 0xf8dc0686\n \tstmdbvs\tr0, {r3, r5, fp, lr, pc}\n \tsmlabbeq\tip, r1, sl, lr\n \tstcgt\t8, cr15, [r8], #-856\t@ 0xfffffca8\n-\tbeq\t7c3dc \n+\tbeq\t7c3d4 \n \t\t\t@ instruction: 0xf8d96a38\n-\tb\tfe2dca5c \n+\tb\tfe2dca54 \n \tldmibvs\tr8!, {r9, fp}^\n \tldclls\t8, cr15, [r0], {82}\t@ 0x52\n-\tbeq\t7c3f0 \n+\tbeq\t7c3e8 \n \t\t\t@ instruction: 0xf8546af8\n \tstmdbvs\tr0, {r4, r6, r7, sl, fp, lr}^\n \tldmibvs\tr8!, {r0, r2, r6, lr}\n \tstreq\tlr, [fp, #-2693]\t@ 0xfffff57b\n-\tbvs\tffe51af0 \n+\tbvs\tffe51ae8 \n \tstmibvs\tr0, {r1, r7, r8, fp, sp, lr}^\n \tandeq\tlr, r2, #581632\t@ 0x8e000\n-\tb\tfe0d1aec \n+\tb\tfe0d1ae4 \n \tsubmi\tr0, lr, ip, lsl #4\n \ttstvs\tsl, pc, asr #20\n \tstmdaeq\tr4, {r1, r2, r7, r9, fp, sp, lr, pc}\n \tandeq\tlr, r9, #532480\t@ 0x82000\n \torreq\tlr, r1, r3, lsl #22\n \tstcmi\t3, cr15, [r7], {200}\t@ 0xc8\n \tstrtmi\tpc, [r8], #-2257\t@ 0xfffff72f\n-\tbl\t12e5ac \n-\tbl\t104c3c \n+\tbl\t12e5a4 \n+\tbl\t104c34 \n \t\t\t@ instruction: 0xf8d10181\n-\tb\tfe147ab4 \n+\tb\tfe147aac \n \tcfmadda32eq\tmvax0, mvax0, mvfx9, mvfx1\n-\tbl\t11a314 \n+\tbl\t11a30c \n \t\t\t@ instruction: 0xf8d10181\n \tsbcslt\tr4, r1, #40, 8\t@ 0x28000000\n \torreq\tlr, r1, r3, lsl #22\n \tstmdane\tr8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tbleq\tbc440 \n-\tbl\t105278 \n+\tbleq\tbc438 \n+\tbl\t105270 \n \t\t\t@ instruction: 0xf8d10181\n-\tblx\t1812adc \n-\tbl\t13e060 \n+\tblx\t1812ad4 \n+\tbl\t13e058 \n \t\t\t@ instruction: 0xf8d10181\n \t\t\t@ instruction: 0xf8dc1828\n-\tb\tfe144aec \n-\tb\t1403e54 \n+\tb\tfe144ae4 \n+\tb\t1403e4c \n \tvsra.u8\td22, d8, #8\n \tmvnsvs\tr2, r7, lsl #16\n \torreq\tlr, r1, r3, lsl #22\n \tstrtvs\tpc, [r8], #-2257\t@ 0xfffff72f\n \t\t\t@ instruction: 0xf18afa5f\n \torreq\tlr, r1, r3, lsl #22\n \tstmdane\tr8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}\n \tvmlaeq.f32\ts28, s3, s12\n \t\t\t@ instruction: 0x46306abe\n \tstmeq\tr8, {r1, r2, r8, r9, fp, sp, lr, pc}\n \tldclne\t8, cr15, [r0], {88}\t@ 0x58\n \tvsra.u8\tq11, , #6\n \tvaddw.u8\tq10, q5, d7\n-\tbl\t10c2a4 \n-\tbl\t1c2090 \n+\tbl\t10c29c \n+\tbl\t1c2088 \n \t\t\t@ instruction: 0xf8d10a8a\n \tvmull.u8\tq10, d5, d24\n \tvaddw.u8\tq10, , d7\n \t\t\t@ instruction: 0x61bc2507\n \torreq\tlr, r1, r3, lsl #22\n \tldclmi\t8, cr15, [r0], {90}\t@ 0x5a\n \tstreq\tlr, [r5, #2822]\t@ 0xb06\n@@ -60353,396 +60351,396 @@\n \tsmlabtmi\tr7, r2, r3, pc\t@ \n \tandcs\tpc, r7, #134217731\t@ 0x8000003\n \tldclvs\t8, cr15, [r0], {85}\t@ 0x55\n \torreq\tlr, r1, r3, lsl #22\n \taddeq\tlr, r2, #0, 22\n \t\t\t@ instruction: 0xf8d169f8\n \t\t\t@ instruction: 0xf852cc28\n-\tbvs\tffed8e0c \n-\tbvs\tedc314 \n-\tbvs\tffed1c18 \n+\tbvs\tffed8e04 \n+\tbvs\tedc30c \n+\tbvs\tffed1c10 \n \tldmibvs\tr8!, {r0, r6, lr}\n-\tbvs\t1491c10 \n-\tb\tfe31c0c8 \n-\tblx\t1801ee8 \n+\tbvs\t1491c08 \n+\tb\tfe31c0c0 \n+\tblx\t1801ee0 \n \tsubmi\tpc, r1, r5, lsl #23\n \tstrdmi\tr6, [sl], #-168\t@ 0xffffff58\n-\tbleq\tfe33c6fc \n-\tb\tfe29c4f8 \n-\tb\tfe081efc \n-\tbvs\tff083b1c \n+\tbleq\tfe33c6f4 \n+\tb\tfe29c4f0 \n+\tb\tfe081ef4 \n+\tbvs\tff083b14 \n \tstreq\tlr, [r4], #-2696\t@ 0xfffff578\n \tsmlabbeq\tr1, lr, sl, lr\n \t\t\t@ instruction: 0x0c0cea81\n-\tb\tfe3453b0 \n-\tblx\t1803328 \n-\tbl\t140d1c \n-\tb\t140211c \n-\tblx\t181c36c \n-\tbl\t13fd38 \n+\tb\tfe3453a8 \n+\tblx\t1803320 \n+\tbl\t140d14 \n+\tb\t1402114 \n+\tblx\t181c364 \n+\tbl\t13fd30 \n \tvmull.u8\tq8, d22, d12\n-\tbl\t113f44 \n-\tbl\t104554 \n+\tbl\t113f3c \n+\tbl\t10454c \n \tmvnsvs\tr0, r8, lsl #1\n-\tb\t141c614 \n+\tb\t141c60c \n \t\t\t@ instruction: 0xf8d16816\n \tvraddhn.i16\td30, q3, q12\n \t\t\t@ instruction: 0xf8dc2607\n-\tbl\t107be4 \n-\tbl\t43d68 \n+\tbl\t107bdc \n+\tbl\t43d60 \n \t\t\t@ instruction: 0xf8c70686\n-\tb\tfe3e1ba0 \n+\tb\tfe3e1b98 \n \tvaddw.u8\tq8, , d1\n-\tb\t1413b74 \n+\tb\t1413b6c \n \teorsvs\tr6, lr, #288\t@ 0x120\n \tstrcs\tpc, [r7, #-965]\t@ 0xfffffc3b\n \tstrmi\tpc, [r7], -r2, asr #7\n \tandcs\tpc, r7, #134217731\t@ 0x8000003\n \tstc2\t10, cr15, [r4], {95}\t@ 0x5f\t@ \n \tstreq\tlr, [r5, #2816]\t@ 0xb00\n-\tbl\t5a268 \n+\tbl\t5a260 \n \tteqvs\tsl, r2, lsl #5\n-\tbl\t11c764 \n+\tbl\t11c75c \n \tvmull.p8\tq8, d20, d14\n-\tbl\t112fa0 \n+\tbl\t112f98 \n \tvmull.u8\tq8, d20, d12\n-\tbl\t10aba8 \n-\tblvs\t4c3db0 \n+\tbl\t10aba0 \n+\tblvs\t4c3da8 \n \tstreq\tlr, [r6], r3, lsl #22\n \tstreq\tlr, [r4], #2816\t@ 0xb00\n \t\t\t@ instruction: 0xf8dc69f8\n \tsubsmi\tip, r1, r8, lsr #16\n \tstrtcs\tpc, [r8], #-2270\t@ 0xfffff722\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \tstrt\tpc, [r8], #-2266\t@ 0xfffff726\n \tstmibeq\tr9, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tandeq\tlr, ip, #532480\t@ 0x82000\n \tstmdagt\tr8!, {r4, r6, r7, fp, ip, sp, lr, pc}\n-\tb\tfe3dc19c \n+\tb\tfe3dc194 \n \t\t\t@ instruction: 0xf8db0e0c\n \t\t\t@ instruction: 0xf8d9c828\n \t\t\t@ instruction: 0xf8d09c28\n-\tbvs\te6ac6c \n+\tbvs\te6ac64 \n \tsmlabbeq\tr9, r1, sl, lr\n \tstclt\t8, cr15, [r8], #-864\t@ 0xfffffca0\n \t\t\t@ instruction: 0x0c0cea8a\n \tstchi\t8, cr15, [r8], #-852\t@ 0xfffffcac\n \tstcge\t8, cr15, [r8], #-856\t@ 0xfffffca8\n \t\t\t@ instruction: 0xf85069bd\n \tldmdbvs\tr8!, {r4, r6, r7, sl, fp, sp, lr}\n \tldclmi\t8, cr15, [r0], {84}\t@ 0x54\n \t\t\t@ instruction: 0xf8554061\n \t\t\t@ instruction: 0xf8504cd0\n-\tbvs\tffe58f38 \n+\tbvs\tffe58f30 \n \tsubmi\tr6, r2, r0, asr #22\n-\tb\tfe0dc7e0 \n+\tb\tfe0dc7d8 \n \tvmlaeq.f64\td0, d10, d11\n-\tbleq\t1fc634 \n+\tbleq\t1fc62c \n \taddeq\tlr, r2, #3072\t@ 0xc00\n-\tblvs\tff05ca28 \n+\tblvs\tff05ca20 \n \tstreq\tlr, [r6], -lr, lsl #21\n \tcdpcs\t3, 0, cr15, cr7, cr1, {6}\n-\tbeq\t2fc634 \n+\tbeq\t2fc62c \n \tstrtvs\tpc, [r8], #-2258\t@ 0xfffff72e\n \t\t\t@ instruction: 0xf28bfa5f\n \t\t\t@ instruction: 0x0c00ea8c\n \tstmdaeq\tr8, {r2, r3, r7, r9, fp, sp, lr, pc}\n \tstmdbeq\tr4, {r1, r3, r7, r9, fp, sp, lr, pc}\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstreq\tlr, [r5, #-2696]\t@ 0xfffff578\n \tstmdami\tr8!, {r1, r4, r6, r7, fp, ip, sp, lr, pc}\n \tandmi\tpc, r7, #335544323\t@ 0x14000003\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstmdaeq\tr4, {r1, r2, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d26abe\n \tvmull.u8\tq8, d9, d24\n \teorsvs\tr2, r8, #1879048192\t@ 0x70000000\n-\tbl\t1d3518 \n-\tbl\t42664 \n+\tbl\t1d3510 \n+\tbl\t4265c \n \t\t\t@ instruction: 0xf8520e8e\n \tldrsbvs\tr2, [sl, #192]!\t@ 0xc0\n \tandsvs\tlr, fp, #323584\t@ 0x4f000\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstrtmi\tpc, [r8], #-2258\t@ 0xfffff72e\n \t\t\t@ instruction: 0xf289fa5f\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstmdacs\tr8!, {r1, r4, r6, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x61ba4062\n \tandmi\tpc, r7, #67108867\t@ 0x4000003\n-\tbl\t12e7ac \n-\tbl\t102694 \n+\tbl\t12e7a4 \n+\tbl\t10268c \n \t\t\t@ instruction: 0xf8d20181\n \tvmull.u8\tq10, d5, d24\n \tcmnvs\tip, r7, lsl #4\n \tldrvs\tlr, [r9], #-2639\t@ 0xfffff5b1\n \taddeq\tlr, r2, #6144\t@ 0x1800\n-\tbl\t12e85c \n+\tbl\t12e854 \n \tvraddhn.i16\td16, , q2\n-\tbl\t1140c8 \n+\tbl\t1140c0 \n \tcfmadda32eq\tmvax4, mvax0, mvfx13, mvfx6\n-\tbeq\tfe2bc8c0 \n+\tbeq\tfe2bc8b8 \n \tldclcs\t8, cr15, [r0], {82}\t@ 0x52\n \tstrtmi\tpc, [r8], #-2260\t@ 0xfffff72c\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \tstmdavs\tr8!, {r1, r2, r4, r6, r7, fp, ip, sp, lr, pc}\n \tstmdane\tr8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x0c06ea84\n \tstrmi\tpc, [r7], #-971\t@ 0xfffffc35\n-\tblcs\t23ec00 \n+\tblcs\t23ebf8 \n \tstrtpl\tpc, [r8], #-2261\t@ 0xfffff72b\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n-\tbleq\tfe33c8e0 \n+\tbleq\tfe33c8d8 \n \tsubmi\tr6, sp, r8, lsr sl\n \tstcvs\t8, cr15, [r8], #-848\t@ 0xfffffcb0\n \t\t\t@ instruction: 0x6c246afc\n \tstreq\tlr, [r4], #-2696\t@ 0xfffff578\n \tldmibvs\tr8!, {r2, r6, lr}^\n \tldmibvs\tr8!, {r2, r6, lr}\n-\tbvs\tffe536fc \n-\tb\tfe25ce00 \n+\tbvs\tffe536f4 \n+\tb\tfe25cdf8 \n \tldmdbvs\tr8!, {r8, fp}^\n \tstmdbeq\tr0, {r0, r3, r7, r9, fp, sp, lr, pc}\n-\tb\tfe29c8ec \n+\tb\tfe29c8e4 \n \t\t\t@ instruction: 0x6cc10902\n \trsbmi\tr6, r9, r2, lsl #25\n-\tb\tfe3455ac \n+\tb\tfe3455a4 \n \t\t\t@ instruction: 0xf85e0c02\n-\tb\tfe34d060 \n-\tbl\t104d3c \n-\tb\tfe34333c \n+\tb\tfe34d058 \n+\tbl\t104d34 \n+\tb\tfe343334 \n \t\t\t@ instruction: 0xf8da0202\n \t\t\t@ instruction: 0xf85bcc28\n-\tb\tfe09d074 \n+\tb\tfe09d06c \n \tvaddw.u8\tq8, q1, d12\n \trsbsmi\tr4, r1, r7, lsl #16\n \tstrtvs\tpc, [r8], #-2261\t@ 0xfffff72b\n \t\t\t@ instruction: 0xf589fa5f\n \tstmeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \tstmdapl\tr8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tbleq\t1bc76c \n+\tbleq\t1bc764 \n \tldrvs\tlr, [r9, #-2639]\t@ 0xfffff5b1\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \tstrtvs\tpc, [r8], #-2261\t@ 0xfffff72b\n-\tbl\t12e8b8 \n+\tbl\t12e8b0 \n \t\t\t@ instruction: 0xf8d50585\n-\tb\tfe1d7e0c \n+\tb\tfe1d7e04 \n \tcdpeq\t12, 1, cr0, cr5, cr5, {0}\n \tandcs\tpc, r7, #134217731\t@ 0x8000003\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \tstrtvs\tpc, [r8], #-2261\t@ 0xfffff72b\n-\tbl\t12e8b4 \n+\tbl\t12e8ac \n \t\t\t@ instruction: 0xf8d50585\n-\tb\tfe1d7e28 \n+\tb\tfe1d7e20 \n \tvmlaeq.f32\ts0, s26, s10\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \tstrtvs\tpc, [r8], #-2261\t@ 0xfffff72b\n-\tbl\t12e92c \n+\tbl\t12e924 \n \t\t\t@ instruction: 0xf8d50585\n-\tb\tfe1d7e40 \n-\tbvs\tfefc55b8 \n+\tb\tfe1d7e38 \n+\tbvs\tfefc55b0 \n \tstrmi\tpc, [r7, #-961]\t@ 0xfffffc3f\n \tsmlabtcs\tr7, r1, r3, pc\t@ \n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \torreq\tlr, r1, r6, lsl #22\n \tstceq\t8, cr15, [r8], #-852\t@ 0xfffffcac\n \tldclpl\t8, cr15, [r0], {81}\t@ 0x51\n \tsmlabtmi\tr7, r4, r3, pc\t@ \n \tstrcs\tpc, [r7], #-964\t@ 0xfffffc3c\n-\tbl\t11a5bc \n+\tbl\t11a5b4 \n \tldrtmi\tr0, [r5], -r1, lsl #3\n \tstreq\tlr, [r4], #2822\t@ 0xb06\n \t\t\t@ instruction: 0x46286238\n \tstcvs\t8, cr15, [r8], #-836\t@ 0xfffffcbc\n \tldclne\t8, cr15, [r0], {84}\t@ 0x54\n \tstrmi\tpc, [r7], #-969\t@ 0xfffffc37\n \tstmdbcs\tr7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tstmibeq\tr9, {r0, r2, r8, r9, fp, sp, lr, pc}\n \tstcmi\t8, cr15, [r8], #-848\t@ 0xfffffcb0\n-\tbl\t5a4e4 \n+\tbl\t5a4dc \n \t\t\t@ instruction: 0xf8590482\n-\tbvs\te5913c \n+\tbvs\te59134 \n \tldclls\t8, cr15, [r0], {84}\t@ 0x54\n \t\t\t@ instruction: 0xf8d86afc\n \tstcvs\t12, cr2, [r4, #-160]!\t@ 0xffffff60\n \tstreq\tlr, [r4], #-2699\t@ 0xfffff575\n \tstmdaeq\tr0, {r2, r7, r9, fp, sp, lr, pc}\n-\tb\tfe25c9f4 \n+\tb\tfe25c9ec \n \tstclvs\t8, cr0, [r4, #-36]\t@ 0xffffffdc\n \tstreq\tlr, [r4], #-2700\t@ 0xfffff574\n \tldmibvs\tip!, {r1, r2, r5, r6, lr}^\n \tstcvs\t0, cr4, [r4, #408]\t@ 0x198\n-\tb\tfe2dc508 \n-\tblx\t1802e3c \n-\tb\tfe180850 \n-\tbvs\tfff44e34 \n+\tb\tfe2dc500 \n+\tblx\t1802e34 \n+\tb\tfe180848 \n+\tbvs\tfff44e2c \n \tsmlabbeq\tr1, ip, sl, lr\n-\tbl\t11c91c \n+\tbl\t11c914 \n \t\t\t@ instruction: 0x6de40a8a\n \tstreq\tlr, [r4], #-2702\t@ 0xfffff572\n-\tb\t1411fd0 \n+\tb\t1411fc8 \n \trsbmi\tr6, sl, r8, lsl r4\n-\tbl\t12ea24 \n-\tbl\t103064 \n-\tblx\t180346c \n+\tbl\t12ea1c \n+\tbl\t10305c \n+\tblx\t1803464 \n \t\t\t@ instruction: 0xf8d4fb82\n-\tbl\t132f00 \n+\tbl\t132ef8 \n \t\t\t@ instruction: 0xf8d50b8b\n \tvmlal.u8\tq10, d1, d24\n-\tbl\t4b288 \n-\tb\tfe343484 \n+\tbl\t4b280 \n+\tb\tfe34347c \n \tvmull.u8\tq8, d2, d4\n \t\t\t@ instruction: 0xf8554407\n-\tbl\t1191bc \n+\tbl\t1191b4 \n \teorsvs\tr0, sp, #132, 8\t@ 0x84000000\n-\tbl\t105758 \n+\tbl\t105750 \n \t\t\t@ instruction: 0xf8d40585\n \t\t\t@ instruction: 0xf8d54c28\n \t\t\t@ instruction: 0x61bd5428\n-\tbl\t12e9c8 \n+\tbl\t12e9c0 \n \tcdpeq\t14, 1, cr0, cr5, cr5, {4}\n \tandcs\tpc, r7, #134217731\t@ 0x8000003\n \tands\tpc, ip, r7, asr #17\n \tvnmlavs.f32\ts28, s2, s30\n \tsmlabtmi\tr7, r1, r3, pc\t@ \n \taddeq\tlr, r2, #0, 22\n-\tbvs\tffeda498 \n+\tbvs\tffeda490 \n \tstmibeq\tr1, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tsmlabtmi\tr7, r6, r3, pc\t@ \n \tandsls\tpc, r0, r7, asr #17\n \tstrcs\tpc, [r7], -r6, asr #7\n \tstmdbmi\tr7, {r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf3c86e12\n-\tbl\t4bee8 \n-\tbl\t1038e8 \n-\tb\tfe34590c \n-\tbl\t426e0 \n+\tbl\t4bee0 \n+\tbl\t1038e0 \n+\tb\tfe345904 \n+\tbl\t426d8 \n \tsubsmi\tr0, r4, r8, lsl #17\n-\tbvs\te5c6c8 \n+\tbvs\te5c6c0 \n \tstmibeq\tr9, {r0, r1, r8, r9, fp, sp, lr, pc}\n \torreq\tlr, r1, r3, lsl #22\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \t\t\t@ instruction: 0xf8d24044\n \tldmibvs\tr8!, {r3, r5, fp, sp}\n \tstrtpl\tpc, [r8], #-2261\t@ 0xfffff72b\n \t\t\t@ instruction: 0x0c02ea80\n \t\t\t@ instruction: 0xf8de6938\n \t\t\t@ instruction: 0xf8db2428\n \t\t\t@ instruction: 0xf856e828\n-\tb\tfe0dd24c \n+\tb\tfe0dd244 \n \t\t\t@ instruction: 0xf8da0e0e\n \t\t\t@ instruction: 0xf8d92828\n \t\t\t@ instruction: 0xf8d1ac28\n \tsubsmi\tr9, r5, r8, lsr #24\n \tstcne\t8, cr15, [r8], #-832\t@ 0xfffffcc0\n \t\t\t@ instruction: 0xf8586978\n \t\t\t@ instruction: 0xf8508cd0\n-\tbvs\tffe4d26c \n-\tb\tfe35d830 \n-\tbvs\tffe44f34 \n+\tbvs\tffe4d264 \n+\tb\tfe35d828 \n+\tbvs\tffe44f2c \n \t\t\t@ instruction: 0x0c0aea8c\n \tandeq\tlr, r2, #140, 20\t@ 0x8c000\n-\tb\tfe3dd940 \n-\tbvs\tffe45744 \n+\tb\tfe3dd938 \n+\tbvs\tffe4573c \n \tstmdbeq\tr9, {r1, r2, r3, r7, r9, fp, sp, lr, pc}\n \tstmdaeq\tr8, {r0, r3, r7, r9, fp, sp, lr, pc}\n \tsubmi\tr6, r5, r0, asr #29\n \tsubmi\tr4, lr, r9, rrx\n-\tbl\t1057dc \n+\tbl\t1057d4 \n \tvaddw.u8\tq8, q11, d1\n-\tbl\t114f7c \n+\tbl\t114f74 \n \t\t\t@ instruction: 0xf8d10c8c\n \tsbcslt\tr5, r1, #40, 8\t@ 0x28000000\n \torreq\tlr, r1, r3, lsl #22\n \tstmdane\tr8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tbleq\tbc988 \n-\tbl\t1057bc \n+\tbleq\tbc980 \n+\tbl\t1057b4 \n \t\t\t@ instruction: 0xf8d10181\n-\tblx\t1817020 \n-\tbl\t13e5a4 \n+\tblx\t1817018 \n+\tbl\t13e59c \n \t\t\t@ instruction: 0xf8d10181\n-\tb\tfe18802c \n-\tb\t1404394 \n-\tbl\t11a3f4 \n+\tb\tfe188024 \n+\tb\t140438c \n+\tbl\t11a3ec \n \t\t\t@ instruction: 0xf8d10181\n \trscslt\tr5, r1, #40, 8\t@ 0x28000000\n \torreq\tlr, r1, r3, lsl #22\n \tstmdane\tr8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}\n \tstceq\t8, cr15, [r8], #-880\t@ 0xfffffc90\n-\tbeq\tbc9c0 \n+\tbeq\tbc9b8 \n \tvmov.i64\td16, #0xffffff00000000ff\n \teorsvs\tr2, r8, #7340032\t@ 0x700000\n \torreq\tlr, r1, r3, lsl #22\n \tstrtpl\tpc, [r8], #-2257\t@ 0xfffff72f\n-\tbl\t12eb44 \n+\tbl\t12eb3c \n \t\t\t@ instruction: 0xf8d10181\n-\tb\tfe188068 \n-\tbvs\tfee857d0 \n+\tb\tfe188060 \n+\tbvs\tfee857c8 \n \tstrcs\tpc, [r7, #-968]\t@ 0xfffffc38\n \tstmdami\tr7, {r3, r6, r7, r8, r9, ip, sp, lr, pc}\n-\tbl\t937f8 \n-\tbl\t839f4 \n-\tbl\t1035f4 \n+\tbl\t937f0 \n+\tbl\t839ec \n+\tbl\t1035ec \n \t\t\t@ instruction: 0xf8560188\n \t\t\t@ instruction: 0xf855ccd0\n \t\t\t@ instruction: 0xf3c46cd0\n \tvabal.u8\tq10, d4, d7\n \t\t\t@ instruction: 0xf8d12407\n-\tbl\t109098 \n-\tbl\t43610 \n+\tbl\t109090 \n+\tbl\t43608 \n \t\t\t@ instruction: 0xf8d50484\n \tmvnsvs\tr5, r8, lsr #24\n \tstrmi\tpc, [r7, #-962]\t@ 0xfffffc3e\n \tandcs\tpc, r7, #134217731\t@ 0x8000003\n \tldclmi\t8, cr15, [r0], {84}\t@ 0x54\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \taddeq\tlr, r2, #0, 22\n \t\t\t@ instruction: 0xf8d56af8\n \tsvcvs\t0x00005c28\n \tldclcs\t8, cr15, [r0], {82}\t@ 0x52\n-\tbleq\t7ca54 \n-\tb\tfe31c90c \n+\tbleq\t7ca4c \n+\tb\tfe31c904 \n \tldmibvs\tr8!, {r8, r9, fp}^\n \tstmdaeq\tr6, {r0, r1, r3, r7, r9, fp, sp, lr, pc}\n \tsvcvs\t0x00766afe\n \tstreq\tlr, [r6], -r9, lsl #21\n-\tbvs\tffe52158 \n+\tbvs\tffe52150 \n \t\t\t@ instruction: 0x0c0cea86\n-\tb\tfe2dde60 \n+\tb\tfe2dde58 \n \trsbsmi\tr0, r5, r6, lsl #12\n \tsvcvs\t0x00c5406c\n \tstreq\tlr, [r5, #-2702]\t@ 0xfffff572\n \tsubmi\tr4, sl, r9, rrx\n \ttstvs\tr8, pc, asr #20\n \torreq\tlr, r1, r3, lsl #22\n \tstrtpl\tpc, [r8], #-2257\t@ 0xfffff72f\n \t\t\t@ instruction: 0xf18cfa5f\n \torreq\tlr, r1, r3, lsl #22\n \tstmdane\tr8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tbeq\tbca88 \n+\tbeq\tbca80 \n \ttstvs\tip, pc, asr #20\n \torreq\tlr, r1, r3, lsl #22\n \tstrtpl\tpc, [r8], #-2257\t@ 0xfffff72f\n-\tbl\t12ec08 \n+\tbl\t12ec00 \n \t\t\t@ instruction: 0xf8d10181\n \tsubmi\tr1, sp, r8, lsr #16\n \teorsvs\tr0, sp, #528\t@ 0x210\n-\tbl\t12ebe8 \n-\tbl\t10269c \n+\tbl\t12ebe0 \n+\tbl\t102694 \n \t\t\t@ instruction: 0xf8d10585\n \t\t\t@ instruction: 0xf8d51428\n-\tb\tfe098144 \n+\tb\tfe09813c \n \tvnmlseq.f16\ts0, s2, s10\t@ \n \torreq\tlr, r1, r3, lsl #22\n \tstrtpl\tpc, [r8], #-2257\t@ 0xfffff72f\n \t\t\t@ instruction: 0xf188fa5f\n \torreq\tlr, r1, r3, lsl #22\n \tstmdane\tr8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tb\tfe19cbb8 \n+\tb\tfe19cbb0 \n \tvmull.p8\tq8, d2, d1\n \tvaddw.u8\tq10, q1, d7\n \tldrtmi\tr2, [r0], -r7, lsl #4\n \torreq\tlr, r1, r3, lsl #22\n \taddeq\tlr, r2, #6144\t@ 0x1800\n \tstclt\t8, cr15, [r8], #-836\t@ 0xfffffcbc\n \tldclpl\t8, cr15, [r0], {82}\t@ 0x52\n@@ -60750,30 +60748,30 @@\n \tstmdacs\tr7, {r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstmeq\tr8, {r1, r2, r8, r9, fp, sp, lr, pc}\n \tstccs\t8, cr15, [r8], #-840\t@ 0xfffffcb8\n \tvsra.u64\tq11, q13, #52\n \tvsubl.u8\tq10, d12, d7\n \t\t\t@ instruction: 0xf8582c07\n-\tbl\t109440 \n-\tbl\t1c2b0c \n+\tbl\t109438 \n+\tbl\t1c2b04 \n \t\t\t@ instruction: 0xf8d20c8c\n \t\t\t@ instruction: 0xf85c6c28\n \t\t\t@ instruction: 0xf3c42cd0\n \tvmull.u8\tq10, d4, d7\n-\tbl\t10b134 \n-\tbl\t4534c \n-\tbvs\tffe43330 \n+\tbl\t10b12c \n+\tbl\t45344 \n+\tbvs\tffe43328 \n \tstcgt\t8, cr15, [r8], #-880\t@ 0xfffffc90\n \tldclhi\t8, cr15, [r0], {84}\t@ 0x54\n \tldrdmi\tpc, [r0], r0\n \tstreq\tlr, [r4], #-2698\t@ 0xfffff576\n-\tbleq\t33cb44 \n+\tbleq\t33cb3c \n \tldrdmi\tpc, [r4], r0\n-\tb\tfe31ca1c \n+\tb\tfe31ca14 \n \tsubmi\tr0, r4, r8, lsl #22\n \tstrdmi\tr6, [r4], #-152\t@ 0xffffff68\n \tstrdmi\tr6, [r5], #-168\t@ 0xffffff58\t@ \n \tldrdmi\tpc, [r8], r0\n \tstmdami\tr7, {r0, r2, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstreq\tlr, [r4], #-2697\t@ 0xfffff577\n \tstmeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}\n@@ -60785,55 +60783,55 @@\n \tandeq\tlr, r2, #140, 20\t@ 0x8c000\n \tstc2\t10, cr15, [fp], {95}\t@ 0x5f\t@ \n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tvnmlavs.f32\ts28, s2, s30\n \tfstmiaxeq\tip, {d14}\t@ Deprecated\n \tvdiveq.f64\td14, d14, d3\n \tstrtvs\tpc, [r8], #-2260\t@ 0xfffff72c\n-\tbl\t12ed3c \n+\tbl\t12ed34 \n \t\t\t@ instruction: 0xf8d40484\n-\tb\tfe1d4234 \n+\tb\tfe1d422c \n \tvmlsl.u8\tq8, d2, d4\n-\tbvs\tfefd31b8 \n+\tbvs\tfefd31b0 \n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tstcmi\t8, cr15, [r8], #-848\t@ 0xfffffcb0\n \tvmvn.i32\td22, #39936\t@ 0x00009c00\n-\tbl\t1cb1c8 \n+\tbl\t1cb1c0 \n \t\t\t@ instruction: 0xf8540484\n \tmcreq\t12, 1, r0, cr12, cr0, {6}\n \tvsra.u64\tq11, q12, #59\n-\tbl\t10b5d8 \n-\tbvs\tfee433d0 \n+\tbl\t10b5d0 \n+\tbvs\tfee433c8 \n \tstrtvs\tpc, [r8], #-2260\t@ 0xfffff72c\n-\tbl\t6ecf8 \n+\tbl\t6ecf0 \n \tvabal.u8\tq8, d17, d5\n-\tbl\t1125ec \n-\tbl\t1033e4 \n+\tbl\t1125e4 \n+\tbl\t1033dc \n \t\t\t@ instruction: 0xf8d40981\n \trsbmi\tr4, r6, r8, lsr #16\n \tstrmi\tpc, [r7], #-971\t@ 0xfffffc35\n-\tblcs\t23f110 \n-\tbl\t11a8e0 \n+\tblcs\t23f108 \n+\tbl\t11a8d8 \n \tsbcslt\tr0, r6, #132, 8\t@ 0x84000000\n-\tbleq\tfe33cdf0 \n+\tbleq\tfe33cde8 \n \tstreq\tlr, [r6], r3, lsl #22\n \tstcmi\t8, cr15, [r8], #-848\t@ 0xfffffcb0\n \tvbic.i32\tq11, #172\t@ 0x000000ac\n \tcfmulseq\tmvf2, mvf2, mvf7\n \tstreq\tlr, [r4], #2816\t@ 0xb00\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tldclmi\t8, cr15, [r0], {84}\t@ 0x54\n \t\t\t@ instruction: 0xf8d66af8\n \t\t\t@ instruction: 0xf8556828\n \t\t\t@ instruction: 0xf8d05cd0\n-\tbvs\te4645c \n-\tbeq\tbcc48 \n-\tbeq\t7cc4c \n-\tb\tfe2dca08 \n-\tbvs\tffe44a2c \n+\tbvs\te46454 \n+\tbeq\tbcc40 \n+\tbeq\t7cc44 \n+\tb\tfe2dca00 \n+\tbvs\tffe44a24 \n \t\t\t@ instruction: 0x1094f8d0\n \tstrhmi\tr6, [r1], #-152\t@ 0xffffff68\n \tsubmi\tr6, r1, r8, ror r9\n \tstrdmi\tr6, [r1], #-168\t@ 0xffffff58\t@ \n \tstrtmi\tpc, [r8], #-2270\t@ 0xfffff722\n \t\t\t@ instruction: 0x0098f8d0\n \t\t\t@ instruction: 0xf8d24074\n@@ -60842,15 +60840,15 @@\n \t\t\t@ instruction: 0xf8d82828\n \t\t\t@ instruction: 0xf8d0cc28\n \t\t\t@ instruction: 0x4056009c\n \tstccs\t8, cr15, [r8], #-868\t@ 0xfffffc9c\n \tstreq\tlr, [ip], #-2692\t@ 0xfffff57c\n \tldclhi\t8, cr15, [r0], {91}\t@ 0x5b\n \trsbsmi\tr4, r2, r6, asr #32\n-\tblx\tfe0c0bee \n+\tblx\tfe0c0be6 \n \tstreq\tlr, [r8], #-2692\t@ 0xfffff57c\n \tvmla.i\tq10, q5, d2[6]\n \teorsvs\tr4, sp, #29360128\t@ 0x1c00000\n \tstmdbmi\tr7, {r2, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstrcs\tpc, [r7, #-962]\t@ 0xfffffc3e\n \tandcs\tpc, r7, r4, asr #7\n \tstc2\t10, cr15, [r4], {95}\t@ 0x5f\t@ \n@@ -60860,279 +60858,279 @@\n \tandsls\tpc, r0, r7, asr #17\n \tldmdavs\tsl, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tstmdbmi\tr7, {r0, r6, r7, r8, r9, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8c72c0a\n \trsbsvs\tr9, r8, r8, lsl r0\n \tstmdbcs\tr7, {r0, r6, r7, r8, r9, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8c7b2d1\n-\tb\t14262e8 \n+\tb\t14262e0 \n \tvrshr.u8\td22, d2, #6\n \t\t\t@ instruction: 0xf8c72907\n-\tblx\t1826314 \n+\tblx\t182630c \n \tvmls.i8\td31, d16, d10\n-\tbl\t12276c \n+\tbl\t122764 \n \teorsvs\tr0, sl, r2, lsl #5\n-\tbl\t11c9bc \n-\tbl\t105104 \n-\tbl\t10550c \n-\tbl\t103cf8 \n-\tbl\t1038f8 \n-\tbl\t1028ec \n+\tbl\t11c9b4 \n+\tbl\t1050fc \n+\tbl\t105504 \n+\tbl\t103cf0 \n+\tbl\t1038f0 \n+\tbl\t1028e4 \n \trsbsvs\tr0, sl, r2, lsl #5\n-\tbl\t11c7d8 \n-\tbl\t104d18 \n+\tbl\t11c7d0 \n+\tbl\t104d10 \n \t\t\t@ instruction: 0xf8db0888\n \t\t\t@ instruction: 0xf8d69828\n-\tbl\t11b3a0 \n-\tbl\t105d3c \n+\tbl\t11b398 \n+\tbl\t105d34 \n \tteqvs\tsl, r2, lsl #5\n \t\t\t@ instruction: 0xf8dc683a\n \t\t\t@ instruction: 0xf8d5b828\n \t\t\t@ instruction: 0xf8d15428\n-\tb\tfe1c83b8 \n+\tb\tfe1c83b0 \n \t\t\t@ instruction: 0xf8d20b0b\n-\tb\tfe18b3c0 \n+\tb\tfe18b3b8 \n \t\t\t@ instruction: 0xf8d80601\n \t\t\t@ instruction: 0xf8da8428\n \tldmibvs\tsp!, {r3, r5, fp, ip}^\n \tstmdaeq\tr9, {r3, r7, r9, fp, sp, lr, pc}\n \tstmdbeq\tr1, {r1, r7, r9, fp, sp, lr, pc}\n-\tbvs\tf5ce1c \n-\tbl\t9aa34 \n+\tbvs\tf5ce14 \n+\tbl\t9aa2c \n \tldmdbvs\tlr!, {r0, r2, r7, r9}^\n-\tbl\t9c738 \n-\tbl\t104d48 \n-\tbl\t8355c \n+\tbl\t9c730 \n+\tbl\t104d40 \n+\tbl\t83554 \n \t\t\t@ instruction: 0xf8de0c86\n-\tbl\t9d3f4 \n+\tbl\t9d3ec \n \tldmdavs\tsp!, {r0, r2, r7, r8}^\n \tldcl\t8, cr15, [r0], {82}\t@ 0x52\n \t\t\t@ instruction: 0xf8d44630\n \t\t\t@ instruction: 0xf8516c28\n \t\t\t@ instruction: 0xf8d52cd0\n-\tbvs\tffe9540c \n+\tbvs\tffe95404 \n \t\t\t@ instruction: 0xf85a693d\n \teorsvs\tsl, lr, #208, 24\t@ 0xd000\n \tstcpl\t8, cr15, [r8], #-852\t@ 0xfffffcac\n \tldclvs\t8, cr15, [r0], {92}\t@ 0x5c\n \tldrdne\tpc, [r0], r1\t@ \n \tsmlabbeq\tr1, r8, sl, lr\n-\tbvs\tffe5248c \n-\tbeq\t2fcd90 \n+\tbvs\tffe52484 \n+\tbeq\t2fcd88 \n \tldrdne\tpc, [r4], r0\t@ \n \t\t\t@ instruction: 0x0c01ea8b\n-\tb\tfe35cc7c \n+\tb\tfe35cc74 \n \t\t\t@ instruction: 0xf8d00c01\n \tldmibvs\tr8!, {r3, r5, r7, ip}\n \tvmlaeq.f32\ts28, s29, s24\n-\tbvs\tfee524ac \n-\tbvs\tffe924dc \n-\tblx\t1812548 \n+\tbvs\tfee524a4 \n+\tbvs\tffe924d4 \n+\tblx\t1812540 \n \t\t\t@ instruction: 0xf8d1f48e\n-\tbl\t106668 \n-\tb\tfe2835cc \n-\tb\t14047c4 \n-\tb\tfe29a82c \n-\tbl\t1037dc \n+\tbl\t106660 \n+\tb\tfe2835c4 \n+\tb\t14047bc \n+\tb\tfe29a824 \n+\tbl\t1037d4 \n \trsbmi\tr0, sl, r1, lsl #3\n \tstrtpl\tpc, [r8], #-2257\t@ 0xfffff72f\n \tstmdane\tr8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}\n \tstrmi\tpc, [r7], #-962\t@ 0xfffffc3e\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \t\t\t@ instruction: 0xf8d44069\n \tvmull.u8\t, d6, d24\n \teorsvs\tr2, sp, #117440512\t@ 0x7000000\n \tstreq\tlr, [r4], #2816\t@ 0xb00\n \tldcleq\t8, cr15, [r0], {84}\t@ 0x54\n \tldrvs\tlr, [lr], #-2639\t@ 0xfffff5b1\n-\tbl\t11abd8 \n+\tbl\t11abd0 \n \t\t\t@ instruction: 0xf8d40484\n \trscslt\tr5, r4, #40, 8\t@ 0x28000000\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tstmdami\tr8!, {r2, r4, r6, r7, fp, ip, sp, lr, pc}\n \tstmdbeq\tr4, {r0, r2, r7, r9, fp, sp, lr, pc}\n \tstrmi\tpc, [r7], #-970\t@ 0xfffffc36\n \tstreq\tlr, [r4], #2819\t@ 0xb03\n \tstcpl\t8, cr15, [r8], #-848\t@ 0xfffffcb0\n \tstrcs\tpc, [r7], #-962\t@ 0xfffffc3e\n-\tbvs\tfef9ab14 \n+\tbvs\tfef9ab0c \n \tstreq\tlr, [r4], #2821\t@ 0xb05\n \tmrceq\t2, 0, fp, cr2, cr5, {6}\n \tstreq\tlr, [r5, #2819]\t@ 0xb03\n \tldcleq\t8, cr15, [r0], {84}\t@ 0x54\n-\tbl\t105d04 \n+\tbl\t105cfc \n \tvmull.u8\tq8, d22, d2\n-\tbl\t113c58 \n+\tbl\t113c50 \n \t\t\t@ instruction: 0xf8d50484\n \tcmnvs\tr8, r8, lsr #16\n \tstmeq\tr6, {r0, r1, r8, r9, fp, sp, lr, pc}\n-\tblx\t181d02c \n+\tblx\t181d024 \n \t\t\t@ instruction: 0xf8d4f58a\n \tvraddhn.i16\td20, q5, q12\n \tvmlsl.u8\tq9, d14, d7\n \tvrsubhn.i16\td20, q7, \n \tsubsmi\tr2, r4, r7, lsl #28\n-\tbl\t11cf4c \n-\tbl\t103a7c \n-\tbl\tc3e84 \n-\tbl\tc5298 \n+\tbl\t11cf44 \n+\tbl\t103a74 \n+\tbl\tc3e7c \n+\tbl\tc5290 \n \t\t\t@ instruction: 0xf8d00e8e\n \tstrhmi\tr2, [sl], #-0\n \tsubmi\tr6, sl, r9, lsr sl\n-\tb\tfe0dcc64 \n+\tb\tfe0dcc5c \n \t\t\t@ instruction: 0xf8d00a01\n \tldmibvs\tsl!, {r2, r4, r5, r7, ip}\n-\tb\tfe29ca6c \n+\tb\tfe29ca64 \n \tsubsmi\tr0, r1, r1, lsl #2\n-\tbvs\tffe52598 \n+\tbvs\tffe52590 \n \tstmdapl\tr8!, {r0, r2, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrsbtcs\tpc, [r8], r0\t@ \n \t\t\t@ instruction: 0xf8dc4054\n-\tb\tfe0cb544 \n+\tb\tfe0cb53c \n \t\t\t@ instruction: 0xf8d60c05\n \t\t\t@ instruction: 0xf8d82c28\n-\tb\t141d550 \n+\tb\t141d548 \n \tsubsmi\tr6, r4, sl, lsl r8\n \tldclcs\t8, cr15, [r0], {91}\t@ 0x5b\n \tldclpl\t8, cr15, [r0], {94}\t@ 0x5e\n-\tblx\tfe0c0e3e \n+\tblx\tfe0c0e36 \n \t\t\t@ instruction: 0xf8d04054\n-\tb\tfe34a7b8 \n+\tb\tfe34a7b0 \n \tvsubl.u8\tq8, d4, d2\n \trsbsmi\tr4, r2, r7, lsl #18\n \tandcs\tpc, r7, r4, asr #7\n-\tblx\t1812680 \n+\tblx\t1812678 \n \tvmull.u8\t, d26, d4\n \teorsvs\tr4, sp, #29360128\t@ 0x1c00000\n \tstrcs\tpc, [r7, #-962]\t@ 0xfffffc3e\n \tmcreq\t1, 1, r6, cr5, cr13, {7}\n \t\t\t@ instruction: 0xf3c268bc\n \tcdpeq\t14, 0, cr4, cr14, cr7, {0}\n \tandsls\tpc, r0, r7, asr #17\n \tvmull.u8\tq9, d1, d12\n \trsbsvs\tr4, r8, r7, lsl #18\n \tsmlabtcs\tr7, r1, r3, pc\t@ \n \tandsls\tpc, r8, r7, asr #17\n-\tblx\t181a8ec \n+\tblx\t181a8e4 \n \t\t\t@ instruction: 0xf3caf98a\n \tcmnvs\tr9, r7, lsl #2\n-\tb\t142f058 \n+\tb\t142f050 \n \tvqsub.u8\td6, d0, d2\n \tldmvs\tfp!, {r3, r6, r7, pc}\n \ttsteq\tr8, r9, asr ip\n \tldrbtmi\tr6, [ip], #-2171\t@ 0xfffff785\n-\tbl\t15b008 \n-\tbl\t14474c \n-\tbl\t145f68 \n+\tbl\t15b000 \n+\tbl\t144744 \n+\tbl\t145f60 \n \tldmibvs\tfp!, {r0, r1, r7, r9, fp}^\n-\tbleq\tfe33d148 \n+\tbleq\tfe33d140 \n \t\t\t@ instruction: 0xf8d86a38\n-\tbl\t162e20 \n+\tbl\t162e18 \n \t\t\t@ instruction: 0xf8de0c8c\n-\tbl\t17ae28 \n+\tbl\t17ae20 \n \t\t\t@ instruction: 0xf8da0383\n \t\t\t@ instruction: 0xf008a238\n \t\t\t@ instruction: 0xf89b487f\n \tvst1.8\t{d11-d14}, [lr :256], r8\n \t\t\t@ instruction: 0xf8d30e7f\n \tvst1.8\t{d3-d6}, [sl :256], r8\n-\tb\t1254f60 \n-\tbl\t145da0 \n-\tbl\t143f84 \n-\tb\t12c4770 \n+\tb\t1254f58 \n+\tbl\t145d98 \n+\tbl\t143f7c \n+\tb\t12c4768 \n \t\t\t@ instruction: 0xf89c0b0b\n \tvst1.8\t{d10-d13}, [r3 :256], r8\n \tldmdbvs\tr8!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, lr}^\n \torreq\tlr, r1, r4, lsl #22\n \teorsvs\tpc, r8, #14024704\t@ 0xd60000\n-\tbeq\t2fce94 \n+\tbeq\t2fce8c \n \teorscc\tpc, r8, #216, 16\t@ 0xd80000\n \tstreq\tlr, [r5, #2820]\t@ 0xb04\n \tldrbtmi\tpc, [pc], -r6\t@ \n \tvstmiaeq\tr0, {d14-d15}\n \tcmneq\tpc, #50331648\t@ 0x3000000\t@ \n \ttstmi\tlr, #56, 18\t@ 0xe0000\n-\tbl\t15cc90 \n+\tbl\t15cc88 \n \t\t\t@ instruction: 0xf8d50282\n-\tbl\t156e8c \n+\tbl\t156e84 \n \t\t\t@ instruction: 0xf8dc0883\n \t\t\t@ instruction: 0xf8913238\n \t\t\t@ instruction: 0xf005c238\n \tldmvs\tr9!, {r0, r1, r2, r3, r4, r5, r6, r8, sl, lr}^\n \tcmnmi\tpc, #50331648\t@ 0x3000000\t@ \n \tmovweq\tlr, #51779\t@ 0xca43\n \teorsgt\tpc, r8, #216, 16\t@ 0xd80000\n \tstmeq\tr9, {r2, r8, r9, fp, sp, lr, pc}\n \teorscs\tpc, r8, #13762560\t@ 0xd20000\n \torreq\tlr, r1, r4, lsl #22\n \tstreq\tlr, [r0], #2820\t@ 0xb04\n-\tcfldrdeq\tmvd15, [pc], #-48\t@ 425ac \n+\tcfldrdeq\tmvd15, [pc], #-48\t@ 425a4 \n \trsbsmi\tpc, pc, #2\n \tstreq\tlr, [ip, #-2629]\t@ 0xfffff5bb\n \teorsgt\tpc, r8, #152, 16\t@ 0x980000\n \teorsne\tpc, r8, #13697024\t@ 0xd10000\n \teorsmi\tpc, r8, #212, 16\t@ 0xd40000\n \tcmnmi\tpc, r1, lsl #8\t@ \n \tvst1.32\t{d6-d7}, [r4 :256], r8\n-\tb\t10837f8 \n-\tb\t10c2a30 \n-\tbvs\tfff45614 \n+\tb\t10837f0 \n+\tb\t10c2a28 \n+\tbvs\tfff4560c \n \tstmdapl\tr4!, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \tldrmi\tr4, [r0], -r2, lsl #8\n-\tb\tfe31cff8 \n-\tb\tfe305224 \n+\tb\tfe31cff0 \n+\tb\tfe30521c \n \t\t\t@ instruction: 0xf8820e0e\n-\tb\t143a628 \n+\tb\t143a620 \n \tandsvc\tr6, r4, lr, lsl r4\n \tldrmi\tlr, [lr], #-2639\t@ 0xfffff5b1\n \tvnmlacs.f32\ts28, s28, s30\n \t\t\t@ instruction: 0xf8827054\n \tstmdavs\tr4, {r1, sp, lr, pc}^\n-\tbeq\t17d05c \n+\tbeq\t17d054 \n \tstreq\tlr, [r6], -sl, lsl #21\n \tmrceq\t1, 1, r7, cr4, cr6, {6}\n \tldfeqs\tf7, [r4], #-80\t@ 0xffffffb0\n \tcmpvc\tr4, r6, lsr sl\n \tstmvs\tr4, {r1, r2, r4, r7, r8, ip, sp, lr}\n \tldrmi\tr4, [r4], -r3, rrx\n \tsbcsvc\tr4, r5, #93\t@ 0x5d\n \tandsvc\tr0, r3, #688\t@ 0x2b0\n-\tbeq\tb85704 \n+\tbeq\tb856fc \n \taddsvc\tr7, r5, #805306373\t@ 0x30000005\n \tsubsmi\tr6, r9, r3, asr #17\n \tandeq\tlr, r1, #140, 20\t@ 0x8c000\n \tcdpeq\t3, 1, cr7, cr3, cr2, {7}\n \t\t\t@ instruction: 0x73230c11\n-\tbmi\t1c4ebc \n+\tbmi\t1c4eb4 \n \tand\tr7, fp, r3, lsr #7\n-\tmuleq\tr4, ip, r7\n+\tandeq\tr5, r4, r4, lsr #15\n \tandeq\tr0, r0, r0, ror #11\n \t\t\t@ instruction: 0x0002daba\n \tmuleq\tr2, r8, fp\n \tandeq\tpc, r2, lr, rrx\n-\tandeq\tr4, r4, r2, ror r9\n+\tandeq\tr4, r4, sl, ror r9\n \tldrbtmi\tr4, [sl], #-2969\t@ 0xfffff467\n \tldmpl\tr3, {r0, r5, r6, r8, r9, ip, sp, lr}^\n-\tblvs\t1f1c700 \n+\tblvs\t1f1c6f8 \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tldrcc\tr8, [ip, -r6, lsr #2]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tbvs\tf6666c \n-\tbeq\tfe2bd2bc \n+\tbvs\tf66664 \n+\tbeq\tfe2bd2b4 \n \tstmibeq\tlr, {r0, r1, r8, r9, fp, sp, lr, pc}\n \tstmeq\tr8, {r0, r1, r8, r9, fp, sp, lr, pc}\n-\tbleq\tfe33d2c8 \n+\tbleq\tfe33d2c0 \n \tstreq\tlr, [r6], r3, lsl #22\n \tvdiveq.f64\td14, d4, d3\n \t\t\t@ instruction: 0xf8c769bc\n-\tbl\t13a6dc \n-\tbl\t105900 \n-\tbl\t103ce8 \n-\tbl\t102cdc \n+\tbl\t13a6d4 \n+\tbl\t1058f8 \n+\tbl\t103ce0 \n+\tbl\t102cd4 \n \tldmdbvs\tip!, {r2, r7, r9, sl, fp}\n \tand\tpc, r0, r7, asr #17\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstmdane\tr8!, {r0, r4, r6, r7, fp, ip, sp, lr, pc}\n \tvdiveq.f64\td14, d4, d3\n \tstrtmi\tpc, [r8], #-2264\t@ 0xfffff728\n \tands\tpc, r0, r7, asr #17\n@@ -61142,115 +61140,115 @@\n \tstrtmi\tpc, [r8], #-2262\t@ 0xfffff72a\n \tstmdavs\tr8!, {r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d54066\n \tldmibvs\tsp!, {r3, r5, sl, lr}^\n \tstmdaeq\tr1, {r2, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8da6abc\n \t\t\t@ instruction: 0x61be1828\n-\tbleq\tbd128 \n-\tbeq\tfe07d334 \n+\tbleq\tbd120 \n+\tbeq\tfe07d32c \n \taddeq\tlr, r5, #4, 22\t@ 0x1000\n \tldmdbvs\tsp!, {r3, r4, r5, r6, r7, fp, sp, lr}^\n \tldclge\t8, cr15, [r0], {90}\t@ 0x5a\n \tvstmiaeq\tr5, {d14-d15}\n \tstreq\tlr, [r0], #2820\t@ 0xb04\n \t\t\t@ instruction: 0xf8d96878\n \teorsvs\tr5, sp, #40, 24\t@ 0x2800\n \tstcne\t8, cr15, [r8], #-832\t@ 0xfffffcc0\n \t\t\t@ instruction: 0xf8526838\n \t\t\t@ instruction: 0xf85c9cd0\n \t\t\t@ instruction: 0xf8d06cd0\n \tldmdbvs\tr8!, {r3, r5, sl, fp, ip, lr}\n \tldclcs\t8, cr15, [r0], {84}\t@ 0x54\n \t\t\t@ instruction: 0xf8d061fd\n-\tbvs\tfff59800 \n+\tbvs\tfff597f8 \n \t\t\t@ instruction: 0xf8d46a38\n-\tb\tfe3d2a68 \n-\tb\tfe14377c \n-\tbvs\tffe45f70 \n+\tb\tfe3d2a60 \n+\tb\tfe143774 \n+\tbvs\tffe45f68 \n \tvmlaeq.f32\ts28, s21, s28\n \tldrdmi\tpc, [r4], #128\t@ 0x80\n \tstrhmi\tr6, [r4], #-152\t@ 0xffffff68\n \tstrdmi\tr6, [r1], #-152\t@ 0xffffff68\t@ \n-\tb\tfe09d374 \n+\tb\tfe09d36c \n \t\t\t@ instruction: 0xf8d40909\n \t\t\t@ instruction: 0xf8d410c8\n-\tb\tfe252ac0 \n-\tb\tfe082b98 \n-\tb\tfe304798 \n+\tb\tfe252ab8 \n+\tb\tfe082b90 \n+\tb\tfe304790 \n \tsubmi\tr0, sp, r4, lsl #2\n \tstreq\tlr, [r6], -r8, lsl #21\n-\tb\t14128f8 \n-\tbvs\tfef5b020 \n+\tb\t14128f0 \n+\tbvs\tfef5b018 \n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstrtne\tpc, [r8], #-2258\t@ 0xfffff72e\n \t\t\t@ instruction: 0xf289fa5f\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstmdacs\tr8!, {r1, r4, r6, r7, fp, ip, sp, lr, pc}\n-\tbeq\tfd1c4 \n+\tbeq\tfd1bc \n \tandmi\tpc, r7, #335544323\t@ 0x14000003\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstclt\t8, cr15, [r8], #-840\t@ 0xfffffcb8\n \tandcs\tpc, r7, #402653187\t@ 0x18000003\n \taddeq\tlr, r2, #4, 22\t@ 0x1000\n \tldclcs\t8, cr15, [r0], {82}\t@ 0x52\n-\tb\t141b0c4 \n-\tbl\t11b044 \n+\tb\t141b0bc \n+\tbl\t11b03c \n \t\t\t@ instruction: 0xf8d20282\n \trscslt\tr1, r2, #40, 8\t@ 0x28000000\n \taddeq\tlr, r2, #3072\t@ 0xc00\n \tstmdacs\tr8!, {r1, r4, r6, r7, fp, ip, sp, lr, pc}\n \tstmdaeq\tr2, {r0, r7, r9, fp, sp, lr, pc}\n \tandmi\tpc, r7, #939524099\t@ 0x38000003\n-\tbl\t12f3a0 \n-\tbl\t103208 \n+\tbl\t12f398 \n+\tbl\t103200 \n \t\t\t@ instruction: 0xf8d20181\n \tvmull.u8\tq8, d5, d24\n \tmvnsvs\tr2, r7, lsl #4\n-\tbl\t154090 \n+\tbl\t154088 \n \t\t\t@ instruction: 0xf8d10282\n \tcdpeq\t8, 2, cr1, cr13, cr8, {1}\n \tldclmi\t8, cr15, [r0], {82}\t@ 0x52\n \tvmov.i64\td16, #0xffffff000000ff00\n-\tbl\t114040 \n-\tbl\t103230 \n-\tbl\t105a44 \n-\tblx\t1804244 \n+\tbl\t114038 \n+\tbl\t103228 \n+\tbl\t105a3c \n+\tblx\t180423c \n \tvabal.u8\t, d30, d14\n \t\t\t@ instruction: 0xf8d22e07\n-\tbl\t4b8dc \n-\tbl\t106278 \n+\tbl\t4b8d4 \n+\tbl\t106270 \n \tsubmi\tr0, sl, r5, lsl #11\n \tsmlabtmi\tr7, r9, r3, pc\t@ \n \tstmdbcs\tr7, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc}\n \tstrtvs\tpc, [r8], #-2262\t@ 0xfffff72a\n \torreq\tlr, r1, #3072\t@ 0xc00\n \tstmibeq\tr9, {r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d06af8\n-\tb\tfe2c6ba0 \n-\tbvs\te85068 \n-\tbeq\t33d290 \n-\tbeq\tbd294 \n+\tb\tfe2c6b98 \n+\tbvs\te85060 \n+\tbeq\t33d288 \n+\tbeq\tbd28c \n \tldrsbne\tpc, [r4], #128\t@ 0x80\t@ \n-\tb\tfe25d054 \n-\tb\t1402c7c \n+\tb\tfe25d04c \n+\tb\t1402c74 \n \tsubmi\tr6, r1, sl, lsl r8\n \tstrdmi\tr6, [r1], #-168\t@ 0xffffff58\t@ \n \tldrsbmi\tpc, [r8], #128\t@ 0x80\t@ \n-\tblx\tfe0c1206 \n+\tblx\tfe0c11fe \n \t\t\t@ instruction: 0xf8d54054\n \t\t\t@ instruction: 0xf8d32828\n \trsbsmi\tr3, r2, r8, lsr #24\n \tstcpl\t8, cr15, [r8], #-880\t@ 0xfffffc90\n \t\t\t@ instruction: 0xf85e405c\n \t\t\t@ instruction: 0xf8593cd0\n-\tblx\t181dbe4 \n+\tblx\t181dbdc \n \tsubsmi\tpc, ip, sl, lsl #19\n \tldrsbcc\tpc, [ip], #128\t@ 0x80\t@ \n-\tblx\t1812a18 \n+\tblx\t1812a10 \n \trsbmi\tpc, sl, r4, lsl #25\n \tmovwcs\tpc, #29636\t@ 0x73c4\t@ \n \trsbsvs\tr4, fp, r2, ror r0\n \tvmull.p8\tq8, d10, d14\n \tvsubw.u8\tq10, q1, d7\n \teorsvs\tr4, fp, #7, 28\t@ 0x70\n \tvmull.p8\tq8, d2, d21\n@@ -61259,15 +61257,15 @@\n \tvbic.i32\td22, #155\t@ 0x0000009b\n \t\t\t@ instruction: 0x61bb4307\n \tmovwcs\tpc, #29633\t@ 0x73c1\t@ \n \tldrsbtvs\tfp, [fp], #33\t@ 0x21\n \t\t\t@ instruction: 0xf3ca0e12\n \tcmnvs\tfp, r7, lsl #6\n \t\t\t@ instruction: 0xf7c3e615\n-\tsvclt\t0x0000eec2\n+\tsvclt\t0x0000eec6\n \tandeq\tr0, r0, r0, ror #11\n \tcfstr32ne\tmvfx11, [fp, #-512]\t@ 0xfffffe00\n \tldrd\tpc, [r4], pc\t@ \n \tldfeqd\tf7, [r4], {1}\n \tldrbtmi\tr4, [lr], #2336\t@ 0x920\n \tsvcge\t0x0000b082\n \tandcc\tr3, r4, r4, lsl #4\n@@ -61288,28 +61286,28 @@\n \tstcne\t8, cr15, [r6], {19}\n \tsmlabbeq\tlr, r1, sl, lr\n \tstcne\t8, cr15, [r6], {-0}\n \tstcne\t8, cr15, [r5], {19}\n \tstc\t8, cr15, [r5], {18}\n \tsmlabbeq\tlr, r1, sl, lr\n \tstcne\t8, cr15, [r5], {-0}\n-\tbmi\t2b70d0 \n+\tbmi\t2b70c8 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tcdp\t7, 7, cr15, cr8, cr3, {6}\n-\tstrdeq\tr4, [r4], -sl\n+\tcdp\t7, 7, cr15, cr12, cr3, {6}\n+\tandeq\tr4, r4, r2, lsl #14\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr4, r6, r6\n+\tmuleq\tr4, lr, r6\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldmdbmi\tr5, {r1, r2, r3, r9, sl, lr}^\n-\tbmi\t15941ec \n+\tbmi\t15941e4 \n \taddslt\tr4, r3, r9, ror r4\n \tstmpl\tsl, {r8, r9, sl, fp, sp, pc}\n \tldrbtvs\tr6, [sl], #-2066\t@ 0xfffff7ee\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf0002800\n \tmcrcs\t0, 0, r8, cr1, cr8, {4}\n \taddshi\tpc, r2, r0, lsl #4\n@@ -61326,57 +61324,57 @@\n \trsbsle\tr2, r6, r0, lsl #22\n \tsvclt\t0x00c22c07\n \t\t\t@ instruction: 0xf04f1cfa\n \tmrrcne\t12, 0, r0, r8, cr0\n \t\t\t@ instruction: 0xf813dd3a\n \t\t\t@ instruction: 0xf1aee01c\n \tstmdbcs\tr9, {r4, r5, r8}\n-\tb\t1432860 \n+\tb\t1432858 \n \tldmdble\tr0, {r0, r9, sl, fp, ip}\n \tmsreq\tSPSR_c, lr, lsr #3\n \tsvclt\t0x009c2905\n \tlogeqdp\tf7, #0.5\n \tvmlsne.f32\ts28, s28, s30\n \t\t\t@ instruction: 0xf1aed907\n \tstmdbcs\tr5, {r0, r6, r8}\n \t\t\t@ instruction: 0xf1aed856\n-\tb\t1406300 \n+\tb\t14062f8 \n \t\t\t@ instruction: 0xf8101e0e\n \t\t\t@ instruction: 0xf1a1101c\n \t\t\t@ instruction: 0xf1b90930\n \tsvclt\t0x00980f09\n \tsmlabbeq\tlr, r9, sl, lr\n \t\t\t@ instruction: 0xf1a1d910\n \t\t\t@ instruction: 0xf1b90961\n \tsvclt\t0x009c0f05\n-\tb\tfe090fa4 \n+\tb\tfe090f9c \n \tstmdble\tr7, {r1, r2, r3, r8}\n \tstmdbeq\tr1, {r0, r5, r7, r8, ip, sp, lr, pc}^\n \tsvceq\t0x0005f1b9\n \tldmdbcc\tr7!, {r1, r3, r4, r5, fp, ip, lr, pc}\n \tsmlabbeq\tlr, r1, sl, lr\n \tstfeqd\tf7, [r1], {12}\n \tsvcne\t0x0001f802\n \tcfstr64le\tmvdx4, [r4], {224}\t@ 0xe0\n \tmvnsvc\tpc, #20971520\t@ 0x1400000\n \tstmdbeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46424618\n \t\t\t@ instruction: 0xf7c34649\n-\tstrmi\tlr, [r3], -ip, lsr #24\n+\t\t\t@ instruction: 0x4603ec30\n \t\t\t@ instruction: 0x46424619\n \tstrbmi\tr2, [r8], -r0, lsr #6\n-\tbl\t1a00994 \n+\tbl\t1b0098c \n \tstrbmi\tr4, [r9], -r2, lsr #12\n \tbiclt\tr4, r6, r8, lsr #12\n \tstc2\t7, cr15, [ip, #1012]\t@ 0x3f4\n \teoreq\tpc, ip, #12910592\t@ 0xc50000\n \tstrbmi\tr4, [r9], -r2, lsr #12\n \trscseq\tpc, r0, r5, lsl #2\n-\tblx\tff680a9a \n-\tbmi\t50aaac \n+\tblx\tff680a92 \n+\tbmi\t50aaa4 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror ip\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmlaldcc\tsp, ip, r6, r1\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7fd83f0\n@@ -61385,123 +61383,123 @@\n \tandeq\tpc, r1, pc, rrx\n \t\t\t@ instruction: 0xf500e7e9\n \t\t\t@ instruction: 0xf10773f4\n \tstrb\tr0, [pc, r4, lsl #18]\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf06fe7e1\n \tldrb\tr0, [lr, r2]\n-\tstcl\t7, cr15, [r4, #780]\t@ 0x30c\n-\tandeq\tr4, r4, r4, ror #12\n+\tstcl\t7, cr15, [r8, #780]\t@ 0x30c\n+\tandeq\tr4, r4, ip, ror #12\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r4, r6, asr r5\n+\tandeq\tr4, r4, lr, asr r5\n \t\t\t@ instruction: 0xf101b580\n \t\t\t@ instruction: 0xf8df3cff\n-\tblmi\t73acb4 \n+\tblmi\t73acac \n \tldrbtmi\tfp, [lr], #130\t@ 0x82\n \t\t\t@ instruction: 0xf1bcaf00\n \t\t\t@ instruction: 0xf85e0f02\n \tldmdavs\tfp, {r0, r1, ip, sp}\n \t\t\t@ instruction: 0xf04f607b\n \tstmdale\tr2!, {r8, r9}\n \tstrvc\tr4, [r1], #-1539\t@ 0xfffff9fd\n \t\t\t@ instruction: 0xf8d2b1ca\n \t\t\t@ instruction: 0xf8d2e000\n \tldmvs\tr1, {r2, lr, pc}\n \tldrdvs\tr6, [r2], #130\t@ 0x82\n \t\t\t@ instruction: 0xf8c32001\n \t\t\t@ instruction: 0xf8c3e000\n \taddsvs\tip, r9, r4\n-\tblmi\t355374 \n+\tblmi\t35536c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 59)\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tandcs\tfp, r1, r0, lsl #27\n \tsubsvs\tr6, sl, sl, lsl r0\n \tsmullsvs\tr6, sl, sl, r0\n \t\t\t@ instruction: 0xf06fe7ec\n \tstrb\tr0, [r9, r3]!\n-\tstc\t7, cr15, [r4, #780]\t@ 0x30c\n-\tstrdeq\tr4, [r4], -sl\n+\tstc\t7, cr15, [r8, #780]\t@ 0x30c\n+\tandeq\tr4, r4, r2, lsl #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r4, r0, asr #9\n+\tandeq\tr4, r4, r8, asr #9\n \tsvcmi\t0x00f0e92d\n \tsvclt\t0x00182900\n \tldclmi\t8, cr2, [ip, #-0]\n \taddlt\tr4, fp, ip, asr ip\n \tsvcge\t0x0000447d\n \tsvclt\t0x000c4683\n \tandcs\tr2, r0, r1\n \t\t\t@ instruction: 0x6d3e592c\n \trsbsvs\tr6, ip, #36, 16\t@ 0x240000\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldrshle\tr6, [r2], -sl\n \t\t\t@ instruction: 0xf8914688\n \tstmdbcs\tr1, {r5, r6, r7, r8, ip}\n-\tbcs\t76be4 \n-\tblcs\t72814 \n+\tbcs\t76bdc \n+\tblcs\t7280c \n \t\t\t@ instruction: 0xf89bdd0b\n \tbicsne\tr1, fp, r0, lsl r0\n \tstmdbcs\tr2, {r0, r1, r3, r4, r5, r7, sp, lr}\n \tstmdbcs\tr3, {r0, r1, r2, r5, ip, lr, pc}\n \tstmdbcs\tr1, {r2, r6, ip, lr, pc}\n \t\t\t@ instruction: 0xf06fd010\n-\tbmi\t1302be0 \n+\tbmi\t1302bd8 \n \tldrbtmi\tr4, [sl], #-2889\t@ 0xfffff4b7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddhi\tpc, r5, r0, asr #32\n \tldrtmi\tr3, [sp], ip, lsr #14\n \tsvchi\t0x00f0e8bd\n \tldmvs\tsp!, {r0, r1, r4, r5, r6, r8, ip, sp, pc}^\n-\tbl\t19cedc \n+\tbl\t19ced4 \n \tldrtmi\tr1, [r3], -r2, lsl #8\n \t\t\t@ instruction: 0xf8d8462a\n \tldrcc\tr1, [r0, #-556]\t@ 0xfffffdd4\n \tldrcc\tr4, [r0], -r0, asr #12\n \tldc2l\t7, cr15, [r4, #1012]!\t@ 0x3f4\n \tmvnsle\tr4, r5, lsr #5\n \tldrheq\tr6, [r8, #139]\t@ 0x8b\n \tldmvs\tfp!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n-\tblcs\t54580 \n+\tblcs\t54578 \n \tldmvs\tsp!, {r3, r4, r5, r6, r7, ip, lr, pc}^\n \tldmdbeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tstrne\tlr, [r3], #-2821\t@ 0xfffff4fb\n \tldrmi\tlr, [lr], -r0\n \tstrbmi\tr4, [r8], -r9, lsr #12\n \tmcr2\t7, 3, pc, cr4, cr15, {7}\t@ \n \t\t\t@ instruction: 0x46333510\n \t\t\t@ instruction: 0xf8d8464a\n \tstrbmi\tr1, [r0], -ip, lsr #4\n \tldc2l\t7, cr15, [r8, #1012]\t@ 0x3f4\n \ttsteq\tr0, #-2147483647\t@ 0x80000001\t@ \n \tadcmi\tr4, ip, #52428800\t@ 0x3200000\n \tldmvs\tfp!, {r0, r2, r3, r5, r6, r7, r8, ip, lr, pc}\n \tsbfx\tr0, r8, #3, #31\n-\tblcs\t5cf40 \n+\tblcs\t5cf38 \n \tldmvs\tsl!, {r1, r3, r4, r6, r7, ip, lr, pc}^\n-\tbeq\tffc7f07c \n+\tbeq\tffc7f074 \n \tldmdbeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}\n-\tstreq\tpc, [pc], #-267\t@ 42c64 \n+\tstreq\tpc, [pc], #-267\t@ 42c5c \n \tmovwne\tlr, #15106\t@ 0x3b02\n \tldmvs\tfp!, {r0, r1, r3, r4, r5, r6, sp, lr}^\n \tldmdavs\tr8, {r0, r2, r3, r4, r6, r7, fp, sp, lr}\n \tldmvs\tsl, {r0, r3, r4, r6, fp, sp, lr}\n \tstrcs\tr6, [r0, #-245]\t@ 0xffffff0b\n \trsbsvs\tr6, r1, r0, lsr r0\n \t\t\t@ instruction: 0xf8d860b2\n \tstrbmi\tr1, [fp], -ip, lsr #4\n \t\t\t@ instruction: 0x4650465a\n \tldc2\t7, cr15, [r2, #1012]!\t@ 0x3f4\n \trscne\tr7, r9, sl, lsr sp\n \tmovweq\tpc, #28677\t@ 0x7005\t@ \n \taddeq\tpc, r0, #2\n-\tblx\t8c8e5c \n+\tblx\t8c8e54 \n \tldclpl\t3, cr15, [r2], #-12\n \tldrbtpl\tr4, [r3], #-83\t@ 0xffffffad\n \tldmdavc\tsl, {r0, r1, r3, r4, r6, r9, sl, lr}\n \tsvcne\t0x0001f813\n \taddsmi\tr0, ip, #82\t@ 0x52\n \tsbcsne\tlr, r1, #270336\t@ 0x42000\n \tstccs\t8, cr15, [r1], {3}\n@@ -61515,53 +61513,53 @@\n \tandcc\tpc, pc, fp, lsl #17\n \tldmvs\tfp!, {r0, r4, r6, r7, r8, ip, lr, pc}^\n \tldmdavs\tsl!, {r4, r9, sl, ip, sp}^\n \trscsvs\tr3, fp, r0, lsl r3\n \t\t\t@ instruction: 0xd1c0429a\n \tldrheq\tr6, [r8, #139]\t@ 0x8b\n \t\t\t@ instruction: 0xf7c3e76f\n-\tsvclt\t0x0000ecc2\n-\tandeq\tr4, r4, r8, ror r4\n+\tsvclt\t0x0000ecc6\n+\tandeq\tr4, r4, r0, lsl #9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r4, lr, lsr #8\n+\tandeq\tr4, r4, r6, lsr r4\n \tsvcmi\t0x00f0e92d\n \tsvclt\t0x00182900\n \tstclmi\t8, cr2, [r1, #-0]\n \taddlt\tr4, r9, r1, ror #24\n \tsvcge\t0x0000447d\n \t\t\t@ instruction: 0xf04fbf0c\n \t\t\t@ instruction: 0xf04f0901\n \tstmdbpl\tip!, {r8, fp}\n \tldrdhi\tpc, [r8], #-135\t@ 0xffffff79\n \tmvnsvs\tr6, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0x461ed013\n \t\t\t@ instruction: 0x31e0f891\n-\tblcs\t94568 \n-\tbcs\t76d70 \n+\tblcs\t94560 \n+\tbcs\t76d68 \n \tmcrcs\t15, 0, fp, cr0, cr8, {0}\n \tsvclt\t0x00d84615\n \tstcle\t6, cr4, [r8, #-288]\t@ 0xfffffee0\n \trsbsvs\tr1, fp, r3, lsr r1\n-\tblcs\ta1d5c \n-\tblcs\tf6ed8 \n+\tblcs\ta1d54 \n+\tblcs\tf6ed0 \n \t\t\t@ instruction: 0xf06fd010\n-\tbmi\t1402d6c \n+\tbmi\t1402d64 \n \tldrbtmi\tr4, [sl], #-2893\t@ 0xfffff4b3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-155\t@ 0xffffff65\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddhi\tpc, lr, r0, asr #32\n \tldrtmi\tr3, [sp], r4, lsr #14\n \tsvchi\t0x00f0e8bd\n \tteqne\tr3, r2, lsl #12\n \trsbsle\tr2, fp, r0, lsl #22\n \t\t\t@ instruction: 0x46c1011b\n-\tbeq\t13d99c \n-\tbleq\t37f1a8 \n+\tbeq\t13d994 \n+\tbleq\t37f1a0 \n \tand\tr6, r0, fp, lsr r0\n \t\t\t@ instruction: 0x46294699\n \t\t\t@ instruction: 0xf7ff4658\n \tldrcc\tpc, [r0, #-3503]\t@ 0xfffff251\n \tldrbmi\tr4, [sl], -fp, asr #12\n \teorne\tpc, ip, #212, 16\t@ 0xd40000\n \t\t\t@ instruction: 0xf7fd4620\n@@ -61576,76 +61574,76 @@\n \tsubsle\tr2, ip, r0, lsl #28\n \t\t\t@ instruction: 0xf10a1e70\n \t\t\t@ instruction: 0xf10235ff\n \tstrmi\tr3, [r2], #3839\t@ 0xeff\n \tstfeqd\tf7, [fp], {7}\n \tsvcne\t0x0001f815\n \tsvchi\t0x0001f81e\n-\tb\tfe09433c \n+\tb\tfe094334 \n \t\t\t@ instruction: 0xf80c0108\n \tmvnsle\tr1, r1, lsl #30\n-\tblx\t1813e34 \n+\tblx\t1813e2c \n \tldrbmi\tpc, [lr], #-1417\t@ 0xfffffa77\t@ \n \t\t\t@ instruction: 0xf810320f\n \trsbmi\tr1, r9, r1, lsl #30\n \t\t\t@ instruction: 0xf8064290\n \tmvnsle\tr1, r1, lsl #22\n \teorne\tpc, ip, #212, 16\t@ 0xd40000\n \t\t\t@ instruction: 0x4620465a\n \tstc2l\t7, cr15, [lr], #1012\t@ 0x3f4\n \tteqne\tr3, ip, lsr #32\n-\tb\t142fc88 \n+\tb\t142fc80 \n \tldrmi\tr1, [r2], r3, lsl #18\n-\tbleq\t2bda44 \n+\tbleq\t2bda3c \n \tldrbmi\tr4, [r2], -r3, asr #12\n \teorne\tpc, ip, #212, 16\t@ 0xd40000\n \tldmdaeq\tr0, {r3, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf10a4620\n \t\t\t@ instruction: 0xf7fd0a10\n \tstrbmi\tpc, [r3, #3291]\t@ 0xcdb\t@ \n \tstrbmi\tsp, [sp], #-498\t@ 0xfffffe0e\n \tstreq\tpc, [pc], -r6\n \t\t\t@ instruction: 0xf1074629\n \ttstcs\tr0, #12, 10\t@ 0x3000000\n \tldmdaeq\tr0, {r1, r2, r6, r7, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46284632\n-\tldmdb\tlr!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr2, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrbmi\tr4, [r1], -r2, asr #12\n \t\t\t@ instruction: 0xf7c319a8\n-\t\t\t@ instruction: 0xf8d4e858\n+\t\t\t@ instruction: 0xf8d4e85c\n \tldrbmi\tr1, [fp], -ip, lsr #4\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \tstc2l\t7, cr15, [r0], {253}\t@ 0xfd\n \tandcc\tr6, r1, r8, ror r8\n \tldrb\tr0, [r0, -r0, lsl #2]!\n \tstrtmi\tr4, [sl], r3, asr #12\n-\tbleq\t37f29c \n+\tbleq\t37f294 \n \t\t\t@ instruction: 0x46c3e79d\n \t\t\t@ instruction: 0xf04fe7dc\n \t\t\t@ instruction: 0xe7b130ff\n-\tbl\tffd00d9c \n-\tstrdeq\tr4, [r4], -r0\n+\tbl\tffe00d94 \n+\tstrdeq\tr4, [r4], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r4, r2, lsr #5\n+\tandeq\tr4, r4, sl, lsr #5\n \tsvcmi\t0x00f0e92d\n \tsvclt\t0x00182900\n \tldclmi\t8, cr2, [r3, #-0]\n \taddlt\tr4, fp, r3, ror ip\n \tsvcge\t0x0000447d\n \tsvclt\t0x000c4606\n \tandcs\tr2, r0, r1\n \t\t\t@ instruction: 0xf8d7592c\n \tstmdavs\tr4!, {r4, r6, pc}\n \t\t\t@ instruction: 0xf04f627c\n \t\t\t@ instruction: 0xf0000400\n \t\t\t@ instruction: 0x461c8099\n \t\t\t@ instruction: 0x46917c33\n-\tblcs\t1148fc \n+\tblcs\t1148f4 \n \t\t\t@ instruction: 0xf891d032\n-\tbcs\t4b65c \n+\tbcs\t4b654 \n \taddhi\tpc, lr, r0\n \tsvceq\t0x0000f1b9\n \tstccs\t15, cr11, [r0], {24}\n \tmvnne\tsp, r9, lsl sp\n \tadcsvs\tr2, sl, r2, lsl #22\n \taddhi\tpc, r7, r0\n \t\t\t@ instruction: 0xf0402b01\n@@ -61654,29 +61652,29 @@\n \tstrbmi\tr4, [sl], -r3, asr #12\n \teorne\tpc, ip, #14286848\t@ 0xda0000\n \tldmdbeq\tr0, {r0, r3, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1084650\n \t\t\t@ instruction: 0xf7fe0810\n \tstrmi\tpc, [r1, #3231]!\t@ 0xc9f\n \tldmvs\tfp!, {r1, r4, r5, r6, r7, r8, ip, lr, pc}\n-\tbmi\t1603680 \n+\tbmi\t1603678 \n \tldrbtmi\tr4, [sl], #-2901\t@ 0xfffff4ab\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddshi\tpc, lr, r0, asr #32\n \tldrtmi\tr3, [sp], ip, lsr #14\n \tsvchi\t0x00f0e8bd\n \tsvclt\t0x00182a00\n \tstclle\t12, cr2, [ip]\n \tadcsvs\tr1, fp, r3, ror #3\n \tldmvs\tfp!, {r0, r1, r2, r5, r6, r7, ip, lr, pc}\n-\tbleq\t57f36c \n+\tbleq\t57f364 \n \trscseq\tpc, r0, sl, lsl #2\n-\tstreq\tpc, [pc], #-262\t@ 42f58 \n+\tstreq\tpc, [pc], #-262\t@ 42f50 \n \tmovwne\tlr, #15112\t@ 0x3b08\n \t\t\t@ instruction: 0x465b607b\n \tpkhtbmi\tr4, r2, r3, asr #13\n \tldrdpl\tpc, [ip], -r9\n \tldrdeq\tpc, [r0], -r9\n \tldrdne\tpc, [r4], -r9\n \tldrdcs\tpc, [r8], -r9\n@@ -61687,43 +61685,43 @@\n \t\t\t@ instruction: 0xf8db2008\n \tldrtmi\tr1, [r2], -ip, lsr #4\n \trscsvs\tr4, fp, r0, asr r6\n \tstc2\t7, cr15, [lr], #-1012\t@ 0xfffffc0c\n \t\t\t@ instruction: 0x463168fb\n \t\t\t@ instruction: 0xf811780a\n \tsubseq\tr0, r2, r1, lsl #30\n-\tb\t10d39d4 \n+\tb\t10d39cc \n \t\t\t@ instruction: 0xf80112d0\n \tmvnsle\tr2, r1, lsl #24\n \tmvnmi\tr1, #233\t@ 0xe9\n \tstceq\t0, cr15, [r7], {-0}\n \t\t\t@ instruction: 0xf8197bf2\n-\tblx\t1042fc0 \n+\tblx\t1042fb8 \n \t\t\t@ instruction: 0xf000f00c\n-\tb\t1042fc8 \n+\tb\t1042fc0 \n \tldcvc\t0, cr0, [sl, #-264]!\t@ 0xfffffef8\n \t\t\t@ instruction: 0xf00573f0\n \t\t\t@ instruction: 0xf0020007\n \tstrcc\tr0, [r1, #-640]\t@ 0xfffffd80\n-\tblx\t8ce5d8 \n+\tblx\t8ce5d0 \n \t\t\t@ instruction: 0xf818f200\n-\tb\tfe0c2fe4 \n+\tb\tfe0c2fdc \n \t\t\t@ instruction: 0xf8080200\n \tbicle\tr2, lr, r1\n \t\t\t@ instruction: 0xf108687a\n \t\t\t@ instruction: 0xf1090810\n \tldrmi\tr0, [r0, #2320]\t@ 0x910\n \tldmvs\tfp!, {r1, r2, r4, r5, r7, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xe79001d8\n \tandeq\tpc, r4, pc, rrx\n \tldmvs\tfp!, {r0, r2, r3, r7, r8, r9, sl, sp, lr, pc}\n \taddle\tr2, r8, r0, lsl #22\n \tldmdaeq\tr0, {r3, r8, ip, sp, lr, pc}\n \tstrne\tlr, [r3, #-2825]\t@ 0xfffff4f7\n-\tbleq\t57f430 \n+\tbleq\t57f428 \n \t\t\t@ instruction: 0x46dce011\n \tldmdaeq\tr0, {r3, r8, ip, sp, lr, pc}\n \tldmdbeq\tr0, {r0, r3, r8, ip, sp, lr, pc}\n \tldm\tip!, {r0, r2, r3, r6, r8, sl, lr}\n \t\t\t@ instruction: 0xf848000f\n \t\t\t@ instruction: 0xf8480c20\n \t\t\t@ instruction: 0xf8481c1c\n@@ -61731,26 +61729,26 @@\n \t\t\t@ instruction: 0xf43f3c14\n \t\t\t@ instruction: 0xf8daaf70\n \tldrbmi\tr1, [fp], -ip, lsr #4\n \tldrbmi\tr4, [r0], -sl, asr #12\n \tstc2\t7, cr15, [r6], {254}\t@ 0xfe\n \t\t\t@ instruction: 0x46594632\n \t\t\t@ instruction: 0xf7ff4658\n-\tldclcs\t12, cr15, [pc], #332\t@ 431a0 \n+\tldclcs\t12, cr15, [pc], #332\t@ 43198 \n \t\t\t@ instruction: 0xf8d9dddf\n \t\t\t@ instruction: 0xf8d91000\n \t\t\t@ instruction: 0xf8d92004\n \t\t\t@ instruction: 0xf8d93008\n \trscsvs\tr0, r0, ip\n \trsbsvs\tr6, r2, r1, lsr r0\n \t\t\t@ instruction: 0xe7d260b3\n-\tbl\t80f80 \n-\tandeq\tr4, r4, r4, asr r1\n+\tbl\t180f78 \n+\tandeq\tr4, r4, ip, asr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr4, [r4], -lr\n+\tandeq\tr4, r4, r6, ror #1\n \tsvcmi\t0x00f0e92d\n \tsvclt\t0x00182900\n \tstclmi\t8, cr2, [ip, #-0]\n \taddlt\tr4, r9, ip, ror #24\n \tsvcge\t0x0000447d\n \t\t\t@ instruction: 0xf8d7592c\n \tstmdavs\tr4!, {r3, r6, ip, sp, pc}\n@@ -61761,37 +61759,37 @@\n \t\t\t@ instruction: 0xf8914692\n \tstrmi\tr2, [sp], -r0, ror #3\n \t\t\t@ instruction: 0xf1bab16a\n \tsvclt\t0x00180f00\n \tvstrle\td2, [sl, #-0]\n \tcmnle\tr4, sl, lsl r7\n \ttstne\tfp, r2, lsr #24\n-\tbcs\t9b2b8 \n-\tbcs\tf7298 \n+\tbcs\t9b2b0 \n+\tbcs\tf7290 \n \t\t\t@ instruction: 0xf06fd010\n-\tbmi\t17030e8 \n+\tbmi\t17030e0 \n \tldrbtmi\tr4, [sl], #-2905\t@ 0xfffff4a7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-155\t@ 0xffffff65\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadchi\tpc, r5, r0, asr #32\n \tldrtmi\tr3, [sp], r4, lsr #14\n \tsvchi\t0x00f0e8bd\n-\tblcs\t9d2e4 \n+\tblcs\t9d2dc \n \t\t\t@ instruction: 0xf107bfd8\n \t\t\t@ instruction: 0xdd36090c\n \t\t\t@ instruction: 0x4656687b\n \tandge\tpc, r0, r7, asr #17\n \tldmdaeq\tr0, {r0, r1, r3, r8, ip, sp, lr, pc}\n \tstmdbeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tmovwne\tlr, #15115\t@ 0x3b0b\n \t\t\t@ instruction: 0x464b469a\n \t\t\t@ instruction: 0xf8d54632\n \tstrtmi\tr1, [r8], -ip, lsr #4\n-\tblx\tfe68111e \n+\tblx\tfe681116 \n \tstrbmi\tr4, [r9], -r2, lsr #12\n \t\t\t@ instruction: 0xf7ff4648\n \tstrbmi\tpc, [ip], r5, ror #23\t@ \n \tldmdaeq\tr0, {r3, r8, ip, sp, lr, pc}\n \tldmdavs\tr2!, {r0, r4, r5, fp, sp, lr}^\n \tldmvs\tr3!, {r4, r6, r7, r8, sl, lr}\n \tldreq\tpc, [r0], -r6, lsl #2\n@@ -61800,107 +61798,107 @@\n \tadcvs\tr6, r3, r2, rrx\n \t\t\t@ instruction: 0x000fe8bc\n \tstceq\t8, cr15, [r0], #-288\t@ 0xfffffee0\n \tldcne\t8, cr15, [ip], {72}\t@ 0x48\n \tldccs\t8, cr15, [r8], {72}\t@ 0x48\n \tldccc\t8, cr15, [r4], {72}\t@ 0x48\n \tldmib\tr7, {r0, r3, r4, r6, r7, r8, ip, lr, pc}^\n-\tblcc\tabd68 \n+\tblcc\tabd60 \n \tldrmi\tr0, [sl], #283\t@ 0x11b\n \t\t\t@ instruction: 0x464b449b\n \teorne\tpc, ip, #13959168\t@ 0xd50000\n \t\t\t@ instruction: 0x46284652\n-\tblx\t1b81176 \n+\tblx\t1b8116e \n \tstrbmi\tr4, [r8], -r2, lsr #12\n \t\t\t@ instruction: 0xf7ff4649\n \tvmovvc.u8\tpc, d24[5]\n \tstrmi\tr1, [r4], -r3, asr #28\n \tstmdale\tlr, {r0, r1, r2, r3, r8, r9, fp, sp}\n \tandseq\tpc, r0, #192, 2\t@ 0x30\n \tsuble\tr2, r6, r0, lsl #16\n \tmovweq\tlr, #11017\t@ 0x2b09\n \tldreq\tpc, [ip, #-263]\t@ 0xfffffef9\n \tadcmi\tlr, fp, #1\n \t\t\t@ instruction: 0xf813d03f\n \taddmi\tr1, r8, #1024\t@ 0x400\n \t\t\t@ instruction: 0xf06fd0f9\n \tldr\tr0, [r0, r7]\n-\tblcs\t9d3a4 \n+\tblcs\t9d39c \n \t\t\t@ instruction: 0xf103dd17\n \tldrbmi\tr5, [lr], -r0, lsl #17\n \tldmcc\tpc!, {r3, r8, ip, sp, lr, pc}^\t@ \n-\tbl\t2d4b18 \n+\tbl\t2d4b10 \n \tldrtmi\tr1, [r3], -r8, lsl #16\n \t\t\t@ instruction: 0xf8d54622\n \tldrcc\tr1, [r0], #-556\t@ 0xfffffdd4\n \tldrcc\tr4, [r0], -r8, lsr #12\n-\tblx\tf811d6 \n+\tblx\tf811ce \n \tmvnsle\tr4, r4, asr #10\n-\tblcc\t9d3d0 \n+\tblcc\t9d3c8 \n \tldrmi\tr0, [sl], #283\t@ 0x11b\n \t\t\t@ instruction: 0xf107449b\n \tstrtmi\tr0, [r8], -ip, lsl #18\n \teorne\tpc, ip, #13959168\t@ 0xd50000\n \t\t\t@ instruction: 0x464b4652\n-\tblx\tb811f6 \n+\tblx\tb811ee \n \t\t\t@ instruction: 0x46047ef8\n \tldclle\t8, cr2, [r4], {15}\n \tandseq\tpc, r0, #192, 2\t@ 0x30\n-\tbl\t2af7ac \n+\tbl\t2af7a4 \n \t\t\t@ instruction: 0xf1070302\n \tand\tr0, r1, ip, lsl r5\n \tandle\tr4, r6, fp, lsr #5\n-\tblne\tc1268 \n+\tblne\tc1260 \n \trscsle\tr4, r9, r8, lsl #5\n \tandeq\tpc, r7, pc, rrx\n \t\t\t@ instruction: 0x4649e757\n \t\t\t@ instruction: 0xf7c34658\n-\tldmdavs\tfp!, {r1, r4, r6, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r2, r4, r6, fp, sp, lr, pc}^\n \tandne\tlr, r3, r4, asr #23\n \t\t\t@ instruction: 0xf7c3e74f\n-\tsvclt\t0x0000ea1e\n-\tandeq\tr3, r4, r0, ror pc\n+\tsvclt\t0x0000ea22\n+\tandeq\tr3, r4, r8, ror pc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, r6, lsr #30\n-\tblmi\t815ac4 \n+\tandeq\tr3, r4, lr, lsr #30\n+\tblmi\t815abc \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tstrmi\tsl, [r2], -r0, lsl #30\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf5a30c03\n \tldmdacc\tr4, {r0, r4, r7, ip, lr}\n \tsvcvs\t0x0080f5b0\n-\tblmi\t637ae4 \n+\tblmi\t637adc \n \t\t\t@ instruction: 0xf853447b\n \tbiclt\tr1, r1, r0, lsr #32\n \taddsmi\tr6, r3, #720896\t@ 0xb0000\n \tstmdavs\tsl, {r0, r2, r4, r8, ip, lr, pc}^\n \tsvcvs\t0x0080f5b2\n \taddslt\tsp, fp, #1610612737\t@ 0x60000001\n \tsvclt\t0x00082b00\n \taddvs\tpc, r5, pc, ror #8\n-\tblmi\t395ad0 \n+\tblmi\t395ac8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_mon\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf64fbd80\n \t\t\t@ instruction: 0xf6cf30fb\n \t\t\t@ instruction: 0xe7ed70ff\n \tsbcscc\tpc, r8, pc, asr #12\n \trscsvc\tpc, pc, pc, asr #13\n \t\t\t@ instruction: 0xf7c3e7e8\n-\tsvclt\t0x0000e9da\n-\t\t\t@ instruction: 0x00043db4\n+\tsvclt\t0x0000e9de\n+\t\t\t@ instruction: 0x00043dbc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r8, r0, asr r7\n-\tandeq\tr3, r4, ip, ror #26\n-\tblmi\t8d5b5c \n+\tandeq\tip, r8, r8, asr r7\n+\tandeq\tr3, r4, r4, ror sp\n+\tblmi\t8d5b54 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tmovtlt\tr0, #768\t@ 0x300\n \tstrmi\tr6, [r4], -r5, lsl #17\n \tstmiavs\tlr!, {r0, r2, r3, r7, r8, ip, sp, pc}\n@@ -61910,846 +61908,846 @@\n \t\t\t@ instruction: 0xf9a2f7ec\n \t\t\t@ instruction: 0xf7ec4630\n \tstmdavs\tr8!, {r0, r1, r2, r3, r4, r7, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf99cf7ec\n \t\t\t@ instruction: 0xf7ec4628\n \tstmdavs\tr0!, {r0, r3, r4, r7, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf996f7ec\n-\tblmi\t455b64 \n+\tblmi\t455b5c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr3, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ec40f0\n-\tbmi\t2f1954 \n+\tbmi\t2f194c \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tstmib\tip, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr3, r4, r8, lsr #26\n+\tldmib\tr0, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr3, r4, r0, lsr sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, r0, ror #25\n-\t\t\t@ instruction: 0x00043cbe\n+\tandeq\tr3, r4, r8, ror #25\n+\tandeq\tr3, r4, r6, asr #25\n \tandcs\tr4, r1, #983040\t@ 0xf0000\n \tldrbtmi\tr4, [r8], #-2319\t@ 0xfffff6f1\n \tstrlt\tr4, [r0, #2831]\t@ 0xb0f\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t31b3f4 \n+\tbmi\t31b3ec \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7c3bd80\n-\tsvclt\t0x0000e966\n-\tandeq\tr3, r4, lr, lsl #25\n+\tsvclt\t0x0000e96a\n+\tmuleq\tr4, r6, ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r8, r8, lsr #6\n-\tandeq\tr3, r4, r2, ror ip\n-\tblmi\t5d5c14 \n+\tandeq\tip, r8, r0, lsr r3\n+\tandeq\tr3, r4, sl, ror ip\n+\tblmi\t5d5c0c \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbicslt\tr0, r0, r0, lsl #6\n \tstrmi\tr7, [r1], -r3, lsl #16\n \ttstle\tr6, pc, lsr #22\n \trscscs\tr4, pc, #3840\t@ 0xf00\n \tcfstrsne\tmvf4, [r0, #-496]!\t@ 0xfffffe10\n-\tstc\t7, cr15, [r0, #-776]\t@ 0xfffffcf8\n+\tstc\t7, cr15, [r4, #-776]\t@ 0xfffffcf8\n \tldrmi\tr2, [r8], -r0, lsl #6\n \tsmlabbcc\tr3, r4, r8, pc\t@ \n-\tblmi\t295c20 \n+\tblmi\t295c18 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf04fbd90\n \t\t\t@ instruction: 0xe7ef30ff\n-\tldmdb\tr0!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr3, r4, r0, asr #24\n+\tldmdb\tr4!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr3, r4, r8, asr #24\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r8, r0, asr #5\n-\tandeq\tr3, r4, ip, lsl #24\n+\tandeq\tip, r8, r8, asr #5\n+\tandeq\tr3, r4, r4, lsl ip\n \tldrsbtgt\tpc, [r0], #-143\t@ 0xffffff71\t@ \n \tsbcvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [ip], #2843\t@ 0xb1b\n \t\t\t@ instruction: 0x460cb590\n \t\t\t@ instruction: 0xf85cb083\n \tsvcge\t0x00003003\n \tcmpmi\tr1, r0, asr #4\t@ \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tsvc\t0x00d6f7c2\n+\tsvc\t0x00daf7c2\n \tstmdacs\tr0, {r2, r4, r9, fp, lr}\n \tandsvs\tr4, r0, sl, ror r4\n-\tbmi\t53a098 \n+\tbmi\t53a090 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4621d114\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4090e8bd\n-\tldmdalt\tip, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t255ca8 \n+\tstmdalt\tr0!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t255ca0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [ip, -r0]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmia\tlr!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tldrdeq\tr3, [r4], -r2\n+\tldm\tr2!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldrdeq\tr3, [r4], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r4, r4, lsr #21\n-\tandeq\tr3, r4, r6, lsr #23\n-\tandeq\tr3, r4, r4, lsl #23\n-\tbmi\t4158e8 \n+\tandeq\tr7, r4, ip, lsr #21\n+\tandeq\tr3, r4, lr, lsr #23\n+\tandeq\tr3, r4, ip, lsl #23\n+\tbmi\t4158e0 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, lr, lsl #22\n \tstmpl\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n-\tbmi\t303cc8 \n+\tbmi\t303cc0 \n \tsmlabteq\tr4, r3, r8, pc\t@ \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmia\tr6, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr3, r4, r0, asr fp\n+\tstmia\tsl, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr3, r4, r8, asr fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r8, r8, ror #3\n-\tandeq\tr3, r4, r2, lsr fp\n-\tblmi\t3d5d30 \n+\tstrdeq\tip, [r8], -r0\n+\tandeq\tr3, r4, sl, lsr fp\n+\tblmi\t3d5d28 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t36f108 \n+\tbmi\t36f100 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7c3bd80\n-\tsvclt\t0x0000e8a4\n-\tandeq\tr3, r4, r4, lsl #22\n+\tsvclt\t0x0000e8a8\n+\tandeq\tr3, r4, ip, lsl #22\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, lr, ror #21\n-\tblmi\t3d5d74 \n+\tstrdeq\tr3, [r4], -r6\n+\tblmi\t3d5d6c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t36f14c \n+\tbmi\t36f144 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7c3bd80\n-\tsvclt\t0x0000e882\n-\tandeq\tr3, r4, r0, asr #21\n+\tsvclt\t0x0000e886\n+\tandeq\tr3, r4, r8, asr #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, sl, lsr #21\n-\tblmi\t3d5db8 \n+\t\t\t@ instruction: 0x00043ab2\n+\tblmi\t3d5db0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t36f190 \n+\tbmi\t36f188 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7c3bd80\n-\tsvclt\t0x0000e860\n-\tandeq\tr3, r4, ip, ror sl\n+\tsvclt\t0x0000e864\n+\tandeq\tr3, r4, r4, lsl #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, r6, ror #20\n-\tblmi\t3d5dfc \n+\tandeq\tr3, r4, lr, ror #20\n+\tblmi\t3d5df4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t36f1d4 \n+\tbmi\t36f1cc \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7c3bd80\n-\tsvclt\t0x0000e83e\n-\tandeq\tr3, r4, r8, lsr sl\n+\tsvclt\t0x0000e842\n+\tandeq\tr3, r4, r0, asr #20\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, r2, lsr #20\n-\tblmi\t3d5e40 \n+\tandeq\tr3, r4, sl, lsr #20\n+\tblmi\t3d5e38 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t36f218 \n+\tbmi\t36f210 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7c3bd80\n-\tsvclt\t0x0000e81c\n-\tstrdeq\tr3, [r4], -r4\n+\tsvclt\t0x0000e820\n+\tstrdeq\tr3, [r4], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr3, [r4], -lr\n+\tandeq\tr3, r4, r6, ror #19\n \tldrdgt\tpc, [r4], #-143\t@ 0xffffff71\n \tldrbtmi\tr4, [ip], #2833\t@ 0xb11\n \taddlt\tfp, r2, r0, lsl #11\n \tandcc\tpc, r3, ip, asr r8\t@ \n \t\t\t@ instruction: 0xf8dfaf00\n \tldmdavs\tfp, {r2, r3, r4, r5, lr, pc}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t30426c \n+\tblmi\t304264 \n \t\t\t@ instruction: 0xf85c44fc\n \t\t\t@ instruction: 0xf8d33003\n \tldmdavs\tfp!, {lr, pc}^\n \t\t\t@ instruction: 0x0c0cea93\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7c24080\n-\t\t\t@ instruction: 0xf7c2bc3f\n-\tsvclt\t0x0000eff2\n-\tandeq\tr3, r4, lr, lsr #19\n+\t\t\t@ instruction: 0xf7c2bc43\n+\tsvclt\t0x0000eff6\n+\t\t\t@ instruction: 0x000439b6\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr4, r4, r9\n+\tmuleq\tr4, ip, r9\n \tmvnsmi\tlr, sp, lsr #18\n \tsvclt\t0x00182800\n \t\t\t@ instruction: 0x4c202900\n \taddlt\tr4, r2, r0, lsr #22\n \tsvcge\t0x0000447c\n \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tandle\tr0, r6, r0, lsl #6\n \tldrmi\tr7, [r0], sp, lsl #16\n \tstccs\t6, cr4, [r0, #-56]\t@ 0xffffffc8\n-\tbcs\t7332c \n+\tbcs\t73324 \n \tandcs\tsp, r0, lr, lsl #2\n-\tblmi\t615f34 \n+\tblmi\t615f2c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1200300\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0xf7c24604\n-\t\t\t@ instruction: 0xf108edb4\n+\t\t\t@ instruction: 0xf108edb8\n \tstmdane\tr3!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, ip, sp}\n \tandle\tr4, sl, r2, lsl #5\n \tldrmi\tr1, [r4], #-3184\t@ 0xfffff390\n-\tblpl\tc1710 \n+\tblpl\tc1708 \n \tadcmi\tr4, r3, #6291456\t@ 0x600000\n \t\t\t@ instruction: 0xf810d003\n \tvstrcs\td5, [r0, #-4]\n \tandcs\tsp, r0, #-2147483587\t@ 0x8000003d\n \tldmdavc\tr3!, {r1, r3, r4, ip, sp, lr}\n \tsbcsle\tr2, r8, r0, lsl #22\n \trscscc\tpc, lr, pc, asr #12\n \trscsvc\tpc, pc, pc, asr #13\n \t\t\t@ instruction: 0xf7c2e7d4\n-\tsvclt\t0x0000efa6\n-\tandeq\tr3, r4, r0, asr r9\n+\tsvclt\t0x0000efaa\n+\tandeq\tr3, r4, r8, asr r9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, ip, lsr #18\n+\tandeq\tr3, r4, r4, lsr r9\n \tmcrne\t5, 0, fp, cr3, cr0, {7}\n \tldcmi\t14, cr4, [pc], {30}\n \tldrbtmi\tfp, [lr], #-131\t@ 0xffffff7d\n \tmovwcs\tfp, #7960\t@ 0x1f18\n \tstrmi\tsl, [r5], -r0, lsl #30\n \tstmdbcs\tr0, {r2, r4, r5, r8, fp, ip, lr}\n \tstrcs\tfp, [r0], -ip, lsl #30\n \tstreq\tpc, [r1], -r3\n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n-\tbllt\t2b1e5c \n+\tbllt\t2b1e54 \n \tsvclt\t0x000c2a00\n \t\t\t@ instruction: 0xf0032300\n \tldrmi\tr0, [r8], -r1, lsl #6\n-\tbmi\t531d00 \n+\tbmi\t531cf8 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tip, r5, r1, sp\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \teorvc\tr4, r9, r8, lsl #12\n \tstmdblt\tsl, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe7ec4610\n \t\t\t@ instruction: 0x46221e54\n-\tbl\t9816a8 \n+\tbl\ta816a0 \n \tldrmi\tr2, [r8], -r0, lsl #6\n \tstrb\tr5, [r4, fp, lsr #10]!\n \trsbsmi\tpc, ip, pc, asr #8\n \trscsvc\tpc, pc, pc, asr #13\n \t\t\t@ instruction: 0xf7c2e7df\n-\tsvclt\t0x0000ef60\n-\t\t\t@ instruction: 0x000438be\n+\tsvclt\t0x0000ef64\n+\tandeq\tr3, r4, r6, asr #17\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, sl, lsl #17\n+\tmuleq\tr4, r2, r8\n \tcfstr32mi\tmvfx11, [r6], #-960\t@ 0xfffffc40\n \taddlt\tr4, r3, r6, lsr #22\n \tsvcge\t0x0000447c\n \tstrmi\tr5, [r4], -r3, ror #17\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrmi\tfp, [r5], -r8, lsr #7\n \t\t\t@ instruction: 0x460eb1fa\n \tstmdavc\tfp, {r0, r5, r8, r9, ip, sp, pc}\n \tandvc\tfp, r3, r3, ror #22\n \t\t\t@ instruction: 0xf7c24630\n-\taddmi\tlr, r5, #52, 26\t@ 0xd00\n+\taddmi\tlr, r5, #56, 26\t@ 0xe00\n \tstrtmi\tsp, [r5], #-2055\t@ 0xfffff7f9\n-\tstmib\tr8, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tip, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tmovwcs\tr2, #540\t@ 0x21c\n \t\t\t@ instruction: 0xf8056002\n-\tbmi\t65280c \n+\tbmi\t652804 \n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r0, lsr #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n-\tblmi\t4f2fe4 \n+\tblmi\t4f2fdc \n \taddvs\tpc, r0, #1862270976\t@ 0x6f000000\n \t\t\t@ instruction: 0xf8c3447b\n \tstrb\tr2, [sl, r8, lsl #2]!\n \t\t\t@ instruction: 0xf44f4b0f\n \t\t\t@ instruction: 0xf6cf427c\n \tldrbtmi\tr7, [fp], #-767\t@ 0xfffffd01\n \tsmlabtcs\tr8, r3, r8, pc\t@ \n \tstrb\tr7, [r0, r1, lsr #32]!\n-\tb\tff481750 \n-\tblmi\t2fd78c \n+\tb\tff581748 \n+\tblmi\t2fd784 \n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \trscsvc\tpc, pc, #217055232\t@ 0xcf00000\n \t\t\t@ instruction: 0xf8c3447b\n \tldrb\tr2, [r4, r8, lsl #2]\n-\tsvc\t0x000af7c2\n-\tandeq\tr3, r4, r4, lsr r8\n+\tsvc\t0x000ef7c2\n+\tandeq\tr3, r4, ip, lsr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr3, [r4], -r6\n-\tandeq\tfp, r8, r8, ror lr\n-\tandeq\tfp, r8, r6, ror #28\n-\tandeq\tfp, r8, ip, asr #28\n+\tstrdeq\tr3, [r4], -lr\n+\tandeq\tfp, r8, r0, lsl #29\n+\tandeq\tfp, r8, lr, ror #28\n+\tandeq\tfp, r8, r4, asr lr\n \tldrsbtgt\tpc, [ip], #-143\t@ 0xffffff71\t@ \n \tcfldr32mi\tmvfx11, [pc], {176}\t@ 0xb0\n \tstrdlt\tr4, [r2], ip\n \t\t\t@ instruction: 0xf85caf00\n \tstmdavs\tr4!, {r2, lr}\n \t\t\t@ instruction: 0xf04f607c\n \tstrmi\tr0, [r4], -r0, lsl #8\n \torrlt\tfp, sl, r8, lsr #6\n \tstmdavc\tfp, {r0, r3, r4, r5, r7, r8, ip, sp, pc}\n \tstrdvc\tfp, [r3], -r3\n-\tblmi\t5d6100 \n+\tblmi\t5d60f8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tpc, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf46f4b11\n \tldrbtmi\tr6, [fp], #-640\t@ 0xfffffd80\n \tsmlabtcs\tr8, r3, r8, pc\t@ \n-\tblmi\t43d874 \n+\tblmi\t43d86c \n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \trscsvc\tpc, pc, #217055232\t@ 0xcf00000\n \t\t\t@ instruction: 0xf8c3447b\n \tstrb\tr2, [r1, r8, lsl #2]!\n-\tstcl\t7, cr15, [ip, #-776]!\t@ 0xfffffcf8\n-\tblmi\t2fd85c \n+\tldcl\t7, cr15, [r0, #-776]!\t@ 0xfffffcf8\n+\tblmi\t2fd854 \n \trsbsmi\tpc, ip, #1325400064\t@ 0x4f000000\n \trscsvc\tpc, pc, #217055232\t@ 0xcf00000\n \t\t\t@ instruction: 0xf8c3447b\n \tldrb\tr2, [r5, r8, lsl #2]\n-\tcdp\t7, 11, cr15, cr14, cr2, {6}\n-\tandeq\tr3, r4, r0, lsl #15\n+\tcdp\t7, 12, cr15, cr2, cr2, {6}\n+\tandeq\tr3, r4, r8, lsl #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, ip, asr r7\n-\tldrdeq\tfp, [r8], -lr\n-\tandeq\tfp, r8, ip, asr #27\n-\t\t\t@ instruction: 0x0008bdb4\n+\tandeq\tr3, r4, r4, ror #14\n+\tandeq\tfp, r8, r6, ror #27\n+\tldrdeq\tfp, [r8], -r4\n+\t\t\t@ instruction: 0x0008bdbc\n \tmvnsmi\tlr, sp, lsr #18\n \tstcmi\t14, cr1, [sl, #-8]!\n \taddlt\tr4, r2, sl, lsr #24\n \tsvclt\t0x0018447d\n \tcdpne\t2, 0, cr2, cr11, cr1, {0}\n \tsvclt\t0x0018af00\n \tstmdbpl\tip!, {r0, r8, r9, sp}\n \tstmdavs\tr4!, {r1, r3, r4, r9, lr}\n \t\t\t@ instruction: 0xf04f607c\n \tandsle\tr0, r9, r0, lsl #8\n \tstccs\t8, cr7, [r0, #-20]\t@ 0xffffffec\n \t\t\t@ instruction: 0x460ed034\n \tand\tr4, ip, r4, lsl #12\n-\tldcl\t7, cr15, [r4], #776\t@ 0x308\n+\tldcl\t7, cr15, [r8], #776\t@ 0x308\n \t\t\t@ instruction: 0xf8536803\n \t\t\t@ instruction: 0xf8532025\n \taddsmi\tr3, sl, #40\t@ 0x28\n \t\t\t@ instruction: 0xf814d12e\n \tldrtmi\tr5, [r1], -r1, lsl #30\n \t\t\t@ instruction: 0xf816b325\n \t\t\t@ instruction: 0xf1b88b01\n \tmvnle\tr0, r0, lsl #30\n \tand\tr2, pc, r1\n \tsvclt\t0x00142800\n \t\t\t@ instruction: 0xf0032300\n \tldmiblt\tr3!, {r0, r8, r9}^\n \tsvclt\t0x00142900\n \t\t\t@ instruction: 0xf0022200\n-\tbcs\t44188 \n+\tbcs\t44180 \n \tandcs\tfp, r1, r4, lsl pc\n \tandeq\tpc, r6, pc, rrx\n-\tblmi\t3961c8 \n+\tblmi\t3961c0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_mon\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tstmdacc\tr0, {r3, fp, ip, sp, lr}\n \tandcs\tfp, r1, r8, lsl pc\n \tstrb\tr4, [fp, r0, asr #4]!\n \t\t\t@ instruction: 0xf04fdad8\n \t\t\t@ instruction: 0xe7e730ff\n-\tcdp\t7, 5, cr15, cr10, cr2, {6}\n-\tandeq\tr3, r4, r4, ror #13\n+\tcdp\t7, 5, cr15, cr14, cr2, {6}\n+\tandeq\tr3, r4, ip, ror #13\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, r0, ror r6\n-\tblmi\ta16268 \n+\tandeq\tr3, r4, r8, ror r6\n+\tblmi\ta16260 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tflteqdp\tf0, pc\n \tsvclt\t0x0018b082\n \tcdpeq\t0, 0, cr15, cr1, cr15, {2}\n \tstfeqd\tf7, [r0], {177}\t@ 0xb1\n \tsvcge\t0x000058d3\n \t\t\t@ instruction: 0xf04fbf18\n \tldmdavs\tfp, {r0, sl, fp}\n \t\t\t@ instruction: 0xf04f607b\n-\tb\t7c45f8 \n+\tb\t7c45f0 \n \ttstle\tpc, ip, lsl #30\n \tstmdacs\tr0, {r1, r3, r9, sl, lr}\n \ttstcs\tr0, r4, lsl pc\n \ttsteq\tr1, ip\t@ \n-\tbcs\t72710 \n+\tbcs\t72708 \n \t\t\t@ instruction: 0xf04fbf14\n \t\t\t@ instruction: 0xf00e0e00\n \t\t\t@ instruction: 0xf1be0e01\n \tsvclt\t0x00140f00\n \t\t\t@ instruction: 0xf06f2001\n-\tbmi\t503a3c \n+\tbmi\t503a34 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r5, r1, sp\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tblmi\t316274 \n+\tblmi\t31626c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 56)\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tstmdalt\tip!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdalt\tr0!, {r0, r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7c2e7df\n-\tsvclt\t0x0000ee08\n-\tandeq\tr3, r4, r0, lsr r6\n+\tsvclt\t0x0000ee0c\n+\tandeq\tr3, r4, r8, lsr r6\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr3, [r4], -sl\n-\tandeq\tr3, r4, r0, asr #11\n+\tandeq\tr3, r4, r2, ror #11\n+\tandeq\tr3, r4, r8, asr #11\n \tcfstr32mi\tmvfx11, [r3], #-576\t@ 0xfffffdc0\n \taddlt\tr4, r3, r3, lsr #22\n \tsvcge\t0x0000447c\n \tcdpne\t8, 0, cr5, cr4, cr3, {7}\n \tstrcs\tfp, [r1], #-3864\t@ 0xfffff0e8\n \tmcreq\t1, 0, pc, cr0, cr1, {5}\t@ \n \t\t\t@ instruction: 0xf04fbf18\n \tldmdavs\tfp, {r0, r9, sl, fp}\n \t\t\t@ instruction: 0xf04f607b\n-\tb\t5446a0 \n+\tb\t544698 \n \ttstle\tip, lr, lsl #30\n \tsvclt\t0x00142800\n \t\t\t@ instruction: 0xf00e2200\n-\tbllt\tcc42b4 \n+\tbllt\tcc42ac \n \tsvclt\t0x00142900\n \t\t\t@ instruction: 0xf0042400\n \tcfstrscs\tmvf0, [r0], {1}\n \tandcs\tfp, r1, r4, lsl pc\n \tandeq\tpc, r6, pc, rrx\n-\tblmi\t496310 \n+\tblmi\t496308 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstcmi\t13, cr11, [sp], {144}\t@ 0x90\n \tldrbtmi\tr4, [ip], #-2826\t@ 0xfffff4f6\n \tldmdavs\tip, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, ip, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r8, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7c24090\n-\t\t\t@ instruction: 0xf04fbf4f\n+\t\t\t@ instruction: 0xf04fbf53\n \t\t\t@ instruction: 0xe7df30ff\n-\tldc\t7, cr15, [r6, #776]!\t@ 0x308\n-\tandeq\tr3, r4, r0, lsl #11\n+\tldc\t7, cr15, [sl, #776]!\t@ 0x308\n+\tandeq\tr3, r4, r8, lsl #11\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, r8, lsr r5\n-\tandeq\tr3, r4, lr, lsl r5\n+\tandeq\tr3, r4, r0, asr #10\n+\tandeq\tr3, r4, r6, lsr #10\n \tcfstr32mi\tmvfx11, [r3], #-576\t@ 0xfffffdc0\n \taddlt\tr4, r3, r3, lsr #22\n \tsvcge\t0x0000447c\n \tcdpne\t8, 0, cr5, cr4, cr3, {7}\n \tstrcs\tfp, [r1], #-3864\t@ 0xfffff0e8\n \tmcreq\t1, 0, pc, cr0, cr1, {5}\t@ \n \t\t\t@ instruction: 0xf04fbf18\n \tldmdavs\tfp, {r0, r9, sl, fp}\n \t\t\t@ instruction: 0xf04f607b\n-\tb\t544740 \n+\tb\t544738 \n \ttstle\tip, lr, lsl #30\n \tsvclt\t0x00142800\n \t\t\t@ instruction: 0xf00e2200\n-\tbllt\tcc4354 \n+\tbllt\tcc434c \n \tsvclt\t0x00142900\n \t\t\t@ instruction: 0xf0042400\n \tcfstrscs\tmvf0, [r0], {1}\n \tandcs\tfp, r1, r4, lsl pc\n \tandeq\tpc, r6, pc, rrx\n-\tblmi\t4963b0 \n+\tblmi\t4963a8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstcmi\t13, cr11, [sp], {144}\t@ 0x90\n \tldrbtmi\tr4, [ip], #-2826\t@ 0xfffff4f6\n \tldmdavs\tip, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, ip, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r8, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7c24090\n-\t\t\t@ instruction: 0xf04fbcdb\n+\t\t\t@ instruction: 0xf04fbcdf\n \t\t\t@ instruction: 0xe7df30ff\n-\tstcl\t7, cr15, [r6, #-776]!\t@ 0xfffffcf8\n-\tandeq\tr3, r4, r0, ror #9\n+\tstcl\t7, cr15, [sl, #-776]!\t@ 0xfffffcf8\n+\tandeq\tr3, r4, r8, ror #9\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr4, r8, r4\n-\tandeq\tr3, r4, lr, ror r4\n+\tandeq\tr3, r4, r0, lsr #9\n+\tandeq\tr3, r4, r6, lsl #9\n \tstmdbcs\tr0, {r0, r3, r4, r9, fp, lr}\n \tstmdacs\tr0, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n \tldrbtmi\tr4, [sl], #-2840\t@ 0xfffff4e8\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdavc\tfp, {r0, r1, r4, ip, lr, pc}\n \tstmdavc\tr3, {r0, r1, r3, r7, r8, ip, sp, pc}\n-\tbmi\t4f01cc \n+\tbmi\t4f01c4 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r3, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7c24080\n-\tbmi\t332dfc \n+\tbmi\t332e04 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7c2bd80\n-\tsvclt\t0x0000ed2c\n-\tandeq\tr3, r4, lr, lsr r4\n+\tsvclt\t0x0000ed30\n+\tandeq\tr3, r4, r6, asr #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, lr, lsl r4\n-\tstrdeq\tr3, [r4], -lr\n-\tbmi\t7d60a8 \n-\tblmi\t7d4e1c \n+\tandeq\tr3, r4, r6, lsr #8\n+\tandeq\tr3, r4, r6, lsl #8\n+\tbmi\t7d60a0 \n+\tblmi\t7d4e14 \n \tldrbtmi\tfp, [fp], #-1424\t@ 0xfffffa70\n \tstmpl\tsl, {r0, r1, r7, ip, sp, pc}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n \t\t\t@ instruction: 0xf8d30200\n \tbiclt\tr2, r2, ip, lsl #2\n \tsubne\tlr, r4, #3457024\t@ 0x34c000\n \tmulle\tsp, r1, r2\n-\tbmi\t5cbc60 \n+\tbmi\t5cbc58 \n \tldrbtmi\tr4, [sl], #-2835\t@ 0xfffff4ed\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tip, r9, r1, sp\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tmovtcs\tlr, #27091\t@ 0x69d3\n \tsvclt\t0x0008429a\n \tmvnle\tr2, r0\n \t\t\t@ instruction: 0xf7c2e7eb\n-\tstrmi\tlr, [r4], -r0, lsl #20\n-\tsvc\t0x00f8f7c1\n+\tstrmi\tlr, [r4], -r4, lsl #20\n+\tsvc\t0x00fcf7c1\n \tmvnle\tr4, r4, lsl #5\n-\tsvc\t0x007af7c2\n+\tsvc\t0x007ef7c2\n \t\t\t@ instruction: 0xf7c24604\n-\tbne\t87ebc4 \n+\tbne\t87ebcc \n \tandcs\tfp, r1, r8, lsl pc\n \t\t\t@ instruction: 0xf7c2e7db\n-\tsvclt\t0x0000ece8\n-\tandeq\tr3, r4, ip, asr #7\n+\tsvclt\t0x0000ecec\n+\tldrdeq\tr3, [r4], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r8, r6, ror #20\n-\tandeq\tr3, r4, r2, lsr #7\n+\tandeq\tfp, r8, lr, ror #20\n+\tandeq\tr3, r4, sl, lsr #7\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [r5, #-552]\t@ 0xfffffdd8\n \t\t\t@ instruction: 0x46934955\n-\tbmi\t1594ebc \n+\tbmi\t1594eb4 \n \taddlt\tr4, fp, r9, ror r4\n \tstmdbvc\tip!, {r2, r4, r6, r8, r9, fp, lr}\n \tstmpl\tsl, {r1, r2, r8, r9, sl, fp, sp, pc}\n \tsxtab16mi\tr4, r1, fp, ror #8\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tteqle\tip, r0, lsl #24\n \ttstcs\tr1, pc, asr #20\n \tldrbtmi\tr4, [r8], #-2127\t@ 0xfffff7b1\n \tandcs\tr5, r3, #10354688\t@ 0x9e0000\n \t\t\t@ instruction: 0xf7c26833\n-\t\t\t@ instruction: 0xf8d5ec1e\n-\tblcs\t5017c \n+\t\t\t@ instruction: 0xf8d5ec22\n+\tblcs\t50174 \n \t\t\t@ instruction: 0xf8dfdd0d\n \tldrbtmi\tr8, [r8], #300\t@ 0x12c\n \tandcs\tr6, r3, #3342336\t@ 0x330000\n \tstrbmi\tr2, [r0], -r1, lsl #2\n-\tldc\t7, cr15, [r0], {194}\t@ 0xc2\n+\tldc\t7, cr15, [r4], {194}\t@ 0xc2\n \tldrdcc\tpc, [r0, -r5]!\n \tadcmi\tr3, r3, #16777216\t@ 0x1000000\n-\tbmi\t11bb0ec \n+\tbmi\t11bb0e4 \n \tldmdavs\tr0!, {r1, r5, sl, sp}\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n-\tblmi\t13e45c \n+\tblmi\t13e454 \n \tandge\tpc, r8, sp, asr #17\n \tstrls\tlr, [r0], #-2509\t@ 0xfffff633\n-\tldcl\t7, cr15, [r0], {194}\t@ 0xc2\n+\tldcl\t7, cr15, [r4], {194}\t@ 0xc2\n \tldrbtmi\tr4, [sl], #-2623\t@ 0xfffff5c1\n \tldrdcc\tpc, [r0, -r2]!\n \t\t\t@ instruction: 0xf8c23301\n-\tbmi\tf901c4 \n+\tbmi\tf901bc \n \tldrbtmi\tr4, [sl], #-2869\t@ 0xfffff4cb\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3714d15c\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff8ff0\n \tstrmi\tpc, [r4], -r7, ror #30\n \tmvnle\tr2, r0, lsl #16\n \tldrdcc\tpc, [r4, -r5]!\n \tldcmi\t3, cr11, [r3, #-492]!\t@ 0xfffffe14\n \tldmdami\tr3!, {r0, r1, r9, sp}\n \tldrbtmi\tr2, [sp], #-257\t@ 0xfffffeff\n \t\t\t@ instruction: 0xf7c24478\n-\t\t\t@ instruction: 0xf8d5ebda\n-\tblcs\t50204 \n+\t\t\t@ instruction: 0xf8d5ebde\n+\tblcs\t501fc \n \tcdpmi\t13, 2, cr13, cr15, cr13, {0}\n \t\t\t@ instruction: 0xf8d5447e\n \tandcs\tr3, r3, #36, 2\n \tldrtmi\tr2, [r0], -r1, lsl #2\n-\tbl\tff381ca0 \n+\tbl\tff481c98 \n \tldrdcc\tpc, [r0, -r5]!\n \tadcmi\tr3, r3, #16777216\t@ 0x1000000\n \tstcmi\t12, cr13, [r9], #-972\t@ 0xfffffc34\n \t\t\t@ instruction: 0xf8cd2122\n \tldrbtmi\tfp, [ip], #-16\n \tsmlabtge\tr2, sp, r9, lr\n \ttstcs\tr1, r1, lsl #2\n \t\t\t@ instruction: 0xf8d44a25\n \tldrbtmi\tr0, [sl], #-292\t@ 0xfffffedc\n \tandls\tpc, r0, sp, asr #17\n-\tstc\t7, cr15, [r8], {194}\t@ 0xc2\n+\tstc\t7, cr15, [ip], {194}\t@ 0xc2\n \tldrdeq\tpc, [r4, -r4]!\n-\tldmib\tr2!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr6!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tvaba.s8\td30, d16, d18\n \tvst4.16\t{d20,d22,d24,d26}, [pc], r1\n \tsfmne\tf7, 4, [r8, #-768]!\t@ 0xfffffd00\n \t\t\t@ instruction: 0xf7c2607b\n-\tldmdbmi\tip, {r1, r2, r3, r8, r9, fp, sp, lr, pc}\n+\tldmdbmi\tip, {r1, r4, r8, r9, fp, sp, lr, pc}\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \tsvclt\t0x00b84479\n \tsmlawtcc\tr4, r5, r8, pc\t@ \n-\tblle\t25be10 \n+\tblle\t25be08 \n \tldrbtmi\tr4, [r9], #-2328\t@ 0xfffff6e8\n-\tbl\t1801d00 \n+\tbl\t1901cf8 \n \t\t\t@ instruction: 0xf8c54603\n \tstmdacs\tr0, {r2, r5, r8}\n \tldmdami\tr5, {r0, r2, r4, r5, r7, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xf7c24478\n-\tldrdcs\tlr, [r1], -lr\t@ \n-\tldmdb\tr4!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tldc\t7, cr15, [r0], #-776\t@ 0xfffffcf8\n-\tldrdeq\tfp, [r8], -ip\n-\tandeq\tr3, r4, r8, lsr r3\n+\tandcs\tlr, r1, r2, ror #17\n+\tldmdb\tr8!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldc\t7, cr15, [r4], #-776\t@ 0xfffffcf8\n+\tandeq\tfp, r8, r4, ror #19\n+\tandeq\tr3, r4, r0, asr #6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r4, ip, lsr #6\n+\tandeq\tr3, r4, r4, lsr r3\n \tandeq\tr0, r0, r4, asr #12\n \tldrdeq\tsp, [r2], -lr\n \tandeq\tsp, r2, sl, asr #29\n \tandeq\tsp, r2, lr, lsr #29\n-\tandeq\tfp, r8, sl, ror #18\n-\t\t\t@ instruction: 0x000432ba\n-\tandeq\tfp, r8, sl, lsr #18\n+\tandeq\tfp, r8, r2, ror r9\n+\tandeq\tr3, r4, r2, asr #5\n+\tandeq\tfp, r8, r2, lsr r9\n \tandeq\tsp, r2, r0, asr lr\n \tandeq\tsp, r2, r4, asr #28\n-\tstrdeq\tfp, [r8], -r6\n+\tstrdeq\tfp, [r8], -lr\n \tandeq\tsp, r2, r6, lsl lr\n-\tandeq\tr7, r4, r0, lsl r1\n+\tandeq\tr7, r4, r8, lsl r1\n \tandeq\tr0, r3, r6, lsl #6\n \tstrdeq\tsp, [r2], -r4\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [sp, #-516]\t@ 0xfffffdfc\n \taddlt\tr4, fp, sp, asr fp\n \tcfldrdmi\tmvd4, [sp], {125}\t@ 0x7d\n \tldrbtmi\tsl, [ip], #-3846\t@ 0xfffff0fa\n \tstmiapl\tfp!, {r2, r3, r4, r6, r9, sl, fp, lr}^\n \tldclmi\t6, cr4, [ip, #-552]\t@ 0xfffffdd8\n \tldmdavs\tfp, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf8d40300\n \tldrbtmi\tr3, [sp], #-288\t@ 0xfffffee0\n-\tblcc\t958d8 \n+\tblcc\t958d0 \n \tmovwcs\tfp, #3912\t@ 0xf48\n \tsmlawtcc\tr0, r4, r8, pc\t@ \n \t\t\t@ instruction: 0x2c00792c\n-\tblmi\t1578370 \n+\tblmi\t1578368 \n \tldmdami\tr4, {r0, r1, r9, sp}^\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n \tldmdavs\tr3!, {r1, r2, r4, r5, r6, r7, fp, ip, lr}\n-\tbl\t1101db4 \n+\tbl\t1201dac \n \tldrdcc\tpc, [r0, -r5]!\n \tvstrle\td2, [sp, #-0]\n \tteqhi\tip, pc\t@ \t@ \n \tldmdavs\tr3!, {r3, r4, r5, r6, r7, sl, lr}\n \ttstcs\tr1, r3, lsl #4\n \t\t\t@ instruction: 0xf7c24640\n-\t\t\t@ instruction: 0xf8d5eb36\n+\t\t\t@ instruction: 0xf8d5eb3a\n \tstrcc\tr3, [r1], #-288\t@ 0xfffffee0\n \tlfmle\tf4, 2, [r4], #652\t@ 0x28c\n \tstrtcs\tr4, [r2], #-2633\t@ 0xfffff5b7\n \ttstcs\tr1, r0, lsr r8\n \tstmib\tsp, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8cd4b03\n \tstmib\tsp, {r3, sp, pc}^\n \t\t\t@ instruction: 0xf7c29400\n-\tbmi\t117eec4 \n+\tbmi\t117eecc \n \tldrbtmi\tr4, [sl], #-2875\t@ 0xfffff4c5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r4, -sl, ror #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff8ff0\n \t\t\t@ instruction: 0x4604fe93\n \tmvnle\tr2, r0, lsl #16\n \tldrdcc\tpc, [r4, -r5]!\n \teorsle\tr2, ip, r0, lsl #22\n \tandcs\tr4, r3, #3648\t@ 0xe40\n \ttstcs\tr1, r9, lsr r8\n \tldrbtmi\tr4, [r8], #-1149\t@ 0xfffffb83\n-\tbl\t181e30 \n+\tbl\t281e28 \n \tldrdcc\tpc, [r0, -r5]!\n \tvstrle\td2, [sp, #-0]\n \tldrbtmi\tr4, [lr], #-3637\t@ 0xfffff1cb\n \tldrdcc\tpc, [r4, -r5]!\n \ttstcs\tr1, r3, lsl #4\n \t\t\t@ instruction: 0xf7c24630\n-\t\t\t@ instruction: 0xf8d5eaf8\n+\t\t\t@ instruction: 0xf8d5eafc\n \tstrcc\tr3, [r1], #-288\t@ 0xfffffee0\n \tlfmle\tf4, 2, [r3], #652\t@ 0x28c\n \t\t\t@ instruction: 0x21224c2f\n \tandslt\tpc, r0, sp, asr #17\n \tstmib\tsp, {r2, r3, r4, r5, r6, sl, lr}^\n \ttstls\tr1, r2, lsl #2\n-\tbmi\tb4c364 \n+\tbmi\tb4c35c \n \tldrdeq\tpc, [r4, -r4]!\n \t\t\t@ instruction: 0xf8cd447a\n \t\t\t@ instruction: 0xf7c29000\n-\tbmi\tabee40 \n+\tbmi\tabee48 \n \tldrbtmi\tr4, [sl], #-2842\t@ 0xfffff4e6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf8d4d128\n \tldrcc\tr0, [r4, -r4, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7c24ff0\n-\tvmla.i8\td27, d0, d13\n+\tvmul.i8\td27, d0, d1\n \tvst4.16\t{d20,d22,d24,d26}, [pc], r1\n \tsfmne\tf7, 4, [r8, #-768]!\t@ 0xfffffd00\n \t\t\t@ instruction: 0xf7c2607b\n-\tldmdbmi\tsp, {r2, r3, r5, r9, fp, sp, lr, pc}\n+\tldmdbmi\tsp, {r4, r5, r9, fp, sp, lr, pc}\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \tsvclt\t0x00b84479\n \tsmlawtcc\tr4, r5, r8, pc\t@ \n-\tblle\t25bfd4 \n+\tblle\t25bfcc \n \tldrbtmi\tr4, [r9], #-2329\t@ 0xfffff6e7\n-\tb\t1f81ec4 \n+\tb\tfe081ebc \n \t\t\t@ instruction: 0xf8c54603\n \tstmdacs\tr0, {r2, r5, r8}\n \tldmdami\tr6, {r3, r5, r7, r8, ip, lr, pc}\n-\t\t\t@ instruction: 0xf7c14478\n-\tstrdcs\tlr, [r1], -ip\n-\tldmda\tr2, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbl\t1401ee0 \n-\tmuleq\tr4, r8, r1\n+\t\t\t@ instruction: 0xf7c24478\n+\tandcs\tlr, r1, r0, lsl #16\n+\tldmda\tr6, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbl\t1501ed8 \n+\tandeq\tr3, r4, r0, lsr #3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r8, r2, lsr r8\n-\tandeq\tr3, r4, r8, lsl #3\n-\tandeq\tfp, r8, sl, lsl r8\n+\tandeq\tfp, r8, sl, lsr r8\n+\tmuleq\tr4, r0, r1\n+\tandeq\tfp, r8, r2, lsr #16\n \tandeq\tr0, r0, r4, asr #12\n \tandeq\tsp, r2, sl, ror #26\n \tandeq\tsp, r2, r4, lsl sp\n \tstrdeq\tsp, [r2], -r8\n-\tandeq\tr3, r4, r2, lsl r1\n-\tandeq\tfp, r8, r0, lsl #15\n+\tandeq\tr3, r4, sl, lsl r1\n+\tandeq\tfp, r8, r8, lsl #15\n \tandeq\tsp, r2, sl, ror #25\n \tmuleq\tr2, sl, ip\n-\tandeq\tfp, r8, ip, asr #14\n+\tandeq\tfp, r8, r4, asr r7\n \tandeq\tsp, r2, ip, ror #24\n-\tandeq\tr3, r4, lr, lsl #1\n-\tandeq\tr6, r4, ip, asr #30\n+\tmuleq\tr4, r6, r0\n+\tandeq\tr6, r4, r4, asr pc\n \tandeq\tr0, r3, r2, asr #2\n \tandeq\tsp, r2, r8, asr #24\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tsvclt\t0x00182a00\n \tldrmi\tr2, [r5], -r0, lsl #16\n \t\t\t@ instruction: 0x46984a33\n \taddlt\tr4, r6, r3, lsr fp\n@@ -62758,90 +62756,90 @@\n \t\t\t@ instruction: 0x460e44f9\n \t\t\t@ instruction: 0x460458d3\n \t\t\t@ instruction: 0xf04fbf0c\n \t\t\t@ instruction: 0xf04f0a01\n \tldmdavs\tfp, {r9, fp}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf8d90300\n-\tbllt\t1f10060 \n+\tbllt\t1f10058 \n \tsvceq\t0x0000f1ba\n \tstrcs\tsp, [r0], #-15\n-\tblmi\t9d690c \n+\tblmi\t9d6904 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tpc, r0, lsl #6\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x462087f0\n \t\t\t@ instruction: 0xf04f4434\n \tandcs\tr3, r1, #-67108861\t@ 0xfc000003\n \tstmib\tsp, {r0, r4, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7c25800\n-\tmovwcs\tlr, #2468\t@ 0x9a4\n+\tmovwcs\tlr, #2472\t@ 0x9a8\n \tstccc\t8, cr15, [r1], {4}\n-\tblle\t9cb8b4 \n+\tblle\t9cb8ac \n \tldrbtmi\tr4, [fp], #-2842\t@ 0xfffff4e6\n-\tblcs\t5e118 \n+\tblcs\t5e110 \n \tldmdbmi\tr9, {r2, r3, r4, r6, r7, ip, lr, pc}\n \teorcc\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf7ff4478\n \tldrb\tpc, [r3, pc, asr #29]\t@ \n \tvmul.i8\td20, d0, d6\n \tldmdami\tr6, {r1, r3, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n \tldc2l\t7, cr15, [r2, #1020]!\t@ 0x3fc\n \tsvceq\t0x0000f1ba\n \t\t\t@ instruction: 0xf8d9d0d5\n \tldmib\tr7, {ip, sp}^\n-\tblcs\t480e4 \n+\tblcs\t480dc \n \tvst4.32\t{d29-d32}, [pc :256]\n \tstrcs\tr7, [r0], #-579\t@ 0xfffffdbd\n \tmrc2\t7, 5, pc, cr6, cr15, {7}\n-\tblmi\t37dfdc \n+\tblmi\t37dfd4 \n \t\t\t@ instruction: 0xf8c3447b\n \tldrb\tr4, [r3, r8, lsl #2]\n-\tb\tfef02008 \n-\tandeq\tr2, r4, r8, asr #31\n+\tb\tff002000 \n+\tldrdeq\tr2, [r4], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r8, r0, ror #12\n-\tmuleq\tr4, r4, pc\t@ \n-\tstrdeq\tfp, [r8], -sl\n+\tandeq\tfp, r8, r8, ror #12\n+\tmuleq\tr4, ip, pc\t@ \n+\tandeq\tfp, r8, r2, lsl #12\n \tandeq\tsp, r2, lr, ror #22\n \tandeq\tsp, r2, r4, ror fp\n \tandeq\tsp, r2, ip, asr fp\n \tandeq\tsp, r2, r2, ror #22\n-\tandeq\tfp, r8, ip, lsr #11\n-\tblmi\tdb115c \n+\t\t\t@ instruction: 0x0008b5b4\n+\tblmi\tdb1154 \n \tmvnsmi\tlr, sp, lsr #18\n \tldrbtmi\tr4, [fp], #-1549\t@ 0xfffff9f3\n \taddlt\tr4, r4, r3, lsr r9\n \tldrbtmi\tr4, [r9], #-2611\t@ 0xfffff5cd\n \tsvcge\t0x0002681b\n \tstmpl\tsl, {r2, r9, sl, lr}\n \tldmdavs\tr2, {r1, r2, r3, r4, r5, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tbllt\t1704950 \n+\tbllt\t1704948 \n \tsvclt\t0x00182e00\n \tsvclt\t0x000c2c00\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf107d035\n \t\t\t@ instruction: 0xf04f0224\n \t\t\t@ instruction: 0x462933ff\n \tandvs\tlr, r0, #3358720\t@ 0x334000\n \t\t\t@ instruction: 0x4620603a\n \t\t\t@ instruction: 0xf7c22201\n-\tblmi\t97e64c \n+\tblmi\t97e654 \n \tldrbtmi\tr1, [fp], #-2401\t@ 0xfffff69f\n \tstchi\t8, cr15, [r1], {1}\n \tstmiblt\tr0, {r3, r4, fp, sp, lr}^\n-\tblmi\t816a10 \n+\tblmi\t816a08 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12e0300\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhmi\tlr, [r0, #141]!\t@ 0x8d\n \tldrbmi\tfp, [r0, -r2]!\n@@ -62850,70 +62848,70 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t7, cr15, [r0, #1020]\t@ 0x3fc\n \tldmdbmi\tr8, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsubscc\tpc, r2, #64, 4\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \t\t\t@ instruction: 0xf7ff4478\n \tstrbmi\tpc, [r0], -r9, asr #28\t@ \n-\tblmi\t5be140 \n+\tblmi\t5be138 \n \tldrbtmi\tpc, [ip], #-1103\t@ 0xfffffbb1\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 441d8 \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 441d0 \t@ \n \t\t\t@ instruction: 0x4620447b\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t54604 \n+\tbcs\t545fc \n \tldmdbmi\tr0, {r4, r6, r7, ip, lr, pc}\n \tsubvc\tpc, lr, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7ff4478\n \t\t\t@ instruction: 0x4620fe33\n \t\t\t@ instruction: 0xf7c2e7c6\n-\tsvclt\t0x0000ea3c\n-\tandeq\tfp, r8, lr, ror #10\n-\tandeq\tr2, r4, r6, asr #29\n+\tsvclt\t0x0000ea40\n+\tandeq\tfp, r8, r6, ror r5\n+\tandeq\tr2, r4, lr, asr #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r8, r2, lsr #10\n-\tandeq\tr2, r4, r4, ror lr\n+\tandeq\tfp, r8, sl, lsr #10\n+\tandeq\tr2, r4, ip, ror lr\n \tandeq\tsp, r2, r4, ror sl\n \tandeq\tsp, r2, sl, lsl #21\n \tandeq\tsp, r2, r2, ror #20\n \tandeq\tsp, r2, r8, ror sl\n-\tandeq\tfp, r8, r8, asr #9\n+\tldrdeq\tfp, [r8], -r0\n \tandeq\tsp, r2, r6, lsr sl\n \tandeq\tsp, r2, ip, asr #20\n \tstmdbmi\tr0, {r0, r1, r2, r3, r4, r5, r8, r9, fp, lr}^\n \tpush\t{r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t10149fc \n+\tbmi\t10149f4 \n \taddlt\tr4, r4, r9, ror r4\n \tsvcge\t0x0000681b\n \tstmpl\tsl, {r0, r2, r9, sl, lr}\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tteqle\tr9, r0, lsl #22\n \tsvcvs\t0x0080f5b0\n \tcdpmi\t2, 3, cr13, cr8, cr3, {3}\n \tldmdacs\tr4!, {r0, r6, r9, ip, sp, lr, pc}\n \tstrbmi\tr4, [r5], #-3127\t@ 0xfffff3c9\n \tldrbtmi\tr4, [ip], #-1150\t@ 0xfffffb82\n \tldrvc\tpc, [r4], #1284\t@ 0x504\n \t\t\t@ instruction: 0xf7c14620\n-\tldmdavs\tr3!, {r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tr3!, {r1, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n \tmovwcc\tr4, #5664\t@ 0x1620\n \tldmdavs\tr3!, {r0, r1, r4, r5, r6, sp, lr}^\n \t\t\t@ instruction: 0xf7c1607b\n-\tldmdavs\tsl!, {r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tsl!, {r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^\n \tsvcmi\t0x0000f5b2\n \taddslt\tsp, r0, #1879048195\t@ 0x70000003\n \t\t\t@ instruction: 0xf380fab0\n \taddmi\tr0, r2, #1490944\t@ 0x16c000\n \t\t\t@ instruction: 0xf043bf18\n-\tblcs\t44ea0 \n-\tb\t1078790 \n-\tblmi\ta556b8 \n+\tblcs\t44e98 \n+\tb\t1078788 \n+\tblmi\ta556b0 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\ta32a78 \n+\tbmi\ta32a70 \n \tldrbtmi\tr4, [sl], #-2850\t@ 0xfffff4de\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d136\n \tssatmi\tr3, #30, r0, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -62927,38 +62925,38 @@\n \t\t\t@ instruction: 0xe7dc75ff\n \tvst2.8\t{d20,d22}, [pc :64], sl\n \tldmdami\tsl, {r0, r2, r4, r6, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t7, cr15, [r2, #1020]!\t@ 0x3fc\n \t\t\t@ instruction: 0x4620e7d7\n \tandhi\tpc, r4, r6, asr #17\n-\tsvc\t0x00a4f7c1\n+\tsvc\t0x00a8f7c1\n \t\t\t@ instruction: 0x46206873\n \trsbsvs\tr3, r3, r1, lsl #6\n \tadcsvs\tr6, fp, r3, ror r8\n-\tsvc\t0x002ef7c1\n+\tsvc\t0x0032f7c1\n \t\t\t@ instruction: 0xe7b868ba\n \tldrbcc\tpc, [r9, #1615]\t@ 0x64f\t@ \n-\tldrbvc\tpc, [pc, #1743]!\t@ 449ef \t@ \n+\tldrbvc\tpc, [pc, #1743]!\t@ 449e7 \t@ \n \t\t\t@ instruction: 0xf64fe7bf\n \t\t\t@ instruction: 0xf6cf35db\n \t\t\t@ instruction: 0xe7be75ff\n-\tstmib\tr2!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tfp, r8, ip, ror #8\n-\tandeq\tr2, r4, r4, asr #27\n+\tstmib\tr6!, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tfp, r8, r4, ror r4\n+\tandeq\tr2, r4, ip, asr #27\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr4, r0, ip\n-\tandeq\tfp, r8, sl, lsr r4\n-\tstrdeq\tfp, [r8], -ip\n-\tandeq\tr2, r4, r2, asr sp\n+\tmuleq\tr4, r8, ip\n+\tandeq\tfp, r8, r2, asr #8\n+\tandeq\tfp, r8, r4, lsl #8\n+\tandeq\tr2, r4, sl, asr sp\n \tandeq\tsp, r2, r4, asr r9\n \tandeq\tsp, r2, r6, ror r9\n \tandeq\tsp, r2, r4, lsr r9\n \tandeq\tsp, r2, r6, asr r9\n-\tblmi\tdd6c34 \n+\tblmi\tdd6c2c \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r5, r5, lsr lr\n \tldmpl\tr3, {r1, r2, r3, r4, r5, r6, sl, lr}^\n \tstrmi\tsl, [r5], -r0, lsl #30\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdavs\tr3!, {r2, r3, r9, sl, lr}\n@@ -62985,103 +62983,103 @@\n \tldccc\t3, cr11, [r3], #-52\t@ 0xffffffcc\n \tstmdale\tr7, {r0, sl, fp, sp}\n \tsbcsle\tr2, lr, r0, lsl #22\n \tsubeq\tpc, r5, #64, 12\t@ 0x4000000\n \tldc2\t7, cr15, [lr, #-1020]!\t@ 0xfffffc04\n \tldrb\tr2, [r8, r0, lsl #6]\n \tldrbcc\tpc, [r1], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 443ec \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 443e4 \t@ \n \tsmlabtmi\tr8, r6, r8, pc\t@ \n \t\t\t@ instruction: 0xf640b12b\n \t\t\t@ instruction: 0xf7ff0244\n \t\t\t@ instruction: 0x4623fd31\n \tstrtmi\tlr, [r3], -fp, asr #15\n \tvst1.64\t{d30}, [pc], r9\n \t\t\t@ instruction: 0xf6cf427c\n \t\t\t@ instruction: 0x461372ff\n \tsmlabtcs\tr8, r6, r8, pc\t@ \n \tvst1.64\t{d30}, [pc], r1\n \t\t\t@ instruction: 0xf6cf447c\n \t\t\t@ instruction: 0xf8c674ff\n-\tblcs\t54840 \n+\tblcs\t54838 \n \t\t\t@ instruction: 0xf640d0ed\n \t\t\t@ instruction: 0xf7ff0242\n \t\t\t@ instruction: 0x4623fd19\n \t\t\t@ instruction: 0xf7c2e7b3\n-\tsvclt\t0x0000e922\n-\tmuleq\tr4, lr, ip\n+\tsvclt\t0x0000e926\n+\tandeq\tr2, r4, r6, lsr #25\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r8, r8, lsr r3\n-\tandeq\tr2, r4, r6, ror #24\n+\tandeq\tfp, r8, r0, asr #6\n+\tandeq\tr2, r4, lr, ror #24\n \tandeq\tsp, r2, sl, ror #16\n \tandeq\tsp, r2, r0, lsr #17\n-\tblmi\tfeb31470 \n+\tblmi\tfeb31468 \n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf5ad4eaa\n \tsvcge\t0x00046d90\n \tstcmi\t12, cr4, [sl, #676]!\t@ 0x2a4\n \tldrbtmi\tr4, [lr], #-1147\t@ 0xfffffb85\n \trsbsvs\tr4, ip, ip, ror r4\n \tldrdcc\tpc, [r4, -r3]\n-\tblcs\t9aa44 \n+\tblcs\t9aa3c \n \tstmdacs\tr0, {r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, pc}\n \tldrge\tpc, [r4], #2263\t@ 0x8d7\n \t\t\t@ instruction: 0xf8c7682d\n \t\t\t@ instruction: 0xf04f546c\n \tsvclt\t0x000c0500\n \tstmdaeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldrshtvs\tr6, [sl], r9\n \tmrshi\tpc, CPSR\t@ \n \tstmdacs\tr1, {r0, r2, r9, sl, lr}\n \tadchi\tpc, r1, r0\n-\tbleq\t5808bc \n+\tbleq\t5808b4 \n \torrsvs\tpc, r3, #29360128\t@ 0x1c00000\n \tandcc\tpc, r0, fp, asr #17\n \tsvceq\t0x0000f1ba\n \trschi\tpc, r0, r0, asr #32\n \tldrvc\tpc, [fp], -r7, lsl #10\n \tandge\tpc, r0, r6, lsl #17\n \t\t\t@ instruction: 0xf7c14630\n-\tsmlawtlt\tr0, lr, lr, lr\n+\tldrdlt\tlr, [r0, -r2]!\n \tldcpl\t8, cr3, [r3], #-4\n \t\t\t@ instruction: 0xf0002b0a\n \tldmibmi\tr0, {r1, r2, r5, r6, r7, pc}\n \tstrbteq\tpc, [ip], #-263\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0x462022ff\n \t\t\t@ instruction: 0xf04f4479\n \t\t\t@ instruction: 0xf7c10800\n-\tblmi\tfe37f6f8 \n+\tblmi\tfe37f700 \n \trscshi\tpc, pc, r4, lsl #17\n \t\t\t@ instruction: 0xf8d3447b\n \tstrbmi\tr9, [r1, #288]\t@ 0x120\n \tvmax.f32\t, , q4\n \tvldrle\ts2, [r6, #-428]\t@ 0xfffffe54\n \t\t\t@ instruction: 0xf7c14620\n-\tandcs\tlr, r0, #176, 28\t@ 0xb00\n+\tandcs\tlr, r0, #180, 28\t@ 0xb40\n \tldmcs\tpc!, {r0, r1, r5, fp, ip}^\t@ \n \tstmmi\tr4, {r1, r3, ip, lr, pc}\n \tldrbtmi\tr2, [r8], #-302\t@ 0xfffffed2\n-\tblne\tc2518 \n+\tblne\tc2510 \n \tmulle\tr3, sl, r5\n \tsvcne\t0x0001f810\n \tmvnsle\tr2, r0, lsl #18\n \tstmdaeq\tr1, {r3, r8, ip, sp, lr, pc}\n \tstrbmi\tr7, [r8, #26]\n-\tblmi\t1fb8cc4 \n+\tblmi\t1fb8cbc \n \tldmdaeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \ttstcs\tr1, r1, asr r2\n \t\t\t@ instruction: 0x4640447b\n \tandls\tpc, r0, sp, asr #17\n-\tb\t882440 \n+\tb\t982438 \n \tvst1.16\t{d20-d22}, [pc], r1\n \tstrtmi\tr7, [r0], -r0, lsl #5\n \t\t\t@ instruction: 0xf8aef7ff\n \t\t\t@ instruction: 0xf7c14620\n-\t\t\t@ instruction: 0xf8dbee88\n+\t\t\t@ instruction: 0xf8dbee8c\n \tldrtmi\tr3, [r2], -r0\n \tstrtmi\tr2, [r0], #-511\t@ 0xfffffe01\n \tstc2l\t7, cr15, [r6, #-1020]!\t@ 0xfffffc04\n \tldmvs\tsl!, {r0, r1, r3, r4, r5, r7, fp, sp, lr}^\n \tmovwls\tr2, #8703\t@ 0x21ff\n \tstmib\tsp, {r1, r5, r8, r9, sp}^\n \tldrtmi\tr2, [r0], -r0, lsl #6\n@@ -63097,233 +63095,233 @@\n \tmulcc\tr4, r8, r8\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf8d88083\n \tstmdacs\tr0, {r2, r5, r8}\n \taddhi\tpc, fp, r0\n \tstrtmi\tr4, [r3], -r0, ror #20\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n-\tldm\tr4, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr8, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tlr, [r0], -r3\n \t\t\t@ instruction: 0xf808f7fa\n-\tbmi\t1755dd0 \n+\tbmi\t1755dc8 \n \tldrbtmi\tr4, [sl], #-2899\t@ 0xfffff4ad\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstrbtcc\tpc, [ip], #-2263\t@ 0xfffff729\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x46308094\n \tstrvs\tpc, [lr, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdlt\tr4, [r1], -r0\n-\tbmi\t15163a0 \n+\tbmi\t1516398 \n \tldreq\tpc, [r8, #-263]\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf107460b\n \tldrbtmi\tr0, [sl], #-1132\t@ 0xfffffb94\n \t\t\t@ instruction: 0x46282151\n-\tbleq\t580a10 \n+\tbleq\t580a08 \n \tldc2\t7, cr15, [r8, #1020]\t@ 0x3fc\n \tstrtmi\tr2, [r9], -pc, asr #4\n \t\t\t@ instruction: 0xf7c14620\n-\tbmi\t133f5d4 \n+\tbmi\t133f5dc \n \tldrhcs\tr6, [r1, #-139]\t@ 0xffffff75\n \t\t\t@ instruction: 0x4628447a\n \tsubhi\tpc, pc, r4, lsl #17\n \tldrvc\tpc, [fp], -r7, lsl #10\n \tstc2\t7, cr15, [r8, #1020]\t@ 0x3fc\n \t\t\t@ instruction: 0x46292250\n \t\t\t@ instruction: 0xf7ff4620\n \t\t\t@ instruction: 0x4620f83f\n \t\t\t@ instruction: 0xffcef7f9\n \torrsvs\tpc, r3, #29360128\t@ 0x1c00000\n \tandcc\tpc, r0, fp, asr #17\n \tsvceq\t0x0000f1ba\n \t\t\t@ instruction: 0xf886d126\n \tldrtmi\tsl, [r0], -r0\n-\tcdp\t7, 0, cr15, cr12, cr1, {6}\n+\tcdp\t7, 1, cr15, cr0, cr1, {6}\n \tstmdacc\tr1, {r3, r5, r8, ip, sp, pc}\n-\tblcs\t2db714 \n+\tblcs\t2db70c \n \tmovwcs\tsp, #257\t@ 0x101\n \t\t\t@ instruction: 0x46325433\n \tldrdcc\tpc, [r0], -fp\n \tmvnsne\tpc, r0, asr #4\n \t\t\t@ instruction: 0xf7ff4620\n \tstrtmi\tpc, [r0], -r3, ror #25\n \t\t\t@ instruction: 0xffb0f7f9\n \tldmdami\tr3!, {r1, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f94478\n \tstr\tpc, [r2, fp, lsr #31]!\n \tldrvc\tpc, [fp], -r7, lsl #10\n \trscscs\tr4, pc, #84934656\t@ 0x5100000\n \t\t\t@ instruction: 0xf7c14630\n-\t\t\t@ instruction: 0xf886ebb6\n+\t\t\t@ instruction: 0xf886ebba\n \t\t\t@ instruction: 0xe71980ff\n \t\t\t@ instruction: 0x46304651\n \trscsne\tpc, pc, #64, 4\n-\tbl\tfeb82594 \n+\tbl\tfec8258c \n \tmvnshi\tpc, r6, lsl #17\n \tmovwcs\tlr, #2001\t@ 0x7d1\n \t\t\t@ instruction: 0xe7165433\n \tstrtmi\tr4, [r3], -r6, lsr #16\n \ttstcs\tr1, ip, ror r8\n \tstmdapl\tr0!, {r0, r2, r5, r9, fp, lr}\n \tstmdavs\tr0, {r1, r3, r4, r5, r6, sl, lr}\n-\tldmda\tr2, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr6, {r1, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrcs\tlr, [r0], -r1, lsl #15\n \tvst1.16\t{d30}, [pc :256]\n \t\t\t@ instruction: 0xf10872c0\n \tvhadd.s8\td16, d0, d4\n \t\t\t@ instruction: 0xf7c14141\n-\tbmi\t800130 \n+\tbmi\t800138 \n \tsvclt\t0x00b82800\n \tsmlawtpl\tr4, r8, r8, pc\t@ \n \tandsvs\tr4, r0, sl, ror r4\n \tldmdbmi\tfp, {r3, r8, r9, fp, ip, lr, pc}\n \t\t\t@ instruction: 0xf7c14479\n-\t\t\t@ instruction: 0xf8c8eeec\n+\t\t\t@ instruction: 0xf8c8eef0\n \tstmdacs\tr0, {r2, r5, r8}\n \tsvcge\t0x005cf47f\n \tldrbtmi\tr4, [r8], #-2071\t@ 0xfffff7e9\n-\tstcl\t7, cr15, [sl], #-772\t@ 0xfffffcfc\n+\tstcl\t7, cr15, [lr], #-772\t@ 0xfffffcfc\n \t\t\t@ instruction: 0xf7c12001\n-\t\t\t@ instruction: 0xf7c1ecc2\n-\tsvclt\t0x0000efbe\n-\tandeq\tfp, r8, r0, asr #4\n-\tmuleq\tr4, lr, fp\n-\tmuleq\tr4, ip, fp\n+\t\t\t@ instruction: 0xf7c1ecc6\n+\tsvclt\t0x0000efc2\n+\tandeq\tfp, r8, r8, asr #4\n+\tandeq\tr2, r4, r6, lsr #23\n+\tandeq\tr2, r4, r4, lsr #23\n \tandeq\tr0, r0, r0, ror #11\n \tstrdeq\tsp, [r2], -r8\n-\t\t\t@ instruction: 0x0008b1bc\n+\tandeq\tfp, r8, r4, asr #3\n \tandeq\tsp, r2, r6, asr #13\n \tandeq\tsp, r2, r4, lsr #15\n \tandeq\tsp, r2, lr, ror #14\n-\tandeq\tfp, r8, r6, lsl r1\n+\tandeq\tfp, r8, lr, lsl r1\n \tmuleq\tr2, sl, r3\n-\tandeq\tr2, r4, r6, asr #20\n+\tandeq\tr2, r4, lr, asr #20\n \tandeq\tsp, r2, r6, lsl #13\n \tandeq\tsp, r2, ip, ror r6\n \tandeq\tsp, r2, r0, lsr r6\n \tandeq\tr0, r0, r4, asr #12\n \tmuleq\tr2, r8, r2\n-\tandeq\tr6, r4, r4, lsr #16\n+\tandeq\tr6, r4, ip, lsr #16\n \tandeq\tpc, r2, r0, lsr #20\n \tandeq\tsp, r2, sl, lsl #12\n \tstmdbmi\tr2!, {r0, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2593\t@ 0xfffff5df\n \tldmdavs\tfp, {r0, r1, r7, ip, sp, pc}\n \tstrmi\tsl, [r4], -r0, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tldmiblt\tr3!, {r9}^\n \tldrbtmi\tr4, [fp], #-2844\t@ 0xfffff4e4\n \tldrdcs\tpc, [ip, -r3]\n \ttstle\tr4, r1, lsl #20\n \t\t\t@ instruction: 0x3110f8d3\n-\tblmi\t69c80c \n+\tblmi\t69c804 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t672ed4 \n+\tbmi\t672ecc \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r9, lsl r1\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7c1bd90\n-\teorvs\tlr, r0, ip, ror #20\n+\teorvs\tlr, r0, r0, ror sl\n \tldmdbmi\tr0, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadcmi\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7ff4478\n \t\t\t@ instruction: 0xe7d7fa7f\n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r2, r3, r5, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t12827ca \n+\tblx\t12827c2 \n \t\t\t@ instruction: 0xf7c1e7db\n-\tsvclt\t0x0000ef52\n-\tandeq\tsl, r8, r0, asr pc\n-\tandeq\tr2, r4, sl, lsr #17\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, r2, lsr pc\n-\tandeq\tsl, r8, r0, lsr #30\n-\tandeq\tr2, r4, r6, ror r8\n+\tsvclt\t0x0000ef56\n+\tandeq\tsl, r8, r8, asr pc\n+\t\t\t@ instruction: 0x000428b2\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tsl, r8, sl, lsr pc\n+\tandeq\tsl, r8, r8, lsr #30\n+\tandeq\tr2, r4, lr, ror r8\n \tandeq\tsp, r2, r2, ror r4\n \tandeq\tsp, r2, ip, asr #10\n \tandeq\tsp, r2, r0, ror #8\n \tandeq\tsp, r2, sl, lsr r5\n-\tbmi\t696c60 \n-\tblmi\t6959e8 \n+\tbmi\t696c58 \n+\tblmi\t6959e0 \n \tldrbtmi\tfp, [fp], #-1408\t@ 0xfffffa80\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n \t\t\t@ instruction: 0xf8d30200\n-\tbcs\t8cc4c \n-\tbmi\t538c58 \n+\tbcs\t8cc44 \n+\tbmi\t538c50 \n \t\t\t@ instruction: 0x0110f8d3\n \tldrbtmi\tr4, [sl], #-2831\t@ 0xfffff4f1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r2, r1, sp\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tblmi\t297070 \n+\tblmi\t297068 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tblt\t402760 \n-\tsvc\t0x000af7c1\n-\tandeq\tr2, r4, r0, lsl #16\n+\tblt\t502758 \n+\tsvc\t0x000ef7c1\n+\tandeq\tr2, r4, r8, lsl #16\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr8, sl, lr\n-\tldrdeq\tr2, [r4], -sl\n-\tandeq\tr2, r4, r0, asr #15\n+\tandeq\tsl, r8, r2, lsr #29\n+\tandeq\tr2, r4, r2, ror #15\n+\tandeq\tr2, r4, r8, asr #15\n \tstmdbmi\tr2!, {r0, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2593\t@ 0xfffff5df\n \tldmdavs\tfp, {r0, r1, r7, ip, sp, pc}\n \tstrmi\tsl, [r4], -r0, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tldmiblt\tr3!, {r9}^\n \tldrbtmi\tr4, [fp], #-2844\t@ 0xfffff4e4\n \tldrdcs\tpc, [ip, -r3]\n \ttstle\tr4, r1, lsl #20\n \t\t\t@ instruction: 0x3118f8d3\n-\tblmi\t69c934 \n+\tblmi\t69c92c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t672ffc \n+\tbmi\t672ff4 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r9, lsl r1\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7c1bd90\n-\tstrhtvs\tlr, [r0], -r0\n+\tstrhtvs\tlr, [r0], -r4\n \tldmdbmi\tr0, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadcsmi\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7ff4478\n \tldrb\tpc, [r7, fp, ror #19]\t@ \n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r2, r6, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfed828f0 \n+\tblx\tfed828e8 \n \t\t\t@ instruction: 0xf7c1e7db\n-\tsvclt\t0x0000eebe\n-\tandeq\tsl, r8, r8, lsr #28\n-\tandeq\tr2, r4, r2, lsl #15\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, sl, lsl #28\n-\tstrdeq\tsl, [r8], -r8\n-\tandeq\tr2, r4, lr, asr #14\n+\tsvclt\t0x0000eec2\n+\tandeq\tsl, r8, r0, lsr lr\n+\tandeq\tr2, r4, sl, lsl #15\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tsl, r8, r2, lsl lr\n+\tandeq\tsl, r8, r0, lsl #28\n+\tandeq\tr2, r4, r6, asr r7\n \tandeq\tsp, r2, sl, asr #6\n \tandeq\tsp, r2, r0, lsr r4\n \tandeq\tsp, r2, r8, lsr r3\n \tandeq\tsp, r2, lr, lsl r4\n \tstmdbmi\tr2!, {r0, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2593\t@ 0xfffff5df\n@@ -63332,42 +63330,42 @@\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tldmiblt\tr3!, {r9}^\n \tldrbtmi\tr4, [fp], #-2844\t@ 0xfffff4e4\n \tldrdcs\tpc, [ip, -r3]\n \ttstle\tr4, r1, lsl #20\n \t\t\t@ instruction: 0x3114f8d3\n-\tblmi\t69c9e4 \n+\tblmi\t69c9dc \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t6730ac \n+\tbmi\t6730a4 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r9, lsl r1\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7c1bd90\n-\teorvs\tlr, r0, r4, lsl #23\n+\teorvs\tlr, r0, r8, lsl #23\n \tldmdbmi\tr0, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcmi\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7ff4478\n \tbfi\tpc, r3, #19, #5\t@ \n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r1, r4, r6, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t17829a0 \n+\tblx\t1782998 \n \t\t\t@ instruction: 0xf7c1e7db\n-\tsvclt\t0x0000ee66\n-\tandeq\tsl, r8, r8, ror sp\n-\tldrdeq\tr2, [r4], -r2\t@ \n+\tsvclt\t0x0000ee6a\n+\tandeq\tsl, r8, r0, lsl #27\n+\tldrdeq\tr2, [r4], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, sl, asr sp\n-\tandeq\tsl, r8, r8, asr #26\n-\tmuleq\tr4, lr, r6\n+\tandeq\tsl, r8, r2, ror #26\n+\tandeq\tsl, r8, r0, asr sp\n+\tandeq\tr2, r4, r6, lsr #13\n \tmuleq\tr2, sl, r2\n \tandeq\tsp, r2, ip, lsl #7\n \tandeq\tsp, r2, r8, lsl #5\n \tandeq\tsp, r2, sl, ror r3\n \tstmdbmi\tr2!, {r0, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2593\t@ 0xfffff5df\n@@ -63376,42 +63374,42 @@\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tldmiblt\tr3!, {r9}^\n \tldrbtmi\tr4, [fp], #-2844\t@ 0xfffff4e4\n \tldrdcs\tpc, [ip, -r3]\n \ttstle\tr4, r1, lsl #20\n \t\t\t@ instruction: 0x311cf8d3\n-\tblmi\t69ca94 \n+\tblmi\t69ca8c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t67315c \n+\tbmi\t673154 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r9, lsl r1\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7c2bd90\n-\teorvs\tlr, r0, lr, lsr #17\n+\tstrhtvs\tlr, [r0], -r2\n \tldmdbmi\tr0, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcsmi\tpc, ip, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7ff4478\n \t\t\t@ instruction: 0xe7d7f93b\n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r1, r5, r6, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t182a50 \n+\tblx\t182a48 \n \t\t\t@ instruction: 0xf7c1e7db\n-\tsvclt\t0x0000ee0e\n-\tandeq\tsl, r8, r8, asr #25\n-\tandeq\tr2, r4, r2, lsr #12\n+\tsvclt\t0x0000ee12\n+\tldrdeq\tsl, [r8], -r0\n+\tandeq\tr2, r4, sl, lsr #12\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, sl, lsr #25\n-\tmuleq\tr8, r8, ip\n-\tandeq\tr2, r4, lr, ror #11\n+\t\t\t@ instruction: 0x0008acb2\n+\tandeq\tsl, r8, r0, lsr #25\n+\tstrdeq\tr2, [r4], -r6\n \tandeq\tsp, r2, sl, ror #3\n \tandeq\tsp, r2, r8, ror #5\n \tldrdeq\tsp, [r2], -r8\n \tldrdeq\tsp, [r2], -r6\n \tstmdbmi\tr2!, {r0, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2593\t@ 0xfffff5df\n@@ -63420,42 +63418,42 @@\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tldmiblt\tr3!, {r9}^\n \tldrbtmi\tr4, [fp], #-2844\t@ 0xfffff4e4\n \tldrdcs\tpc, [ip, -r3]\n \ttstle\tr4, r1, lsl #20\n \tldrdcc\tpc, [r0, #-131]\t@ 0xffffff7d\n-\tblmi\t69cb44 \n+\tblmi\t69cb3c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t67320c \n+\tbmi\t673204 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r9, lsl r1\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7c1bd90\n-\tldrdvs\tlr, [r0], -r4\t@ \n+\tldrdvs\tlr, [r0], -r8\t@ \n \tldmdbmi\tr0, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \trscmi\tpc, fp, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7ff4478\n \tldrb\tpc, [r7, r3, ror #17]\t@ \n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r4, r5, r6, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9acf7ff\n \t\t\t@ instruction: 0xf7c1e7db\n-\tsvclt\t0x0000edb6\n-\tandeq\tsl, r8, r8, lsl ip\n-\tandeq\tr2, r4, r2, ror r5\n-\tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tsl, [r8], -sl\t@ \n-\tandeq\tsl, r8, r8, ror #23\n-\tandeq\tr2, r4, lr, lsr r5\n+\tsvclt\t0x0000edba\n+\tandeq\tsl, r8, r0, lsr #24\n+\tandeq\tr2, r4, sl, ror r5\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tsl, r8, r2, lsl #24\n+\tstrdeq\tsl, [r8], -r0\n+\tandeq\tr2, r4, r6, asr #10\n \tandeq\tsp, r2, sl, lsr r1\n \tandeq\tsp, r2, r4, asr #4\n \tandeq\tsp, r2, r8, lsr #2\n \tandeq\tsp, r2, r2, lsr r2\n \tstmdbmi\tr2!, {r0, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2593\t@ 0xfffff5df\n@@ -63464,47 +63462,47 @@\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tldmiblt\tr3!, {r9}^\n \tldrbtmi\tr4, [fp], #-2844\t@ 0xfffff4e4\n \tldrdcs\tpc, [ip, -r3]\n \ttstle\tr4, r1, lsl #20\n \tldrdcc\tpc, [r4, #-131]\t@ 0xffffff7d\n-\tblmi\t69cbf4 \n+\tblmi\t69cbec \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t6732bc \n+\tbmi\t6732b4 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r9, lsl r1\n \tldrtmi\tr3, [sp], ip, lsl #14\n-\t\t\t@ instruction: 0xf7c1bd90\n-\tstrdvs\tlr, [r0], -lr\t@ \n+\t\t\t@ instruction: 0xf7c2bd90\n+\teorvs\tlr, r0, r2, lsl #16\n \tldmdbmi\tr0, {r0, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \trscsmi\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7ff4478\n \tldrb\tpc, [r7, fp, lsl #17]\t@ \n \tvst2.8\t{d20,d22}, [pc]!\n \tstmdami\tsp, {r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf954f7ff\n \t\t\t@ instruction: 0xf7c1e7db\n-\tsvclt\t0x0000ed5e\n-\tandeq\tsl, r8, r8, ror #22\n-\tandeq\tr2, r4, r2, asr #9\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, sl, asr #22\n-\tandeq\tsl, r8, r8, lsr fp\n-\tandeq\tr2, r4, lr, lsl #9\n+\tsvclt\t0x0000ed62\n+\tandeq\tsl, r8, r0, ror fp\n+\tandeq\tr2, r4, sl, asr #9\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tsl, r8, r2, asr fp\n+\tandeq\tsl, r8, r0, asr #22\n+\tmuleq\tr4, r6, r4\n \tandeq\tsp, r2, sl, lsl #1\n \tandeq\tsp, r2, r8, lsr #3\n \tandeq\tsp, r2, r8, ror r0\n \tmuleq\tr2, r6, r1\n-\tblmi\t1797558 \n+\tblmi\t1797550 \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r9, ip, asr ip\n \tldmpl\tr3, {r2, r3, r4, r5, r6, sl, lr}^\n \tldclmi\t15, cr10, [fp, #-16]\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr6, [sp], #-2083\t@ 0xfffff7dd\n@@ -63512,36 +63510,36 @@\n \tldrdcc\tpc, [ip, -r4]\n \teorsle\tr2, r4, r0, lsl #22\n \tcmnle\tfp, r1, lsl #22\n \tldrbtmi\tr4, [sl], #-2644\t@ 0xfffff5ac\n \tldrdne\tlr, [r4], #-146\t@ 0xffffff6e\n \teorsle\tr4, sl, r8, lsl #5\n \tldrbtmi\tr4, [lr], #-3666\t@ 0xfffff1ae\n-\tblcs\t5eef4 \n+\tblcs\t5eeec \n \taddhi\tpc, r1, r0, asr #32\n \trscscc\tpc, pc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf7c14610\n-\t\t\t@ instruction: 0x4604ef1c\n+\tstrmi\tlr, [r4], -r0, lsr #30\n \teorsle\tr2, pc, r0, lsl #16\n-\tblcs\t9f00c \n+\tblcs\t9f004 \n \tstmdami\tfp, {r1, r2, r3, r4, r5, r6, r8, ip, lr, pc}^\n-\tbmi\t130d84c \n+\tbmi\t130d844 \n \tldrbtmi\tr4, [sl], #-1561\t@ 0xfffff9e7\n \tstmdavs\tr0, {r3, r5, fp, ip, lr}\n-\tstcl\t7, cr15, [r0, #-772]\t@ 0xfffffcfc\n+\tstcl\t7, cr15, [r4, #-772]\t@ 0xfffffcfc\n \ttstcs\tr1, r8, asr #20\n \tsbcsvs\tr4, r1, sl, ror r4\n \tcmnle\tr1, r0, lsl #24\n \taddsvs\tr4, r1, r6, asr #22\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tstmdbmi\tr5, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \teorspl\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2116\t@ 0xfffff7bc\n \t\t\t@ instruction: 0xf7ff4478\n-\tbmi\t1143040 \n+\tbmi\t1143038 \n \tldrbtmi\tr4, [sl], #-2871\t@ 0xfffff4c9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, ip, lsr r1\n \tssatmi\tr3, #30, r4, lsl #14\n \tldmib\tr2, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^\n@@ -63554,119 +63552,119 @@\n \tldrbtmi\tr4, [r9], #-2104\t@ 0xfffff7c8\n \t\t\t@ instruction: 0xf7ff4478\n \t\t\t@ instruction: 0xe7def8d1\n \t\t\t@ instruction: 0xf04f4b36\n \t\t\t@ instruction: 0x461032ff\n \t\t\t@ instruction: 0xf8d3447b\n \t\t\t@ instruction: 0xf7c11118\n-\tldmvs\tr3!, {r2, r3, r5, r8, r9, fp, sp, lr, pc}^\n-\tblcs\t964e4 \n+\tldmvs\tr3!, {r4, r5, r8, r9, fp, sp, lr, pc}^\n+\tblcs\t964dc \n \t\t\t@ instruction: 0xe7b4d1be\n \tvmul.i8\td20, d0, d16\n \tldmdami\tr0!, {r0, r1, r4, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n \t\t\t@ instruction: 0xffe6f7fe\n \tldrdcc\tpc, [ip, -r4]\n \tldrdne\tlr, [r0], -r7\n \torrle\tr2, fp, r0, lsl #22\n-\tblcs\t5ed88 \n+\tblcs\t5ed80 \n \tvqadd.s8\td29, d16, d29\n \t\t\t@ instruction: 0xf7ff5217\n \tldr\tpc, [r8, fp, lsr #17]!\n-\tldc\t7, cr15, [r4], #772\t@ 0x304\n+\tldc\t7, cr15, [r8], #772\t@ 0x304\n \tvmla.i8\td20, d0, d21\n \tstmdami\tr5!, {r1, r3, r4, r9, ip, lr}\n \tldrbtmi\tr4, [r9], #-2853\t@ 0xfffff4db\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \tandcs\tlr, r1, sp, asr #19\n \tmrsls\tr2, (UNDEF: 0)\n-\tblx\tfe502d26 \n+\tblx\tfe502d1e \n \t\t\t@ instruction: 0xf7c12001\n-\tstmdbmi\tr0!, {r1, r2, r5, r7, r8, fp, sp, lr, pc}\n+\tstmdbmi\tr0!, {r1, r3, r5, r7, r8, fp, sp, lr, pc}\n \teorpl\tpc, r1, #64, 4\n-\tblmi\t856db4 \n+\tblmi\t856dac \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xe7ed447b\n \trscsvs\tr2, r3, r1, lsl #6\n \tvmul.i8\td20, d0, d13\n \tldmdami\tsp, {r0, r2, r3, r4, r5, r9, ip, lr}\n \tldrbtmi\tr4, [r9], #-2845\t@ 0xfffff4e3\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \tsvclt\t0x0000e7e2\n-\tandeq\tr2, r4, r6, lsl r4\n+\tandeq\tr2, r4, lr, lsl r4\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0008aab0\n-\tstrdeq\tr2, [r4], -lr\n-\tandeq\tsl, r8, sl, lsl #21\n-\tldrdeq\tr6, [r4], -r2\n+\t\t\t@ instruction: 0x0008aab8\n+\tandeq\tr2, r4, r6, lsl #8\n+\tmuleq\tr8, r2, sl\n+\tldrdeq\tr6, [r4], -sl\n \tandeq\tr0, r0, r4, asr #12\n \tandeq\tsp, r2, lr, asr #2\n-\tmuleq\tr4, ip, r2\n-\tandeq\tsl, r8, ip, lsr sl\n+\tandeq\tr6, r4, r4, lsr #5\n+\tandeq\tsl, r8, r4, asr #20\n \t\t\t@ instruction: 0x0002cfb2\n \tandeq\tsp, r2, r4, ror #1\n-\tandeq\tr2, r4, r2, lsl #7\n-\tandeq\tr6, r4, r2, asr r2\n+\tandeq\tr2, r4, sl, lsl #7\n+\tandeq\tr6, r4, sl, asr r2\n \tandeq\tip, r2, r2, ror pc\n \tandeq\tsp, r2, r4, lsr #1\n-\tldrdeq\tsl, [r8], -ip\n+\tandeq\tsl, r8, r4, ror #19\n \tandeq\tip, r2, r4, asr #30\n \tandeq\tsp, r2, r6, ror r0\n \tandeq\tip, r2, lr, lsl #30\n \tandeq\tsp, r2, ip, asr #32\n \tandeq\tr0, r2, r6, lsl r3\n \tandeq\tip, r2, ip, ror #29\n \tandeq\tsp, r2, r6, asr #32\n \tstrdeq\tr0, [r2], -r4\n \tldrdeq\tip, [r2], -r6\n \tandeq\tsp, r2, ip, rrx\n \tldrdeq\tr0, [r2], -lr\n-\tblmi\t189774c \n+\tblmi\t1897744 \n \tmvnsmi\tlr, sp, lsr #18\n \tcfstrdmi\tmvd4, [r0], #-488\t@ 0xfffffe18\n \tldrbtmi\tfp, [ip], #-136\t@ 0xffffff78\n \tsvcge\t0x000458d3\n \tldmdavs\tfp, {r1, r2, r3, r4, r6, r8, sl, fp, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \tstmdavs\tr3!, {r8, r9}\n-\tblcs\t55fe0 \n+\tblcs\t55fd8 \n \t\t\t@ instruction: 0xf8d4d16f\n-\tblcs\t51224 \n-\tblcs\tb8ee4 \n+\tblcs\t5121c \n+\tblcs\tb8edc \n \taddhi\tpc, r3, r0, asr #32\n \tldrbtmi\tr4, [fp], #-2903\t@ 0xfffff4a9\n \tldrdcs\tlr, [r4, #-147]\t@ 0xffffff6d\n \tumaalle\tr4, r1, r1, r2\n \tldrbtmi\tr4, [lr], #-3669\t@ 0xfffff1ab\n-\tblcs\t9f0dc \n+\tblcs\t9f0d4 \n \taddhi\tpc, r8, r0, asr #32\n \tldrdhi\tpc, [ip, #-143]\t@ 0xffffff71\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldrbtmi\tr4, [r8], #1552\t@ 0x610\n \t\t\t@ instruction: 0x111cf8d8\n-\tb\t2002d2c \n+\tb\tfe102d24 \n \trsbsvs\tr4, r8, r4, lsl #12\n \tsuble\tr2, r1, r0, lsl #16\n-\tblcs\t5f200 \n+\tblcs\t5f1f8 \n \tstmdami\tip, {r0, r1, r2, r3, r4, r5, r6, r8, ip, lr, pc}^\n-\tbmi\t134da3c \n+\tbmi\t134da34 \n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \tstmdavs\tr0, {r3, r5, fp, ip, lr}\n-\tmcrr\t7, 12, pc, r6, cr1\t@ \n+\tmcrr\t7, 12, pc, sl, cr1\t@ \n \tmovwcs\tr4, #2633\t@ 0xa49\n \tsbcsvs\tr4, r3, sl, ror r4\n \tcmnle\tr2, r0, lsl #24\n \taddsvs\tr4, r4, r7, asr #22\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tstmdbmi\tr6, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \trsbspl\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-2117\t@ 0xfffff7bb\n \t\t\t@ instruction: 0xf7fe4478\n-\tbmi\t1184e4c \n+\tbmi\t1184e44 \n \tldrbtmi\tr4, [sl], #-2871\t@ 0xfffff4c9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, sp, lsr r1\n \tssatmi\tr3, #30, r0, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -63679,64 +63677,64 @@\n \tsubspl\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2104\t@ 0xfffff7c8\n \t\t\t@ instruction: 0xf7fe4478\n \t\t\t@ instruction: 0xe7dcffd5\n \trscscc\tpc, pc, #79\t@ 0x4f\n \t\t\t@ instruction: 0x1114f8d8\n \t\t\t@ instruction: 0xf7c14610\n-\tldmvs\tr3!, {r1, r2, r4, r6, r7, r8, sl, fp, sp, lr, pc}^\n+\tldmvs\tr3!, {r1, r3, r4, r6, r7, r8, sl, fp, sp, lr, pc}^\n \trsbsvs\tr4, r8, r4, lsl #12\n \t\t\t@ instruction: 0xd1bd2b00\n \tldmdbmi\tr0!, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tsubpl\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2095\t@ 0xfffff7d1\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7fe1000\n \t\t\t@ instruction: 0xf8d4feeb\n \tldmib\tr7, {r2, r3, r8, ip, sp}^\n-\tblcs\t48eec \n+\tblcs\t48ee4 \n \tstmdavs\tr3!, {r0, r1, r7, r8, ip, lr, pc}\n \tadcsle\tr2, ip, r0, lsl #22\n \tsubpl\tpc, lr, #64, 4\n \t\t\t@ instruction: 0xffb0f7fe\n \t\t\t@ instruction: 0xf7c1e7b7\n-\tstmdbmi\tr5!, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdbmi\tr5!, {r1, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr, pc}\n \tsubspl\tpc, r1, #64, 4\n-\tblmi\t996f9c \n+\tblmi\t996f94 \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tandcs\tr2, r0, r1\n \t\t\t@ instruction: 0xf7ff9100\n \tmulcs\tr1, r7, sl\n-\tstmia\tsl!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tlr!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \tvst2.8\t{d20,d22}, [pc :64]\n \tldmdami\tpc, {r0, r1, r3, r5, r7, r9, sp, lr}\t@ \n \tldrbtmi\tr4, [r9], #-2847\t@ 0xfffff4e1\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \tmovwcs\tlr, #2029\t@ 0x7ed\n \tldmdbmi\tsp, {r0, r1, r4, r5, r6, r7, sp, lr}\n \trsbspl\tpc, r3, #64, 4\n-\tblmi\t796fb4 \n+\tblmi\t796fac \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xe7e2447b\n-\tandeq\tr2, r4, r0, lsr r2\n+\tandeq\tr2, r4, r8, lsr r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, sl, asr #17\n-\tandeq\tr2, r4, r8, lsl r2\n-\tandeq\tsl, r8, r2, lsr #17\n-\tandeq\tr6, r4, sl, ror #1\n-\tandeq\tsl, r8, r2, lsl #17\n+\tldrdeq\tsl, [r8], -r2\n+\tandeq\tr2, r4, r0, lsr #4\n+\tandeq\tsl, r8, sl, lsr #17\n+\tstrdeq\tr6, [r4], -r2\n+\tandeq\tsl, r8, sl, lsl #17\n \tandeq\tr0, r0, r4, asr #12\n \tandeq\tip, r2, sl, asr pc\n-\tandeq\tr6, r4, r8, lsr #1\n-\tandeq\tsl, r8, r8, asr #16\n+\tstrheq\tr6, [r4], -r0\n+\tandeq\tsl, r8, r0, asr r8\n \t\t\t@ instruction: 0x0002cdbe\n \tandeq\tip, r2, r0, ror #30\n-\tandeq\tr2, r4, lr, lsl #3\n-\tandeq\tr6, r4, sl, asr r0\n+\tmuleq\tr4, r6, r1\n+\tandeq\tr6, r4, r2, rrx\n \tandeq\tip, r2, sl, ror sp\n \tandeq\tip, r2, ip, lsl pc\n \tandeq\tip, r2, lr, asr #26\n \tstrdeq\tip, [r2], -r0\n \tandeq\tip, r2, r8, lsl sp\n \tandeq\tip, r2, r6, asr lr\n \tandeq\tr0, r2, r0, lsr #2\n@@ -63751,29 +63749,29 @@\n \tldrbtmi\tr4, [r9], #-2610\t@ 0xfffff5ce\n \tldmdavs\tfp, {r0, r1, r7, ip, sp, pc}\n \tstmpl\tsl, {r8, r9, sl, fp, sp, pc}\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0x4c2ebb63\n \t\t\t@ instruction: 0xf8d4447c\n-\tblcs\t91414 \n+\tblcs\t9140c \n \t\t\t@ instruction: 0xf7c1d039\n-\tstrmi\tlr, [r6], -lr, asr #16\n+\t\t\t@ instruction: 0x4606e852\n \tsmlalbteq\tpc, r0, r4, r8\t@ \n-\tstcl\t7, cr15, [sl, #772]\t@ 0x304\n+\tstcl\t7, cr15, [lr, #772]\t@ 0x304\n \t\t\t@ instruction: 0xf8c44605\n \t\t\t@ instruction: 0xf7c10144\n-\t\t\t@ instruction: 0xf8c4ea18\n+\t\t\t@ instruction: 0xf8c4ea1c\n \t\t\t@ instruction: 0xf7c00118\n-\tstmdavs\tr3!, {r2, r3, r4, r5, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3!, {r6, r9, sl, fp, sp, lr, pc}\n \tstmib\tr4, {r0, r9, sp}^\n \t\t\t@ instruction: 0xf8c40644\n \t\t\t@ instruction: 0xf8c4511c\n \tldmiblt\tr3!, {r2, r3, r8, sp}\n-\tbmi\t797498 \n+\tbmi\t797490 \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \t\t\t@ instruction: 0xd12a0200\n \tsmladcc\tip, r8, r6, r4\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d9\n@@ -63783,67 +63781,67 @@\n \tldmdbmi\tr7, {r0, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \taddpl\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2070\t@ 0xfffff7ea\n \t\t\t@ instruction: 0xf7fe4478\n \tmovwcs\tpc, #3843\t@ 0xf03\t@ \n \tstmdavs\tr3!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbcc\tpc, [sp, #1615]!\t@ 0x64f\t@ \n-\tldrbvc\tpc, [pc, #1743]!\t@ 45733 \t@ \n+\tldrbvc\tpc, [pc, #1743]!\t@ 4572b \t@ \n \tsmlabtpl\tr8, r4, r8, pc\t@ \n \tstrtmi\tfp, [fp], -fp, lsl #18\n \tstmdbmi\tpc, {r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \tadcsvs\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2062\t@ 0xfffff7f2\n \t\t\t@ instruction: 0xf7fe4478\n \tstrtmi\tpc, [fp], -pc, ror #29\n \t\t\t@ instruction: 0xf7c1e7ca\n-\tsvclt\t0x0000eaf8\n-\tandeq\tsl, r8, r0, ror #13\n-\tandeq\tr2, r4, sl, lsr r0\n+\tsvclt\t0x0000eafc\n+\tandeq\tsl, r8, r8, ror #13\n+\tandeq\tr2, r4, r2, asr #32\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, r4, asr #13\n-\tandeq\tr1, r4, r4, ror #31\n+\tandeq\tsl, r8, ip, asr #13\n+\tandeq\tr1, r4, ip, ror #31\n \tandeq\tip, r2, r8, ror #23\n \t\t\t@ instruction: 0x0002cdb2\n \tldrdeq\tip, [r2], -r6\n \tandeq\tip, r2, r0, lsr #27\n \tandeq\tip, r2, lr, lsr #23\n \tandeq\tip, r2, r8, ror sp\n \tldmdbmi\tr1, {r4, r6, r8, r9, fp, lr}^\n \tpush\t{r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t1456080 \n+\tbmi\t1456078 \n \taddlt\tr4, r9, r9, ror r4\n \tsvcge\t0x0004681b\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fa\n-\tblcs\t458d4 \n+\tblcs\t458cc \n \tstfmip\tf5, [fp], {60}\t@ 0x3c\n \t\t\t@ instruction: 0xf8d4447c\n \t\t\t@ instruction: 0xf1b8810c\n \tcmnle\tpc, r1, lsl #30\n \tldrdne\tpc, [r4, #-132]\t@ 0xffffff7c\n \t\t\t@ instruction: 0x46086079\n-\tstcl\t7, cr15, [sl], #-772\t@ 0xfffffcfc\n+\tstcl\t7, cr15, [lr], #-772\t@ 0xfffffcfc\n \t\t\t@ instruction: 0x46066879\n \tcmnle\tr4, r0, lsl #16\n \tldrdeq\tpc, [r0, #-132]\t@ 0xffffff7c\n \t\t\t@ instruction: 0xf8def7d4\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d4d153\n \tldrtmi\tr6, [r0], -r0, asr #2\n-\tstmda\tlr!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr2!, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7c1d141\n-\tstmdacs\tr0, {r1, r3, r5, r6, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r6, fp, sp, lr, pc}\n \tstmdavs\tr2!, {r2, r3, r5, r9, fp, ip, lr, pc}\n \tldrdcc\tpc, [r4, #-132]\t@ 0xffffff7c\n \ttstvs\tr0, r4, asr #17\t@ \n \tmovtvs\tlr, #22980\t@ 0x59c4\n \ttstcc\tip, r4, asr #17\t@ \n-\tbmi\tdb381c \n+\tbmi\tdb3814 \n \tldrbtmi\tr4, [sl], #-2866\t@ 0xfffff4ce\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r6, lsl r1\n \tssatmi\tr3, #30, r4, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -63852,52 +63850,52 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t7, cr15, [ip, #1016]!\t@ 0x3f8\n \tstmdbmi\tip!, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tadcpl\tpc, r4, #64, 4\n \tldrbtmi\tr4, [r9], #-2091\t@ 0xfffff7d5\n \t\t\t@ instruction: 0xf7fe4478\n \t\t\t@ instruction: 0xe7defe75\n-\tb\t200307c \n+\tb\tfe103074 \n \tstrbmi\tr4, [r8], -r8, lsr #18\n \t\t\t@ instruction: 0xf2404c28\n-\tblmi\ta59bf8 \n+\tblmi\ta59bf0 \n \tldrbtmi\tr4, [ip], #-1145\t@ 0xfffffb87\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \ttstls\tr0, r1, lsl #8\n \t\t\t@ instruction: 0xf95cf7ff\n \t\t\t@ instruction: 0xf7c04640\n-\tstmdbmi\tr3!, {r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdbmi\tr3!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \tstcmi\t6, cr4, [r3], #-160\t@ 0xffffff60\n \taddspl\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2850\t@ 0xfffff4de\n \tldrbtmi\tr4, [fp], #-1148\t@ 0xfffffb84\n \tstmdbmi\tr1!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadcsvs\tpc, r3, #1325400064\t@ 0x4f000000\n \tldrtmi\tr4, [r0], -r0, lsr #24\n \tldrbtmi\tr4, [r9], #-2848\t@ 0xfffff4e0\n \tldrbtmi\tr4, [fp], #-1148\t@ 0xfffffb84\n \tldmdbmi\tpc, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \taddspl\tpc, r7, #64, 4\n-\tblmi\t817244 \n+\tblmi\t81723c \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tandcs\tr2, r0, r1\n \t\t\t@ instruction: 0xf7ff9100\n \tandcs\tpc, r1, r7, lsr r9\t@ \n-\tsvc\t0x004af7c0\n+\tsvc\t0x004ef7c0\n \tvmul.i8\td20, d0, d9\n \tldmdami\tr9, {r0, r2, r4, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r9], #-2841\t@ 0xfffff4e7\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \tsvclt\t0x0000e7ed\n-\tandeq\tsl, r8, r8, ror #11\n-\tandeq\tr1, r4, r0, asr #30\n+\tstrdeq\tsl, [r8], -r0\n+\tandeq\tr1, r4, r8, asr #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, r8, asr #11\n-\tandeq\tr1, r4, sl, asr #29\n+\tldrdeq\tsl, [r8], -r0\n+\tldrdeq\tr1, [r4], -r2\n \tandeq\tip, r2, ip, asr #21\n \tandeq\tip, r2, r6, lsr #25\n \t\t\t@ instruction: 0x0002caba\n \tmuleq\tr2, r4, ip\n \tandeq\tip, r2, r0, lsr #21\n \tandeq\tip, r2, lr, ror #25\n \tandeq\tpc, r1, r8, lsr #29\n@@ -63911,118 +63909,118 @@\n \tandeq\tip, r2, r6, asr #24\n \tandeq\tpc, r1, r0, ror #28\n \tandeq\tip, r2, r6, lsr sl\n \tandeq\tip, r2, r4, ror fp\n \tandeq\tpc, r1, lr, lsr lr\t@ \n \tstmdbmi\tr2!, {r0, r5, r6, r8, r9, fp, lr}^\n \tpush\t{r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t1895a24 \n+\tbmi\t1895a1c \n \taddlt\tr4, r6, r9, ror r4\n \tsvcge\t0x0004681b\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tblcs\t45a78 \n+\tblcs\t45a70 \n \tldfmip\tf5, [ip], {95}\t@ 0x5f\n \t\t\t@ instruction: 0xf8d4447c\n \tstfcss\tf5, [r0, #-48]\t@ 0xffffffd0\n \t\t\t@ instruction: 0xf7ffd17c\n \tstmdacs\tr0, {r0, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}\n \taddhi\tpc, r3, r0, asr #32\n \tstmdapl\tr4, {r2, r4, r6, r7, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0x6118f8d4\n \ttstle\tr3, r5, asr #10\n \t\t\t@ instruction: 0x311cf8d4\n \t\t\t@ instruction: 0xd01b42b3\n \t\t\t@ instruction: 0xf7c14630\n-\tstrmi\tlr, [r4], -lr, lsl #23\n+\t\t\t@ instruction: 0x4604eb92\n \t\t\t@ instruction: 0xf0402800\n \tstrtmi\tr8, [r8], -lr, lsl #1\n-\tsvc\t0x009af7c0\n+\tsvc\t0x009ef7c0\n \tcmnle\tsp, r0, lsl #16\n-\tcdp\t7, 14, cr15, cr2, cr0, {6}\n+\tcdp\t7, 14, cr15, cr6, cr0, {6}\n \tsmlalbble\tr4, ip, r0, r5\n-\tstcl\t7, cr15, [r0], #-772\t@ 0xfffffcfc\n+\tstcl\t7, cr15, [r4], #-772\t@ 0xfffffcfc\n \tldrbtmi\tr4, [fp], #-2889\t@ 0xfffff4b7\n \t\t\t@ instruction: 0x211cf8d3\n \t\t\t@ instruction: 0xd1444290\n \ttstpl\tr4, r3, asr #17\t@ \n \ttstvs\tip, r3, asr #17\t@ \n \tstrcs\tr4, [r1], #-2885\t@ 0xfffff4bb\n \taddsvs\tr4, ip, fp, ror r4\n-\tblmi\t117193c \n+\tblmi\t1171934 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t11340bc \n+\tbmi\t11340b4 \n \tldrbtmi\tr4, [sl], #-2877\t@ 0xfffff4c3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r7, asr #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0x46284631\n \t\t\t@ instruction: 0xffd4f7d3\n \trscle\tr2, r6, r0, lsl #16\n \tvmul.i8\td20, d0, d25\n \tmrcmi\t2, 1, r5, cr9, cr14, {5}\n-\tblmi\te96bc4 \n+\tblmi\te96bbc \n \tldrbtmi\tr4, [lr], #-1145\t@ 0xfffffb87\n \tldrbtmi\tr9, [fp], #-256\t@ 0xffffff00\n \tstrcs\tlr, [r1], -sp, asr #19\n \t\t\t@ instruction: 0xf88cf7ff\n \t\t\t@ instruction: 0xf7c04620\n-\tldmdbmi\tr4!, {r5, r7, r9, sl, fp, sp, lr, pc}\n+\tldmdbmi\tr4!, {r2, r5, r7, r9, sl, fp, sp, lr, pc}\n \tadcpl\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2099\t@ 0xfffff7cd\n \t\t\t@ instruction: 0xf7fe4478\n \t\t\t@ instruction: 0xe796fcb7\n \tvst2.8\t{d20,d22}, [pc :256], r1\n \tldmdami\tr1!, {r3, r4, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t7, cr15, [r0, #1016]\t@ 0x3f8\n \tstmdbmi\tpc!, {r0, r1, r2, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \tadcspl\tpc, r6, #64, 4\n-\tblmi\tc17420 \n+\tblmi\tc17418 \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tandcs\tr2, r0, r1\n \t\t\t@ instruction: 0xf7ff9100\n \tandcs\tpc, r1, r9, ror #16\n-\tcdp\t7, 7, cr15, cr12, cr0, {6}\n+\tcdp\t7, 8, cr15, cr0, cr0, {6}\n \tvmla.i8\td20, d0, d25\n \tstmdami\tr9!, {r1, r2, r3, r5, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r9], #-2857\t@ 0xfffff4d7\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0xf7c1e7ed\n-\tstmdbmi\tr7!, {r4, r5, r6, r8, fp, sp, lr, pc}\n+\tstmdbmi\tr7!, {r2, r4, r5, r6, r8, fp, sp, lr, pc}\n \tadcsvs\tpc, r6, #1325400064\t@ 0x4f000000\n \tstrtmi\tr4, [r8], -r6, lsr #22\n \tldrbtmi\tr4, [r9], #-3110\t@ 0xfffff3da\n \tldrbtmi\tr4, [ip], #-1147\t@ 0xfffffb85\n \tstmib\tsp, {r1, sl, ip, pc}^\n \t\t\t@ instruction: 0xf7ff1200\n \tandcs\tpc, r1, sp, asr #16\n-\tcdp\t7, 6, cr15, cr0, cr0, {6}\n+\tcdp\t7, 6, cr15, cr4, cr0, {6}\n \tstrtmi\tr4, [r0], -r1, lsr #18\n \tvadd.f32\td20, d0, d17\n-\tblmi\t899e98 \n+\tblmi\t899e90 \n \tldrbtmi\tr4, [sp], #-1145\t@ 0xfffffb87\n \tldrbtmi\tr9, [fp], #-1282\t@ 0xfffffafe\n \tldmdbmi\tpc, {r0, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \tadcspl\tpc, r4, #64, 4\n-\tblmi\t817450 \n+\tblmi\t817448 \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xe7c6447b\n-\tandeq\tsl, r8, r4, asr #8\n-\tmuleq\tr4, ip, sp\n+\tandeq\tsl, r8, ip, asr #8\n+\tandeq\tr1, r4, r4, lsr #27\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, r4, lsr #8\n-\tldrdeq\tsl, [r8], -r6\n-\tandeq\tr5, r4, r4, lsl ip\n-\t\t\t@ instruction: 0x0008a3b8\n-\tandeq\tr1, r4, lr, lsl #26\n+\tandeq\tsl, r8, ip, lsr #8\n+\tldrdeq\tsl, [r8], -lr\n+\tandeq\tr5, r4, ip, lsl ip\n+\tandeq\tsl, r8, r0, asr #7\n+\tandeq\tr1, r4, r6, lsl sp\n \tandeq\tip, r2, r0, lsl #18\n \tstrdeq\tip, [r2], -sl\n \tandeq\tpc, r1, r6, lsl #26\n \tandeq\tip, r2, r2, ror #17\n \tandeq\tip, r2, r0, asr #22\n \tldrdeq\tip, [r2], -r0\n \tandeq\tip, r2, lr, lsr #22\n@@ -64044,48 +64042,48 @@\n \tldmdbmi\tr8, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^\n \tldrblt\tr4, [r0, #1147]!\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2647\t@ 0xfffff5a9\n \tldmdavs\tfp, {r0, r1, r2, r3, r7, ip, sp, pc}\n \tstrmi\tsl, [r5], -r4, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f627a\n-\tblcs\t45c78 \n+\tblcs\t45c70 \n \tldfmip\tf5, [r2], {77}\t@ 0x4d\n \t\t\t@ instruction: 0xf8d4447c\n \tadfcss\tf6, f0, #4.0\n \t\t\t@ instruction: 0xf7ffd16a\n \tstmdacs\tr0, {r0, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d4d155\n \ttstlt\tfp, r0, lsl r1\n \t\t\t@ instruction: 0x3114f8d4\n \tteqle\tr7, r0, lsl #22\n \ttstmi\tr0, pc, asr #8\t@ \n \t\t\t@ instruction: 0xf7c02001\n-\t\t\t@ instruction: 0x4604ed16\n+\t\t\t@ instruction: 0x4604ed1a\n \trsbsle\tr2, ip, r0, lsl #16\n \tvst1.8\t{d20-d22}, [pc], r2\n \tstrtmi\tr4, [r8], -r0, lsl #6\n \ttsteq\tr8, r7, lsl #2\t@ \n \tstrls\tr1, [r0, #-3389]\t@ 0xfffff2c3\n-\tstmdb\tip, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr0, {r0, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r3, r4, r5, r6, fp, sp, lr}\n-\tblmi\t1079660 \n+\tblmi\t1079658 \n \tldrdcs\tlr, [r2, -r0]\n \t\t\t@ instruction: 0x4620447b\n \tcmpcs\tr0, r3, asr #19\n-\tstcl\t7, cr15, [r4, #768]!\t@ 0x300\n+\tstcl\t7, cr15, [r8, #768]!\t@ 0x300\n \tstc2l\t7, cr15, [ip, #1020]!\t@ 0x3fc\n \tcmple\tr0, r0, lsl #16\n \ttstcs\tr1, sl, lsr sl\n \tldrbtmi\tr4, [sl], #-2874\t@ 0xfffff4c6\n \tldmdavs\tr2, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmiblt\tsl, {r0, r3, r4, r7, sp, lr}^\n-\tblmi\td17dd4 \n+\tblmi\td17dcc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f1f564 \n+\tbvs\t1f1f55c \n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tip, r0, lsl #6\n \tstrcc\tr2, [ip, -r0]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0x211cf8d4\n \tsubscc\tlr, r0, #196, 18\t@ 0x310000\n \tldmdbmi\tr0!, {r5, r6, r7, r8, r9, sl, sp, lr, pc}\n@@ -64101,46 +64099,46 @@\n \tstcmi\t6, cr4, [fp], #-192\t@ 0xffffff40\n \tsbcpl\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2858\t@ 0xfffff4d6\n \tldrbtmi\tr4, [fp], #-1148\t@ 0xfffffb84\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \t\t\t@ instruction: 0xf7fe9100\n \tandcs\tpc, r1, fp, ror pc\t@ \n-\tstc\t7, cr15, [lr, #768]\t@ 0x300\n+\tldc\t7, cr15, [r2, #768]\t@ 0x300\n \tvmla.i8\td20, d0, d21\n \tstmdami\tr5!, {r1, r2, r3, r6, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r9], #-2853\t@ 0xfffff4db\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \tandcs\tlr, r1, sp, asr #19\n \tmrsls\tr2, (UNDEF: 0)\n \t\t\t@ instruction: 0xff6af7fe\n \t\t\t@ instruction: 0xf7c02001\n-\t\t\t@ instruction: 0xf7c1ed7e\n-\tldmdbmi\tpc, {r1, r3, r4, r5, r6, fp, sp, lr, pc}\t@ \n+\t\t\t@ instruction: 0xf7c1ed82\n+\tldmdbmi\tpc, {r1, r2, r3, r4, r5, r6, fp, sp, lr, pc}\t@ \n \trscpl\tpc, ip, #64, 4\n-\tblmi\t817604 \n+\tblmi\t8175fc \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xe7eb447b\n \tvmul.i8\td20, d0, d13\n \tlfmmi\tf5, 4, [sp], {222}\t@ 0xde\n \tldrbtmi\tr4, [r9], #-2845\t@ 0xfffff4e3\n \tldrbtmi\tr4, [fp], #-1148\t@ 0xfffffb84\n \tldmdbmi\tip, {r1, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadcsvs\tpc, fp, #1325400064\t@ 0x4f000000\n-\tblmi\t75861c \n+\tblmi\t758614 \n \tldrbtmi\tr4, [ip], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xe7c9447b\n-\tandeq\tsl, r8, r4, asr #4\n-\tmuleq\tr4, lr, fp\n+\tandeq\tsl, r8, ip, asr #4\n+\tandeq\tr1, r4, r6, lsr #23\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, r4, lsr #4\n-\tldrdeq\tsl, [r8], -r4\n-\t\t\t@ instruction: 0x0008a1ba\n-\tandeq\tr5, r4, ip, lsl #20\n-\tandeq\tr1, r4, ip, lsl #22\n+\tandeq\tsl, r8, ip, lsr #4\n+\tldrdeq\tsl, [r8], -ip\n+\tandeq\tsl, r8, r2, asr #3\n+\tandeq\tr5, r4, r4, lsl sl\n+\tandeq\tr1, r4, r4, lsl fp\n \tandeq\tip, r2, r6, lsl #14\n \tandeq\tip, r2, r4, lsr #20\n \tstrdeq\tip, [r2], -r4\n \tandeq\tip, r2, r2, lsl sl\n \tldrdeq\tip, [r2], -lr\n \tandeq\tip, r2, ip, ror #18\n \tandeq\tpc, r1, r6, ror #21\n@@ -64159,101 +64157,101 @@\n \tldmdbmi\tr8, {r0, r1, r2, r4, r6, r8, r9, fp, lr}^\n \tldrblt\tr4, [r0, #1147]!\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2647\t@ 0xfffff5a9\n \tldmdavs\tfp, {r0, r1, r2, r3, r7, ip, sp, pc}\n \tstrmi\tsl, [r5], -r4, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f627a\n-\tblcs\t45e44 \n+\tblcs\t45e3c \n \tstfcsd\tf5, [r0, #-264]\t@ 0xfffffef8\n \taddshi\tpc, r1, r0\n \tldrbtmi\tr4, [ip], #-3152\t@ 0xfffff3b0\n \tldrdvs\tpc, [ip, -r4]\n \t\t\t@ instruction: 0xf0402e00\n \t\t\t@ instruction: 0xf7ff8081\n \tstmdacs\tr0, {r0, r1, r2, r3, r5, r7, sl, fp, ip, sp, lr, pc}\n \tldmib\tr4, {r1, r4, r5, r6, r8, ip, lr, pc}^\n \taddsmi\tr2, sl, #68, 6\t@ 0x10000001\n \tldmib\tr4, {r0, r1, r8, ip, lr, pc}^\n \taddsmi\tr2, sl, #402653185\t@ 0x18000001\n \tvst4.8\t{d29-d32}, [pc :64], sl\n \tandcs\tr4, r1, r0, lsl #2\n-\tstc\t7, cr15, [sl], #-768\t@ 0xfffffd00\n+\tstc\t7, cr15, [lr], #-768\t@ 0xfffffd00\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0x4602d059\n \tmovwmi\tpc, #1103\t@ 0x44f\t@ \n \t\t\t@ instruction: 0xf1074628\n \tldfnes\tf0, [sp, #-32]!\t@ 0xffffffe0\n \t\t\t@ instruction: 0xf7c19500\n-\tldmdavs\tr8!, {r1, r5, r6, fp, sp, lr, pc}^\n+\tldmdavs\tr8!, {r1, r2, r5, r6, fp, sp, lr, pc}^\n \teorsle\tr2, ip, r0, lsl #16\n \tstc2\t7, cr15, [sl, #-1020]\t@ 0xfffffc04\n \tstrtmi\tfp, [r0], -r0, asr #22\n-\tldcl\t7, cr15, [ip], #768\t@ 0x300\n+\tstc\t7, cr15, [r0, #-768]\t@ 0xfffffd00\n \tldrbtmi\tr4, [fp], #-2874\t@ 0xfffff4c6\n \tldmiblt\tr3!, {r0, r1, r3, r4, fp, sp, lr}\n-\tblmi\tdd7f98 \n+\tblmi\tdd7f90 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f1f724 \n+\tbvs\t1f1f71c \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tstrcc\tr2, [ip, -r0]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d19\n \tldmdami\tr3!, {r0, r1, r3, r4, r5, r6, r7, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tffc036d4 \n+\tblx\tffc036cc \n \tldmdbmi\tr1!, {r0, r1, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tsbcvs\tpc, r3, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2096\t@ 0xfffff7d0\n \t\t\t@ instruction: 0xf7fe4478\n \t\t\t@ instruction: 0xe7dffbb7\n-\tsvc\t0x00c0f7c0\n+\tsvc\t0x00c4f7c0\n \tvmla.i8\td20, d0, d29\n \tstmdami\tsp!, {r0, r4, r9, sp, lr}\n \tldrbtmi\tr4, [r9], #-2861\t@ 0xfffff4d3\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \tandcs\tlr, r1, sp, asr #19\n \tmrsls\tr2, (UNDEF: 0)\n \tmrc2\t7, 4, pc, cr14, cr14, {7}\n \t\t\t@ instruction: 0xf7c02001\n-\tstmdbmi\tr8!, {r1, r4, r5, r7, sl, fp, sp, lr, pc}\n+\tstmdbmi\tr8!, {r1, r2, r4, r5, r7, sl, fp, sp, lr, pc}\n \tandvs\tpc, pc, #64, 4\n-\tblmi\ta587bc \n+\tblmi\ta587b4 \n \tldrbtmi\tr4, [ip], #-1145\t@ 0xfffffb87\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \ttstls\tr0, r1, lsl #8\n \tmcr2\t7, 4, pc, cr14, cr14, {7}\t@ \n \t\t\t@ instruction: 0xf7c02001\n-\tstmdbmi\tr3!, {r1, r5, r7, sl, fp, sp, lr, pc}\n+\tstmdbmi\tr3!, {r1, r2, r5, r7, sl, fp, sp, lr, pc}\n \tandvs\tpc, r9, #64, 4\n-\tblmi\t9187c8 \n+\tblmi\t9187c0 \n \tldrbtmi\tr4, [ip], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xe7ee447b\n \tldrtmi\tr4, [r0], -r1, lsr #18\n \t\t\t@ instruction: 0xf2404c21\n-\tblmi\t89a350 \n+\tblmi\t89a348 \n \tldrbtmi\tr4, [ip], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xe7e4447b\n \tvmul.i8\td20, d0, d15\n \tldmdami\tpc, {r1, r2, r3, r4, r5, r6, r7, r9, ip, lr}\t@ \n \tldrbtmi\tr4, [r9], #-2847\t@ 0xfffff4e1\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \tldmdbmi\tlr, {r1, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldcmi\t6, cr4, [lr], {40}\t@ 0x28\n \trscspl\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2845\t@ 0xfffff4e3\n \tldrbtmi\tr4, [fp], #-1148\t@ 0xfffffb84\n \tsvclt\t0x0000e7d1\n-\tandeq\tsl, r8, r8, ror r0\n-\tldrdeq\tr1, [r4], -r2\n+\tandeq\tsl, r8, r0, lsl #1\n+\tldrdeq\tr1, [r4], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, r2, asr r0\n-\tstrdeq\tr9, [r8], -r6\n-\tandeq\tr1, r4, ip, asr #18\n+\tandeq\tsl, r8, sl, asr r0\n+\tstrdeq\tr9, [r8], -lr\n+\tandeq\tr1, r4, r4, asr r9\n \tandeq\tip, r2, r0, asr r5\n \tandeq\tip, r2, r6, asr #17\n \tandeq\tip, r2, lr, lsr r5\n \t\t\t@ instruction: 0x0002c8b4\n \tandeq\tip, r2, r6, lsr #10\n \tandeq\tip, r2, r8, ror r8\n \tandeq\tpc, r1, lr, lsr #18\n@@ -64268,15 +64266,15 @@\n \tldrdeq\tpc, [r1], -r8\n \t\t\t@ instruction: 0x0002c4be\n \tandeq\tip, r2, r0, lsr r7\n \tandeq\tpc, r1, r6, asr #17\n \tandeq\tip, r2, sl, lsr #9\n \tandeq\tip, r2, r4, lsr r8\n \t\t\t@ instruction: 0x0001f8b2\n-\tblmi\t718060 \n+\tblmi\t718058 \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r5, sl, lsl lr\n \tldmpl\tr3, {r1, r2, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp, {r1, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tldmdbvs\tr3!, {r8, r9}\n \tsvclt\t0x00081c5a\n@@ -64287,29 +64285,29 @@\n \tldrbtmi\tr7, [sl], #-1444\t@ 0xfffffa5c\n \tmvnvc\tpc, #4, 10\t@ 0x1000000\n \t\t\t@ instruction: 0xf7fe4628\n \t\t\t@ instruction: 0x4628fc7b\n \t\t\t@ instruction: 0xf04f2200\n \t\t\t@ instruction: 0xf88433ff\n \tteqvs\tr3, r8, asr #3\n-\tblmi\t258074 \n+\tblmi\t25806c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7c0bdf0\n-\tsvclt\t0x0000ef0c\n-\tandeq\tr1, r4, r6, lsl #16\n+\tsvclt\t0x0000ef10\n+\tandeq\tr1, r4, lr, lsl #16\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr5, [r4], -r4\n-\tandeq\tr9, r8, r2, lsl #29\n+\tstrdeq\tr5, [r4], -ip\n+\tandeq\tr9, r8, sl, lsl #29\n \tmuleq\tr2, sl, r7\n-\t\t\t@ instruction: 0x000417bc\n-\tblmi\t7180e4 \n+\tandeq\tr1, r4, r4, asr #15\n+\tblmi\t7180dc \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r5, sl, lsl lr\n \tldmpl\tr3, {r1, r2, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp, {r1, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tldmdbvs\tr3!, {r8, r9}^\n \tsvclt\t0x00081c5a\n@@ -64320,32 +64318,32 @@\n \tldrbtmi\tr7, [sl], #-1282\t@ 0xfffffafe\n \tmsrvc\tCPSR_x, #4, 10\t@ 0x1000000\n \t\t\t@ instruction: 0xf7fe4628\n \t\t\t@ instruction: 0x4628fc39\n \t\t\t@ instruction: 0xf04f2200\n \t\t\t@ instruction: 0xf88433ff\n \tcmnvs\tr3, r8, lsl #5\n-\tblmi\t2580f8 \n+\tblmi\t2580f0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7c0bdf0\n-\tsvclt\t0x0000eeca\n-\tandeq\tr1, r4, r2, lsl #15\n+\tsvclt\t0x0000eece\n+\tandeq\tr1, r4, sl, lsl #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r4, r0, ror r6\n-\tstrdeq\tr9, [r8], -lr\n+\tandeq\tr5, r4, r8, ror r6\n+\tandeq\tr9, r8, r6, lsl #28\n \tandeq\tip, r2, lr, lsr #14\n-\tandeq\tr1, r4, r8, lsr r7\n+\tandeq\tr1, r4, r0, asr #14\n \tsvcmi\t0x00f0e92d\n \tstcmi\t6, cr4, [r8, #80]\t@ 0x50\n \tldrmi\tr4, [lr], -r8, lsl #21\n-\tblmi\tfe256b00 \n+\tblmi\tfe256af8 \n \taddlt\tr4, r5, sl, ror r4\n \tstmdavs\tr9!, {r0, r3, r7, r9, sl, lr}\n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \t\t\t@ instruction: 0xf8d74680\n \tldmdavs\tfp, {r3, r4, r5, sp, pc}\n \t\t\t@ instruction: 0xf04f60fb\n \tstmdbcs\tr0, {r8, r9}\n@@ -64355,208 +64353,208 @@\n \tldrsblt\tpc, [r8, #143]!\t@ 0x8f\t@ \n \t\t\t@ instruction: 0xf85b44fb\n \tmvnslt\tr5, r4, lsr #32\n \teorscs\tr4, pc, #124, 22\t@ 0x1f000\n \ttsteq\tr4, r5, lsl #2\t@ \n \trsbsvs\tr4, fp, fp, ror r4\n \trscvc\tpc, r4, r3, lsl #10\n-\tb\t1303854 \n+\tb\t140384c \n \tandcs\tr6, r0, #8060928\t@ 0x7b0000\n \tandcs\tpc, r7, #8585216\t@ 0x830000\n \tldmib\tr5, {r1, r2, r4, r5, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr1, [fp], #-525\t@ 0xfffffdf3\n \t\t\t@ instruction: 0xb12a6119\n \teorseq\tpc, r8, r5, lsl #2\n \tldc2l\t0, cr15, [r4], #-84\t@ 0xffffffac\n \teorpl\tpc, r4, fp, asr r8\t@ \n \t\t\t@ instruction: 0xf7c068e8\n-\t\t\t@ instruction: 0x4628eb94\n-\tbl\tfe483880 \n+\t\t\t@ instruction: 0x4628eb98\n+\tbl\tfe583878 \n \tandcs\tr2, r1, ip, lsr r1\n-\tb\tfe983888 \n+\tb\tfea83880 \n \tstrmi\tr4, [r5], -ip, ror #22\n \t\t\t@ instruction: 0xf843447b\n \tstmdacs\tr0, {r2, r5}\n \taddhi\tpc, lr, r0\n-\tbleq\tc1ad8 \n+\tbleq\tc1ad0 \n \tldrtmi\tfp, [r0], -r6, lsr #2\n-\tmrrc\t7, 12, pc, sl, cr0\t@ \n-\tbleq\tc1da8 \n+\tmrrc\t7, 12, pc, lr, cr0\t@ \n+\tbleq\tc1da0 \n \tandcs\tr4, r1, r9, asr r6\n-\tb\tfe4838b0 \n+\tb\tfe5838a8 \n \tstmdacs\tr0, {r3, r5, r6, r7, sp, lr}\n \taddhi\tpc, sp, r0\n \t\t\t@ instruction: 0xf7fe4620\n \tmcrne\t12, 0, pc, cr5, cr9, {1}\t@ \n-\tblmi\t183c65c \n+\tblmi\t183c654 \n \t\t\t@ instruction: 0x465a4631\n-\tbleq\t81b08 \n+\tbleq\t81b00 \n \t\t\t@ instruction: 0xf853447b\n \tldmvs\tr0!, {r2, r5, sp, lr}^\n \tmrc2\t7, 5, pc, cr0, cr13, {7}\n \tstrpl\tlr, [r0], #-2502\t@ 0xfffff63a\n \teorslt\tpc, r8, r6, asr #17\n \tandge\tpc, r8, r6, asr #17\n \tandslt\tpc, r0, r6, asr #17\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0xf886d13c\n-\tblmi\t1565a44 \n+\tblmi\t1565a3c \n \teorsls\tpc, r4, r6, asr #17\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdbmi\tr2, {r0, r1, r5, r6, r7, r8, ip, sp, pc}^\n \tandvc\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2129\t@ 0xfffff7af\n \t\t\t@ instruction: 0xf7fe4478\n \tands\tpc, r3, r7, lsr #20\n \tldrbtmi\tr4, [lr], #-3663\t@ 0xfffff1b1\n \teorhi\tpc, r4, r6, asr r8\t@ \n \tldrdeq\tpc, [ip], -r8\n-\tbl\t1083920 \n+\tbl\t1183918 \n \t\t\t@ instruction: 0xf7c04640\n-\tblmi\t1340720 \n+\tblmi\t1340728 \n \t\t\t@ instruction: 0xf8462200\n \tldrbtmi\tr2, [fp], #-36\t@ 0xffffffdc\n \t\t\t@ instruction: 0xf8c3681a\n-\tbllt\td9e58 \n-\tblmi\tf58358 \n+\tbllt\td9e50 \n+\tblmi\tf58350 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tpc, r0, lsl #6\n \tldrcc\tr4, [r4, -r8, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr1, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^\n \tsbcvs\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2112\t@ 0xfffff7c0\n \t\t\t@ instruction: 0xf7fe4478\n \tstrb\tpc, [r1, -r9, lsr #18]!\t@ \n \t\t\t@ instruction: 0x4641221f\n \tandseq\tpc, r4, r6, lsl #2\n-\tldmib\tsl!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tlr!, {r6, r7, r8, r9, sl, ip, sp, lr, pc}\n \teorslt\tpc, r3, r6, lsl #17\n \tldmdbmi\tsl!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \trscsvs\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r9], #-2105\t@ 0xfffff7c7\n \t\t\t@ instruction: 0xf7fe4478\n \tldrb\tpc, [r5, r9, ror #19]\t@ \n \t\t\t@ instruction: 0xf64f4b37\n \t\t\t@ instruction: 0xf6cf35e3\n \tldrbtmi\tr7, [fp], #-1535\t@ 0xfffffa01\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t59ec0 \n+\tbcs\t59eb8 \n \tldmdbmi\tr3!, {r1, r3, r6, r7, ip, lr, pc}\n \tsbcvs\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2098\t@ 0xfffff7ce\n \t\t\t@ instruction: 0xf7fe4478\n \t\t\t@ instruction: 0xe7c1f9d5\n \t\t\t@ instruction: 0xf64f4b30\n \t\t\t@ instruction: 0xf6cf35f8\n \tldrbtmi\tr7, [fp], #-1535\t@ 0xfffffa01\n \t\t\t@ instruction: 0xf8c3681a\n-\tbllt\t6d9ee8 \n+\tbllt\t6d9ee0 \n \tldrbcc\tpc, [r8, #1615]!\t@ 0x64f\t@ \n-\tldrbvc\tpc, [pc, #1743]!\t@ 4619f \t@ \n+\tldrbvc\tpc, [pc, #1743]!\t@ 46197 \t@ \n \tldrhtvs\tlr, [r8], #-114\t@ 0xffffff8e\n \t\t\t@ instruction: 0xf7c04628\n-\tbmi\ta8066c \n+\tbmi\ta80674 \n \t\t\t@ instruction: 0xf64f4928\n \t\t\t@ instruction: 0xf6cf35f8\n \tldrbtmi\tr7, [sl], #-1535\t@ 0xfffffa01\n \tldmdavs\tfp!, {r0, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8416810\n \t\t\t@ instruction: 0xf8c23024\n \tstmdacs\tr0, {r3, r8, ip, lr}\n \tstmdbmi\tr2!, {r1, r2, r5, r6, r7, ip, lr, pc}\n \trscvs\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-2081\t@ 0xfffff7df\n \t\t\t@ instruction: 0xf7fe4478\n \tldr\tpc, [r5, r9, lsr #19]\n-\tldc\t7, cr15, [r2, #768]!\t@ 0x300\n+\tldc\t7, cr15, [r6, #768]!\t@ 0x300\n \tvmul.i8\td20, d0, d14\n \tldmdami\tlr, {r0, r5, r6, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf99ef7fe\n \tsvclt\t0x0000e78a\n-\tmuleq\tr8, r8, sp\n-\tstrdeq\tr1, [r4], -r4\n+\tandeq\tr9, r8, r0, lsr #27\n+\tstrdeq\tr1, [r4], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r8, r8, lsl #1\n-\tandeq\tr9, r8, r8, asr sp\n-\tmuleq\tr4, r2, r5\n-\tandeq\tsl, r8, r4, lsr r0\n-\tstrdeq\tr9, [r8], -r4\n-\tandeq\tr9, r8, r8, lsr #25\n+\tmuleq\tr8, r0, r0\n+\tandeq\tr9, r8, r0, ror #26\n+\tmuleq\tr4, sl, r5\n+\tandeq\tsl, r8, ip, lsr r0\n+\tstrdeq\tr9, [r8], -ip\n+\t\t\t@ instruction: 0x00089cb0\n \tandeq\tip, r2, lr, lsl r2\n \tandeq\tip, r2, r8, lsl #12\n-\tandeq\tr9, r8, lr, lsr #31\n-\tandeq\tr9, r8, r2, ror ip\n-\tandeq\tr1, r4, r4, asr #11\n+\t\t\t@ instruction: 0x00089fb6\n+\tandeq\tr9, r8, sl, ror ip\n+\tandeq\tr1, r4, ip, asr #11\n \tandeq\tip, r2, r6, asr #3\n \t\t\t@ instruction: 0x0002c5b0\n \tandeq\tip, r2, r2, lsr #3\n \tandeq\tip, r2, ip, lsl #11\n-\tandeq\tr9, r8, sl, lsl #24\n+\tandeq\tr9, r8, r2, lsl ip\n \tandeq\tip, r2, sl, ror r1\n \tandeq\tip, r2, r4, ror #10\n-\tandeq\tr9, r8, r2, ror #23\n-\t\t\t@ instruction: 0x00089bba\n-\tldrdeq\tr9, [r8], -r8\n+\tandeq\tr9, r8, sl, ror #23\n+\tandeq\tr9, r8, r2, asr #23\n+\tandeq\tr9, r8, r0, ror #29\n \tandeq\tip, r2, r2, lsr #2\n \tandeq\tip, r2, ip, lsl #10\n \tandeq\tip, r2, ip, lsl #2\n \tstrdeq\tip, [r2], -r6\n-\tblmi\t718400 \n+\tblmi\t7183f8 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r3, r6, lsl #12\n \tsvcge\t0x000058d3\n \tldmdavs\tfp, {r0, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7fd0300\n \tvmlsne.f64\td15, d3, d11\n-\tbmi\t57c800 \n+\tbmi\t57c7f8 \n \t\t\t@ instruction: 0xf852447a\n \tcmnlt\tip, r3, lsr #32\n \taddsmi\tr6, sl, #6422528\t@ 0x620000\n \tstmdavs\tr3!, {r1, r3, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xd10742b3\n \tldmdblt\tr3!, {r0, r1, r5, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf7c04629\n-\t\t\t@ instruction: 0x4603ec70\n+\t\t\t@ instruction: 0x4603ec74\n \tand\tr6, r0, r0, lsr #1\n \tstmdbmi\tfp, {r8, r9, sp}\n \tldrbtmi\tr4, [r9], #-2568\t@ 0xfffff5f8\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, ror r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrmi\tsp, [r8], -r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7c0bdf0\n-\tsvclt\t0x0000ed3c\n-\tandeq\tr1, r4, r8, ror #8\n+\tsvclt\t0x0000ed40\n+\tandeq\tr1, r4, r0, ror r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r8, r8, lsl #28\n-\tandeq\tr1, r4, lr, lsl r4\n-\tblmi\t8d8498 \n+\tandeq\tr9, r8, r0, lsl lr\n+\tandeq\tr1, r4, r6, lsr #8\n+\tblmi\t8d8490 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tstrmi\tsl, [r2], -r0, lsl #30\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf5a30c03\n \tldmdacc\tr4, {r0, r4, r7, ip, lr}\n \tsvcvs\t0x0080f5b0\n-\tblmi\t6fa4a8 \n+\tblmi\t6fa4a0 \n \t\t\t@ instruction: 0xf853447b\n \t\t\t@ instruction: 0xb1bb3020\n \taddmi\tr6, sl, #1638400\t@ 0x190000\n \tldmdavs\tfp, {r2, r4, r8, ip, lr, pc}^\n \tsvcvs\t0x0080f5b3\n \taddslt\tsp, r2, #1342177281\t@ 0x50000001\n \taddmi\tfp, r3, #-2147483590\t@ 0x8000003a\n-\tbmi\t53a0b0 \n+\tbmi\t53a0a8 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r4, r1, sp\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \trscscc\tpc, fp, pc, asr #12\n@@ -64564,78 +64562,78 @@\n \t\t\t@ instruction: 0xf64fe7ed\n \t\t\t@ instruction: 0xf6cf30d8\n \t\t\t@ instruction: 0xe7e870ff\n \tsbcscc\tpc, r2, pc, asr #12\n \trscsvc\tpc, pc, pc, asr #13\n \tvld1.64\t{d30}, [pc :128], r3\n \tstrb\tr6, [r0, r5, lsl #1]!\n-\tstcl\t7, cr15, [lr], #768\t@ 0x300\n-\tandeq\tr1, r4, ip, ror #7\n+\tldcl\t7, cr15, [r2], #768\t@ 0x300\n+\tstrdeq\tr1, [r4], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r8, r8, lsl #27\n-\tandeq\tr1, r4, r6, lsr #7\n-\tblmi\t4984ec \n+\tmuleq\tr8, r0, sp\n+\tandeq\tr1, r4, lr, lsr #7\n+\tblmi\t4984e4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t4318b8 \n+\tbmi\t4318b0 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2827\t@ 0xfffff4f5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr9, {r0, r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tteqvc\tr2, r1, lsl #10\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7d84080\n \t\t\t@ instruction: 0xf7c0bac7\n-\tsvclt\t0x0000ecc6\n-\tandeq\tr1, r4, r4, asr r3\n+\tsvclt\t0x0000ecca\n+\tandeq\tr1, r4, ip, asr r3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r4, lr, lsr r3\n-\tandeq\tr9, r8, sl, asr #19\n-\tblmi\t898580 \n+\tandeq\tr1, r4, r6, asr #6\n+\tldrdeq\tr9, [r8], -r2\n+\tblmi\t898578 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460643f0\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tstrmi\tsl, [sp], -r0, lsl #30\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblx\tfe603d10 \n-\tblle\t68d52c \n+\tblx\tfe603d08 \n+\tblle\t68d524 \n \tldrdhi\tpc, [r4], #-143\t@ 0xffffff71\t@ \n \t\t\t@ instruction: 0xf85844f8\n \ttstlt\tr4, #35\t@ 0x23\n \tldrdls\tpc, [r4], -r4\n \t\t\t@ instruction: 0xd11e4599\n \tadcsmi\tr6, r3, #2293760\t@ 0x230000\n-\tblvs\tfe93a1a8 \n+\tblvs\tfe93a1a0 \n \t\t\t@ instruction: 0xf104b12b\n \t\t\t@ instruction: 0xf0150038\n \t\t\t@ instruction: 0xf858fa89\n \tstrtmi\tr4, [r8], -r9, lsr #32\n-\tblx\tfed01da4 \n+\tblx\tfed01d9c \n \tmovvs\tr2, #0, 6\n-\tbmi\t31818c \n+\tbmi\t318184 \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \tmrsle\tr0, R9_fiq\n \tsmladcc\tip, r8, r6, r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf64f83f0\n \t\t\t@ instruction: 0xf6cf33d0\n \t\t\t@ instruction: 0xe7eb73ff\n-\tldcl\t7, cr15, [sl], #-768\t@ 0xfffffd00\n-\tandeq\tr1, r4, r0, lsl #6\n+\tldcl\t7, cr15, [lr], #-768\t@ 0xfffffd00\n+\tandeq\tr1, r4, r8, lsl #6\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr8, ip, ip\n-\tandeq\tr1, r4, r8, lsr #5\n-\tblmi\t7185fc \n+\tandeq\tr9, r8, r4, lsr #25\n+\t\t\t@ instruction: 0x000412b0\n+\tblmi\t7185f4 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tstceq\t3, cr0, [r3], {-0}\n \torrspl\tpc, r1, #683671552\t@ 0x28c00000\n \t\t\t@ instruction: 0xf5b33b14\n@@ -64644,55 +64642,55 @@\n \teorne\tpc, r3, r2, asr r8\t@ \n \tstmdavs\tsl, {r0, r3, r4, r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xd1164290\n \t\t\t@ instruction: 0xf5b4684c\n \tandsle\tr6, r2, #128, 30\t@ 0x200\n \torrlt\tfp, r0, r0, lsl #5\n \t\t\t@ instruction: 0xd10e429c\n-\tbmi\t360bfc \n+\tbmi\t360bf4 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r8], -r5, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x2100bd90\n \t\t\t@ instruction: 0xf7c0e7ef\n-\tsvclt\t0x0000ec3e\n-\tandeq\tr1, r4, ip, ror #4\n+\tsvclt\t0x0000ec42\n+\tandeq\tr1, r4, r4, ror r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r8, sl, lsl #24\n-\tandeq\tr1, r4, r6, lsr #4\n+\tandeq\tr9, r8, r2, lsl ip\n+\tandeq\tr1, r4, lr, lsr #4\n \tstmdbmi\tr7, {r1, r2, r6, r8, r9, fp, lr}^\n \tldrlt\tr4, [r0, #1147]!\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2630\t@ 0xfffff5ba\n \tldmdavs\tfp, {r1, r3, r7, ip, sp, pc}\n \tstrmi\tsl, [r4], -r0, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f627a\n-\tblcs\t4662c \n+\tblcs\t46624 \n \t\t\t@ instruction: 0x4620d136\n \tmcr2\t7, 7, pc, cr14, cr15, {7}\t@ \n-\tblle\tfcd648 \n+\tblle\tfcd640 \n \tmovwcs\tr2, #512\t@ 0x200\n \tldrtmi\tr2, [sp], -r1, lsl #2\n \tmovwcs\tlr, #10695\t@ 0x29c7\n \tstmib\tr7, {r0, r3, r4, r5, sp, lr}^\n \tand\tr2, r4, r4, lsl #6\n-\tcdp\t7, 5, cr15, cr14, cr0, {6}\n-\tblcs\t15fe60 \n+\tcdp\t7, 6, cr15, cr2, cr0, {6}\n+\tblcs\t15fe58 \n \t\t\t@ instruction: 0x462ad13f\n \tstrtmi\tr2, [r0], -sp, lsl #2\n-\tbl\t183d60 \n-\tblle\tffd0fe64 \n+\tbl\t283d58 \n+\tblle\tffd0fe5c \n \tldrbtmi\tr4, [fp], #-2867\t@ 0xfffff4cd\n \tstmdblt\tip!, {r2, r3, r4, fp, sp, lr}^\n-\tblmi\tc58738 \n+\tblmi\tc58730 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f1fee0 \n+\tbvs\t1f1fed8 \n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr1, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, lsr #12]!\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf640492c\n \tstmdami\tip!, {r0, r2, r5, r9, ip}\n \tldrbtmi\tr2, [r9], #-1024\t@ 0xfffffc00\n@@ -64700,27 +64698,27 @@\n \tstrb\tpc, [r7, r1, ror #31]!\t@ \n \t\t\t@ instruction: 0xf6404929\n \tstmdami\tr9!, {r0, r4, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff06f7fd\n \t\t\t@ instruction: 0xf7ff4620\n \tcdpne\t14, 0, cr15, cr4, cr15, {5}\n-\tblmi\t9bc9b8 \n+\tblmi\t9bc9b0 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tsbcsle\tr2, r3, r0, lsl #20\n \t\t\t@ instruction: 0xf6404922\n \tstmdami\tr2!, {r2, r4, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffc4f7fd\n-\tbmi\t87fe00 \n+\tbmi\t87fdf8 \n \tldrbtmi\tr2, [sl], #-2825\t@ 0xfffff4f7\n \tandsle\tr6, r0, r1, lsl r8\n \tldrbtcc\tpc, [sl], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 45ee8 \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 45ee0 \t@ \n \tsmlabtmi\tr8, r2, r8, pc\t@ \n \tadcsle\tr2, sp, r0, lsl #18\n \t\t\t@ instruction: 0xf640491a\n \tldmdami\tsl, {r0, r1, r5, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffaef7fd\n \t\t\t@ instruction: 0xf64fe7b4\n@@ -64728,74 +64726,74 @@\n \t\t\t@ instruction: 0xf8c274ff\n \tstmdbcs\tr0, {r3, r8, lr}\n \tldmdbmi\tr4, {r2, r3, r5, r7, ip, lr, pc}\n \teorne\tpc, r1, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf7fd4478\n \t\t\t@ instruction: 0xe7a3ff9d\n-\tbl\tfea03e28 \n-\tmuleq\tr8, r0, r8\n-\tandeq\tr1, r4, sl, ror #3\n+\tbl\tfeb03e20 \n+\tmuleq\tr8, r8, r8\n+\tstrdeq\tr1, [r4], -r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r8, sl, lsr r8\n-\tmuleq\tr4, r0, r1\n+\tandeq\tr9, r8, r2, asr #16\n+\tmuleq\tr4, r8, r1\n \tmuleq\tr2, r2, sp\n \tandeq\tip, r2, ip, lsl #3\n \tandeq\tfp, r2, r0, lsl #27\n \tandeq\tip, r2, sl, ror r1\n-\tandeq\tr9, r8, r8, ror #15\n+\tstrdeq\tr9, [r8], -r0\n \tandeq\tfp, r2, r8, asr sp\n \tandeq\tip, r2, r2, asr r1\n-\tandeq\tr9, r8, r6, asr #15\n+\tandeq\tr9, r8, lr, asr #15\n \tandeq\tfp, r2, ip, lsr #26\n \tandeq\tip, r2, r6, lsr #2\n \tandeq\tfp, r2, sl, lsl #26\n \tandeq\tip, r2, r4, lsl #2\n \tldmdbmi\tlr!, {r0, r2, r3, r4, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]!\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2621\t@ 0xfffff5c3\n \tldmdavs\tfp, {r1, r2, r7, ip, sp, pc}\n \tstrmi\tsl, [r4], -r4, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tblcs\t4678c \n+\tblcs\t46784 \n \tstrtmi\tsp, [r0], -ip, asr #2\n \tmrc2\t7, 1, pc, cr14, cr15, {7}\n-\tblle\te0d7a8 \n+\tblle\te0d7a0 \n \tldrbtmi\tr4, [fp], #-2869\t@ 0xfffff4cb\n \teorpl\tpc, r4, r3, asr r8\t@ \n \tstmdbvs\tfp!, {r0, r2, r4, r5, r6, r8, r9, ip, sp, pc}\n \tsubsle\tr2, r2, r1, lsl #22\n \tteqlt\tfp, fp, lsr #23\n \teorseq\tpc, r8, r5, lsl #2\n \t\t\t@ instruction: 0xf952f015\n \tldrbtmi\tr4, [fp], #-2863\t@ 0xfffff4d1\n \teorpl\tpc, r4, r3, asr r8\t@ \n \t\t\t@ instruction: 0xf7c068e8\n-\t\t\t@ instruction: 0x4628e870\n+\t\t\t@ instruction: 0x4628e874\n \t\t\t@ instruction: 0xf7c068ad\n-\tblmi\tb4017c \n+\tblmi\tb40184 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \teorcs\tpc, r4, r3, asr #16\n \tstrtmi\tfp, [r8], -r5, lsr #3\n-\tsvc\t0x000cf7bf\n+\tsvc\t0x0010f7bf\n \tldrbtmi\tr4, [fp], #-2855\t@ 0xfffff4d9\n-\tbllt\t1560054 \n-\tblmi\t898880 \n+\tbllt\t156004c \n+\tblmi\t898878 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr3, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf7c04620\n-\t\t\t@ instruction: 0xe7e9ea90\n+\t\t\t@ instruction: 0xe7e9ea94\n \tldrbtmi\tr4, [fp], #-2846\t@ 0xfffff4e2\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t56434 \n+\tbcs\t5642c \n \tldmdbmi\tip, {r1, r2, r5, r6, r7, ip, lr, pc}\n \tandsvs\tpc, r3, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2075\t@ 0xfffff7e5\n \t\t\t@ instruction: 0xf7fd4478\n \tbfi\tpc, fp, (invalid: 30:29)\t@ \n \t\t\t@ instruction: 0xf6404919\n \tldmdami\tr9, {r0, r2, r3, r5, r9, ip}\n@@ -64806,56 +64804,56 @@\n \tstrcs\tr4, [r0], #-2070\t@ 0xfffff7ea\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff08f7fd\n \tandcs\tlr, r0, #52953088\t@ 0x3280000\n \tmrscs\tr2, LR_abt\n \tmovwcs\tlr, #2509\t@ 0x9cd\n \t\t\t@ instruction: 0xf7c09102\n-\t\t\t@ instruction: 0xe7a3e91c\n-\tbl\t283f64 \n-\tandeq\tr9, r8, r0, lsr r7\n-\tandeq\tr1, r4, sl, lsl #1\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r8, r6, lsr #20\n-\tandeq\tr9, r8, sl, lsl #20\n-\tstrdeq\tr9, [r8], -r2\n-\tandeq\tr9, r8, r2, asr #13\n-\tandeq\tr1, r4, r8, lsl r0\n-\tmuleq\tr8, r6, r6\n+\tstr\tlr, [r3, r0, lsr #18]!\n+\tbl\t383f5c \n+\tandeq\tr9, r8, r8, lsr r7\n+\tmuleq\tr4, r2, r0\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr9, r8, lr, lsr #20\n+\tandeq\tr9, r8, r2, lsl sl\n+\tstrdeq\tr9, [r8], -sl\n+\tandeq\tr9, r8, sl, asr #13\n+\tandeq\tr1, r4, r0, lsr #32\n+\tmuleq\tr8, lr, r6\n \tandeq\tfp, r2, r6, lsl #24\n \tandeq\tip, r2, r8\n \tstrdeq\tfp, [r2], -r4\n \tstrdeq\tfp, [r2], -r6\n \tandeq\tfp, r2, r0, ror #23\n \tandeq\tfp, r2, r2, ror #31\n \tldrblt\tr4, [r0, #2863]!\t@ 0xb2f\n \tldrbtmi\tr4, [fp], #-1549\t@ 0xfffff9f3\n \tldrmi\tr4, [r4], -lr, lsr #18\n \taddlt\tr4, r3, lr, lsr #20\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, sl, lr}\n \tstrmi\tsl, [r6], -r0, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tbllt\t17068c4 \n+\tbllt\t17068bc \n \tsvcvs\t0x0080f5b4\n-\tblmi\ta7a900 \n+\tblmi\ta7a8f8 \n \t\t\t@ instruction: 0xf853447b\n \tcmplt\tr3, r4, lsr #32\n \tteqle\tr3, r0, lsl #28\n \tldrbtmi\tr4, [fp], #-2853\t@ 0xfffff4db\n \taddvs\tpc, r8, #8585216\t@ 0x830000\n \tldrbtmi\tr4, [fp], #-2852\t@ 0xfffff4dc\n \t\t\t@ instruction: 0x4620615d\n-\tb\t783fec \n-\tble\t10d900 \n+\tb\t883fe4 \n+\tble\t10d8f8 \n \tldrbtmi\tr4, [fp], #-2849\t@ 0xfffff4df\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tldrbtmi\tr4, [fp], #-2848\t@ 0xfffff4e0\n \tldmiblt\tr3!, {r0, r1, r3, r4, fp, sp, lr}\n-\tblmi\t698980 \n+\tblmi\t698978 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1220300\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf6404919\n@@ -64867,32 +64865,32 @@\n \tldrbtmi\tr4, [r9], #-2070\t@ 0xfffff7ea\n \t\t\t@ instruction: 0xf7fd4478\n \tldrb\tpc, [pc, pc, lsl #29]\t@ \n \t\t\t@ instruction: 0x46314b14\n \tldrbtmi\tr2, [fp], #-575\t@ 0xfffffdc1\n \t\t\t@ instruction: 0xf503461e\n \t\t\t@ instruction: 0xf7bf7022\n-\tmovwcs\tlr, #3660\t@ 0xe4c\n+\tmovwcs\tlr, #3664\t@ 0xe50\n \tsbccc\tpc, r7, #8781824\t@ 0x860000\n \t\t\t@ instruction: 0xf7c0e7c2\n-\tsvclt\t0x0000ea8c\n-\tstrdeq\tr9, [r8], -sl\n-\tandeq\tr0, r4, r0, asr pc\n+\tsvclt\t0x0000ea90\n+\tandeq\tr9, r8, r2, lsl #12\n+\tandeq\tr0, r4, r8, asr pc\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr9, [r8], -r4\n-\tandeq\tr9, r8, r6, asr #11\n-\tandeq\tr4, r4, r2, lsl lr\n+\tstrdeq\tr9, [r8], -ip\n+\tandeq\tr9, r8, lr, asr #11\n+\tandeq\tr4, r4, sl, lsl lr\n+\t\t\t@ instruction: 0x000895b6\n \tandeq\tr9, r8, lr, lsr #11\n-\tandeq\tr9, r8, r6, lsr #11\n-\tstrdeq\tr0, [r4], -ip\n+\tandeq\tr0, r4, r4, lsl #30\n \tandeq\tfp, r2, r0, lsl #22\n \tandeq\tfp, r2, lr, lsl #30\n \tandeq\tfp, r2, lr, ror #21\n \tstrdeq\tfp, [r2], -ip\n-\tandeq\tr9, r8, sl, asr r5\n+\tandeq\tr9, r8, r2, ror #10\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df461c\n \tumlalslt\tr5, sp, r8, r6\n \tldrbtmi\tsl, [sp], #-3844\t@ 0xfffff0fc\n \t\t\t@ instruction: 0x3690f8df\n \tstrmi\tr4, [r6], -r8, lsl #13\n \t\t\t@ instruction: 0xf8df607a\n@@ -64901,27 +64899,27 @@\n \tldmpl\tr3, {r3, r8, ip, pc}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f30dc\n \tstmdbcs\tr0, {r8, r9}\n \tldmdavs\tfp!, {r0, r2, r6, r8, ip, lr, pc}^\n \t\t\t@ instruction: 0xf0002b00\n \tandcs\tr8, r0, r7, asr r2\n-\tsvc\t0x00dcf7bf\n+\tsvc\t0x00e0f7bf\n \t\t\t@ instruction: 0xf0002c77\n \t\t\t@ instruction: 0xf7c08168\n-\tldclcs\t12, cr14, [r1], #-592\t@ 0xfffffdb0\n+\tldclcs\t12, cr14, [r1], #-608\t@ 0xfffffda0\n \tsuble\tr4, r1, r5, lsl #12\n \t\t\t@ instruction: 0x0654f8df\n \tmovweq\tpc, #33031\t@ 0x8107\t@ \n \tvtst.8\tq11, q0, q13\n \tldrbtmi\tr7, [r8], #-343\t@ 0xfffffea9\n \tmrc2\t7, 5, pc, cr4, cr2, {7}\n \t\t\t@ instruction: 0xf1b04682\n \tstrdle\tr3, [sp, -pc]\n-\tblcs\te02b8 \n+\tblcs\te02b0 \n \teorhi\tpc, r6, #64\t@ 0x40\n \tstccs\t12, cr3, [r3], {115}\t@ 0x73\n \trschi\tpc, pc, #0, 4\n \t\t\t@ instruction: 0xf014e8df\n \t\t\t@ instruction: 0x01af01c0\n \tmlseq\tr6, lr, r1, r0\n \trscsle\tr2, r3, r2, lsl #16\n@@ -64961,15 +64959,15 @@\n \tstmdbcc\tr0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7f3687b\n \tcdpne\t12, 0, cr15, cr4, cr13, {7}\n \tstmdavs\tfp!, {r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, pc}\n \t\t\t@ instruction: 0x81baf280\n \tldrcs\tpc, [r4, #2271]\t@ 0x8df\n \tldrbtcc\tpc, [sl], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 462cc \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 462c4 \t@ \n \tldrbtmi\tr6, [sl], #-43\t@ 0xffffffd5\n \tldmdavs\tr2, {r0, r1, r4, r9, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \t\t\t@ instruction: 0xf0402a00\n \t\t\t@ instruction: 0xf64f821e\n \t\t\t@ instruction: 0xf6cf3bfa\n \t\t\t@ instruction: 0xe09a7bff\n@@ -64977,16 +64975,16 @@\n \tbicsvc\tpc, r0, pc, asr #8\n \tstrbmi\tr2, [sl], -r2, asr #7\n \tsmlabtcc\tr0, sp, r9, lr\n \tldmdavs\tfp!, {r3, r4, r5, r6, sl, lr}^\n \torrvc\tpc, sp, r0, asr #4\n \tstc2\t7, cr15, [ip, #972]\t@ 0x3cc\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbeq\t102448 \n-\tblle\tff611310 \n+\tbeq\t102440 \n+\tblle\tff611308 \n \tstrbls\tpc, [ip, #-2271]\t@ 0xfffff721\t@ \n \tcmneq\tr0, #-1073741823\t@ 0xc0000001\t@ \n \tvmax.s8\td20, d0, d18\n \tldrbtmi\tr7, [r9], #451\t@ 0x1c3\n \t\t\t@ instruction: 0xf7f24648\n \tstmdacs\tr0, {r0, r1, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n \tandhi\tpc, r1, #192, 4\n@@ -65003,43 +65001,43 @@\n \t\t\t@ instruction: 0xf85a44fa\n \t\t\t@ instruction: 0xf1b99024\n \teorle\tr0, r0, r0, lsl #30\n \tstrpl\tpc, [r4, #-2271]\t@ 0xfffff721\n \t\t\t@ instruction: 0xf109223f\n \tldrbtmi\tr0, [sp], #-276\t@ 0xfffffeec\n \trscvc\tpc, r4, r5, lsl #10\n-\tldc\t7, cr15, [sl, #-764]!\t@ 0xfffffd04\n+\tldc\t7, cr15, [lr, #-764]!\t@ 0xfffffd04\n \t\t\t@ instruction: 0xf8852300\n \t\t\t@ instruction: 0xf8df3207\n \tldmib\tr9, {r4, r5, r6, r7, sl, ip, sp}^\n \tldrbtmi\tr1, [fp], #-525\t@ 0xfffffdf3\n \t\t\t@ instruction: 0xb12a6119\n \teorseq\tpc, r8, r9, lsl #2\n \t\t\t@ instruction: 0xff64f014\n \teorls\tpc, r4, sl, asr r8\t@ \n \tldrdeq\tpc, [ip], -r9\n-\tmcr\t7, 4, pc, cr2, cr15, {5}\t@ \n+\tmcr\t7, 4, pc, cr6, cr15, {5}\t@ \n \t\t\t@ instruction: 0xf7bf4648\n-\t\t\t@ instruction: 0xf8dfee80\n+\t\t\t@ instruction: 0xf8dfee84\n \tteqcs\tip, ip, asr #9\n \tldrbtmi\tr2, [r9], #1\n-\tldc\t7, cr15, [r0, #764]\t@ 0x2fc\n+\tldc\t7, cr15, [r4, #764]\t@ 0x2fc\n \t\t\t@ instruction: 0xf8494605\n \tstmdacs\tr0, {r2, r5}\n \tbicshi\tpc, r7, r0\n \t\t\t@ instruction: 0xf7bf6878\n-\t\t\t@ instruction: 0xf100ef4c\n+\t\t\t@ instruction: 0xf100ef50\n \tldrbmi\tr0, [r1], -r1, lsl #20\n \t\t\t@ instruction: 0xf7bf2001\n-\trscvs\tlr, r8, r2, lsl #27\n+\trscvs\tlr, r8, r6, lsl #27\n \t\t\t@ instruction: 0xf0002800\n \tstrtmi\tr8, [r0], -r1, ror #3\n \t\t\t@ instruction: 0xff2af7fd\n \teorpl\tpc, r4, r9, asr r8\t@ \n-\tbleq\t82aa4 \n+\tbleq\t82a9c \n \tldmdavs\tr9!, {r2, r6, r8, r9, fp, ip, lr, pc}^\n \tstmiavs\tr8!, {r1, r4, r6, r9, sl, lr}^\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf9a2f7fd\n \tstrlt\tlr, [r0], #-2501\t@ 0xfffff63b\n \teorsls\tpc, r8, r5, asr #17\n \tandls\tpc, r8, r5, asr #17\n@@ -65069,24 +65067,24 @@\n \tvcgt.s8\td18, d0, d2\n \tmovwls\tr7, #430\t@ 0x1ae\n \t\t\t@ instruction: 0xf7f3687b\n \t\t\t@ instruction: 0x4604fcd9\n \tstrb\tr6, [sp, -fp, lsr #16]\n \tstrvs\tpc, [ip], #-2271\t@ 0xfffff721\n \t\t\t@ instruction: 0xf7bf68e8\n-\tldrbtmi\tlr, [lr], #-3604\t@ 0xfffff1ec\n+\tldrbtmi\tlr, [lr], #-3608\t@ 0xfffff1e8\n \t\t\t@ instruction: 0xf7bf4628\n-\tmovwcs\tlr, #3600\t@ 0xe10\n+\tmovwcs\tlr, #3604\t@ 0xe14\n \t\t\t@ instruction: 0xf8494622\n \tldrtmi\tr3, [r0], -r4, lsr #32\n \ttsteq\tsp, r0, asr #12\t@ \n \tmcr2\t7, 0, pc, cr6, cr15, {7}\t@ \n \tldrbtmi\tr4, [fp], #-3067\t@ 0xfffff405\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t728c0 \n+\tbcs\t728b8 \n \tldmmi\tr9!, {r0, r2, r3, r4, r5, r7, ip, lr, pc}^\n \t\t\t@ instruction: 0xf6404631\n \tldrbtmi\tr0, [r8], #-526\t@ 0xfffffdf2\n \tldc2l\t7, cr15, [r6], {253}\t@ 0xfd\n \t\t\t@ instruction: 0xf8dfe7b5\n \tldrdcs\tsl, [r0, -r8]\n \t\t\t@ instruction: 0x464a4df5\n@@ -65098,35 +65096,35 @@\n \tvtst.8\tq11, q0, \n \t\t\t@ instruction: 0xf7f37143\n \t\t\t@ instruction: 0x1e04fbdb\n \tsvcge\t0x0034f6bf\n \t\t\t@ instruction: 0xf64f682a\n \t\t\t@ instruction: 0xf6cf33fa\n \t\t\t@ instruction: 0xf8c573ff\n-\tbcs\t52910 \n+\tbcs\t52908 \n \tmrcge\t4, 7, APSR_nzcv, cr5, cr15, {1}\n \tldrbmi\tr4, [r1], -r7, ror #17\n \tsubvc\tpc, ip, #64, 4\n \tldrbtmi\tr4, [r8], #-1691\t@ 0xfffff965\n \tstc2\t7, cr15, [ip], #1012\t@ 0x3f4\n \t\t\t@ instruction: 0xf64fe78b\n \t\t\t@ instruction: 0xf6cf3be1\n-\tblmi\tff8e550c \n+\tblmi\tff8e5504 \n \teorvs\tr2, sl, r0, lsl #4\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtlt\tr8, r3, r8, pc\t@ \n \t\t\t@ instruction: 0xf43f2a00\n \tldmibmi\tlr, {r1, r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, pc}^\n \trsbsvc\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2269\t@ 0xfffff723\n \t\t\t@ instruction: 0xf7fd4478\n \t\t\t@ instruction: 0xe774fc95\n \t\t\t@ instruction: 0x4631221f\n \tandseq\tpc, r4, r5, lsl #2\n-\tmrrc\t7, 11, pc, r4, cr15\t@ \n+\tmrrc\t7, 11, pc, r8, cr15\t@ \n \teorsls\tpc, r3, r5, lsl #17\n \tldmibmi\tr7, {r1, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tandseq\tpc, fp, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2262\t@ 0xfffff72a\n \t\t\t@ instruction: 0xf7fd4478\n \tstrb\tpc, [r2, -r3, lsl #25]!\t@ \n \tvst2.\t{d20-d21}, [pc :64], r4\n@@ -65140,15 +65138,15 @@\n \tstmiami\tsp, {r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tbicsvc\tpc, r0, pc, asr #8\n \tstrbmi\tr2, [sl], -r1, asr #7\n \tsmlabtcc\tr0, sp, r9, lr\n \tldmdavs\tfp!, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0x71a2f240\n \tmcrr2\t7, 15, pc, r4, cr3\t@ \n-\tbeq\t1026d4 \n+\tbeq\t1026cc \n \tstrb\tr4, [r7, -r4, lsl #12]!\n \tvst2.\t{d20-d21}, [pc], r5\n \tbiccs\tr7, r2, #208, 2\t@ 0x34\n \tstmib\tsp, {r1, r3, r6, r9, sl, lr}^\n \tldrbtmi\tr3, [r8], #-256\t@ 0xffffff00\n \tvtst.8\tq11, q0, \n \t\t\t@ instruction: 0xf7f37199\n@@ -65173,15 +65171,15 @@\n \tldmdavs\tfp!, {r8, r9, ip, pc}^\n \tstc2\t7, cr15, [ip], {243}\t@ 0xf3\n \tldr\tr4, [r1, -r4, lsl #12]!\n \t\t\t@ instruction: 0xf64f4bad\n \t\t\t@ instruction: 0xf6cf34fa\n \tldrbtmi\tr7, [fp], #-1279\t@ 0xfffffb01\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t56a3c \n+\tbcs\t56a34 \n \tmrcge\t4, 2, APSR_nzcv, cr15, cr15, {1}\n \tvmla.i8\td20, d16, d24\n \tstmiami\tr8!, {r2, r4, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r9], #-1699\t@ 0xfffff95d\n \t\t\t@ instruction: 0xf7fd4478\n \tusat\tpc, #20, r5, lsl #24\t@ \n \tmovwcs\tr4, #13858\t@ 0x3622\n@@ -65204,196 +65202,196 @@\n \tldrbtmi\tr4, [r9], #-1699\t@ 0xfffff95d\n \t\t\t@ instruction: 0xf7fd4478\n \tstrb\tpc, [ip], sp, ror #23\t@ \n \t\t\t@ instruction: 0xf44f4b94\n \t\t\t@ instruction: 0xf6cf447c\n \tldrbtmi\tr7, [fp], #-1279\t@ 0xfffffb01\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t56ab8 \n+\tbcs\t56ab0 \n \tldmibmi\tr0, {r3, r5, r6, r7, ip, lr, pc}\n \trscvs\tpc, r7, #1325400064\t@ 0x4f000000\n \tstrtmi\tr4, [r3], pc, lsl #17\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff6846a2 \n+\tblx\tff68469a \n \tstcmi\t6, cr14, [sp, #732]\t@ 0x2dc\n \tvst1.8\t{d20-d22}, [pc :128], r2\n \t\t\t@ instruction: 0xf64f61fc\n \t\t\t@ instruction: 0xf6cf34e3\n \tldrbtmi\tr7, [sp], #-1279\t@ 0xfffffb01\n \t\t\t@ instruction: 0xf7ff4628\n-\tblmi\tfe285a7c \n+\tblmi\tfe285a74 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tsbcle\tr2, fp, r0, lsl #20\n \tstrtmi\tr4, [r9], -r5, lsl #17\n \trscvc\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r8], #-1699\t@ 0xfffff95d\n-\tblx\tfef846da \n+\tblx\tfef846d2 \n \t\t\t@ instruction: 0x4622e69b\n \tvmax.s8\tq10, q0, q4\n \t\t\t@ instruction: 0xf64f71d5\n \t\t\t@ instruction: 0xf6cf34f9\n \t\t\t@ instruction: 0xf7ff74ff\n-\tblmi\t1fc5a48 \n+\tblmi\t1fc5a40 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tadcsle\tr2, r1, r0, lsl #20\n \t\t\t@ instruction: 0x4649487a\n \tsbcsvc\tpc, r6, #64, 4\n \tldrbtmi\tr4, [r8], #-1699\t@ 0xfffff95d\n-\tblx\tfe90470e \n+\tblx\tfe904706 \n \tldmdbmi\tr7!, {r0, r7, r9, sl, sp, lr, pc}^\n \tadcsvc\tpc, ip, #64, 4\n \tsxtabmi\tr4, r3, r6, ror #16\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe684722 \n+\tblx\tfe68471a \n \t\t\t@ instruction: 0x4622e677\n \tvmax.s8\tq10, q0, q4\n \tstmdavs\tip!, {r2, r3, r6, r7, r8, ip, sp, lr}\n \tldc2\t7, cr15, [r2], #1020\t@ 0x3fc\n \teorvs\tr4, ip, r0, ror fp\n \tstrbtcc\tpc, [lr], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 46748 \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 46740 \t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \taddle\tr2, fp, r0, lsl #20\n \tstrbmi\tr4, [r9], -fp, ror #16\n \tsbcvc\tpc, lr, #64, 4\n \tldrbtmi\tr4, [r8], #-1699\t@ 0xfffff95d\n-\tblx\t1f8475a \n+\tblx\t1f84752 \n \t\t\t@ instruction: 0xf7bfe65b\n-\tstclmi\t15, cr14, [r7, #-536]!\t@ 0xfffffde8\n+\tstclmi\t15, cr14, [r7, #-552]!\t@ 0xfffffdd8\n \tvmax.s8\td20, d0, d18\n \t\t\t@ instruction: 0xf64f71f6\n \t\t\t@ instruction: 0xf6cf34f8\n \tldrbtmi\tr7, [sp], #-1279\t@ 0xfffffb01\n \t\t\t@ instruction: 0xf7ff4628\n-\tblmi\t19059c0 \n+\tblmi\t19059b8 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \t\t\t@ instruction: 0xf64fbb3a\n \t\t\t@ instruction: 0xf6cf3bf8\n \t\t\t@ instruction: 0xe6427bff\n \trsbsvs\tr4, r8, sp, asr lr\n \t\t\t@ instruction: 0xf7bf4628\n-\tldrbtmi\tlr, [lr], #-3200\t@ 0xfffff380\n+\tldrbtmi\tlr, [lr], #-3204\t@ 0xfffff37c\n \t\t\t@ instruction: 0x4622687b\n \teorcc\tpc, r4, r9, asr #16\n \ttstvs\tr0, pc, asr #8\t@ \n \t\t\t@ instruction: 0xf64f4630\n \t\t\t@ instruction: 0xf6cf34f8\n \t\t\t@ instruction: 0xf7ff74ff\n-\tblmi\t15c5984 \n+\tblmi\t15c597c \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \trscle\tr2, r0, r0, lsl #20\n \t\t\t@ instruction: 0x46314852\n \tandeq\tpc, r1, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r8], #-1699\t@ 0xfffff95d\n-\tblx\t10847d2 \n+\tblx\t10847ca \n \tstmdami\tpc, {r0, r1, r2, r3, r4, r9, sl, sp, lr, pc}^\t@ \n \tvmax.s8\td20, d0, d25\n \t\t\t@ instruction: 0x46a372f7\n \t\t\t@ instruction: 0xf7fd4478\n \t\t\t@ instruction: 0xe616fb37\n \tsvceq\t0x0002f1ba\n \tstmdami\tsl, {r4, r8, ip, lr, pc}^\n \tbicsvc\tpc, r0, pc, asr #8\n \tstrbmi\tr2, [sl], -r1, asr #7\n \tsmlabtcc\tr0, sp, r9, lr\n \tldmdavs\tfp!, {r3, r4, r5, r6, sl, lr}^\n \torrvc\tpc, r3, r0, asr #4\n-\tblx\t2047de \n-\tbeq\t102950 \n+\tblx\t2047d6 \n+\tbeq\t102948 \n \tstrt\tr4, [r9], -r4, lsl #12\n \tvst2.16\t{d20-d21}, [pc], r2\n \t\t\t@ instruction: 0x464a73d0\n \tldrbtmi\tr9, [r8], #-769\t@ 0xfffffcff\n \tvcgt.s8\td18, d0, d1\n \tmovwls\tr7, #390\t@ 0x186\n \t\t\t@ instruction: 0xf7f3687b\n \t\t\t@ instruction: 0x4604faf5\n \tsvclt\t0x0000e61a\n-\tstrdeq\tr9, [r8], -sl\n+\tandeq\tr9, r8, r2, lsl #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r4, r8, asr #28\n+\tandeq\tr0, r4, r0, asr lr\n \tandeq\tfp, r2, sl, lsr #20\n \t\t\t@ instruction: 0x0002b9be\n \tldrdeq\tfp, [r2], -r8\n \tandeq\tfp, r2, r6, lsr #19\n-\tandeq\tr9, r8, r4, lsl #8\n-\tldrdeq\tr9, [r8], -r2\n+\tandeq\tr9, r8, ip, lsl #8\n+\tldrdeq\tr9, [r8], -sl\n \tandeq\tfp, r2, ip, lsr #18\n \tandeq\tfp, r2, r6, lsl #18\n-\tandeq\tr9, r8, ip, ror #12\n-\tandeq\tr9, r8, r6, lsr r3\n-\tandeq\tr4, r4, r2, ror fp\n-\tandeq\tr9, r8, r6, lsl r6\n-\tandeq\tr9, r8, ip, lsl #5\n-\tldrdeq\tr0, [r4], -sl\n+\tandeq\tr9, r8, r4, ror r6\n+\tandeq\tr9, r8, lr, lsr r3\n+\tandeq\tr4, r4, sl, ror fp\n+\tandeq\tr9, r8, lr, lsl r6\n+\tmuleq\tr8, r4, r2\n+\tandeq\tr0, r4, r2, ror #23\n \tandeq\tfp, r2, ip, asr #15\n \tandeq\tfp, r2, sl, lsr #15\n-\tandeq\tr9, r8, sl, lsl #4\n+\tandeq\tr9, r8, r2, lsl r2\n \tmuleq\tr2, r6, fp\n \tandeq\tfp, r2, r8, ror #14\n-\tandeq\tr9, r8, r2, ror #3\n+\tandeq\tr9, r8, sl, ror #3\n \tandeq\tfp, r2, r2, asr #22\n-\tandeq\tr9, r8, ip, lsl #3\n+\tmuleq\tr8, r4, r1\n \tstrdeq\tfp, [r2], -sl\n \tandeq\tfp, r2, r4, lsl fp\n \tldrdeq\tfp, [r2], -r6\n \tstrdeq\tfp, [r2], -r0\n \t\t\t@ instruction: 0x0002b6be\n \tmuleq\tr2, ip, r6\n \tandeq\tfp, r2, sl, ror r6\n \tandeq\tfp, r2, r6, asr r6\n \tandeq\tfp, r2, r0, lsr r6\n-\tandeq\tr9, r8, lr, lsl #1\n+\tmuleq\tr8, r6, r0\n \tstrdeq\tfp, [r2], -sl\n \tandeq\tfp, r2, r4, lsl sl\n-\tandeq\tr9, r8, lr, lsr r0\n+\tandeq\tr9, r8, r6, asr #32\n \tandeq\tfp, r2, sl, lsr #11\n \tandeq\tfp, r2, r4, asr #19\n-\tandeq\tr9, r8, r2, lsl r0\n+\tandeq\tr9, r8, sl, lsl r0\n \tandeq\tfp, r2, r0, lsl #11\n \tmuleq\tr2, sl, r9\n \tandeq\tfp, r2, r6, ror #10\n-\tldrdeq\tr8, [r8], -r8\t@ \n+\tandeq\tr8, r8, r0, ror #31\n \tandeq\tfp, r2, r2, ror #18\n-\tandeq\tr8, r8, r4, lsr #31\n+\tandeq\tr8, r8, ip, lsr #31\n \tandeq\tfp, r2, lr, lsr #18\n \tandeq\tfp, r2, r0, lsl #10\n \tandeq\tfp, r2, sl, lsl r9\n-\tandeq\tr8, r8, r8, asr pc\n+\tandeq\tr8, r8, r0, ror #30\n \tandeq\tfp, r2, r2, ror #17\n \tandeq\tfp, r2, sl, lsr #9\n-\tandeq\tr8, r8, ip, lsl pc\n+\tandeq\tr8, r8, r4, lsr #30\n \tandeq\tfp, r2, r2, lsl #9\n-\tandeq\tr8, r8, r0, ror #29\n+\tandeq\tr8, r8, r8, ror #29\n \tandeq\tfp, r2, sl, ror #16\n \tandeq\tfp, r2, r8, asr r8\n \tandeq\tfp, r2, r0, lsr #8\n \tandeq\tfp, r2, r2, lsl #8\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r1], #-544\t@ 0xfffffde0\n \taddlt\tr4, r5, r1, lsr r9\n \t\t\t@ instruction: 0x4615447c\n \tsvcge\t0x00024479\n \tstmdavs\tr2!, {r1, r2, r9, sl, lr}\n-\tblmi\tbd81b4 \n+\tblmi\tbd81ac \n \tldmdavs\tfp, {r0, r1, r3, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tbcs\t47550 \n+\tbcs\t47548 \n \tstrtmi\tsp, [r1], -r0, asr #2\n \t\t\t@ instruction: 0xf7fd4628\n \t\t\t@ instruction: 0xf1b0fd01\n \teorle\tr0, r1, r0, lsl #18\n-\tblmi\ta3d5ac \n+\tblmi\ta3d5a4 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t9f4fd8 \n+\tbmi\t9f4fd0 \n \tldrbtmi\tr4, [sl], #-2851\t@ 0xfffff4dd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4648d138\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -65404,61 +65402,61 @@\n \tldrbtmi\tr4, [r9], #-2077\t@ 0xfffff7e3\n \t\t\t@ instruction: 0xf7fd4478\n \tubfx\tpc, sp, #20, #3\n \t\t\t@ instruction: 0x462a2372\n \tldrtmi\tr4, [r0], -r1, asr #12\n \t\t\t@ instruction: 0xf7ff9400\n \t\t\t@ instruction: 0xf1b0fbf3\n-\tblle\t5c8db8 \n+\tblle\t5c8db0 \n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n-\tblcs\t60a2c \n+\tblcs\t60a24 \n \tldmdbmi\tr5, {r0, r1, r4, r6, r7, ip, lr, pc}\n \tsubseq\tpc, r2, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf7fd4478\n \tstrb\tpc, [sl, r5, asr #20]\t@ \n \t\t\t@ instruction: 0xf6404912\n \tldmdami\tr2, {r2, r3, r6, r9}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf96af7fd\n-\tblmi\t4808bc \n+\tblmi\t4808b4 \n \t\t\t@ instruction: 0xf8c3447b\n \tstrb\tr9, [r3, r8, lsl #2]!\n-\tmcr\t7, 2, pc, cr0, cr15, {5}\t@ \n-\tandeq\tr8, r8, ip, ror #26\n-\tandeq\tr0, r4, r8, asr #13\n+\tmcr\t7, 2, pc, cr4, cr15, {5}\t@ \n+\tandeq\tr8, r8, r4, ror sp\n+\tldrdeq\tr0, [r4], -r0\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, ip, lsr sp\n-\tmuleq\tr4, r2, r6\n-\tandeq\tr8, r8, r6, lsl sp\n+\tandeq\tr8, r8, r4, asr #26\n+\tmuleq\tr4, sl, r6\n+\tandeq\tr8, r8, lr, lsl sp\n \tandeq\tfp, r2, sl, lsl #5\n \t\t\t@ instruction: 0x0002b6b4\n-\tandeq\tr8, r8, r6, ror #25\n+\tandeq\tr8, r8, lr, ror #25\n \tandeq\tfp, r2, sl, asr r2\n \tandeq\tfp, r2, r4, lsl #13\n \tandeq\tfp, r2, r8, asr #4\n \tandeq\tfp, r2, r2, ror r6\n-\t\t\t@ instruction: 0x00088cb8\n+\tandeq\tr8, r8, r0, asr #25\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r1], #-544\t@ 0xfffffde0\n \taddlt\tr4, r5, r1, lsr r9\n \t\t\t@ instruction: 0x4615447c\n \tsvcge\t0x00024479\n \tstmdavs\tr2!, {r1, r2, r9, sl, lr}\n-\tblmi\tbd82b8 \n+\tblmi\tbd82b0 \n \tldmdavs\tfp, {r0, r1, r3, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tbcs\t47654 \n+\tbcs\t4764c \n \tstrtmi\tsp, [r1], -r0, asr #2\n \t\t\t@ instruction: 0xf7fd4628\n \t\t\t@ instruction: 0xf1b0fc7f\n \teorle\tr0, r1, r0, lsl #18\n-\tblmi\ta3d6b0 \n+\tblmi\ta3d6a8 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t9f50dc \n+\tbmi\t9f50d4 \n \tldrbtmi\tr4, [sl], #-2851\t@ 0xfffff4dd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4648d138\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -65469,61 +65467,61 @@\n \tldrbtmi\tr4, [r9], #-2077\t@ 0xfffff7e3\n \t\t\t@ instruction: 0xf7fd4478\n \tubfx\tpc, fp, #19, #3\n \t\t\t@ instruction: 0x462a2371\n \tldrtmi\tr4, [r0], -r1, asr #12\n \t\t\t@ instruction: 0xf7ff9400\n \t\t\t@ instruction: 0xf1b0fb71\n-\tblle\t5c8ebc \n+\tblle\t5c8eb4 \n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n-\tblcs\t60b30 \n+\tblcs\t60b28 \n \tldmdbmi\tr5, {r0, r1, r4, r6, r7, ip, lr, pc}\n \trsbeq\tpc, r4, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf7fd4478\n \tstrb\tpc, [sl, r3, asr #19]\t@ \n \t\t\t@ instruction: 0xf6404912\n \tldmdami\tr2, {r0, r3, r4, r6, r9}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8e8f7fd\n-\tblmi\t4809c0 \n+\tblmi\t4809b8 \n \t\t\t@ instruction: 0xf8c3447b\n \tstrb\tr9, [r3, r8, lsl #2]!\n-\tldc\t7, cr15, [lr, #764]!\t@ 0x2fc\n-\tandeq\tr8, r8, r8, ror #24\n-\tandeq\tr0, r4, r4, asr #11\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, r8, lsr ip\n-\tandeq\tr0, r4, lr, lsl #11\n-\tandeq\tr8, r8, r2, lsl ip\n+\tstcl\t7, cr15, [r2, #764]\t@ 0x2fc\n+\tandeq\tr8, r8, r0, ror ip\n+\tandeq\tr0, r4, ip, asr #11\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr8, r8, r0, asr #24\n+\tmuleq\tr4, r6, r5\n+\tandeq\tr8, r8, sl, lsl ip\n \tandeq\tfp, r2, r6, lsl #3\n \tandeq\tfp, r2, r0, asr #11\n-\tandeq\tr8, r8, r2, ror #23\n+\tandeq\tr8, r8, sl, ror #23\n \tandeq\tfp, r2, r6, asr r1\n \tmuleq\tr2, r0, r5\n \tandeq\tfp, r2, r4, asr #2\n \tandeq\tfp, r2, lr, ror r5\n-\t\t\t@ instruction: 0x00088bb4\n+\t\t\t@ instruction: 0x00088bbc\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstclmi\t6, cr4, [r1], #-548\t@ 0xfffffddc\n \tldrmi\tr4, [sp], -r1, ror #18\n-\tblmi\t1897d30 \n+\tblmi\t1897d28 \n \tadclt\tr4, r0, r9, ror r4\n \tstmdavs\tr2!, {r1, r2, r4, r9, sl, lr}\n \tstmiapl\tfp, {r2, r8, r9, sl, fp, sp, pc}^\n \tldmdavs\tfp, {r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f66fb\n-\tbcs\t47758 \n+\tbcs\t47750 \n \tstrtmi\tsp, [r9], -r5, asr #2\n \t\t\t@ instruction: 0xf7fd4630\n \tvmovne.16\td20[1], pc\n-\tblle\t53abf0 \n+\tblle\t53abe8 \n \tldrbtmi\tr4, [fp], #-2903\t@ 0xfffff4a9\n \tstmiblt\tr3!, {r0, r1, r3, r4, fp, sp, lr}\n-\tblmi\t15594cc \n+\tblmi\t15594c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tmrcvs\t8, 7, r6, cr11, cr10, {0}\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x46208098\n \t\t\t@ instruction: 0x46bd3770\n \t\t\t@ instruction: 0x87f0e8bd\n@@ -65533,112 +65531,112 @@\n \tadceq\tpc, r1, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2125\t@ 0xfffff7b3\n \t\t\t@ instruction: 0xf7fd4478\n \tubfx\tpc, r9, #18, #2\n \t\t\t@ instruction: 0x46322377\n \tstrbmi\tr4, [r0], -r9, asr #12\n \t\t\t@ instruction: 0xf7ff9500\n-\tblmi\t1285778 \n+\tblmi\t1285770 \n \tldrbtmi\tr4, [fp], #-1540\t@ 0xfffff9fc\n \tsbccc\tpc, r8, #13828096\t@ 0xd30000\n \tstmdacs\tr0, {r0, r1, r6, r7, r8, fp, ip, sp, pc}\n-\tblmi\t11bd96c \n+\tblmi\t11bd964 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsbcle\tr2, sp, r0, lsl #22\n \t\t\t@ instruction: 0xf6404943\n \tstmdami\tr3, {r0, r1, r4, r5, r7, r9}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf93cf7fd\n \tstmdbmi\tr1, {r2, r6, r7, r8, r9, sl, sp, lr, pc}^\n \taddseq\tpc, lr, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2112\t@ 0xfffff7c0\n \t\t\t@ instruction: 0xf7fd4478\n \tldr\tpc, [r0, r1, ror #16]!\n-\tblle\t1410bfc \n+\tblle\t1410bf4 \n \t\t\t@ instruction: 0xf808f7ff\n-\tblle\tff8ce418 \n+\tblle\tff8ce410 \n \t\t\t@ instruction: 0x4629463a\n \t\t\t@ instruction: 0xf7bf2003\n-\tpkhbtmi\tlr, r0, r8, lsl #20\n+\tpkhbtmi\tlr, r0, ip, lsl #20\n \tbicsle\tr2, sl, r0, lsl #16\n \tandcs\tr6, r0, #58368\t@ 0xe400\n \tstrls\tr2, [r0, #-768]\t@ 0xfffffd00\n \tmovwcs\tlr, #10701\t@ 0x29cd\n \tstrmi\tr2, [r2], -r1, lsl #6\n-\tstc\t7, cr15, [r2, #-764]\t@ 0xfffffd04\n+\tstc\t7, cr15, [r6, #-764]\t@ 0xfffffd04\n \tmcrrne\t6, 0, r4, r1, cr6\n \t\t\t@ instruction: 0xf7d6d0cd\n \t\t\t@ instruction: 0xf8d7f87b\n-\tblvs\t1eaecf8 \n-\tbl\t6d8444 \n+\tblvs\t1eaecf0 \n+\tbl\t6d843c \n \tstrbmi\tr0, [r3], -r0, lsl #24\n \ttsteq\tr0, r1, asr #2\t@ \n \trscscc\tpc, pc, ip, lsl r1\t@ \n \ttsteq\tr0, r1, ror #2\t@ \n \t\t\t@ instruction: 0xf82ef01e\n \tstrbmi\tr4, [r1], -r0, lsl #13\n \t\t\t@ instruction: 0xf7bf2001\n-\t\t\t@ instruction: 0x4651e93c\n+\tldrbmi\tlr, [r1], -r0, asr #18\n \tteqlt\tr0, #135266304\t@ 0x8100000\n \tldrtmi\tr4, [r0], -r2, lsl #12\n-\tstm\tr4, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstm\tr8, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tmvnscc\tpc, r9, lsl #2\n \t\t\t@ instruction: 0xf811460b\n \tldrbeq\tr2, [r2, r1, lsl #30]\n \tmovwcc\tsp, #9239\t@ 0x2417\n \tmovweq\tlr, #39843\t@ 0x9ba3\n \trscsle\tr4, r5, #152, 10\t@ 0x26000000\n \t\t\t@ instruction: 0xf7bf4648\n-\tblvs\tec14c0 \n+\tblvs\tec14c8 \n \t\t\t@ instruction: 0xf7bf4630\n-\tblmi\t6c2590 \n+\tblmi\t6c2598 \n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \teorcc\tpc, r5, r3, asr r8\t@ \n \t\t\t@ instruction: 0xe796611a\n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \t\t\t@ instruction: 0x4648e791\n-\tldmib\tsl!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tlr!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46306b39\n-\tmcr\t7, 1, pc, cr12, cr15, {5}\t@ \n+\tmrc\t7, 1, APSR_nzcv, cr0, cr15, {5}\n \t\t\t@ instruction: 0xf7bfe789\n-\tsvclt\t0x0000ecde\n-\tandeq\tr8, r8, r4, ror #22\n-\tandeq\tr0, r4, r0, asr #9\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, r6, lsr fp\n-\tandeq\tr0, r4, ip, lsl #9\n-\tandeq\tr8, r8, lr, lsl #22\n+\tsvclt\t0x0000ece2\n+\tandeq\tr8, r8, ip, ror #22\n+\tandeq\tr0, r4, r8, asr #9\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr8, r8, lr, lsr fp\n+\tmuleq\tr4, r4, r4\n+\tandeq\tr8, r8, r6, lsl fp\n \tandeq\tfp, r2, r2, lsl #1\n \t\t\t@ instruction: 0x0002b4bc\n-\tandeq\tr8, r8, r2, ror #21\n-\tldrdeq\tr8, [r8], -r4\n+\tandeq\tr8, r8, sl, ror #21\n+\tldrdeq\tr8, [r8], -ip\n \tandeq\tfp, r2, r8, asr #32\n \tmuleq\tr2, r2, r4\n \tandeq\tfp, r2, r6, lsr r0\n \tandeq\tfp, r2, r0, lsl #9\n-\tandeq\tr8, r8, lr, lsr #26\n-\tandeq\tr8, r8, r2, lsl #20\n+\tandeq\tr8, r8, r6, lsr sp\n+\tandeq\tr8, r8, sl, lsl #20\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r1], #-544\t@ 0xfffffde0\n \taddlt\tr4, r5, r1, lsr r9\n \t\t\t@ instruction: 0x4615447c\n \tsvcge\t0x00024479\n \tstmdavs\tr2!, {r1, r2, r9, sl, lr}\n-\tblmi\tbd8588 \n+\tblmi\tbd8580 \n \tldmdavs\tfp, {r0, r1, r3, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tbcs\t47924 \n+\tbcs\t4791c \n \tstrtmi\tsp, [r1], -r0, asr #2\n \t\t\t@ instruction: 0xf7fd4628\n \t\t\t@ instruction: 0xf1b0fb17\n \teorle\tr0, r1, r0, lsl #18\n-\tblmi\ta3d980 \n+\tblmi\ta3d978 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t9f53ac \n+\tbmi\t9f53a4 \n \tldrbtmi\tr4, [sl], #-2851\t@ 0xfffff4dd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4648d138\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -65649,61 +65647,61 @@\n \tldrbtmi\tr4, [r9], #-2077\t@ 0xfffff7e3\n \t\t\t@ instruction: 0xf7fd4478\n \t\t\t@ instruction: 0xe7e2f873\n \t\t\t@ instruction: 0x462a2373\n \tldrtmi\tr4, [r0], -r1, asr #12\n \t\t\t@ instruction: 0xf7ff9400\n \t\t\t@ instruction: 0xf1b0fa09\n-\tblle\t5c918c \n+\tblle\t5c9184 \n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n-\tblcs\t60e00 \n+\tblcs\t60df8 \n \tldmdbmi\tr5, {r0, r1, r4, r6, r7, ip, lr, pc}\n \tandvs\tpc, ip, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf7fd4478\n \t\t\t@ instruction: 0xe7caf85b\n \t\t\t@ instruction: 0xf6404912\n \tldmdami\tr2, {r1, r3, r4, r5, r7, r9}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff80f7fc\n-\tblmi\t480c90 \n+\tblmi\t480c88 \n \t\t\t@ instruction: 0xf8c3447b\n \tstrb\tr9, [r3, r8, lsl #2]!\n-\tmrrc\t7, 11, pc, r6, cr15\t@ \n-\tmuleq\tr8, r8, r9\n-\tstrdeq\tr0, [r4], -r4\n+\tmrrc\t7, 11, pc, sl, cr15\t@ \n+\tandeq\tr8, r8, r0, lsr #19\n+\tstrdeq\tr0, [r4], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, r8, ror #18\n-\t\t\t@ instruction: 0x000402be\n-\tandeq\tr8, r8, r2, asr #18\n+\tandeq\tr8, r8, r0, ror r9\n+\tandeq\tr0, r4, r6, asr #5\n+\tandeq\tr8, r8, sl, asr #18\n \t\t\t@ instruction: 0x0002aeb6\n \tandeq\tfp, r2, r4, lsl r3\n-\tandeq\tr8, r8, r2, lsl r9\n+\tandeq\tr8, r8, sl, lsl r9\n \tandeq\tsl, r2, r6, lsl #29\n \tandeq\tfp, r2, r4, ror #5\n \tandeq\tsl, r2, r4, ror lr\n \tldrdeq\tfp, [r2], -r2\n-\tandeq\tr8, r8, r4, ror #17\n+\tandeq\tr8, r8, ip, ror #17\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r1], #-544\t@ 0xfffffde0\n \taddlt\tr4, r5, r1, lsr r9\n \t\t\t@ instruction: 0x4615447c\n \tsvcge\t0x00024479\n \tstmdavs\tr2!, {r1, r2, r9, sl, lr}\n-\tblmi\tbd868c \n+\tblmi\tbd8684 \n \tldmdavs\tfp, {r0, r1, r3, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tbcs\t47a28 \n+\tbcs\t47a20 \n \tstrtmi\tsp, [r1], -r0, asr #2\n \t\t\t@ instruction: 0xf7fd4628\n \t\t\t@ instruction: 0xf1b0fa95\n \teorle\tr0, r1, r0, lsl #18\n-\tblmi\ta3da84 \n+\tblmi\ta3da7c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t9f54b0 \n+\tbmi\t9f54a8 \n \tldrbtmi\tr4, [sl], #-2851\t@ 0xfffff4dd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4648d138\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -65714,61 +65712,61 @@\n \tldrbtmi\tr4, [r9], #-2077\t@ 0xfffff7e3\n \t\t\t@ instruction: 0xf7fc4478\n \t\t\t@ instruction: 0xe7e2fff1\n \t\t\t@ instruction: 0x462a2376\n \tldrtmi\tr4, [r0], -r1, asr #12\n \t\t\t@ instruction: 0xf7ff9400\n \t\t\t@ instruction: 0xf1b0f987\n-\tblle\t5c9290 \n+\tblle\t5c9288 \n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n-\tblcs\t60f04 \n+\tblcs\t60efc \n \tldmdbmi\tr5, {r0, r1, r4, r6, r7, ip, lr, pc}\n \tsbceq\tpc, sp, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf7fc4478\n \t\t\t@ instruction: 0xe7caffd9\n \t\t\t@ instruction: 0xf6404912\n \tldmdami\tr2, {r0, r1, r2, r6, r7, r9}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t7, 7, pc, cr14, cr12, {7}\n-\tblmi\t480d94 \n+\tblmi\t480d8c \n \t\t\t@ instruction: 0xf8c3447b\n \tstrb\tr9, [r3, r8, lsl #2]!\n-\tbl\tff584dc8 \n-\tmuleq\tr8, r4, r8\n-\tstrdeq\tr0, [r4], -r0\t@ \n+\tbl\tff684dc0 \n+\tmuleq\tr8, ip, r8\n+\tstrdeq\tr0, [r4], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, r4, ror #16\n-\t\t\t@ instruction: 0x000401ba\n-\tandeq\tr8, r8, lr, lsr r8\n+\tandeq\tr8, r8, ip, ror #16\n+\tandeq\tr0, r4, r2, asr #3\n+\tandeq\tr8, r8, r6, asr #16\n \t\t\t@ instruction: 0x0002adb2\n \tandeq\tfp, r2, r0, lsr #4\n-\tandeq\tr8, r8, lr, lsl #16\n+\tandeq\tr8, r8, r6, lsl r8\n \tandeq\tsl, r2, r2, lsl #27\n \tstrdeq\tfp, [r2], -r0\n \tandeq\tsl, r2, r0, ror sp\n \tldrdeq\tfp, [r2], -lr\n-\tandeq\tr8, r8, r0, ror #15\n+\tandeq\tr8, r8, r8, ror #15\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r1], #-544\t@ 0xfffffde0\n \taddlt\tr4, r5, r1, lsr r9\n \t\t\t@ instruction: 0x4615447c\n \tsvcge\t0x00024479\n \tstmdavs\tr2!, {r1, r2, r9, sl, lr}\n-\tblmi\tbd8790 \n+\tblmi\tbd8788 \n \tldmdavs\tfp, {r0, r1, r3, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tbcs\t47b2c \n+\tbcs\t47b24 \n \tstrtmi\tsp, [r1], -r0, asr #2\n \t\t\t@ instruction: 0xf7fd4628\n \t\t\t@ instruction: 0xf1b0fa13\n \teorle\tr0, r1, r0, lsl #18\n-\tblmi\ta3db88 \n+\tblmi\ta3db80 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t9f55b4 \n+\tbmi\t9f55ac \n \tldrbtmi\tr4, [sl], #-2851\t@ 0xfffff4dd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4648d138\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -65779,61 +65777,61 @@\n \tldrbtmi\tr4, [r9], #-2077\t@ 0xfffff7e3\n \t\t\t@ instruction: 0xf7fc4478\n \tstrb\tpc, [r2, pc, ror #30]!\t@ \n \t\t\t@ instruction: 0x462a2374\n \tldrtmi\tr4, [r0], -r1, asr #12\n \t\t\t@ instruction: 0xf7ff9400\n \t\t\t@ instruction: 0xf1b0f905\n-\tblle\t5c9394 \n+\tblle\t5c938c \n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n-\tblcs\t61008 \n+\tblcs\t61000 \n \tldmdbmi\tr5, {r0, r1, r4, r6, r7, ip, lr, pc}\n \tsbcseq\tpc, sl, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf7fc4478\n \t\t\t@ instruction: 0xe7caff57\n \t\t\t@ instruction: 0xf6404912\n \tldmdami\tr2, {r2, r4, r6, r7, r9}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t7, 3, pc, cr12, cr12, {7}\n-\tblmi\t480e98 \n+\tblmi\t480e90 \n \t\t\t@ instruction: 0xf8c3447b\n \tstrb\tr9, [r3, r8, lsl #2]!\n-\tbl\t1504ecc \n-\tmuleq\tr8, r0, r7\n-\tandeq\tr0, r4, ip, ror #1\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, r0, ror #14\n-\tstrheq\tr0, [r4], -r6\n-\tandeq\tr8, r8, sl, lsr r7\n+\tbl\t1604ec4 \n+\tmuleq\tr8, r8, r7\n+\tstrdeq\tr0, [r4], -r4\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr8, r8, r8, ror #14\n+\tstrheq\tr0, [r4], -lr\n+\tandeq\tr8, r8, r2, asr #14\n \tandeq\tsl, r2, lr, lsr #25\n \tandeq\tfp, r2, r0, lsr r1\n-\tandeq\tr8, r8, sl, lsl #14\n+\tandeq\tr8, r8, r2, lsl r7\n \tandeq\tsl, r2, lr, ror ip\n \tandeq\tfp, r2, r0, lsl #2\n \tandeq\tsl, r2, ip, ror #24\n \tandeq\tfp, r2, lr, ror #1\n-\tldrdeq\tr8, [r8], -ip\n+\tandeq\tr8, r8, r4, ror #13\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r1], #-544\t@ 0xfffffde0\n \taddlt\tr4, r5, r1, lsr r9\n \t\t\t@ instruction: 0x4615447c\n \tsvcge\t0x00024479\n \tstmdavs\tr2!, {r1, r2, r9, sl, lr}\n-\tblmi\tbd8894 \n+\tblmi\tbd888c \n \tldmdavs\tfp, {r0, r1, r3, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tbcs\t47c30 \n+\tbcs\t47c28 \n \tstrtmi\tsp, [r1], -r0, asr #2\n \t\t\t@ instruction: 0xf7fd4628\n \t\t\t@ instruction: 0xf1b0f991\n \teorle\tr0, r1, r0, lsl #18\n-\tblmi\ta3dc8c \n+\tblmi\ta3dc84 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t9f56b8 \n+\tbmi\t9f56b0 \n \tldrbtmi\tr4, [sl], #-2851\t@ 0xfffff4dd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4648d138\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -65844,71 +65842,71 @@\n \tldrbtmi\tr4, [r9], #-2077\t@ 0xfffff7e3\n \t\t\t@ instruction: 0xf7fc4478\n \tstrb\tpc, [r2, sp, ror #29]!\t@ \n \t\t\t@ instruction: 0x462a2375\n \tldrtmi\tr4, [r0], -r1, asr #12\n \t\t\t@ instruction: 0xf7ff9400\n \t\t\t@ instruction: 0xf1b0f883\n-\tblle\t5c9498 \n+\tblle\t5c9490 \n \tldrbtmi\tr4, [fp], #-2838\t@ 0xfffff4ea\n-\tblcs\t6110c \n+\tblcs\t61104 \n \tldmdbmi\tr5, {r0, r1, r4, r6, r7, ip, lr, pc}\n \trsceq\tpc, r7, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2068\t@ 0xfffff7ec\n \t\t\t@ instruction: 0xf7fc4478\n \t\t\t@ instruction: 0xe7cafed5\n \t\t\t@ instruction: 0xf6404912\n \tldmdami\tr2, {r0, r5, r6, r7, r9}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t7, cr15, [sl, #1008]!\t@ 0x3f0\n-\tblmi\t480f9c \n+\tblmi\t480f94 \n \t\t\t@ instruction: 0xf8c3447b\n \tstrb\tr9, [r3, r8, lsl #2]!\n-\tb\tff484fd0 \n-\tandeq\tr8, r8, ip, lsl #13\n-\tandeq\tpc, r3, r8, ror #31\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, ip, asr r6\n-\t\t\t@ instruction: 0x0003ffb2\n-\tandeq\tr8, r8, r6, lsr r6\n+\tb\tff584fc8 \n+\tmuleq\tr8, r4, r6\n+\tstrdeq\tpc, [r3], -r0\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr8, r8, r4, ror #12\n+\t\t\t@ instruction: 0x0003ffba\n+\tandeq\tr8, r8, lr, lsr r6\n \tandeq\tsl, r2, sl, lsr #23\n \tandeq\tfp, r2, r0, asr #32\n-\tandeq\tr8, r8, r6, lsl #12\n+\tandeq\tr8, r8, lr, lsl #12\n \tandeq\tsl, r2, sl, ror fp\n \tandeq\tfp, r2, r0, lsl r0\n \tandeq\tsl, r2, r8, ror #22\n \tstrdeq\tsl, [r2], -lr\n-\tldrdeq\tr8, [r8], -r8\t@ \n+\tandeq\tr8, r8, r0, ror #11\n \t\t\t@ instruction: 0x460eb5f0\n \taddlt\tr4, r5, r0, lsr fp\n \tldrbtmi\tr4, [fp], #-2352\t@ 0xfffff6d0\n \tldrmi\tsl, [r4], -r0, lsl #30\n \tldrbtmi\tr4, [r9], #-2607\t@ 0xfffff5d1\n \t\t\t@ instruction: 0x4605681b\n \tstmpl\tsl, {r3, r4, r5, r6, sp, lr}\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0x4620bb73\n-\tstcl\t7, cr15, [sl, #-760]!\t@ 0xfffffd08\n+\tstcl\t7, cr15, [lr, #-760]!\t@ 0xfffffd08\n \tsvcvs\t0x0080f5b0\n-\tblmi\ta7b974 \n+\tblmi\ta7b96c \n \t\t\t@ instruction: 0xf853447b\n \tcmplt\tr3, r0, lsr #32\n \tteqle\tr3, r0, lsl #26\n \tldrbtmi\tr4, [fp], #-2853\t@ 0xfffff4db\n \taddpl\tpc, r8, #8585216\t@ 0x830000\n \tldrbtmi\tr4, [fp], #-2852\t@ 0xfffff4dc\n \t\t\t@ instruction: 0x4620615e\n-\tmcr\t7, 2, pc, cr10, cr14, {5}\t@ \n-\tble\t10e974 \n+\tmcr\t7, 2, pc, cr14, cr14, {5}\t@ \n+\tble\t10e96c \n \tldrbtmi\tr4, [fp], #-2849\t@ 0xfffff4df\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tldrbtmi\tr4, [fp], #-2848\t@ 0xfffff4e0\n \tldmiblt\tr3!, {r0, r1, r3, r4, fp, sp, lr}\n-\tblmi\t6999f4 \n+\tblmi\t6999ec \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1220300\n \tldrcc\tr4, [r4, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvst2.8\t{d20,d22}, [pc :64], r9\n@@ -65920,128 +65918,128 @@\n \tldrbtmi\tr4, [r9], #-2070\t@ 0xfffff7ea\n \t\t\t@ instruction: 0xf7fc4478\n \t\t\t@ instruction: 0xe7dffe55\n \t\t\t@ instruction: 0x46294b14\n \tldrbtmi\tr2, [fp], #-575\t@ 0xfffffdc1\n \t\t\t@ instruction: 0xf503461d\n \t\t\t@ instruction: 0xf7be7022\n-\tmovwcs\tlr, #3602\t@ 0xe12\n+\tmovwcs\tlr, #3606\t@ 0xe16\n \tsbccc\tpc, r7, #8716288\t@ 0x850000\n \t\t\t@ instruction: 0xf7bfe7c2\n-\tsvclt\t0x0000ea52\n-\tandeq\tr8, r8, sl, lsl #11\n-\tandeq\tpc, r3, r2, ror #29\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, r0, lsl #17\n-\tandeq\tr8, r8, r2, asr r5\n-\tmuleq\tr4, lr, sp\n+\tsvclt\t0x0000ea56\n+\tmuleq\tr8, r2, r5\n+\tandeq\tpc, r3, sl, ror #29\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr8, r8, r8, lsl #17\n+\tandeq\tr8, r8, sl, asr r5\n+\tandeq\tr3, r4, r6, lsr #27\n+\tandeq\tr8, r8, r2, asr #10\n \tandeq\tr8, r8, sl, lsr r5\n-\tandeq\tr8, r8, r2, lsr r5\n-\tandeq\tpc, r3, r8, lsl #29\n+\tmuleq\tr3, r0, lr\n \tandeq\tsl, r2, ip, lsl #21\n \tandeq\tsl, r2, r6, lsr pc\n \tandeq\tsl, r2, sl, ror sl\n \tandeq\tsl, r2, r4, lsr #30\n-\tandeq\tr8, r8, r6, ror #9\n+\tandeq\tr8, r8, lr, ror #9\n \t\t\t@ instruction: 0xf5b04a21\n-\tblmi\t8a3014 \n+\tblmi\t8a300c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstrdlt\tr4, [r3], r0\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tvnmlsmi.f32\ts26, s24, s5\n-\tblcc\t14743c \n+\tblcc\t147434 \n \tldrbtmi\tr4, [lr], #-1540\t@ 0xfffff9fc\n \t\t\t@ instruction: 0xf04f4688\n \tldrmi\tr0, [lr], #-2304\t@ 0xfffff700\n \tsvcpl\t0x0004f856\n \tsvclt\t0x00182d00\n \tandle\tr4, pc, r0, lsr #11\n \t\t\t@ instruction: 0xb1236bab\n \teorseq\tpc, r8, r5, lsl #2\n \t\t\t@ instruction: 0xf802f014\n \tstmiavs\tr8!, {r0, r2, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7beb108\n-\tstrtmi\tlr, [r8], -r2, lsr #30\n-\tsvc\t0x001ef7be\n+\tstrtmi\tlr, [r8], -r6, lsr #30\n+\tsvc\t0x0022f7be\n \tandls\tpc, r0, r6, asr #17\n \t\t\t@ instruction: 0xf5b43401\n \tmvnle\tr6, r0, lsl #31\n-\tblmi\t299aa0 \n+\tblmi\t299a98 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \tstrcc\tr2, [ip, -r0]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7bf83f0\n-\tsvclt\t0x0000e9f2\n-\tandeq\tpc, r3, ip, ror #27\n+\tsvclt\t0x0000e9f6\n+\tstrdeq\tpc, [r3], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, lr, lsl #15\n-\tandeq\tpc, r3, ip, lsl #27\n+\tmuleq\tr8, r6, r7\n+\tmuleq\tr3, r4, sp\n \t\t\t@ instruction: 0xf5b04a17\n-\tblmi\t6230ac \n+\tblmi\t6230a4 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n-\tble\t487ec0 \n+\tble\t487eb8 \n \taddeq\tr4, r2, r2, lsl fp\n \tstrcs\tr3, [r0], #-2564\t@ 0xfffff5fc\n \tldrmi\tr4, [r3], #-1147\t@ 0xfffffb85\n \tsvccs\t0x0004f853\n \tsvclt\t0x00182a00\n \t\t\t@ instruction: 0xf1004281\n \tsvclt\t0x00180001\n \t\t\t@ instruction: 0xf5b0601c\n \tmvnsle\tr6, r0, lsl #31\n-\tblmi\t259b10 \n+\tblmi\t259b08 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [ip, -r0]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldmib\tr8!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tpc, r3, r4, asr sp\t@ \n+\tldmib\tip!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tpc, r3, ip, asr sp\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr8, [r8], -r8\t@ \n-\tandeq\tpc, r3, r8, lsl sp\t@ \n+\tandeq\tr8, r8, r0, lsl #14\n+\tandeq\tpc, r3, r0, lsr #26\n \tldmdbmi\tr6!, {r0, r2, r4, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]!\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2613\t@ 0xfffff5cb\n \tldmdavs\tfp, {r1, r7, ip, sp, pc}\n \tstrmi\tsl, [r4], -r0, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tblcs\t47b34 \n+\tblcs\t47b2c \n \t\t\t@ instruction: 0x4620d134\n \tstc2l\t7, cr15, [sl], #-1016\t@ 0xfffffc08\n-\tblle\t80eb50 \n+\tblle\t80eb48 \n \t\t\t@ instruction: 0xf6404b2d\n \tstfmis\tf1, [sp, #-672]!\t@ 0xfffffd60\n \tldrbtmi\tr4, [sp], #-1147\t@ 0xfffffb85\n \t\t\t@ instruction: 0xf8534628\n \tldmvs\tsl, {r2, r5, ip, sp}^\n \t\t\t@ instruction: 0xf9f6f7f2\n-\tblle\td1135c \n+\tblle\td11354 \n \tldrbtmi\tr4, [fp], #-2856\t@ 0xfffff4d8\n-\tbllt\td613d4 \n-\tblmi\t919c04 \n+\tbllt\td613cc \n+\tblmi\t919bfc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr6, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldrbtmi\tr4, [fp], #-2849\t@ 0xfffff4df\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t577ac \n+\tbcs\t577a4 \n \tldmdbmi\tpc, {r1, r3, r5, r6, r7, ip, lr, pc}\t@ \n \tadcne\tpc, r6, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2078\t@ 0xfffff7e2\n \t\t\t@ instruction: 0xf7fc4478\n \tubfx\tpc, pc, #26, #2\n \t\t\t@ instruction: 0xf640491c\n \tldmdami\tip, {r0, r1, r5, r7, r9, ip}\n@@ -66051,133 +66049,133 @@\n \t\t\t@ instruction: 0xf6404629\n \tstrcs\tr1, [r0], #-683\t@ 0xfffffd55\n \t\t\t@ instruction: 0xf7fc4478\n \tstrb\tpc, [pc, sp, asr #26]\t@ \n \t\t\t@ instruction: 0xf46f4b16\n \tldrbtmi\tr6, [fp], #-1153\t@ 0xfffffb7f\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t577f4 \n+\tbcs\t577ec \n \tldmdami\tr3, {r1, r2, r6, r7, ip, lr, pc}\n \t\t\t@ instruction: 0xf6404629\n \tldrbtmi\tr1, [r8], #-681\t@ 0xfffffd57\n \tldc2\t7, cr15, [ip, #-1008]!\t@ 0xfffffc10\n \t\t\t@ instruction: 0xf7bfe7be\n-\tsvclt\t0x0000e946\n-\tandeq\tr8, r8, r8, lsl #7\n-\tandeq\tpc, r3, r2, ror #25\n+\tsvclt\t0x0000e94a\n+\tmuleq\tr8, r0, r3\n+\tandeq\tpc, r3, sl, ror #25\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, r8, ror r6\n+\tandeq\tr8, r8, r0, lsl #13\n \tldrdeq\tsl, [r2], -sl\t@ \n-\tandeq\tr8, r8, r2, asr #6\n-\tmuleq\tr3, r8, ip\n-\tandeq\tr8, r8, lr, lsl r3\n+\tandeq\tr8, r8, sl, asr #6\n+\tandeq\tpc, r3, r0, lsr #25\n+\tandeq\tr8, r8, r6, lsr #6\n \tandeq\tsl, r2, lr, lsl #17\n \tandeq\tsl, r2, r4, asr #26\n \tandeq\tsl, r2, ip, ror r8\n \tandeq\tsl, r2, r2, lsr sp\n \tandeq\tsl, r2, r0, lsr #26\n-\tldrdeq\tr8, [r8], -r6\n+\tldrdeq\tr8, [r8], -lr\n \tstrdeq\tsl, [r2], -lr\n \t\t\t@ instruction: 0x4615b5f0\n \taddlt\tr4, r7, r6, lsr sl\n \tldrbtmi\tsl, [sl], #-3842\t@ 0xfffff0fe\n \t\t\t@ instruction: 0x46044935\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \tldmpl\tr3, {r2, r4, r5, r8, r9, fp, lr}^\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblcs\t61478 \n+\tblcs\t61470 \n \t\t\t@ instruction: 0x4620d132\n-\tblx\tff80544e \n-\tblle\t78ec68 \n+\tblx\tff805446 \n+\tblle\t78ec60 \n \t\t\t@ instruction: 0x2600687b\n \tstrls\tr4, [r0], -sl, lsr #12\n-\tldm\tr2, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr6, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsvccc\t0x00fff1b1\n \t\t\t@ instruction: 0xf1b0bf08\n \tldrshtle\tr3, [r4], -pc\n \tldrbtmi\tr4, [fp], #-2856\t@ 0xfffff4d8\n-\tbllt\td614e8 \n-\tblmi\t999d18 \n+\tbllt\td614e0 \n+\tblmi\t999d10 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tsl, r0, lsl #6\n \tldrcc\tr4, [r4, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldrbtmi\tr4, [fp], #-2849\t@ 0xfffff4df\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t578c0 \n+\tbcs\t578b8 \n \tldmdbmi\tpc, {r1, r3, r5, r6, r7, ip, lr, pc}\t@ \n \tadcsne\tpc, r6, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2078\t@ 0xfffff7e2\n \t\t\t@ instruction: 0xf7fc4478\n \tubfx\tpc, r5, #25, #2\n \t\t\t@ instruction: 0xf640491c\n \tldmdami\tip, {r0, r1, r4, r5, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfff054b6 \n+\tblx\tfff054ae \n \tldmdbmi\tsl, {r0, r1, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadcsne\tpc, fp, #64, 12\t@ 0x4000000\n \t\t\t@ instruction: 0x46344819\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t7, cr15, [r2], {252}\t@ 0xfc\n-\tblmi\t641414 \n+\tblmi\t64140c \n \tldrbtcc\tpc, [r6], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 474e4 \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 474dc \t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tsbcle\tr2, r3, r0, lsl #20\n \t\t\t@ instruction: 0xf6404912\n \tldmdami\tr2, {r0, r3, r4, r5, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t7, cr15, [lr], #1008\t@ 0x3f0\n \t\t\t@ instruction: 0xf7bfe7ba\n-\tsvclt\t0x0000e8b8\n-\tandeq\tpc, r3, lr, asr #23\n-\tandeq\tr8, r8, r6, ror #4\n+\tsvclt\t0x0000e8bc\n+\tldrdeq\tpc, [r3], -r6\n+\tandeq\tr8, r8, lr, ror #4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, lr, lsr #4\n-\tandeq\tpc, r3, r4, lsl #23\n-\tandeq\tr8, r8, sl, lsl #4\n+\tandeq\tr8, r8, r6, lsr r2\n+\tandeq\tpc, r3, ip, lsl #23\n+\tandeq\tr8, r8, r2, lsl r2\n \tandeq\tsl, r2, sl, ror r7\n \tandeq\tsl, r2, ip, lsr ip\n \tandeq\tsl, r2, r8, ror #14\n \tandeq\tsl, r2, sl, lsr #24\n \tandeq\tsl, r2, r4, asr r7\n \tandeq\tsl, r2, r6, lsl ip\n-\t\t\t@ instruction: 0x000881bc\n+\tandeq\tr8, r8, r4, asr #3\n \tandeq\tsl, r2, ip, lsr #14\n \tandeq\tsl, r2, lr, ror #23\n \tldmdbmi\tr6!, {r0, r2, r4, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]!\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2613\t@ 0xfffff5cb\n \tldmdavs\tfp, {r2, r7, ip, sp, pc}\n \tstrmi\tsl, [r4], -r2, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tbllt\tfe507d64 \n+\tbllt\tfe507d5c \n \t\t\t@ instruction: 0xf7fe4620\n \t\t\t@ instruction: 0x1e04fb53\n \tstrcs\tsp, [r0, #-2845]\t@ 0xfffff4e3\n \tmovwcs\tr2, #512\t@ 0x200\n \t\t\t@ instruction: 0xf7bf9500\n-\t\t\t@ instruction: 0xf1b1e848\n+\t\t\t@ instruction: 0xf1b1e84c\n \tsvclt\t0x00083fff\n \tsvccc\t0x00fff1b0\n-\tblmi\ta7b658 \n+\tblmi\ta7b650 \n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\ta36260 \n+\tbmi\ta36258 \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d13a\n \tldrtmi\tr3, [sp], r8, lsl #14\n-\tblmi\t8b6c6c \n+\tblmi\t8b6c64 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \trscle\tr2, sl, r0, lsl #20\n \t\t\t@ instruction: 0xf640491e\n \tldmdami\tlr, {r0, r2, r6, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcrr2\t7, 15, pc, sl, cr12\t@ \n@@ -66191,185 +66189,185 @@\n \tldrbtmi\tr4, [r9], #-1580\t@ 0xfffff9d4\n \t\t\t@ instruction: 0xf7fc4478\n \t\t\t@ instruction: 0xe7cefc37\n \t\t\t@ instruction: 0xf64f4b16\n \t\t\t@ instruction: 0xf6cf34f6\n \tldrbtmi\tr7, [fp], #-1279\t@ 0xfffffb01\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t57a24 \n+\tbcs\t57a1c \n \tldmdbmi\tr2, {r0, r1, r6, r7, ip, lr, pc}\n \tsbcne\tpc, r8, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2065\t@ 0xfffff7ef\n \t\t\t@ instruction: 0xf7fc4478\n \tldr\tpc, [sl, r3, lsr #24]!\n-\tstmda\tip!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr8, r8, r8, asr r1\n-\t\t\t@ instruction: 0x0003fab2\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, r8, lsl r1\n-\tandeq\tpc, r3, lr, ror #20\n-\tstrdeq\tr8, [r8], -r4\n+\tldmda\tr0!, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr8, r8, r0, ror #2\n+\t\t\t@ instruction: 0x0003faba\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr8, r8, r0, lsr #2\n+\tandeq\tpc, r3, r6, ror sl\t@ \n+\tstrdeq\tr8, [r8], -ip\n \tandeq\tsl, r2, r4, ror #12\n \tandeq\tsl, r2, lr, lsr #22\n \tandeq\tsl, r2, r2, asr r6\n \tandeq\tsl, r2, ip, lsl fp\n \tandeq\tsl, r2, lr, lsr r6\n \tandeq\tsl, r2, r8, lsl #22\n-\tandeq\tr8, r8, r6, lsr #1\n+\tandeq\tr8, r8, lr, lsr #1\n \tandeq\tsl, r2, r6, lsl r6\n \tandeq\tsl, r2, r0, ror #21\n \tldmdbmi\tr6!, {r0, r2, r4, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2613\t@ 0xfffff5cb\n \tldmdavs\tfp, {r0, r2, r7, ip, sp, pc}\n \tstrmi\tsl, [r4], -r2, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tbllt\tfe507e78 \n+\tbllt\tfe507e70 \n \t\t\t@ instruction: 0xf7fe4620\n \tvmlsne.f32\ts30, s9, s18\n \ttstcs\tr2, sp, lsl fp\n \tmovwcs\tr2, #512\t@ 0x200\n \t\t\t@ instruction: 0xf7be9100\n-\t\t\t@ instruction: 0xf1b1efbe\n+\t\t\t@ instruction: 0xf1b1efc2\n \tsvclt\t0x00083fff\n \tsvccc\t0x00fff1b0\n-\tblmi\ta7b76c \n+\tblmi\ta7b764 \n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\ta36374 \n+\tbmi\ta3636c \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d13a\n \tldrtmi\tr3, [sp], ip, lsl #14\n-\tblmi\t8b6d00 \n+\tblmi\t8b6cf8 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \trscle\tr2, sl, r0, lsl #20\n \t\t\t@ instruction: 0xf640491e\n \tldmdami\tlr, {r2, r4, r6, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff0856ce \n+\tblx\tff0856c6 \n \tldmdbmi\tip, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbcsne\tpc, r1, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2075\t@ 0xfffff7e5\n \t\t\t@ instruction: 0xf7fc4478\n \tstrb\tpc, [r3, r5, ror #21]\t@ \n \t\t\t@ instruction: 0xf6404919\n \tldmdami\tr9, {r0, r3, r4, r6, r7, r9, ip}\n \tldrbtmi\tr2, [r9], #-1024\t@ 0xfffffc00\n \t\t\t@ instruction: 0xf7fc4478\n \tstrb\tpc, [lr, sp, lsr #23]\t@ \n \t\t\t@ instruction: 0xf64f4b16\n \t\t\t@ instruction: 0xf6cf34f5\n \tldrbtmi\tr7, [fp], #-1279\t@ 0xfffffb01\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t57b38 \n+\tbcs\t57b30 \n \tldmdbmi\tr2, {r0, r1, r6, r7, ip, lr, pc}\n \tsbcsne\tpc, r7, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2065\t@ 0xfffff7ef\n \t\t\t@ instruction: 0xf7fc4478\n \t\t\t@ instruction: 0xe7bafb99\n-\tsvc\t0x00a2f7be\n-\tandeq\tr8, r8, r4, asr #32\n-\tmuleq\tr3, lr, r9\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r8, r4\n-\tandeq\tpc, r3, sl, asr r9\t@ \n-\tandeq\tr7, r8, r0, ror #31\n+\tsvc\t0x00a6f7be\n+\tandeq\tr8, r8, ip, asr #32\n+\tandeq\tpc, r3, r6, lsr #19\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr8, r8, ip\n+\tandeq\tpc, r3, r2, ror #18\n+\tandeq\tr7, r8, r8, ror #31\n \tandeq\tsl, r2, r0, asr r5\n \tandeq\tsl, r2, r6, lsr #20\n \tandeq\tsl, r2, lr, lsr r5\n \tandeq\tsl, r2, r4, lsl sl\n \tandeq\tsl, r2, sl, lsr #10\n \tandeq\tsl, r2, r0, lsl #20\n-\tmuleq\tr8, r2, pc\t@ \n+\tmuleq\tr8, sl, pc\t@ \n \tandeq\tsl, r2, r2, lsl #10\n \tldrdeq\tsl, [r2], -r8\n \tldmdbmi\tr2!, {r0, r4, r5, r8, r9, fp, lr}\n \tldrlt\tr4, [r0, #1147]\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2609\t@ 0xfffff5cf\n \tldmdavs\tfp, {r0, r1, r7, ip, sp, pc}\n \tstrmi\tsl, [r4], -r0, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tbllt\t1507f8c \n+\tbllt\t1507f84 \n \t\t\t@ instruction: 0xf7fe4620\n \t\t\t@ instruction: 0x1e04fa3f\n \t\t\t@ instruction: 0xf7bedb15\n-\tandcc\tlr, r1, ip, ror #23\n-\tblmi\ta7b870 \n+\tstrdcc\tlr, [r1], -r0\n+\tblmi\ta7b868 \n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\ta36478 \n+\tbmi\ta36470 \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d13a\n \tldrtmi\tr3, [sp], ip, lsl #14\n-\tblmi\t8b6e04 \n+\tblmi\t8b6dfc \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \trscle\tr2, sl, r0, lsl #20\n \t\t\t@ instruction: 0xf640491e\n \tldmdami\tlr, {r2, r5, r6, r7, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t10057d2 \n+\tblx\t10057ca \n \tldmdbmi\tip, {r0, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \trscne\tpc, r1, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2075\t@ 0xfffff7e5\n \t\t\t@ instruction: 0xf7fc4478\n \tstrb\tpc, [fp, r3, ror #20]\t@ \n \t\t\t@ instruction: 0xf6404919\n \tldmdami\tr9, {r0, r3, r5, r6, r7, r9, ip}\n \tldrbtmi\tr2, [r9], #-1024\t@ 0xfffffc00\n \t\t\t@ instruction: 0xf7fc4478\n \tstrb\tpc, [lr, fp, lsr #22]\t@ \n \t\t\t@ instruction: 0xf64f4b16\n \t\t\t@ instruction: 0xf6cf34f2\n \tldrbtmi\tr7, [fp], #-1279\t@ 0xfffffb01\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t57c3c \n+\tbcs\t57c34 \n \tldmdbmi\tr2, {r0, r1, r6, r7, ip, lr, pc}\n \trscne\tpc, r7, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2065\t@ 0xfffff7ef\n \t\t\t@ instruction: 0xf7fc4478\n \t\t\t@ instruction: 0xe7bafb17\n-\tsvc\t0x0020f7be\n-\tandeq\tr7, r8, r0, lsr pc\n-\tandeq\tpc, r3, sl, lsl #17\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r8, r0, lsl #30\n-\tandeq\tpc, r3, r6, asr r8\t@ \n-\tldrdeq\tr7, [r8], -ip\n+\tsvc\t0x0024f7be\n+\tandeq\tr7, r8, r8, lsr pc\n+\tmuleq\tr3, r2, r8\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr7, r8, r8, lsl #30\n+\tandeq\tpc, r3, lr, asr r8\t@ \n+\tandeq\tr7, r8, r4, ror #29\n \tandeq\tsl, r2, ip, asr #8\n \tandeq\tsl, r2, lr, lsr #18\n \tandeq\tsl, r2, sl, lsr r4\n \tandeq\tsl, r2, ip, lsl r9\n \tandeq\tsl, r2, r6, lsr #8\n \tandeq\tsl, r2, r8, lsl #18\n-\tandeq\tr7, r8, lr, lsl #29\n+\tmuleq\tr8, r6, lr\n \tstrdeq\tsl, [r2], -lr\n \tandeq\tsl, r2, r0, ror #17\n \tldmdbmi\tr1!, {r4, r5, r8, r9, fp, lr}\n \tldrblt\tr4, [r0, #1147]!\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2608\t@ 0xfffff5d0\n \tldmdavs\tfp, {r0, r2, r7, ip, sp, pc}\n \tstrmi\tsl, [r4], -r2, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tblcs\t48090 \n+\tblcs\t48088 \n \t\t\t@ instruction: 0x4620d13c\n \t\t\t@ instruction: 0xf9bcf7fe\n-\tble\t54f0ac \n+\tble\t54f0a4 \n \tldrbtmi\tr4, [fp], #-2856\t@ 0xfffff4d8\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t57cc8 \n-\tbmi\t9fbd90 \n+\tbcs\t57cc0 \n+\tbmi\t9fbd88 \n \tldrbtmi\tr4, [sl], #-2851\t@ 0xfffff4dd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d138\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstcmi\t13, cr11, [r0, #-960]!\t@ 0xfffffc40\n@@ -66395,99 +66393,99 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9cef7fc\n \tstmdbmi\tpc, {r0, r3, r4, r5, r7, r8, r9, sl, sp, lr, pc}\t@ \n \trscsne\tpc, r6, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2062\t@ 0xfffff7f2\n \t\t\t@ instruction: 0xf7fc4478\n \t\t\t@ instruction: 0xe7bcfa97\n-\tmcr\t7, 5, pc, cr0, cr14, {5}\t@ \n-\tandeq\tr7, r8, ip, lsr #28\n-\tandeq\tpc, r3, r6, lsl #15\n+\tmcr\t7, 5, pc, cr4, cr14, {5}\t@ \n+\tandeq\tr7, r8, r4, lsr lr\n+\tandeq\tpc, r3, lr, lsl #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r8, r2, lsl #28\n-\tandeq\tpc, r3, r2, asr r7\t@ \n+\tandeq\tr7, r8, sl, lsl #28\n+\tandeq\tpc, r3, sl, asr r7\t@ \n \tandeq\tsl, r2, r4, asr r3\n-\tandeq\tr7, r8, lr, lsr #27\n+\t\t\t@ instruction: 0x00087db6\n \tandeq\tsl, r2, ip, lsl #16\n \tandeq\tsl, r2, r0, lsl r3\n \tstrdeq\tsl, [r2], -sl\t@ \n \tstrdeq\tsl, [r2], -lr\n \tandeq\tsl, r2, r8, ror #15\n \tsvcmi\t0x00f0e92d\n-\tbmi\tfe9991c0 \n+\tbmi\tfe9991b8 \n \tsvcge\t0x0002b0af\n \tldrbtmi\tr4, [sl], #-3236\t@ 0xfffff35c\n \tmvnsvs\tr4, ip, ror r4\n \t\t\t@ instruction: 0xf8d74ba3\n \tldrsbtvs\tr6, [ip], #8\n \trsbsvs\tr4, lr, r4, lsl #12\n \tldmpl\tr3, {r0, r3, r4, r5, r8, sp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f30ac\n \tcdpcs\t3, 0, cr0, cr0, cr0, {0}\n \tadcshi\tpc, lr, r0\n \t\t\t@ instruction: 0xf7be2000\n-\tadcsvs\tlr, r8, ip, lsl #28\n+\tadcsvs\tlr, r8, r0, lsl lr\n \t\t\t@ instruction: 0xf0002d00\n \tmovwcs\tr8, #261\t@ 0x105\n \trsbmi\tr6, r2, #59\t@ 0x3b\n \ttsteq\tpc, #4\t@ \n \tandseq\tpc, pc, #2\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tsubsmi\tfp, r3, #88, 30\t@ 0x160\n-\tbl\t1501c4 \n+\tbl\t1501bc \n \t\t\t@ instruction: 0xf1070a02\n \tldrbmi\tr0, [r3], ip, lsr #16\n-\tblx\td94f4 \n+\tblx\td94ec \n \tldmdbvs\tlr!, {r0, r1, r8, r9, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf10761bb\n \tteqvs\tsp, r4, lsr #6\n \taddcs\tr6, r0, #-1073741794\t@ 0xc000001e\n \tstrbmi\tr2, [r0], -r0, lsl #2\n-\tb\tfe6058dc \n+\tb\tfe7058d4 \n \t\t\t@ instruction: 0xf7bf4620\n-\tldmdbvs\tfp!, {r4, r5, r7, fp, sp, lr, pc}^\n+\tldmdbvs\tfp!, {r2, r4, r5, r7, fp, sp, lr, pc}^\n \tstrbmi\tr9, [r1], -r0, lsl #6\n-\tbl\tfe9221e0 \n+\tbl\tfe9221d8 \n \trsbsvs\tr0, fp, #671088640\t@ 0x28000000\n \tmovseq\tpc, #-1073741823\t@ 0xc0000001\n \taddeq\tlr, r0, r3, lsl #22\n \tldrmi\tr2, [sl], -r0, lsl #6\n \t\t\t@ instruction: 0xf85062bb\n \tstrtmi\tr5, [ip], r4, lsl #25\n-\tb\t1362104 \n+\tb\t13620fc \n \t\t\t@ instruction: 0xf8400c05\n \tldrbmi\tip, [r8], -r4, lsl #25\n-\tldcl\t7, cr15, [lr, #-760]!\t@ 0xfffffd08\n-\tbeq\t840e0 \n+\tstc\t7, cr15, [r2, #760]\t@ 0x2f8\n+\tbeq\t840d8 \n \tldmdbvs\tsp!, {r0, r1, r2, r5, r8, sl, fp, ip, lr, pc}\n \t\t\t@ instruction: 0x46204631\n \t\t\t@ instruction: 0xf7be462a\n-\tstmdacs\tr0, {r6, r8, r9, fp, sp, lr, pc}\n-\tbne\tb3efa8 \n+\tstmdacs\tr0, {r2, r6, r8, r9, fp, sp, lr, pc}\n+\tbne\tb3efa0 \n \tstrmi\tr4, [r6], #-1153\t@ 0xfffffb7f\n \t\t\t@ instruction: 0xf000613b\n-\tblmi\t1d27ce4 \n+\tblmi\t1d27cdc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n-\tblcs\ta1ab4 \n+\tblcs\ta1aac \n \tadchi\tpc, r7, r0\n \t\t\t@ instruction: 0xf7be2000\n-\tldmvs\tfp!, {r1, r4, r5, r7, r8, sl, fp, sp, lr, pc}\n-\tbeq\t1428d8 \n+\tldmvs\tfp!, {r1, r2, r4, r5, r7, r8, sl, fp, sp, lr, pc}\n+\tbeq\t1428d0 \n \tldrbmi\tr6, [r3, #-2555]\t@ 0xfffff605\n \tldmdavs\tfp!, {r0, r2, r3, r4, r5, r7, r9, fp, ip, lr, pc}^\n-\tblcs\t5939c \n+\tblcs\t59394 \n \tadcshi\tpc, r1, r0\n-\tldmda\tr0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr4, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandvs\tr2, r3, r0, lsl #6\n \t\t\t@ instruction: 0xf7bfe02c\n-\t\t\t@ instruction: 0xf1bae84c\n+\t\t\t@ instruction: 0xf1bae850\n \t\t\t@ instruction: 0xd1143fff\n-\tblcs\t321a8c \n-\tblcs\t1776e4 \n+\tblcs\t321a84 \n+\tblcs\t1776dc \n \t\t\t@ instruction: 0x4681d03b\n \tldmdavs\tfp!, {r0, r1, r3, r4, r7, r9, sl, lr}^\n \tcmnle\tr8, r0, lsl #22\n \tmovwcs\tr4, #18527\t@ 0x485f\n \t\t\t@ instruction: 0x46226839\n \tldrbtmi\tr9, [r8], #-256\t@ 0xffffff00\n \tmsrcs\t(UNDEF: 101), r0\n@@ -66498,226 +66496,226 @@\n \tldmdavs\tfp!, {r2, r5, r7, pc}^\n \tsubsle\tr2, r5, r0, lsl #22\n \t\t\t@ instruction: 0xf64f2200\n \t\t\t@ instruction: 0xf6cf33e2\n \t\t\t@ instruction: 0xf8c973ff\n \taddsmi\tr2, r6, #0\n \tldrmi\tfp, [lr], -r8, lsl #30\n-\tblmi\t13da414 \n+\tblmi\t13da40c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddhi\tpc, r9, r0, asr #32\n \t\t\t@ instruction: 0x37b44630\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdle\tr8, [pc], #-240\t@ \n-\tstmda\tip, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblcs\t321b04 \n-\tblcs\t17775c \n+\tldmda\tr0, {r0, r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblcs\t321afc \n+\tblcs\t177754 \n \ttstcs\tr0, sp, lsr r1\n \t\t\t@ instruction: 0xf7f12001\n \tandcs\tpc, r0, fp, ror #24\n-\tldcl\t7, cr15, [r4, #-760]\t@ 0xfffffd08\n-\tbl\tfe861dfc \n+\tldcl\t7, cr15, [r8, #-760]\t@ 0xfffffd08\n+\tbl\tfe861df4 \n \tstrb\tr0, [r2, -r3, lsl #20]!\n \tstmdami\tr0, {r1, r9, sl, lr}^\n \t\t\t@ instruction: 0xf6402303\n \tldrbtmi\tr2, [r8], #-281\t@ 0xfffffee7\n \t\t\t@ instruction: 0x61b89600\n-\tblx\tff285aee \n+\tblx\tff285ae6 \n \tstrtmi\tr2, [r2], -r4, lsl #6\n \t\t\t@ instruction: 0xf6406038\n \tvst4.8\t{d18,d20,d22,d24}, [r0 :64], sl\n \tandls\tr6, r0, r0\n \t\t\t@ instruction: 0xf7f169b8\n \t\t\t@ instruction: 0x4630fbbd\n-\tldc\t7, cr15, [r8, #-760]!\t@ 0xfffffd08\n+\tldc\t7, cr15, [ip, #-760]!\t@ 0xfffffd08\n \tstccs\t0, cr6, [r0, #-736]\t@ 0xfffffd20\n \tsvcge\t0x002ff47f\n \tldmdami\tr3!, {r1, r2, r3, r5, r9, sl, lr}\n \tldmdavs\tr9!, {r2, r8, r9, sp}\n \ttstls\tr0, r2, lsr #12\n \t\t\t@ instruction: 0xf6404478\n \t\t\t@ instruction: 0xf7f12184\n \tldr\tpc, [r3, fp, lsr #23]!\n \tmovwcs\tr4, #18478\t@ 0x482e\n \t\t\t@ instruction: 0x46226839\n \tldrbtmi\tr9, [r8], #-256\t@ 0xffffff00\n \tcmpcs\tsl, r0, asr #12\t@ \n-\tblx\tfe885b3e \n+\tblx\tfe885b36 \n \t\t\t@ instruction: 0x469be79e\n \tsxtab16mi\tr6, r1, fp, ror #16\n \t\t\t@ instruction: 0xf64fb1c3\n \t\t\t@ instruction: 0xf6cf36f4\n \t\t\t@ instruction: 0xf8c976ff\n \tldr\tfp, [sp, r0]\n \t\t\t@ instruction: 0x464e687b\n \torrsle\tr2, r9, r0, lsl #22\n \tldmdavs\tfp!, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7beb303\n-\t\t\t@ instruction: 0xf64fefb6\n+\t\t\t@ instruction: 0xf64fefba\n \t\t\t@ instruction: 0xf6cf36f4\n \tmovwcs\tr7, #1791\t@ 0x6ff\n \tstr\tr6, [sp, r3]\n \tstr\tr4, [fp, lr, lsr #12]\n \tmovwcs\tr4, #18459\t@ 0x481b\n \t\t\t@ instruction: 0x46226839\n \tldrbtmi\tr9, [r8], #-256\t@ 0xffffff00\n \tcmpcs\tr9, r0, asr #12\t@ \n-\tblx\t1e85b8e \n+\tblx\t1e85b86 \n \tldmdami\tr7, {r0, r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldmdavs\tr9!, {r2, r8, r9, sp}\n \ttstls\tr0, r2, lsr #12\n \t\t\t@ instruction: 0xf6404478\n \t\t\t@ instruction: 0xf7f1217a\n \tstrb\tpc, [r3, -sp, ror #22]\t@ \n \tmovwcs\tr4, #18450\t@ 0x4812\n \t\t\t@ instruction: 0x46226839\n \tldrbtmi\tr9, [r8], #-256\t@ 0xffffff00\n \tmsrcs\tSPSR_fiq, r0\n-\tblx\t1905bba \n+\tblx\t1905bb2 \n \t\t\t@ instruction: 0xf7bee7d3\n-\t\t\t@ instruction: 0xf8d0ed3e\n+\t\t\t@ instruction: 0xf8d0ed42\n \tstrb\tfp, [r4, -r0]\n-\tandeq\tpc, r3, lr, lsl #13\n-\tandeq\tpc, r3, ip, lsl #13\n+\tmuleq\tr3, r6, r6\n+\tmuleq\tr3, r4, r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #12\n \tandeq\tsl, r2, sl, lsl #3\n-\tandeq\tpc, r3, r0, lsr r5\t@ \n+\tandeq\tpc, r3, r8, lsr r5\t@ \n \tandeq\tsl, r2, r6, lsl #2\n \tandeq\tsl, r2, ip, asr #1\n \tstrheq\tsl, [r2], -r6\n \tandeq\tsl, r2, r6, rrx\n \tandeq\tsl, r2, r0, asr r0\n \tandeq\tsl, r2, sl, lsr r0\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tldcmi\t6, cr4, [fp], #-580\t@ 0xfffffdbc\n \t\t\t@ instruction: 0x461d4a3b\n-\tblmi\tf18e30 \n+\tblmi\tf18e28 \n \taddlt\tr4, r4, sl, ror r4\n \tstmdavs\tr1!, {r1, r2, r3, r9, sl, lr}\n \tldmpl\tr3, {r1, r8, r9, sl, fp, sp, pc}^\n \t\t\t@ instruction: 0xf8d74682\n \tldmdavs\tfp, {r3, r5, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tstmdbcs\tr0, {r8, r9}\n \tmcrcs\t1, 0, sp, cr0, cr3, {1}\n \t\t\t@ instruction: 0x4650d03b\n \t\t\t@ instruction: 0xffd4f7fd\n-\tble\t58f47c \n+\tble\t58f474 \n \tldrbtmi\tr4, [fp], #-2864\t@ 0xfffff4d0\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t58098 \n-\tbmi\tbfc19c \n+\tbcs\t58090 \n+\tbmi\tbfc194 \n \tldrbtmi\tr4, [sl], #-2859\t@ 0xfffff4d5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r7, asr #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n \tstrbmi\tr4, [sl], -fp, lsr #12\n \t\t\t@ instruction: 0xf8cd4631\n \t\t\t@ instruction: 0xf7ff8000\n \tmcrne\t14, 0, pc, cr4, cr15, {2}\t@ \n-\tblmi\t93e958 \n+\tblmi\t93e950 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \trscle\tr2, r2, r0, lsl #22\n \t\t\t@ instruction: 0xf6404921\n \tstmdami\tr1!, {r1, r2, r3, r4, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8ccf7fc\n \tldmdbmi\tpc, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \taddcs\tpc, sp, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2078\t@ 0xfffff7e2\n \t\t\t@ instruction: 0xf7fb4478\n \tmcrcs\t15, 0, pc, cr0, cr1, {7}\t@ \n-\tblmi\t77c3e8 \n+\tblmi\t77c3e0 \n \tldrbtmi\tpc, [ip], #-1103\t@ 0xfffffbb1\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 47ce4 \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 47cdc \t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tsbcle\tr2, r4, r0, lsl #20\n \t\t\t@ instruction: 0xf6404917\n \tldmdami\tr7, {r2, r4, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8aef7fc\n-\tblmi\t5c1bf0 \n+\tblmi\t5c1be8 \n \t\t\t@ instruction: 0xf8c3447b\n \tstrb\tr4, [lr, r8, lsl #2]\n \t\t\t@ instruction: 0xf6404913\n \tldmdami\tr3, {r0, r3, r4, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8a0f7fc\n \t\t\t@ instruction: 0xf7bee7ad\n-\tsvclt\t0x0000ecaa\n-\tandeq\tr7, r8, r4, ror #20\n-\tandeq\tpc, r3, r0, asr #7\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r8, r2, lsr sl\n-\tandeq\tpc, r3, r2, lsl #7\n-\tstrdeq\tr7, [r8], -r4\n+\tsvclt\t0x0000ecae\n+\tandeq\tr7, r8, ip, ror #20\n+\tandeq\tpc, r3, r8, asr #7\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr7, r8, sl, lsr sl\n+\tandeq\tpc, r3, sl, lsl #7\n+\tstrdeq\tr7, [r8], -ip\n \tandeq\tr9, r2, r8, ror #30\n \tandeq\tsl, r2, sl, ror #8\n \tandeq\tr9, r2, r6, asr pc\n \tandeq\tsl, r2, r8, asr r4\n-\t\t\t@ instruction: 0x000879bc\n+\tandeq\tr7, r8, r4, asr #19\n \tandeq\tr9, r2, ip, lsr #30\n \tandeq\tsl, r2, lr, lsr #8\n-\tmuleq\tr8, ip, r9\n+\tandeq\tr7, r8, r4, lsr #19\n \tandeq\tr9, r2, r0, lsl pc\n \tandeq\tsl, r2, r2, lsl r4\n \tpush\t{r0, r2, r4, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x460d41f0\n \tldmdbmi\tr4, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbmi\t15595c4 \n+\tbmi\t15595bc \n \tldrbtmi\tfp, [r9], #-130\t@ 0xffffff7e\n \tsvcge\t0x0000681b\n \tstmpl\tsl, {r1, r2, r9, sl, lr}\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tcmple\tr4, r0, lsl #22\n \trsble\tr2, ip, r0, lsl #24\n \trsbsle\tr2, ip, r0, lsl #26\n \t\t\t@ instruction: 0xf7fd4630\n \t\t\t@ instruction: 0xf1b0ff3b\n \tsvclt\t0x00a80800\n-\tblle\t14915a4 \n+\tblle\t149159c \n \tstrtmi\tr4, [r9], -r2, lsr #12\n \t\t\t@ instruction: 0xf7be4640\n-\tstmdacs\tr0, {r7, r8, fp, sp, lr, pc}\n-\tbne\t97f1d8 \n+\tstmdacs\tr0, {r2, r7, r8, fp, sp, lr, pc}\n+\tbne\t97f1d0 \n \tstrmi\tr4, [r6], #-1029\t@ 0xfffffbfb\n \tstrtmi\tr4, [r9], -r2, lsr #12\n \t\t\t@ instruction: 0xf7be4640\n-\tstmdacs\tr0, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r5, r6, r8, fp, sp, lr, pc}\n \tstrdcc\tsp, [r1], -r5\n \t\t\t@ instruction: 0xf7bed127\n-\tstmdavs\tr3, {r5, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r5, r7, r9, sl, fp, sp, lr, pc}\n \tsvclt\t0x00182b0b\n \trscle\tr2, r5, r4, lsl #22\n \t\t\t@ instruction: 0xf64f4b3b\n \t\t\t@ instruction: 0xf6cf36f4\n \tldrbtmi\tr7, [fp], #-1791\t@ 0xfffff901\n \t\t\t@ instruction: 0xf8c3681a\n \tteqlt\tsl, r8, lsl #2\n \t\t\t@ instruction: 0xf6404937\n \tldmdami\tr7!, {r0, r1, r2, r3, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf830f7fc\n-\tblmi\tc9a6d4 \n+\tblmi\tc9a6cc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr2, r0, lsl #6\n \tsmladxcc\tr8, r0, r6, r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tblmi\tc285dc \n+\tblmi\tc285d4 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \trscle\tr2, fp, r0, lsl #22\n \t\t\t@ instruction: 0xf640492d\n \tstmdami\tsp!, {r0, r4, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf814f7fc\n \tstmdbmi\tfp!, {r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n@@ -66729,208 +66727,208 @@\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabthi\tr8, r3, r8, pc\t@ \n \tsbcsle\tr2, r1, r0, lsl #20\n \t\t\t@ instruction: 0xf6404925\n \tstmdami\tr5!, {r1, r3, r4, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xfffaf7fb\n-\tblmi\t941d8c \n+\tblmi\t941d84 \n \tstrvs\tpc, [r0], pc, ror #8\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtvs\tr8, r3, r8, pc\t@ \n \tadcsle\tr2, pc, r0, lsl #20\n \t\t\t@ instruction: 0xf640491f\n \tldmdami\tpc, {r0, r1, r2, r3, r5, r7, r9, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffe8f7fb\n-\tblmi\t7c1d68 \n+\tblmi\t7c1d60 \n \tldrbtmi\tpc, [ip], -pc, asr #8\t@ \n \tldrbtvc\tpc, [pc], pc, asr #13\t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtvs\tr8, r3, r8, pc\t@ \n \tadcle\tr2, fp, r0, lsl #20\n \t\t\t@ instruction: 0xf6404918\n \tldmdami\tr8, {r2, r4, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffd4f7fb\n \t\t\t@ instruction: 0xf7bee7a2\n-\tsvclt\t0x0000ebde\n-\tandeq\tr7, r8, r4, lsr r9\n-\tandeq\tpc, r3, sl, lsl #5\n+\tsvclt\t0x0000ebe2\n+\tandeq\tr7, r8, ip, lsr r9\n+\tmuleq\tr3, r2, r2\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000878be\n+\tandeq\tr7, r8, r6, asr #17\n \tandeq\tr9, r2, r0, lsr lr\n \tandeq\tsl, r2, r2, asr #6\n-\tandeq\tpc, r3, r0, lsl #4\n-\tandeq\tr7, r8, r4, lsl #17\n+\tandeq\tpc, r3, r8, lsl #4\n+\tandeq\tr7, r8, ip, lsl #17\n \tstrdeq\tr9, [r2], -r8\n \tandeq\tsl, r2, sl, lsl #6\n \tandeq\tr9, r2, r6, ror #27\n \tstrdeq\tsl, [r2], -r8\n-\tandeq\tr7, r8, r4, asr r8\n+\tandeq\tr7, r8, ip, asr r8\n \tandeq\tr9, r2, r4, asr #27\n \tldrdeq\tsl, [r2], -r6\n-\tandeq\tr7, r8, r0, lsr r8\n+\tandeq\tr7, r8, r8, lsr r8\n \tandeq\tr9, r2, r0, lsr #27\n \t\t\t@ instruction: 0x0002a2b2\n-\tandeq\tr7, r8, r8, lsl #16\n+\tandeq\tr7, r8, r0, lsl r8\n \tandeq\tr9, r2, r8, ror sp\n \tandeq\tsl, r2, sl, lsl #5\n \t\t\t@ instruction: 0x460eb5f0\n \taddlt\tr4, r5, r6, asr fp\n \tldmdbmi\tr6, {r8, r9, sl, fp, sp, pc}^\n \t\t\t@ instruction: 0x4615447b\n \t\t\t@ instruction: 0x46044479\n-\tbmi\t1560110 \n+\tbmi\t1560108 \n \tstmpl\tsl, {r0, r1, r3, r4, fp, sp, lr}\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tvstrcs\td11, [r0, #-460]\t@ 0xfffffe34\n \tmcrcs\t0, 0, sp, cr0, cr13, {2}\n \taddhi\tpc, r1, r0\n \t\t\t@ instruction: 0xf7fd4620\n \tcdpne\t14, 0, cr15, cr4, cr5, {3}\n \teors\tsp, fp, r9, lsl #20\n \t\t\t@ instruction: 0xd12a3301\n-\tldcl\t7, cr15, [ip, #760]\t@ 0x2f8\n-\tblcs\t321f64 \n-\tblcs\t177bbc \n+\tstcl\t7, cr15, [r0, #760]!\t@ 0x2f8\n+\tblcs\t321f5c \n+\tblcs\t177bb4 \n \t\t\t@ instruction: 0x462ad15d\n \t\t\t@ instruction: 0x46204631\n-\tstmia\tr2!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblle\tffc0f778 \n+\tstmia\tr6!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblle\tffc0f770 \n \tldrmi\tr4, [ip], -r3, asr #20\n \tldmdavs\tr2, {r1, r3, r4, r5, r6, sl, lr}\n \tteqle\tr5, r0, lsl #20\n-\tblmi\t101a880 \n+\tblmi\t101a878 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tlr, r0, lsl #6\n \tldrcc\tr4, [r4, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf640493b\n \tldmdami\tfp!, {r0, r1, r3, r4, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t7, 4, pc, cr10, cr11, {7}\t@ \n-\tblmi\tec1ec4 \n+\tblmi\tec1ebc \n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, sl, lr}\n \trscle\tr2, r3, r0, lsl #24\n \t\t\t@ instruction: 0xf6404937\n \tldmdami\tr7!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr2, [r9], #-1024\t@ 0xfffffc00\n \t\t\t@ instruction: 0xf7fb4478\n \tldrb\tpc, [r9, sp, asr #30]\t@ \n \tldrbtmi\tr4, [fp], #-2868\t@ 0xfffff4cc\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t583f0 \n+\tbcs\t583e8 \n \tldmdbmi\tr2!, {r1, r4, r6, r7, ip, lr, pc}\n \trsccs\tpc, fp, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2097\t@ 0xfffff7cf\n \t\t\t@ instruction: 0xf7fb4478\n \t\t\t@ instruction: 0xe7c9ff3d\n \t\t\t@ instruction: 0xf640492f\n \tstmdami\tpc!, {r0, r2, r4, r5, r6, r7, r9, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff34f7fb\n-\tblmi\tbc1ef8 \n+\tblmi\tbc1ef0 \n \tstrvs\tpc, [r0], #1135\t@ 0x46f\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tadcsle\tr2, r7, r0, lsl #20\n \tvst2.8\t{d20,d22}, [pc :128], r9\n \tstmdami\tr9!, {r1, r2, r3, r5, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff22f7fb\n-\tblmi\ta41ed4 \n+\tblmi\ta41ecc \n \tldrbtcc\tpc, [r4], #1615\t@ 0x64f\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 48024 \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 4801c \t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tadcle\tr2, r3, r0, lsl #20\n \t\t\t@ instruction: 0xf6404922\n \tstmdami\tr2!, {r0, r2, r3, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff0ef7fb\n-\tblmi\t881eac \n+\tblmi\t881ea4 \n \tldrbtmi\tpc, [ip], #-1103\t@ 0xfffffbb1\t@ \n-\tldrbtvc\tpc, [pc], #1743\t@ 4804c \t@ \n+\tldrbtvc\tpc, [pc], #1743\t@ 48044 \t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \taddle\tr2, pc, r0, lsl #20\n \t\t\t@ instruction: 0xf640491b\n \tldmdami\tfp, {r0, r2, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t7, 7, pc, cr10, cr11, {7}\n \t\t\t@ instruction: 0xf7bee786\n-\tsvclt\t0x0000eb04\n-\tandeq\tr7, r8, r4, lsl #15\n-\tandeq\tpc, r3, r0, ror #1\n+\tsvclt\t0x0000eb08\n+\tandeq\tr7, r8, ip, lsl #15\n+\tandeq\tpc, r3, r8, ror #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r8, r0, lsr r7\n-\tandeq\tpc, r3, r4, lsl #1\n+\tandeq\tr7, r8, r8, lsr r7\n+\tandeq\tpc, r3, ip, lsl #1\n \tandeq\tr9, r2, r8, lsl #25\n \tandeq\tsl, r2, r2, lsr #3\n-\tstrdeq\tr7, [r8], -r8\n+\tandeq\tr7, r8, r0, lsl #14\n \tandeq\tr9, r2, sl, ror #24\n \tandeq\tsl, r2, r4, lsl #3\n-\tldrdeq\tr7, [r8], -sl\n+\tandeq\tr7, r8, r2, ror #13\n \tandeq\tr9, r2, sl, asr #24\n \tandeq\tsl, r2, r4, ror #2\n \tandeq\tr9, r2, r8, lsr ip\n \tandeq\tsl, r2, r2, asr r1\n-\tandeq\tr7, r8, r4, lsr #13\n+\tandeq\tr7, r8, ip, lsr #13\n \tandeq\tr9, r2, r4, lsl ip\n \tandeq\tsl, r2, lr, lsr #2\n-\tandeq\tr7, r8, ip, ror r6\n+\tandeq\tr7, r8, r4, lsl #13\n \tandeq\tr9, r2, ip, ror #23\n \tandeq\tsl, r2, r6, lsl #2\n-\tandeq\tr7, r8, r4, asr r6\n+\tandeq\tr7, r8, ip, asr r6\n \tandeq\tr9, r2, r4, asr #23\n \tldrdeq\tsl, [r2], -lr\n \tpush\t{r0, r2, r4, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x460d41f0\n \tldmdbmi\tr4, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbmi\t1559938 \n+\tbmi\t1559930 \n \tldrbtmi\tfp, [r9], #-130\t@ 0xffffff7e\n \tsvcge\t0x0000681b\n \tstmpl\tsl, {r2, r9, sl, lr}\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tcmple\tip, r0, lsl #22\n \tstclle\t14, cr2, [ip, #-0]\n \trsbsle\tr2, ip, r0, lsl #26\n \t\t\t@ instruction: 0xf7fd4620\n \t\t\t@ instruction: 0xf1b0fd85\n \tsvclt\t0x00a80800\n-\tble\td1110 \n+\tble\td1108 \n \tadcsmi\tlr, r4, #72\t@ 0x48\n-\tblne\tcfe9c4 \n+\tblne\tcfe9bc \n \tstrbmi\tr4, [r0], -r9, lsr #12\n-\tsvc\t0x00ccf7bd\n+\tsvc\t0x00d0f7bd\n \tsvclt\t0x00c42800\n \tstmdane\tsp!, {r2, r5, fp, ip}\n \t\t\t@ instruction: 0xf7bedcf3\n-\tstmdavs\tr3, {r4, r5, r6, r7, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r4, r5, r6, r7, sl, fp, sp, lr, pc}\n \tsvclt\t0x00182b0b\n \trscle\tr2, ip, r4, lsl #22\n \t\t\t@ instruction: 0xf64f4b3e\n \t\t\t@ instruction: 0xf6cf34f3\n \tldrbtmi\tr7, [fp], #-1279\t@ 0xfffffb01\n \tldmdavs\tsl, {r5, r7, r9, sl, lr}\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tteqle\tr9, r0, lsl #20\n-\tblmi\te1aa38 \n+\tblmi\te1aa30 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tlr, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, asr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tblmi\td28930 \n+\tblmi\td28928 \n \t\t\t@ instruction: 0xf8d3447b\n \t\t\t@ instruction: 0xf1b88000\n \trscle\tr0, r9, r0, lsl #30\n \t\t\t@ instruction: 0xf6404930\n \tldmdami\tr0!, {r0, r1, r3, r5, r9, ip, sp}\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n@@ -66938,83 +66936,83 @@\n \tpushmi\t{r1, r2, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tandcc\tpc, fp, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2092\t@ 0xfffff7d4\n \t\t\t@ instruction: 0xf7fb4478\n \tstr\tpc, [r9, fp, lsl #27]!\n \tldrbtmi\tr4, [fp], #-2858\t@ 0xfffff4d6\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t685d0 \n+\tbcs\t685c8 \n \tstmdbmi\tr8!, {r1, r2, r3, r6, r7, ip, lr, pc}\n \tandscc\tpc, r2, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2087\t@ 0xfffff7d9\n \t\t\t@ instruction: 0xf7fb4478\n \tstrb\tpc, [r5, sp, asr #28]\t@ \n \t\t\t@ instruction: 0xf6404925\n \tstmdami\tr5!, {r3, r5, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t7, 2, pc, cr4, cr11, {7}\t@ \n-\tblmi\t9420c8 \n+\tblmi\t9420c0 \n \tstmvs\tr0, {r0, r1, r2, r3, r5, r6, sl, ip, sp, lr, pc}\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabthi\tr8, r3, r8, pc\t@ \n \tadcsle\tr2, r3, r0, lsl #20\n \t\t\t@ instruction: 0xf640491f\n \tldmdami\tpc, {r1, r2, r3, r9, ip, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t7, 1, pc, cr2, cr11, {7}\n-\tblmi\t7c20a4 \n+\tblmi\t7c209c \n \tldmdami\tip!, {r0, r1, r2, r3, r6, sl, ip, sp, lr, pc}^\n \tldmvc\tpc!, {r0, r1, r2, r3, r6, r7, r9, sl, ip, sp, lr, pc}^\t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsmlabthi\tr8, r3, r8, pc\t@ \n \taddsle\tr2, pc, r0, lsl #20\n \tvst2.8\t{d20,d22}, [pc :64], r8\n \tldmdami\tr8, {r0, r4, r5, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t7, 0, pc, cr14, cr11, {7}\n \t\t\t@ instruction: 0xf7bee796\n-\tsvclt\t0x0000ea28\n-\tandeq\tr7, r8, r8, asr #11\n-\tandeq\tlr, r3, lr, lsl pc\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r8, lr, asr r5\n-\tandeq\tlr, r3, ip, lsr #29\n-\tandeq\tr7, r8, r0, lsr r5\n+\tsvclt\t0x0000ea2c\n+\tldrdeq\tr7, [r8], -r0\n+\tandeq\tlr, r3, r6, lsr #30\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr7, r8, r6, ror #10\n+\t\t\t@ instruction: 0x0003eeb4\n+\tandeq\tr7, r8, r8, lsr r5\n \tmuleq\tr2, ip, sl\n \tandeq\tr9, r2, r6, asr #31\n \tandeq\tr9, r2, sl, lsl #21\n \t\t\t@ instruction: 0x00029fb4\n-\tstrdeq\tr7, [r8], -sl\n+\tandeq\tr7, r8, r2, lsl #10\n \tandeq\tr9, r2, sl, ror #20\n \tmuleq\tr2, r4, pc\t@ \n \tandeq\tr9, r2, r8, asr sl\n \tandeq\tr9, r2, r2, lsl #31\n-\tandeq\tr7, r8, r4, asr #9\n+\tandeq\tr7, r8, ip, asr #9\n \tandeq\tr9, r2, r4, lsr sl\n \tandeq\tr9, r2, lr, asr pc\n-\tmuleq\tr8, ip, r4\n+\tandeq\tr7, r8, r4, lsr #9\n \tandeq\tr9, r2, ip, lsl #20\n \tandeq\tr9, r2, r6, lsr pc\n \tldrblt\tr4, [r0, #2853]!\t@ 0xb25\n \tldrbtmi\tr4, [fp], #-1548\t@ 0xfffff9f4\n \tldrmi\tr4, [r6], -r4, lsr #18\n \taddlt\tr4, r3, r4, lsr #20\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, sl, lr}\n \tstrmi\tsl, [r5], -r0, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tbllt\tb08aa0 \n+\tbllt\tb08a98 \n \tldrtmi\tr4, [r2], -r1, lsr #12\n \t\t\t@ instruction: 0xf7ff4628\n \tmcrne\t15, 0, pc, cr4, cr3, {0}\t@ \n-\tblmi\t77eb04 \n+\tblmi\t77eafc \n \t\t\t@ instruction: 0xf8c3447b\n-\tblmi\t7186d8 \n+\tblmi\t7186d0 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t6f6aac \n+\tbmi\t6f6aa4 \n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d11e\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr4, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -67027,45 +67025,45 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t7, cr15, [lr], {251}\t@ 0xfb\n \tstmdbmi\tlr, {r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \teorscc\tpc, r8, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2061\t@ 0xfffff7f3\n \t\t\t@ instruction: 0xf7fb4478\n \tldrb\tpc, [r6, r7, lsr #27]\t@ \n-\tldmib\tr0!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr7, r8, lr, lsl r4\n-\tandeq\tlr, r3, r4, ror sp\n+\tldmib\tr4!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr7, r8, r6, lsr #8\n+\tandeq\tlr, r3, ip, ror sp\n \tandeq\tr0, r0, r0, ror #11\n+\tstrdeq\tr7, [r8], -r8\n \tstrdeq\tr7, [r8], -r0\n-\tandeq\tr7, r8, r8, ror #7\n-\tandeq\tlr, r3, lr, lsr sp\n+\tandeq\tlr, r3, r6, asr #26\n \tandeq\tfp, r2, r0, lsr #14\n \tandeq\tr9, r2, r0, lsr r9\n \tandeq\tr9, r2, r6, ror #28\n \tandeq\tr9, r2, lr, lsl r9\n \tandeq\tr9, r2, r4, asr lr\n \tldrblt\tr4, [r0, #2851]!\t@ 0xb23\n \tldrbtmi\tr4, [fp], #-1549\t@ 0xfffff9f3\n \tldrmi\tr4, [r4], -r2, lsr #18\n \taddlt\tr4, r3, r2, lsr #20\n \tldmdavs\tfp, {r0, r3, r4, r5, r6, sl, lr}\n \tstrmi\tsl, [r6], -r0, lsl #30\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n-\tbllt\t108b64 \n+\tbllt\t108b5c \n \tstclne\t3, cr2, [r2], #-40\t@ 0xffffffd8\n \tstrtmi\tr5, [r9], -fp, lsr #10\n \t\t\t@ instruction: 0xf7ff4630\n \tmovwcs\tpc, #3759\t@ 0xeaf\t@ \n \tcfsh32ne\tmvfx5, mvfx4, #27\n-\tblmi\t67eb88 \n+\tblmi\t67eb80 \n \t\t\t@ instruction: 0xf8c3447b\n-\tblmi\t6187a4 \n+\tblmi\t61879c \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t5f6a58 \n+\tbmi\t5f6a50 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr0, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n@@ -67074,48 +67072,48 @@\n \t\t\t@ instruction: 0xf7fb4478\n \tldrb\tpc, [r5, r1, lsl #25]\t@ \n \t\t\t@ instruction: 0xf640490d\n \tstmdami\tsp, {r0, r3, r6, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t7, cr15, [sl, #-1004]\t@ 0xfffffc14\n \t\t\t@ instruction: 0xf7bee7df\n-\tsvclt\t0x0000e954\n-\tandeq\tr7, r8, sl, asr r3\n-\t\t\t@ instruction: 0x0003ecb0\n+\tsvclt\t0x0000e958\n+\tandeq\tr7, r8, r2, ror #6\n+\t\t\t@ instruction: 0x0003ecb8\n \tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr7, r8, ip, lsr #6\n \tandeq\tr7, r8, r4, lsr #6\n-\tandeq\tr7, r8, ip, lsl r3\n-\tandeq\tlr, r3, r2, ror ip\n+\tandeq\tlr, r3, sl, ror ip\n \tandeq\tr9, r2, r6, ror r8\n \t\t\t@ instruction: 0x00029dbc\n \tandeq\tr9, r2, r4, ror #16\n \tandeq\tr9, r2, sl, lsr #27\n \t\t\t@ instruction: 0xf5004a4e\n-\tblmi\t13e0618 \n+\tblmi\t13e0610 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tldmdacs\tr0!, {r8, r9}\n \tldm\tpc, {r0, r3, r5, fp, ip, lr, pc}^\t@ \n \tsubspl\tpc, r5, #0\n \tstrbmi\tr4, [r9], -pc, asr #24\n-\tbcc\tf98530 \n+\tbcc\tf98528 \n \tstmdacs\tr8!, {r0, r1, r2, r4, r5, sl, ip, sp}\n \t\t\t@ instruction: 0x31282828\n-\tblcs\tbd24d0 \n+\tblcs\tbd24c8 \n \tstmdacs\tr8!, {r0, r2, r3, r5, r6, fp, sp}\n \tstmdacs\tr8!, {r3, r5, fp, sp}\n \tldmdacs\tr3!, {r0, r3, r4, r5, r6, r9, sl, ip, sp, lr}^\n \tldmdbne\tpc!, {r4, r5, r6, fp, pc}^\t@ \n \tstrbhi\tr7, [sl, #-3097]!\t@ 0xfffff3e7\n \tcdppl\t4, 6, cr6, cr1, cr7, {3}\n \taddeq\tr5, r2, fp, asr r8\n \tldrbtmi\tr4, [r8], #-2107\t@ 0xfffff7c5\n-\tblmi\te9ad40 \n+\tblmi\te9ad38 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdami\tr6!, {r7, r8, sl, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xe7ef4478\n@@ -67163,19 +67161,19 @@\n \t\t\t@ instruction: 0xe79b4478\n \tldrbtmi\tr4, [r8], #-2087\t@ 0xfffff7d9\n \tstmdami\tr7!, {r3, r4, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe7954478\n \tldrbtmi\tr4, [r8], #-2086\t@ 0xfffff7da\n \tstmdami\tr6!, {r1, r4, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe78f4478\n-\tstmia\tr0!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tlr, r3, r0, lsl #24\n+\tstmia\tr4!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tlr, r3, r8, lsl #24\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr9, r2, r6, asr sp\n-\tandeq\tlr, r3, ip, lsr #23\n+\t\t\t@ instruction: 0x0003ebb4\n \tandeq\tip, r1, ip, asr lr\n \tstrdeq\tr9, [r2], -sl\n \tandeq\tr9, r2, r0, lsr #30\n \tandeq\tr9, r2, sl, lsr #30\n \tandeq\tr9, r2, ip, ror sp\n \tandeq\tr9, r2, sl, lsl #27\n \tmuleq\tr2, r8, sp\n@@ -67209,15 +67207,15 @@\n \tldrlt\tr4, [r0, #1144]!\t@ 0x478\n \taddlt\tr4, r2, sl, lsl fp\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2585\t@ 0xfffff5e7\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavc\tr4, {r3, r4, r7, fp, ip, lr}\n-\tbmi\t5f4b7c \n+\tbmi\t5f4b74 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r8, r1, sp\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldrbtmi\tr4, [sp], #-3344\t@ 0xfffff2f0\n@@ -67225,121 +67223,121 @@\n \tmrc2\t7, 7, pc, cr4, cr15, {7}\n \tstmdblt\tr0!, {r0, r9, sl, lr}\n \teorsvc\tpc, r4, r5, lsl #10\n \tsbcsne\tpc, r0, #8716288\t@ 0x850000\n \t\t\t@ instruction: 0xf505e7e5\n \teorscs\tr7, pc, #52, 6\t@ 0xd0000000\n \t\t\t@ instruction: 0xf7bd4618\n-\t\t\t@ instruction: 0xf885ebe0\n+\t\t\t@ instruction: 0xf885ebe4\n \tldrb\tr4, [ip, pc, lsl #6]\n-\tstmda\tr0!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tlr, r3, r4, lsr sl\n+\tstmda\tr4!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tlr, r3, ip, lsr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, r6, lsr #20\n+\tandeq\tlr, r3, lr, lsr #20\n \tandeq\tr0, r0, r4, asr r6\n-\tandeq\tlr, r3, r2, lsl sl\n-\tmuleq\tr8, sl, r0\n+\tandeq\tlr, r3, sl, lsl sl\n+\tandeq\tr7, r8, r2, lsr #1\n \tstmdbmi\tpc, {r1, r2, r3, fp, lr}\t@ \n \tstrlt\tr4, [r0, #1144]\t@ 0x478\n \taddlt\tr4, r2, lr, lsl #22\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2573\t@ 0xfffff5f3\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t31e8cc \n+\tbmi\t31e8c4 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tsvc\t0x00f6f7bd\n-\t\t\t@ instruction: 0x0003e9b0\n+\tsvc\t0x00faf7bd\n+\t\t\t@ instruction: 0x0003e9b8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, r2, lsr #19\n+\tandeq\tlr, r3, sl, lsr #19\n \tldrdeq\tr0, [r0], -r4\n-\tmuleq\tr3, r2, r9\n+\tmuleq\tr3, sl, r9\n \tldmdbmi\tr0, {r0, r1, r2, r3, fp, lr}\n \tstrlt\tr4, [r0, #1144]\t@ 0x478\n \taddlt\tr4, r2, pc, lsl #22\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2574\t@ 0xfffff5f2\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t35e928 \n+\tbmi\t35e920 \n \tldrbtmi\tr6, [sl], #-2072\t@ 0xfffff7e8\n \tldmpl\tr3, {r0, r1, r2, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7bdbd80\n-\tsvclt\t0x0000efce\n-\tandeq\tlr, r3, r0, ror #18\n+\tsvclt\t0x0000efd2\n+\tandeq\tlr, r3, r8, ror #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, r2, asr r9\n+\tandeq\tlr, r3, sl, asr r9\n \tandeq\tr0, r0, r4, lsr r6\n-\tandeq\tlr, r3, r2, asr #18\n+\tandeq\tlr, r3, sl, asr #18\n \tldmdbmi\tr0, {r0, r1, r2, r3, fp, lr}\n \tstrlt\tr4, [r0, #1144]\t@ 0x478\n \taddlt\tr4, r2, pc, lsl #22\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2574\t@ 0xfffff5f2\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t35e97c \n+\tbmi\t35e974 \n \tldrbtmi\tr6, [sl], #-2072\t@ 0xfffff7e8\n \tldmpl\tr3, {r0, r1, r2, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7bdbd80\n-\tsvclt\t0x0000efa4\n-\tandeq\tlr, r3, ip, lsl #18\n+\tsvclt\t0x0000efa8\n+\tandeq\tlr, r3, r4, lsl r9\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tlr, [r3], -lr\t@ \n+\tandeq\tlr, r3, r6, lsl #18\n \tandeq\tr0, r0, r4, asr #11\n-\tandeq\tlr, r3, lr, ror #17\n+\tstrdeq\tlr, [r3], -r6\n \tcfldr32mi\tmvfx11, [sl], {144}\t@ 0x90\n \taddlt\tr4, r3, sl, lsl sl\n-\tblmi\t6d9940 \n+\tblmi\t6d9938 \n \tldmdami\tsl, {r8, r9, sl, fp, sp, pc}\n \tldrbtmi\tr5, [fp], #-2210\t@ 0xfffff75e\n \tstrcs\tr4, [r0], #-2329\t@ 0xfffff6e7\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrbtmi\tr4, [sl], #-2583\t@ 0xfffff5e9\n \tldmdapl\tr9, {r3, r4, fp, ip, lr}^\n \ttstmi\tr0, #12713984\t@ 0xc20000\t@ \n \tandvs\tr6, r8, r0, lsl #16\n \tsvceq\t0x0010f110\n \t\t\t@ instruction: 0xf8dfd809\n \teorscs\tip, ip, #76\t@ 0x4c\n \t\t\t@ instruction: 0xf85321ff\n-\tbl\t1147b8 \n+\tbl\t1147b0 \n \t\t\t@ instruction: 0xf7bd0080\n-\tbmi\t443698 \n+\tbmi\t4436a0 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7bdbd90\n-\tsvclt\t0x0000ef64\n-\t\t\t@ instruction: 0x0003e8b4\n+\tsvclt\t0x0000ef68\n+\t\t\t@ instruction: 0x0003e8bc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, sl, lsr #17\n+\t\t\t@ instruction: 0x0003e8b2\n \tandeq\tr0, r0, r0, lsl #12\n \tandeq\tr0, r0, r8, lsr #12\n-\tandeq\tr6, r8, sl, lsr pc\n+\tandeq\tr6, r8, r2, asr #30\n \tandeq\tr0, r0, r0, asr r5\n-\tandeq\tlr, r3, lr, ror #16\n-\tblmi\te5b0b0 \n+\tandeq\tlr, r3, r6, ror r8\n+\tblmi\te5b0a8 \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r5, r7, lsr ip\n \tldmpl\tr3, {r2, r3, r4, r5, r6, sl, lr}^\n \tcdpmi\t15, 3, cr10, cr6, cr0, {0}\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdavs\tr3!, {r0, r2, r9, sl, lr}\n@@ -67348,98 +67346,98 @@\n \tsuble\tr2, r4, pc, lsl #20\n \tandcc\tr4, r1, #48, 18\t@ 0xc0000\n \tldmdapl\tr1!, {r4, r5, fp, lr}^\n \t\t\t@ instruction: 0xf8c45830\n \tstmdavs\tsl, {r4, r8, r9, sp}\n \teorpl\tpc, r2, r0, asr #16\n \tandvs\tr3, sl, r1, lsl #4\n-\tbmi\ta1acc8 \n+\tbmi\ta1acc0 \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmvs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \tteqle\tlr, r0, lsl #4\n \t\t\t@ instruction: 0x37144618\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf6404926\n \tstmdami\tr6!, {r1, r2, r3, r6, r7, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n-\tblx\tf06830 \n+\tblx\tf06828 \n \ttstcs\tr0, #212, 16\t@ 0xd40000\t@ \n \tldmib\tr7, {r0, r1, r5, fp, sp, lr}^\n-\tbcs\t40c850 \n+\tbcs\t40c848 \n \t\t\t@ instruction: 0xf8dfd01e\n \tandcc\tip, r1, #108\t@ 0x6c\n \tldrd\tpc, [r8], #-143\t@ 0xffffff71\t@ \n \tandgt\tpc, ip, r6, asr r8\t@ \n \tandvs\tpc, lr, r6, asr r8\t@ \n \ttstcs\tr0, #196, 16\t@ 0xc40000\t@ \n \tldrdcs\tpc, [r0], -ip\n \teorpl\tpc, r2, r6, asr #16\n \t\t\t@ instruction: 0xf8cc3201\n-\tblcs\t50878 \n+\tblcs\t50870 \n \t\t\t@ instruction: 0xf640d0cc\n \t\t\t@ instruction: 0xf7fb32d7\n \tmovwcs\tpc, #2797\t@ 0xaed\t@ \n \tvld1.64\t{d30}, [pc], r6\n \t\t\t@ instruction: 0xf8c46380\n \tstrb\tr3, [r1, r8, lsl #2]\n \tstrvs\tpc, [r0, #1135]\t@ 0x46f\n \tsmlabtpl\tr8, r4, r8, pc\t@ \n \t\t\t@ instruction: 0xf640b13b\n \t\t\t@ instruction: 0xf7fb32d1\n \t\t\t@ instruction: 0x462bfadd\n \t\t\t@ instruction: 0xf7bde7b6\n-\tstrtmi\tlr, [fp], -r6, ror #29\n+\tstrtmi\tlr, [fp], -sl, ror #29\n \tsvclt\t0x0000e7b2\n-\tandeq\tlr, r3, sl, lsr #16\n+\tandeq\tlr, r3, r2, lsr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r8, r4, asr #29\n-\tandeq\tlr, r3, r0, lsl r8\n+\tandeq\tr6, r8, ip, asr #29\n+\tandeq\tlr, r3, r8, lsl r8\n \tandeq\tr0, r0, r8, lsr #12\n \tandeq\tr0, r0, r0, asr r5\n-\tandeq\tlr, r3, r8, ror #15\n+\tstrdeq\tlr, [r3], -r0\n \tandeq\tr9, r2, ip, ror #7\n \tandeq\tr9, r2, lr, ror #23\n \tpush\t{r0, r1, r2, r5, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x460d47f0\n \tstmdbmi\tr6!, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbmi\t19f4aec \n+\tbmi\t19f4ae4 \n \tldmdavs\tfp, {r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x9194f8df\n \tstrmi\tsl, [r0], r0, lsl #30\n \tldrbtmi\tr5, [r9], #2186\t@ 0x88a\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf0402b00\n-\tblmi\t1868b48 \n+\tblmi\t1868b40 \n \t\t\t@ instruction: 0xf8592000\n \t\t\t@ instruction: 0xf88aa003\n \t\t\t@ instruction: 0xf1b80000\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8988099\n-\tblcs\t5491c \n+\tblcs\t54914 \n \taddshi\tpc, r4, r0\n-\tmcr\t7, 2, pc, cr8, cr13, {5}\t@ \n+\tmcr\t7, 2, pc, cr12, cr13, {5}\t@ \n \tldrbtmi\tr4, [fp], #-2904\t@ 0xfffff4a8\n \tsbcmi\tlr, r6, #3457024\t@ 0x34c000\n \ttsteq\tr4, #12779520\t@ 0xc30000\t@ \n \torrsvc\tpc, r6, #8388608\t@ 0x800000\n \teorle\tr4, r5, #152, 4\t@ 0x80000009\n \teors\tfp, pc, ip, lsl r9\t@ \n \tstccs\t8, cr6, [r0], {164}\t@ 0xa4\n \tstmdavs\tr3!, {r2, r3, r4, r5, ip, lr, pc}^\n \t\t\t@ instruction: 0xd1f9429d\n \tstrbmi\tr6, [r1], -r0, lsr #16\n-\tldm\tr4!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr8!, {r1, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \t\t\t@ instruction: 0x4641d1f2\n \t\t\t@ instruction: 0xf6404650\n \t\t\t@ instruction: 0xf7bd72ff\n-\tblmi\t1303274 \n+\tblmi\t130327c \n \tsvcvs\t0x00fff88a\n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, sl, lr}\n \teorsle\tr2, r9, r0, lsl #24\n \t\t\t@ instruction: 0xf6404947\n \tstmdami\tr7, {r1, r2, r3, r4, r9, lr}^\n \tldrbtmi\tr4, [r9], #-1588\t@ 0xfffff9cc\n \t\t\t@ instruction: 0xf7fb4478\n@@ -67449,30 +67447,30 @@\n \t\t\t@ instruction: 0xf7fab108\n \tldmdavs\tr0!, {r0, r5, r7, sl, fp, ip, sp, lr, pc}\n \tcdp2\t7, 5, cr15, cr8, cr6, {7}\n \t\t\t@ instruction: 0xf7e64630\n \tstmdavs\tr0!, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}\n \tcdp2\t7, 5, cr15, cr2, cr6, {7}\n \t\t\t@ instruction: 0xf7e64620\n-\tblmi\tf482e8 \n+\tblmi\tf482e0 \n \t\t\t@ instruction: 0xf8d3447b\n-\tblmi\tec9604 \n+\tblmi\tec95fc \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tsbccs\tlr, r6, r3, asr #19\n \tandcs\tr4, r0, #56, 22\t@ 0xe000\n \t\t\t@ instruction: 0x46404611\n \tandcc\tpc, r3, r9, asr r8\t@ \n \t\t\t@ instruction: 0xf7f7601d\n \tmcrne\t8, 0, pc, cr4, cr1, {6}\t@ \n-\tble\t13ca30 \n+\tble\t13ca28 \n \tldrbtmi\tr4, [fp], #-2867\t@ 0xfffff4cd\n \tsmlabtmi\tr8, r3, r8, pc\t@ \n \tldrbtmi\tr4, [fp], #-2866\t@ 0xfffff4ce\n-\tbllt\t1122a50 \n-\tblmi\t99b2ac \n+\tbllt\t1122a48 \n+\tblmi\t99b2a4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tfp, r0, lsl #6\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdcs\tr8, [ip], -r0\n@@ -67493,264 +67491,264 @@\n \tldrbtmi\tr4, [r9], #-2080\t@ 0xfffff7e0\n \t\t\t@ instruction: 0xf7fb4478\n \tstrb\tpc, [sp, fp, lsl #20]\t@ \n \t\t\t@ instruction: 0xf64f4b1e\n \t\t\t@ instruction: 0xf6cf34f0\n \tldrbtmi\tr7, [fp], #-1279\t@ 0xfffffb01\n \t\t\t@ instruction: 0xf8c3681a\n-\tbcs\t58e7c \n+\tbcs\t58e74 \n \tldmdbmi\tsl, {r1, r6, r7, ip, lr, pc}\n \tandsmi\tpc, r5, #64, 12\t@ 0x4000000\n \tldrbtmi\tr4, [r9], #-2073\t@ 0xfffff7e7\n \t\t\t@ instruction: 0xf7fb4478\n \t\t\t@ instruction: 0xe7b9f9f7\n-\tmcr\t7, 0, pc, cr0, cr13, {5}\t@ \n-\tandeq\tr6, r8, r4, asr #27\n-\tandeq\tlr, r3, ip, lsl r7\n+\tmcr\t7, 0, pc, cr4, cr13, {5}\t@ \n+\tandeq\tr6, r8, ip, asr #27\n+\tandeq\tlr, r3, r4, lsr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, lr, lsl #14\n+\tandeq\tlr, r3, r6, lsl r7\n \tldrdeq\tr0, [r0], -r4\n-\tandeq\tr6, r8, sl, ror sp\n-\tandeq\tr6, r8, r8, lsr sp\n+\tandeq\tr6, r8, r2, lsl #27\n+\tandeq\tr6, r8, r0, asr #26\n \tandeq\tr9, r2, sl, lsr #5\n \tandeq\tr9, r2, r0, asr #21\n-\tstrdeq\tr6, [r8], -r4\n-\tandeq\tr6, r8, sl, ror #25\n+\tstrdeq\tr6, [r8], -ip\n+\tstrdeq\tr6, [r8], -r2\n \tandeq\tr0, r0, ip, ror r5\n+\tldrdeq\tr6, [r8], -r2\n \tandeq\tr6, r8, sl, asr #25\n-\tandeq\tr6, r8, r2, asr #25\n-\tandeq\tlr, r3, r8, lsl r6\n-\tandeq\tr6, r8, sl, lsl #25\n+\tandeq\tlr, r3, r0, lsr #12\n+\tmuleq\tr8, r2, ip\n \tstrdeq\tr9, [r2], -r8\n \tandeq\tr9, r2, lr, lsl #20\n \tandeq\tr9, r2, r6, ror #3\n \tstrdeq\tr9, [r2], -ip\n-\tandeq\tr6, r8, lr, asr #24\n+\tandeq\tr6, r8, r6, asr ip\n \t\t\t@ instruction: 0x000291be\n \tldrdeq\tr9, [r2], -r4\n-\tblmi\t69b334 \n+\tblmi\t69b32c \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tmovwlt\tr0, #4864\t@ 0x1300\n \t\t\t@ instruction: 0xf04f4605\n \tstrmi\tr4, [ip], -r0\n \t\t\t@ instruction: 0xff84f01b\n \tsvclt\t0x00c842a8\n \tstcle\t0, cr2, [ip, #-0]\n-\tblmi\t3db33c \n+\tblmi\t3db334 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, ELR_hyp\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4621bdb0\n \tandmi\tpc, r0, pc, rrx\n \t\t\t@ instruction: 0xff6ef01b\n \tsvclt\t0x00b442a8\n \tandcs\tr2, r1, r0\n \tandcs\tlr, r1, r8, ror #15\n \t\t\t@ instruction: 0xf7bde7e6\n-\tsvclt\t0x0000eda2\n-\tandeq\tlr, r3, ip, lsr #10\n+\tsvclt\t0x0000eda6\n+\tandeq\tlr, r3, r4, lsr r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, r0, lsl #10\n-\tblmi\t49b384 \n+\tandeq\tlr, r3, r8, lsl #10\n+\tblmi\t49b37c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \torrlt\tr0, r9, r0, lsl #6\n \tandcc\tpc, r0, r1, lsr #23\n \t\t\t@ instruction: 0xf080fab0\n-\tbmi\t2cb064 \n+\tbmi\t2cb05c \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r4, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tldrb\tr2, [r0, r1]!\n-\tldcl\t7, cr15, [r8, #-756]!\t@ 0xfffffd0c\n-\t\t\t@ instruction: 0x0003e4bc\n+\tldcl\t7, cr15, [ip, #-756]!\t@ 0xfffffd0c\n+\tandeq\tlr, r3, r4, asr #9\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, sl, r4\n+\tandeq\tlr, r3, r2, lsr #9\n \tvmlane.f32\ts8, s16, s28\n \tsvclt\t0x00184b0e\n \tldrbtmi\tr2, [sl], #-1\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x000058d3\n \tldmdavs\tfp, {r0, r1, r3, r9, fp, lr}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t2497b0 \n+\tblmi\t2497a8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7bdbd80\n-\tsvclt\t0x0000ed56\n-\tandeq\tlr, r3, r6, ror #8\n+\tsvclt\t0x0000ed5a\n+\tandeq\tlr, r3, lr, ror #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, r0, asr r4\n+\tandeq\tlr, r3, r8, asr r4\n \tstmdbcs\tr0, {r0, r1, r2, r4, r9, fp, lr}\n \tstmdacs\tr0, {r3, r5, r7, r8, r9, sl, fp, ip, sp, pc}\n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf06fdb13\n-\tbne\t16997fc \n+\tbne\t16997f4 \n \tsvclt\t0x00b44281\n \tandcs\tr2, r1, r0\n-\tblmi\t39b440 \n+\tblmi\t39b438 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_mon\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tandmi\tfp, r8, #128, 26\t@ 0x2000\n \tandcs\tfp, r1, r8, asr pc\n \t\t\t@ instruction: 0xf1c1d5ee\n \taddmi\tr4, r1, #0, 2\n \tandcs\tfp, r0, ip, asr #31\n \tstrb\tr2, [r7, r1]!\n-\tldc\t7, cr15, [lr, #-756]\t@ 0xfffffd0c\n-\tandeq\tlr, r3, lr, lsl r4\n+\tstc\t7, cr15, [r2, #-756]!\t@ 0xfffffd0c\n+\tandeq\tlr, r3, r6, lsr #8\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tlr, [r3], -r8\n+\tandeq\tlr, r3, r0, lsl #8\n \tbicmi\tr4, r9, #61440\t@ 0xf000\n \taddmi\tr4, r1, #15360\t@ 0x3c00\n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tandcs\tfp, r0, r8, lsr pc\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t37485c \n+\tbmi\t374854 \n \tandcs\tfp, r1, r8, lsr #30\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldcl\t7, cr15, [r8], #756\t@ 0x2f4\n-\t\t\t@ instruction: 0x0003e3b4\n+\tldcl\t7, cr15, [ip], #756\t@ 0x2f4\n+\t\t\t@ instruction: 0x0003e3bc\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, r6, r3\n-\tblmi\t6db4f8 \n+\tmuleq\tr3, lr, r3\n+\tblmi\t6db4f0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tsvceq\t0x00cb0300\n \tsvclt\t0x00b42800\n \t\t\t@ instruction: 0xf0032300\n \torrslt\tr0, fp, r1, lsl #6\n \ttstmi\tr0, r1, lsl #2\t@ \n \taddmi\tr3, r1, #16384\t@ 0x4000\n \t\t\t@ instruction: 0x2000bfb4\n-\tbmi\t410cc8 \n+\tbmi\t410cc0 \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -lr, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tmovweq\tlr, #6704\t@ 0x1a30\n \tandcs\tfp, r1, r8, asr pc\n \t\t\t@ instruction: 0xf101d5ed\n \taddmi\tr4, r1, #0, 2\n \tandcs\tfp, r0, ip, asr #31\n \tstrb\tr2, [r6, r1]!\n-\tldc\t7, cr15, [lr], #756\t@ 0x2f4\n-\tandeq\tlr, r3, ip, ror #6\n+\tstcl\t7, cr15, [r2], {189}\t@ 0xbd\n+\tandeq\tlr, r3, r4, ror r3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, sl, lsr r3\n-\tblmi\t39b538 \n+\tandeq\tlr, r3, r2, asr #6\n+\tblmi\t39b530 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t334914 \n+\tbmi\t33490c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldc\t7, cr15, [lr], {189}\t@ 0xbd\n-\tstrdeq\tlr, [r3], -r8\n+\tstc\t7, cr15, [r2], #756\t@ 0x2f4\n+\tandeq\tlr, r3, r0, lsl #6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, r2, ror #5\n+\tandeq\tlr, r3, sl, ror #5\n \tstrmi\tfp, [r3], -r0, lsl #11\n \tldrdgt\tpc, [r8], #-143\t@ 0xffffff71\n \tsvcge\t0x0000b084\n \tldrbtmi\tr4, [ip], #2321\t@ 0x911\n \trsbsvs\tr4, r8, r1, lsl sl\n \tandcs\tr4, r0, sl, ror r4\n \tandne\tpc, r1, ip, asr r8\t@ \n \trscsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tandsvs\tr1, r1, r9, lsr sp\n \tldmdavs\tr8!, {r3, r4, ip, sp, lr}^\n-\tldmib\tr6, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t25b5a0 \n+\tldmib\tsl, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t25b598 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0xf7bdbd80\n-\tsvclt\t0x0000ec72\n-\tandeq\tlr, r3, lr, lsr #5\n+\tsvclt\t0x0000ec76\n+\t\t\t@ instruction: 0x0003e2b6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r8, ip, ror #24\n-\tandeq\tlr, r3, r8, lsl #5\n+\tandeq\tr7, r8, r4, ror ip\n+\tmuleq\tr3, r0, r2\n \tldrlt\tr4, [r0, #2581]!\t@ 0xa15\n-\tblmi\t59a5bc \n+\tblmi\t59a5b4 \n \taddlt\tr4, r2, sl, ror r4\n \tsvcge\t0x00006900\n \tldmpl\tr3, {r0, r2, r3, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf7ffb108\n \tstmdbvs\tr0!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4629b110\n \t\t\t@ instruction: 0xffeaf7ff\n \tstmiavs\tr0!, {r0, r2, r3, r8, ip, sp, pc}\n-\tbmi\t31ac78 \n+\tbmi\t31ac70 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhtmi\tlr, [r0], sp\n-\tldmdblt\tr2, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tldc\t7, cr15, [ip], #-756\t@ 0xfffffd0c\n-\tandeq\tlr, r3, r4, asr r2\n+\tldmdblt\tr6, {r0, r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tmcrr\t7, 11, pc, r0, cr13\t@ \n+\tandeq\tlr, r3, ip, asr r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, r6, lsr #4\n+\tandeq\tlr, r3, lr, lsr #4\n \tldrblt\tr4, [r0, #2686]!\t@ 0xa7e\n-\tblmi\t1fda640 \n+\tblmi\t1fda638 \n \taddlt\tr4, r3, sl, ror r4\n \tsvcge\t0x000068cd\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tcmplt\tr5, r0, lsl #6\n \tstmdavs\tr8, {r0, r1, r6, r7, fp, sp, lr}\n-\tblcs\t62ed0 \n+\tblcs\t62ec8 \n \tstmdavs\tr2, {r0, r1, r2, r4, r5, ip, lr, pc}\n \taddsmi\tr6, sl, #720896\t@ 0xb0000\n \t\t\t@ instruction: 0xf105db37\n \tldmib\tr4, {r2, r4}^\n-\tblcs\t51a50 \n+\tblcs\t51a48 \n \tldmdavs\tr9, {r0, r1, r2, r4, r5, ip, lr, pc}^\n \teorsle\tr2, ip, r0, lsl #20\n \tldrdgt\tpc, [r4], -r2\n \tstreq\tlr, [ip], -r1, lsr #23\n \tsvccc\t0x00fff1b6\n \tvmlscs.f64\td13, d1, d11\n \tsbchi\tpc, r4, r0, asr #6\n@@ -67767,39 +67765,39 @@\n \ttstvs\tip, r2, rrx\n \tsmlattlt\tr1, r3, r0, r6\n \taddmi\tr6, sl, #4784128\t@ 0x490000\n \t\t\t@ instruction: 0x460abfb8\n \tsubsvs\tr3, sl, r1, lsl #4\n \tsbcsvs\tr6, sp, r3\n \t\t\t@ instruction: 0xf7bde018\n-\tstmdacs\tr0, {r2, r3, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r9, sl, fp, sp, lr, pc}\n \tldmib\tr4, {r0, r1, r2, r6, r7, r9, fp, ip, lr, pc}^\n \t\t\t@ instruction: 0xf1052304\n-\tblcs\t48ef0 \n+\tblcs\t48ee8 \n \tcmplt\tsl, r7, asr #3\n \tstmdbcs\tr1, {r0, r4, r6, fp, sp, lr}\n-\tb\t8bff1c \n+\tb\t8bff14 \n \tsmlattcc\tr1, r1, r1, r7\n \tmcrrne\t0, 0, lr, lr, cr5\n \tldrmi\tfp, [r4], r4, lsr #31\n-\tble\tff15a704 \n+\tble\tff15a6fc \n \trsbvs\tr2, r1, r1, lsl #2\n-\tblmi\t139b80c \n+\tblmi\t139b804 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrcc\tr8, [ip, -ip, lsl #1]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldmib\tr2, {r0, r3, r4, r9, sl, lr}^\n-\tblcs\t56704 \n+\tblcs\t566fc \n \t\t\t@ instruction: 0xf8d3d072\n \tcdpcs\t0, 0, cr12, cr0, cr4, {0}\n \tldmdavs\tr3!, {r2, r5, r6, ip, lr, pc}^\n-\tble\t125a574 \n+\tble\t125a56c \n \t\t\t@ instruction: 0x61236973\n \tsbcsvs\tfp, ip, fp, lsl #2\n \taddmi\tr6, fp, #5963776\t@ 0x5b0000\n \t\t\t@ instruction: 0x460bbfb8\n \trsbvs\tr3, r3, r1, lsl #6\n \tcmpvs\tr3, r3, lsr r9\n \tsbcsvs\tfp, sl, fp, lsl #2\n@@ -67851,22 +67849,22 @@\n \t\t\t@ instruction: 0xf47f2e00\n \tldrb\tsl, [r2, sl, asr #30]!\n \tmcrcs\t6, 0, r4, cr0, cr12, {4}\n \tldrb\tsp, [r4, sp, lsl #3]!\n \tsvclt\t0x00b84561\n \ttstcc\tr1, r1, ror #12\n \t\t\t@ instruction: 0xb122e76f\n-\tb\t8e313c \n+\tb\t8e3134 \n \tandcc\tr7, r1, #536870926\t@ 0x2000000e\n \tandcs\tlr, r1, #50069504\t@ 0x2fc0000\n \t\t\t@ instruction: 0xf7bde7bd\n-\tsvclt\t0x0000eb3a\n-\tstrdeq\tlr, [r3], -r0\n+\tsvclt\t0x0000eb3e\n+\tstrdeq\tlr, [r3], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r3, ip, lsr #2\n+\tandeq\tlr, r3, r4, lsr r1\n \tmvnsmi\tlr, sp, lsr #18\n \tldcmi\t6, cr4, [lr], {22}\n \taddlt\tr4, r2, lr, lsl sl\n \tsvcge\t0x0000447c\n \tstmiapl\tr2!, {r8, r9, sp}\n \tldmdavs\tr2, {r2, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f607a\n@@ -67874,36 +67872,36 @@\n \t\t\t@ instruction: 0xf8d0b16c\n \tstrmi\tr8, [sp], -ip\n \t\t\t@ instruction: 0xf1b86820\n \tandsle\tr0, r5, r0, lsl #30\n \tstmdavs\tfp!, {fp, sp, lr}\n \tlfmle\tf4, 4, [r7], {152}\t@ 0x98\n \tmovwcs\tsp, #6939\t@ 0x1b1b\n-\tbmi\t4e111c \n+\tbmi\t4e1114 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d114\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0xf7bd4629\n-\tstmdacs\tr0, {r2, r5, r8, sl, fp, sp, lr, pc}\n-\tblle\t17d41c \n-\tblcs\t63508 \n+\tstmdacs\tr0, {r3, r5, r8, sl, fp, sp, lr, pc}\n+\tblle\t17d414 \n+\tblcs\t63500 \n \tldrmi\tsp, [ip], -r7, ror #1\n \tstmdbvs\tr3!, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^\n \trscle\tr2, r2, r0, lsl #22\n \tbfi\tr4, ip, #12, #10\n-\tb\tffd06f84 \n-\tandeq\tsp, r3, r4, ror #31\n+\tb\tffe06f7c \n+\tandeq\tsp, r3, ip, ror #31\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r3, lr, lsr #31\n-\tblcs\t58741c \n-\tblcc\t587420 \n+\t\t\t@ instruction: 0x0003dfb6\n+\tblcs\t587414 \n+\tblcc\t587418 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstrdlt\tr4, [r5], r0\n \tsvcge\t0x000058d3\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf0002800\n \tstmdavs\tr5, {r1, r4, r6, r7, r9, sl, pc}\n@@ -67924,100 +67922,100 @@\n \t\t\t@ instruction: 0xb010f8da\n \tstreq\tpc, [r8], -r7, lsl #2\n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0xf8dbd054\n \t\t\t@ instruction: 0xf1073010\n \ttstlt\tfp, #8, 12\t@ 0x800000\n \tteqlt\tr0, r8, lsl r9\n-\tbne\tfe987494 \n+\tbne\tfe98748c \n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \tmcr2\t7, 2, pc, cr2, cr15, {7}\t@ \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8dfb130\n \t\t\t@ instruction: 0x607b1a98\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^\n-\tbcs\tfe3874b4 \n+\tbcs\tfe3874ac \n \tstreq\tpc, [r8], -r7, lsl #2\n \tldrbtmi\tr6, [sl], #-2201\t@ 0xfffff767\n \tsmlabtcc\tr1, r7, r9, lr\n \tandcs\tr6, r0, #22\n \tldmvs\tr8!, {r1, r3, ip, sp, lr}\n-\tsvc\t0x00a8f7bc\n+\tsvc\t0x00acf7bc\n \t\t\t@ instruction: 0x4618687b\n-\tsvc\t0x00a4f7bc\n+\tsvc\t0x00a8f7bc\n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r6, r7, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, r4, ror #20\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r1, r3, r4, r9, sl, fp, ip, sp, lr, pc}^\n \tteqlt\tr0, r8, asr r9\n-\tbne\t15874f4 \n+\tbne\t15874ec \n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \tmrc2\t7, 0, pc, cr2, cr15, {7}\n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r2, r3, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r4, r7, r8, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dfef88\n+\t\t\t@ instruction: 0xf8dfef8c\n \tandcs\tr3, r0, #60, 20\t@ 0x3c000\n \tandsvs\tr4, lr, fp, ror r4\n \tldrdcc\tpc, [r8], -fp\n \tldrhvc\tr6, [sl], -fp\n \t\t\t@ instruction: 0xf7bc68b8\n-\tusub16mi\tlr, r8, ip\n-\tsvc\t0x0078f7bc\n+\tldrbmi\tlr, [r8], -r0, lsl #31\n+\tsvc\t0x007cf7bc\n \t\t\t@ instruction: 0xb014f8da\n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0xf8dbd048\n \tmovwlt\tr3, #45072\t@ 0xb010\n \tteqlt\tr0, r8, lsl r9\n-\tbne\t387544 \n+\tbne\t38753c \n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \tstc2l\t7, cr15, [sl, #1020]!\t@ 0x3fc\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, r0, lsl #20\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^\n \tldmibcs\tr4!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tldmvs\tsl, {r1, r2, r4, sp, lr}\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \tldmvs\tr8!, {r0, r4, ip, sp, lr}\n-\tsvc\t0x0052f7bc\n+\tsvc\t0x0056f7bc\n \t\t\t@ instruction: 0x4618687b\n-\tsvc\t0x004ef7bc\n+\tsvc\t0x0052f7bc\n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r6, r7, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf8dfb130\n \tldrsbtvs\tr1, [fp], #-144\t@ 0xffffff70\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r2, r6, r7, r8, sl, fp, ip, sp, lr, pc}^\n \tteqlt\tr0, r8, asr r9\n \tstmibne\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \tldc2\t7, cr15, [ip, #1020]!\t@ 0x3fc\n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r1, r2, r4, r5, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbef32\n+\t\t\t@ instruction: 0xf8dbef36\n \t\t\t@ instruction: 0xf7bc0008\n-\tldrbmi\tlr, [r8], -lr, lsr #30\n-\tsvc\t0x002af7bc\n+\tuasxmi\tlr, r8, r2\n+\tsvc\t0x002ef7bc\n \tldmibcc\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf8da601e\n \tadcsvs\tr3, fp, r8\n \tldmvs\tr8!, {r1, r3, r4, ip, sp, lr}\n-\tsvc\t0x001ef7bc\n+\tsvc\t0x0022f7bc\n \t\t\t@ instruction: 0xf7bc4650\n-\t\t\t@ instruction: 0xf8d9ef1c\n+\t\t\t@ instruction: 0xf8d9ef20\n \t\t\t@ instruction: 0xf1baa014\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8da80ab\n \t\t\t@ instruction: 0xf1bbb010\n \tsubsle\tr0, r0, r0, lsl #30\n \t\t\t@ instruction: 0x3010f8db\n \tldmdbvs\tr8, {r0, r1, r3, r8, r9, ip, sp, pc}\n@@ -68031,39 +68029,39 @@\n \tldc2l\t7, cr15, [lr, #-1020]!\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf8df687b\n \ttstcs\tr0, r8, asr #18\n \tandsvs\tr4, r6, sl, ror r4\n \tstmib\tr7, {r1, r3, r4, r7, fp, sp, lr}^\n \tandsvc\tr3, r1, r1, lsl #4\n \t\t\t@ instruction: 0xf7bc68b8\n-\tldmdavs\tfp!, {r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r2, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbeeec\n+\t\t\t@ instruction: 0xf8dbeef0\n \tbiclt\tr3, fp, r4, lsl r0\n \tteqlt\tr0, r8, lsl r9\n \tstmdbne\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \tstc2l\t7, cr15, [r2, #-1020]!\t@ 0xfffffc04\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, r4, lsl r9\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x607b6898\n-\tmrc\t7, 6, APSR_nzcv, cr2, cr12, {5}\n+\tmrc\t7, 6, APSR_nzcv, cr6, cr12, {5}\n \t\t\t@ instruction: 0x4618687b\n-\tmcr\t7, 6, pc, cr14, cr12, {5}\t@ \n+\tmrc\t7, 6, APSR_nzcv, cr2, cr12, {5}\n \tldmcc\tr8!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf8db601e\n \tadcsvs\tr3, fp, r8\n \tldmvs\tr8!, {r1, r3, r4, ip, sp, lr}\n-\tmcr\t7, 6, pc, cr2, cr12, {5}\t@ \n+\tmcr\t7, 6, pc, cr6, cr12, {5}\t@ \n \t\t\t@ instruction: 0xf7bc4658\n-\t\t\t@ instruction: 0xf8daeec0\n+\t\t\t@ instruction: 0xf8daeec4\n \t\t\t@ instruction: 0xf1bbb014\n \tsuble\tr0, r8, r0, lsl #30\n \t\t\t@ instruction: 0x3010f8db\n \tldmdbvs\tr8, {r0, r1, r3, r8, r9, ip, sp, pc}\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, ip, asr #17\n \t\t\t@ instruction: 0xf7ff4479\n@@ -68074,46 +68072,46 @@\n \tstc2\t7, cr15, [r8, #-1020]!\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf8df687b\n \t\t\t@ instruction: 0x210028b4\n \tandsvs\tr4, r6, sl, ror r4\n \tstmib\tr7, {r1, r3, r4, r7, fp, sp, lr}^\n \tandsvc\tr3, r1, r1, lsl #4\n \t\t\t@ instruction: 0xf7bc68b8\n-\tldmdavs\tfp!, {r1, r3, r4, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r2, r3, r4, r7, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbee96\n+\t\t\t@ instruction: 0xf8dbee9a\n \tbiclt\tr3, fp, r4, lsl r0\n \tteqlt\tr0, r8, lsl r9\n \tstmne\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \tstc2\t7, cr15, [ip, #-1020]\t@ 0xfffffc04\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, r0, lsl #17\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r1, r8, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x607b6898\n-\tmrc\t7, 3, APSR_nzcv, cr12, cr12, {5}\n+\tmcr\t7, 4, pc, cr0, cr12, {5}\t@ \n \t\t\t@ instruction: 0x4618687b\n-\tmrc\t7, 3, APSR_nzcv, cr8, cr12, {5}\n+\tmrc\t7, 3, APSR_nzcv, cr12, cr12, {5}\n \tldrdeq\tpc, [r8], -fp\n-\tmrc\t7, 3, APSR_nzcv, cr4, cr12, {5}\n+\tmrc\t7, 3, APSR_nzcv, cr8, cr12, {5}\n \t\t\t@ instruction: 0xf7bc4658\n-\t\t\t@ instruction: 0xf8daee72\n+\t\t\t@ instruction: 0xf8daee76\n \t\t\t@ instruction: 0xf7bc0008\n-\tldrbmi\tlr, [r0], -lr, ror #28\n-\tmcr\t7, 3, pc, cr10, cr12, {5}\t@ \n+\t\t\t@ instruction: 0x4650ee72\n+\tmcr\t7, 3, pc, cr14, cr12, {5}\t@ \n \tstmdacs\tr8, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldrdcc\tpc, [r8], -r9\n \tadcsvs\tr4, fp, sl, ror r4\n \tandcs\tr6, r0, #22\n \tldmvs\tr8!, {r1, r3, r4, ip, sp, lr}\n-\tmrc\t7, 2, APSR_nzcv, cr14, cr12, {5}\n+\tmcr\t7, 3, pc, cr2, cr12, {5}\t@ \n \t\t\t@ instruction: 0xf7bc4648\n-\t\t\t@ instruction: 0xf8d8ee5c\n+\t\t\t@ instruction: 0xf8d8ee60\n \t\t\t@ instruction: 0xf1b99014\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8d98171\n \t\t\t@ instruction: 0xf1baa010\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8da80b3\n \t\t\t@ instruction: 0xf1bbb010\n@@ -68130,39 +68128,39 @@\n \tldc2\t7, cr15, [r8], #1020\t@ 0x3fc\n \t\t\t@ instruction: 0xf8df687b\n \tsmlattcs\tr0, ip, r7, r2\n \tandsvs\tr4, r6, sl, ror r4\n \tstmib\tr7, {r1, r3, r4, r7, fp, sp, lr}^\n \tandsvc\tr3, r1, r1, lsl #4\n \t\t\t@ instruction: 0xf7bc68b8\n-\tldmdavs\tfp!, {r1, r3, r5, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r2, r3, r5, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbee26\n+\t\t\t@ instruction: 0xf8dbee2a\n \tbiclt\tr3, fp, r4, lsl r0\n \tteqlt\tr0, r8, lsl r9\n \t\t\t@ instruction: 0x17c4f8df\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \tldc2\t7, cr15, [ip], {255}\t@ 0xff\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8dfb130\n \tldrhtvs\tr1, [fp], #-120\t@ 0xffffff88\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r1, r4, r7, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x607b6898\n-\tmcr\t7, 0, pc, cr12, cr12, {5}\t@ \n+\tmrc\t7, 0, APSR_nzcv, cr0, cr12, {5}\n \t\t\t@ instruction: 0x4618687b\n-\tmcr\t7, 0, pc, cr8, cr12, {5}\t@ \n+\tmcr\t7, 0, pc, cr12, cr12, {5}\t@ \n \t\t\t@ instruction: 0x379cf8df\n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf8db601e\n \tadcsvs\tr3, fp, r8\n \tldmvs\tr8!, {r1, r3, r4, ip, sp, lr}\n-\tldcl\t7, cr15, [ip, #752]!\t@ 0x2f0\n+\tmcr\t7, 0, pc, cr0, cr12, {5}\t@ \n \t\t\t@ instruction: 0xf7bc4658\n-\t\t\t@ instruction: 0xf8daedfa\n+\t\t\t@ instruction: 0xf8daedfe\n \t\t\t@ instruction: 0xf1bbb014\n \tsuble\tr0, r8, r0, lsl #30\n \t\t\t@ instruction: 0x3010f8db\n \tldmdbvs\tr8, {r0, r1, r3, r8, r9, ip, sp, pc}\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, r0, ror r7\n \t\t\t@ instruction: 0xf7ff4479\n@@ -68173,42 +68171,42 @@\n \tstc2l\t7, cr15, [r2], #-1020\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf8df687b\n \ttstcs\tr0, r8, asr r7\n \tandsvs\tr4, r6, sl, ror r4\n \tstmib\tr7, {r1, r3, r4, r7, fp, sp, lr}^\n \tandsvc\tr3, r1, r1, lsl #4\n \t\t\t@ instruction: 0xf7bc68b8\n-\tldmdavs\tfp!, {r2, r4, r6, r7, r8, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r3, r4, r6, r7, r8, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbedd0\n+\t\t\t@ instruction: 0xf8dbedd4\n \tbiclt\tr3, fp, r4, lsl r0\n \tteqlt\tr0, r8, lsl r9\n \t\t\t@ instruction: 0x1730f8df\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \tmcrr2\t7, 15, pc, r6, cr15\t@ \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, r4, lsr #14\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r2, r3, r4, r5, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x607b6898\n-\tldc\t7, cr15, [r6, #752]!\t@ 0x2f0\n+\tldc\t7, cr15, [sl, #752]!\t@ 0x2f0\n \t\t\t@ instruction: 0x4618687b\n-\tldc\t7, cr15, [r2, #752]!\t@ 0x2f0\n+\tldc\t7, cr15, [r6, #752]!\t@ 0x2f0\n \tldrdeq\tpc, [r8], -fp\n-\tstc\t7, cr15, [lr, #752]!\t@ 0x2f0\n+\tldc\t7, cr15, [r2, #752]!\t@ 0x2f0\n \t\t\t@ instruction: 0xf7bc4658\n-\t\t\t@ instruction: 0xf8dfedac\n+\t\t\t@ instruction: 0xf8dfedb0\n \tandcs\tr3, r0, #252, 12\t@ 0xfc00000\n \tandsvs\tr4, lr, fp, ror r4\n \tldrdcc\tpc, [r8], -sl\n \tldrhvc\tr6, [sl], -fp\n \t\t\t@ instruction: 0xf7bc68b8\n-\tldrbmi\tlr, [r0], -r0, lsr #27\n-\tldc\t7, cr15, [ip, #752]\t@ 0x2f0\n+\tldrbmi\tlr, [r0], -r4, lsr #27\n+\tstc\t7, cr15, [r0, #752]!\t@ 0x2f0\n \t\t\t@ instruction: 0xa014f8d9\n \tsvceq\t0x0000f1ba\n \tadchi\tpc, fp, r0\n \t\t\t@ instruction: 0xb010f8da\n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0xf8dbd050\n \tmovwlt\tr3, #45072\t@ 0xb010\n@@ -68222,93 +68220,93 @@\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tssatcs\tpc, #9, pc, asr #17\t@ \n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tldmvs\tsl, {r1, r2, r4, sp, lr}\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \tldmvs\tr8!, {r0, r4, ip, sp, lr}\n-\tldcl\t7, cr15, [r0, #-752]!\t@ 0xfffffd10\n+\tldcl\t7, cr15, [r4, #-752]!\t@ 0xfffffd10\n \t\t\t@ instruction: 0x4618687b\n-\tstcl\t7, cr15, [ip, #-752]!\t@ 0xfffffd10\n+\tldcl\t7, cr15, [r0, #-752]!\t@ 0xfffffd10\n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r6, r7, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, r4, lsl #13\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r1, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tteqlt\tr0, r8, asr r9\n \t\t\t@ instruction: 0x1674f8df\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\tff7075ee \n+\tblx\tff7075e6 \n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r2, r4, r6, r8, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r3, r4, r6, r8, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dfed50\n+\t\t\t@ instruction: 0xf8dfed54\n \tandcs\tr3, r0, #92, 12\t@ 0x5c00000\n \tandsvs\tr4, lr, fp, ror r4\n \tldrdcc\tpc, [r8], -fp\n \tldrhvc\tr6, [sl], -fp\n \t\t\t@ instruction: 0xf7bc68b8\n-\tldrbmi\tlr, [r8], -r4, asr #26\n-\tstcl\t7, cr15, [r0, #-752]\t@ 0xfffffd10\n+\tldrbmi\tlr, [r8], -r8, asr #26\n+\tstcl\t7, cr15, [r4, #-752]\t@ 0xfffffd10\n \t\t\t@ instruction: 0xb014f8da\n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0xf8dbd048\n \tmovwlt\tr3, #45072\t@ 0xb010\n \tteqlt\tr0, r8, lsl r9\n \t\t\t@ instruction: 0x162cf8df\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\tfed0763e \n+\tblx\tfed07636 \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, r0, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r3, r5, r7, r8, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x2614f8df\n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tldmvs\tsl, {r1, r2, r4, sp, lr}\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \tldmvs\tr8!, {r0, r4, ip, sp, lr}\n-\tldc\t7, cr15, [sl, #-752]\t@ 0xfffffd10\n+\tldc\t7, cr15, [lr, #-752]\t@ 0xfffffd10\n \t\t\t@ instruction: 0x4618687b\n-\tldc\t7, cr15, [r6, #-752]\t@ 0xfffffd10\n+\tldc\t7, cr15, [sl, #-752]\t@ 0xfffffd10\n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r6, r7, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf8dfb130\n \tldrshtvs\tr1, [fp], #-80\t@ 0xffffffb0\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r2, r3, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tteqlt\tr0, r8, asr r9\n \tstrbne\tpc, [r0, #2271]!\t@ 0x8df\t@ \n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\tfe18769a \n+\tblx\tfe187692 \n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r1, r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r8, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbecfa\n+\t\t\t@ instruction: 0xf8dbecfe\n \t\t\t@ instruction: 0xf7bc0008\n-\t\t\t@ instruction: 0x4658ecf6\n-\tldcl\t7, cr15, [r2], #752\t@ 0x2f0\n+\t\t\t@ instruction: 0x4658ecfa\n+\tldcl\t7, cr15, [r6], #752\t@ 0x2f0\n \tldrdeq\tpc, [r8], -sl\n-\tstcl\t7, cr15, [lr], #752\t@ 0x2f0\n+\tldcl\t7, cr15, [r2], #752\t@ 0x2f0\n \t\t\t@ instruction: 0xf7bc4650\n-\t\t\t@ instruction: 0xf8d9ecec\n+\t\t\t@ instruction: 0xf8d9ecf0\n \t\t\t@ instruction: 0xf7bc0008\n-\tstrbmi\tlr, [r8], -r8, ror #25\n-\tstcl\t7, cr15, [r4], #752\t@ 0x2f0\n+\tstrbmi\tlr, [r8], -ip, ror #25\n+\tstcl\t7, cr15, [r8], #752\t@ 0x2f0\n \tldrcc\tpc, [ip, #2271]\t@ 0x8df\n \tldrdcs\tpc, [r8], -r8\n \tadcsvs\tr4, sl, fp, ror r4\n \tmovwcs\tr6, #30\n \tldmvs\tr8!, {r0, r1, r4, ip, sp, lr}\n-\tldcl\t7, cr15, [r8], {188}\t@ 0xbc\n+\tldcl\t7, cr15, [ip], {188}\t@ 0xbc\n \t\t\t@ instruction: 0xf7bc4640\n-\t\t\t@ instruction: 0xf8d5ecd6\n+\t\t\t@ instruction: 0xf8d5ecda\n \t\t\t@ instruction: 0xf1b88014\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8d88392\n \t\t\t@ instruction: 0xf1b99010\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8d9816e\n \t\t\t@ instruction: 0xf1baa010\n@@ -68321,183 +68319,183 @@\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, ip, asr #10\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r2, r4, r5, r8, r9, fp, ip, sp, lr, pc}^\n \tteqlt\tr0, r8, asr r9\n \tldrne\tpc, [ip, #-2271]!\t@ 0xfffff721\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\tb8774a \n+\tblx\tb87742 \n \t\t\t@ instruction: 0xf8df687b\n \ttstcs\tr0, r4, lsr r5\n \tandsvs\tr4, r6, sl, ror r4\n \tstmib\tr7, {r1, r3, r4, r7, fp, sp, lr}^\n \tandsvc\tr3, r1, r1, lsl #4\n \t\t\t@ instruction: 0xf7bc68b8\n-\tldmdavs\tfp!, {r1, r2, r3, r4, r7, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r5, r7, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbec9a\n+\t\t\t@ instruction: 0xf8dbec9e\n \tbiclt\tr3, fp, r4, lsl r0\n \tteqlt\tr0, r8, lsl r9\n \tstrne\tpc, [ip, #-2271]\t@ 0xfffff721\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\t487782 \n+\tblx\t48777a \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, r0, lsl #10\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r1, r2, r8, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x607b6898\n-\tstc\t7, cr15, [r0], {188}\t@ 0xbc\n+\tstc\t7, cr15, [r4], {188}\t@ 0xbc\n \t\t\t@ instruction: 0x4618687b\n-\tldcl\t7, cr15, [ip], #-752\t@ 0xfffffd10\n+\tstc\t7, cr15, [r0], {188}\t@ 0xbc\n \tstrbtcc\tpc, [r4], #2271\t@ 0x8df\t@ \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf8db601e\n \tadcsvs\tr3, fp, r8\n \tldmvs\tr8!, {r1, r3, r4, ip, sp, lr}\n-\tldcl\t7, cr15, [r0], #-752\t@ 0xfffffd10\n+\tldcl\t7, cr15, [r4], #-752\t@ 0xfffffd10\n \t\t\t@ instruction: 0xf7bc4658\n-\t\t\t@ instruction: 0xf8daec6e\n+\t\t\t@ instruction: 0xf8daec72\n \t\t\t@ instruction: 0xf1bbb014\n \tsuble\tr0, r8, r0, lsl #30\n \t\t\t@ instruction: 0x3010f8db\n \tldmdbvs\tr8, {r0, r1, r3, r8, r9, ip, sp, pc}\n \t\t\t@ instruction: 0xf8dfb130\n \tldrhtvs\tr1, [fp], #-72\t@ 0xffffffb8\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r1, r2, r3, r4, r6, r7, r9, fp, ip, sp, lr, pc}^\n \tteqlt\tr0, r8, asr r9\n \tstrtne\tpc, [r8], #2271\t@ 0x8df\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\tff6077f4 \n+\tblx\tff6077ec \n \t\t\t@ instruction: 0xf8df687b\n \tsmlatbcs\tr0, r0, r4, r2\n \tandsvs\tr4, r6, sl, ror r4\n \tstmib\tr7, {r1, r3, r4, r7, fp, sp, lr}^\n \tandsvc\tr3, r1, r1, lsl #4\n \t\t\t@ instruction: 0xf7bc68b8\n-\tldmdavs\tfp!, {r3, r6, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r2, r3, r6, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbec44\n+\t\t\t@ instruction: 0xf8dbec48\n \tbiclt\tr3, fp, r4, lsl r0\n \tteqlt\tr0, r8, lsl r9\n \tldrbtne\tpc, [r8], #-2271\t@ 0xfffff721\t@ \n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\tfef0782c \n+\tblx\tfef07824 \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8dfb130\n \trsbsvs\tr1, fp, ip, ror #8\n \t\t\t@ instruction: 0xf7ff4479\n \tldmdavs\tfp!, {r0, r4, r5, r7, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x607b6898\n-\tstc\t7, cr15, [sl], #-752\t@ 0xfffffd10\n+\tstc\t7, cr15, [lr], #-752\t@ 0xfffffd10\n \t\t\t@ instruction: 0x4618687b\n-\tstc\t7, cr15, [r6], #-752\t@ 0xfffffd10\n+\tstc\t7, cr15, [sl], #-752\t@ 0xfffffd10\n \tldrdeq\tpc, [r8], -fp\n-\tstc\t7, cr15, [r2], #-752\t@ 0xfffffd10\n+\tstc\t7, cr15, [r6], #-752\t@ 0xfffffd10\n \t\t\t@ instruction: 0xf7bc4658\n-\t\t\t@ instruction: 0xf8dfec20\n+\t\t\t@ instruction: 0xf8dfec24\n \tandcs\tr3, r0, #68, 8\t@ 0x44000000\n \tandsvs\tr4, lr, fp, ror r4\n \tldrdcc\tpc, [r8], -sl\n \tldrhvc\tr6, [sl], -fp\n \t\t\t@ instruction: 0xf7bc68b8\n-\t\t\t@ instruction: 0x4650ec14\n-\tldc\t7, cr15, [r0], {188}\t@ 0xbc\n+\t\t\t@ instruction: 0x4650ec18\n+\tldc\t7, cr15, [r4], {188}\t@ 0xbc\n \t\t\t@ instruction: 0xa014f8d9\n \tsvceq\t0x0000f1ba\n \tadchi\tpc, r1, r0\n \t\t\t@ instruction: 0xb010f8da\n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0xf8dbd04b\n \tmvnslt\tr3, r0, lsl r0\n \tteqlt\tr0, r8, lsl r9\n \tstrne\tpc, [r8], #-2271\t@ 0xfffff721\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\t1f878a8 \n+\tblx\t1f878a0 \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmibmi\tpc!, {r3, r5, r8, ip, sp, pc}^\t@ \n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\t1d878b8 \n-\tbmi\tfffa3aac \n+\tblx\t1d878b0 \n+\tbmi\tfffa3aa4 \n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tldmvs\tsl, {r1, r2, r4, sp, lr}\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \tldmvs\tr8!, {r0, r4, ip, sp, lr}\n-\tbl\tffa077c4 \n+\tbl\tffb077bc \n \t\t\t@ instruction: 0x4618687b\n-\tbl\tff9077cc \n+\tbl\tffa077c4 \n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc}\n \tldmibmi\tr4!, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\t17078ec \n+\tblx\t17078e4 \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmibmi\tr1!, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\t15078fc \n+\tblx\t15078f4 \n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r2, r3, r6, r7, r8, r9, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r4, r6, r7, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\tblmi\tffb44834 \n+\tblmi\tffb4483c \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf8db601e\n \tadcsvs\tr3, fp, r8\n \tldmvs\tr8!, {r1, r3, r4, ip, sp, lr}\n-\tbl\tfef87818 \n+\tbl\tff087810 \n \t\t\t@ instruction: 0xf7bc4658\n-\t\t\t@ instruction: 0xf8daebba\n+\t\t\t@ instruction: 0xf8daebbe\n \t\t\t@ instruction: 0xf1bbb014\n \tsuble\tr0, r3, r0, lsl #30\n \t\t\t@ instruction: 0x3010f8db\n \tldmdbvs\tr8, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc}\n \tstmibmi\tr0!, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\tb87948 \n+\tblx\tb87940 \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmibmi\tsp, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\t987958 \n-\tbmi\tff723b4c \n+\tblx\t987950 \n+\tbmi\tff723b44 \n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tldmvs\tsl, {r1, r2, r4, sp, lr}\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \tldmvs\tr8!, {r0, r4, ip, sp, lr}\n-\tbl\tfe607864 \n+\tbl\tfe70785c \n \t\t\t@ instruction: 0x4618687b\n-\tbl\tfe50786c \n+\tbl\tfe607864 \n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc}\n \tldmibmi\tr2, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\t30798c \n+\tblx\t307984 \n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstmibmi\tpc, {r3, r5, r8, ip, sp, pc}^\t@ \n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n-\tblx\t10799c \n+\tblx\t107994 \n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r7, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbeb78\n+\t\t\t@ instruction: 0xf8dbeb7c\n \t\t\t@ instruction: 0xf7bc0008\n-\t\t\t@ instruction: 0x4658eb74\n-\tbl\t1c878b0 \n+\t\t\t@ instruction: 0x4658eb78\n+\tbl\t1d878a8 \n \tldrdeq\tpc, [r8], -sl\n-\tbl\t1b878b8 \n+\tbl\t1c878b0 \n \t\t\t@ instruction: 0xf7bc4650\n-\tbmi\tff104778 \n+\tbmi\tff104780 \n \tldrdcc\tpc, [r8], -r9\n \tadcsvs\tr4, fp, sl, ror r4\n \tandcs\tr6, r0, #22\n \tldmvs\tr8!, {r1, r3, r4, ip, sp, lr}\n-\tbl\t18078d4 \n+\tbl\t19078cc \n \t\t\t@ instruction: 0xf7bc4648\n-\t\t\t@ instruction: 0xf8d8eb5c\n+\t\t\t@ instruction: 0xf8d8eb60\n \t\t\t@ instruction: 0xf1b99014\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8d98211\n \t\t\t@ instruction: 0xf1baa010\n \t\t\t@ instruction: 0xf0000f00\n \t\t\t@ instruction: 0xf8da80a7\n \t\t\t@ instruction: 0xf1bbb010\n@@ -68507,86 +68505,86 @@\n \tldmibmi\tr1!, {r3, r5, r8, ip, sp, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf9c2f7ff\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstmibmi\tlr!, {r3, r5, r8, ip, sp, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf9baf7ff\n-\tbmi\tfeb63c20 \n+\tbmi\tfeb63c18 \n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tldmvs\tsl, {r1, r2, r4, sp, lr}\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \tldmvs\tr8!, {r0, r4, ip, sp, lr}\n-\tbl\tb87938 \n+\tbl\tc87930 \n \t\t\t@ instruction: 0x4618687b\n-\tbl\ta87940 \n+\tbl\tb87938 \n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc}\n \tstmibmi\tr3!, {r3, r5, r8, ip, sp, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf9a0f7ff\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstmibmi\tr0!, {r3, r5, r8, ip, sp, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf998f7ff\n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r1, r4, r8, r9, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r2, r4, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\tblmi\tfe7046c0 \n+\tblmi\tfe7046c8 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf8db601e\n \tadcsvs\tr3, fp, r8\n \tldmvs\tr8!, {r1, r3, r4, ip, sp, lr}\n-\tbl\t10798c \n+\tbl\t207984 \n \t\t\t@ instruction: 0xf7bc4658\n-\t\t\t@ instruction: 0xf8daeb00\n+\t\t\t@ instruction: 0xf8daeb04\n \t\t\t@ instruction: 0xf1bbb014\n \tsuble\tr0, r3, r0, lsl #30\n \t\t\t@ instruction: 0x3010f8db\n \tldmdbvs\tr8, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc}\n \tstmibmi\tpc, {r3, r5, r8, ip, sp, pc}\t@ \n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf972f7ff\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstmibmi\tip, {r3, r5, r8, ip, sp, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf96af7ff\n-\tbmi\tfe2e3cc0 \n+\tbmi\tfe2e3cb8 \n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tldmvs\tsl, {r1, r2, r4, sp, lr}\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \tldmvs\tr8!, {r0, r4, ip, sp, lr}\n-\tb\tff7879d8 \n+\tb\tff8879d0 \n \t\t\t@ instruction: 0x4618687b\n-\tb\tff6879e0 \n+\tb\tff7879d8 \n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc}\n \tstmibmi\tr1, {r3, r5, r8, ip, sp, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf950f7ff\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmdbmi\tlr!, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf948f7ff\n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r1, r6, r7, r9, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r2, r6, r7, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbeabe\n+\t\t\t@ instruction: 0xf8dbeac2\n \t\t\t@ instruction: 0xf7bc0008\n-\t\t\t@ instruction: 0x4658eaba\n-\tb\tfee07a24 \n+\t\t\t@ instruction: 0x4658eabe\n+\tb\tfef07a1c \n \tandcs\tr4, r0, #116, 22\t@ 0x1d000\n \tandsvs\tr4, lr, fp, ror r4\n \tldrdcc\tpc, [r8], -sl\n \tldrhvc\tr6, [sl], -fp\n \t\t\t@ instruction: 0xf7bc68b8\n-\tldrbmi\tlr, [r0], -ip, lsr #21\n-\tb\tfea87a40 \n+\t\t\t@ instruction: 0x4650eab0\n+\tb\tfeb87a38 \n \t\t\t@ instruction: 0xa014f8d9\n \tsvceq\t0x0000f1ba\n \tcmphi\tr7, r0\t@ \n \t\t\t@ instruction: 0xb010f8da\n \tsvceq\t0x0000f1bb\n \tmrshi\tpc, (UNDEF: 1)\t@ \n \t\t\t@ instruction: 0x3010f8db\n@@ -68595,490 +68593,490 @@\n \tstmdbmi\tr5!, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf912f7ff\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstmdbmi\tr2!, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf90af7ff\n-\tbmi\t1863d80 \n+\tbmi\t1863d78 \n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tldmvs\tsl, {r1, r2, r4, sp, lr}\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \tldmvs\tr8!, {r0, r4, ip, sp, lr}\n-\tb\t1f87a98 \n+\tb\tfe087a90 \n \t\t\t@ instruction: 0x4618687b\n-\tb\t1e87aa0 \n+\tb\t1f87a98 \n \tsvclt\t0x0000e0b2\n-\tandeq\tsp, r3, ip, asr pc\n+\tandeq\tsp, r3, r4, ror #30\n \tandeq\tr0, r0, r0, ror #11\n \t\t\t@ instruction: 0xfffffc27\n \t\t\t@ instruction: 0xfffffc15\n-\tandeq\tr7, r8, r6, lsl #17\n+\tandeq\tr7, r8, lr, lsl #17\n \t\t\t@ instruction: 0xfffffbd9\n \t\t\t@ instruction: 0xfffffbc7\n-\tandeq\tr7, r8, ip, lsr #16\n+\tandeq\tr7, r8, r4, lsr r8\n \t\t\t@ instruction: 0xfffffb77\n \t\t\t@ instruction: 0xfffffb65\n-\tldrdeq\tr7, [r8], -sl\n+\tandeq\tr7, r8, r2, ror #15\n \t\t\t@ instruction: 0xfffffb2d\n \t\t\t@ instruction: 0xfffffb1b\n-\tandeq\tr7, r8, r2, ror r7\n+\tandeq\tr7, r8, sl, ror r7\n \t\t\t@ instruction: 0xfffffab1\n \t\t\t@ instruction: 0xfffffa9f\n-\tandeq\tr7, r8, r4, lsl r7\n+\tandeq\tr7, r8, ip, lsl r7\n \t\t\t@ instruction: 0xfffffa67\n \t\t\t@ instruction: 0xfffffa55\n-\t\t\t@ instruction: 0x000876ba\n+\tandeq\tr7, r8, r2, asr #13\n \t\t\t@ instruction: 0xfffffa05\n \t\t\t@ instruction: 0xfffff9f3\n-\tandeq\tr7, r8, r8, ror #12\n+\tandeq\tr7, r8, r0, ror r6\n \t\t\t@ instruction: 0xfffff9bb\n \t\t\t@ instruction: 0xfffff9a9\n-\tstrdeq\tr7, [r8], -r0\n+\tstrdeq\tr7, [r8], -r8\n \t\t\t@ instruction: 0xfffff925\n \t\t\t@ instruction: 0xfffff913\n-\tandeq\tr7, r8, r8, lsl #11\n+\tmuleq\tr8, r0, r5\n \t\t\t@ instruction: 0xfffff8db\n \t\t\t@ instruction: 0xfffff8c9\n-\tandeq\tr7, r8, lr, lsr #10\n+\tandeq\tr7, r8, r6, lsr r5\n \t\t\t@ instruction: 0xfffff879\n \t\t\t@ instruction: 0xfffff867\n-\tldrdeq\tr7, [r8], -ip\n+\tandeq\tr7, r8, r4, ror #9\n \t\t\t@ instruction: 0xfffff82f\n \t\t\t@ instruction: 0xfffff81d\n-\tandeq\tr7, r8, r4, ror r4\n+\tandeq\tr7, r8, ip, ror r4\n \t\t\t@ instruction: 0xfffff7b3\n \t\t\t@ instruction: 0xfffff7a1\n-\tandeq\tr7, r8, r6, lsl r4\n+\tandeq\tr7, r8, lr, lsl r4\n \t\t\t@ instruction: 0xfffff769\n \t\t\t@ instruction: 0xfffff757\n-\t\t\t@ instruction: 0x000873bc\n+\tandeq\tr7, r8, r4, asr #7\n \t\t\t@ instruction: 0xfffff707\n \t\t\t@ instruction: 0xfffff6f5\n-\tandeq\tr7, r8, sl, ror #6\n+\tandeq\tr7, r8, r2, ror r3\n \t\t\t@ instruction: 0xfffff6bd\n \t\t\t@ instruction: 0xfffff6ab\n-\tandeq\tr7, r8, r4, ror #5\n+\tandeq\tr7, r8, ip, ror #5\n \t\t\t@ instruction: 0xfffff60d\n \t\t\t@ instruction: 0xfffff5fb\n-\tandeq\tr7, r8, r0, ror r2\n+\tandeq\tr7, r8, r8, ror r2\n \t\t\t@ instruction: 0xfffff5c3\n \t\t\t@ instruction: 0xfffff5b1\n-\tandeq\tr7, r8, r6, lsl r2\n+\tandeq\tr7, r8, lr, lsl r2\n \t\t\t@ instruction: 0xfffff561\n \t\t\t@ instruction: 0xfffff54f\n-\tandeq\tr7, r8, r4, asr #3\n+\tandeq\tr7, r8, ip, asr #3\n \t\t\t@ instruction: 0xfffff517\n \t\t\t@ instruction: 0xfffff505\n-\tandeq\tr7, r8, ip, asr r1\n+\tandeq\tr7, r8, r4, ror #2\n \t\t\t@ instruction: 0xfffff49b\n \t\t\t@ instruction: 0xfffff48b\n-\tandeq\tr7, r8, r2, lsl #2\n+\tandeq\tr7, r8, sl, lsl #2\n \t\t\t@ instruction: 0xfffff457\n \t\t\t@ instruction: 0xfffff447\n-\tandeq\tr7, r8, lr, lsr #1\n+\tstrheq\tr7, [r8], -r6\n \t\t\t@ instruction: 0xfffff3fb\n \t\t\t@ instruction: 0xfffff3eb\n-\tandeq\tr7, r8, r2, rrx\n+\tandeq\tr7, r8, sl, rrx\n \t\t\t@ instruction: 0xfffff3b7\n \t\t\t@ instruction: 0xfffff3a7\n-\tstrdeq\tr6, [r8], -r0\n+\tstrdeq\tr6, [r8], -r8\n \t\t\t@ instruction: 0xfffff327\n \t\t\t@ instruction: 0xfffff317\n-\tandeq\tr6, r8, lr, lsl #31\n+\tmuleq\tr8, r6, pc\t@ \n \t\t\t@ instruction: 0xfffff2e3\n \t\t\t@ instruction: 0xfffff2d3\n-\tandeq\tr6, r8, sl, lsr pc\n+\tandeq\tr6, r8, r2, asr #30\n \t\t\t@ instruction: 0xfffff287\n \t\t\t@ instruction: 0xfffff277\n-\tandeq\tr6, r8, lr, ror #29\n+\tstrdeq\tr6, [r8], -r6\t@ \n \t\t\t@ instruction: 0xfffff243\n \t\t\t@ instruction: 0xfffff233\n-\tandeq\tr6, r8, ip, lsl #29\n+\tmuleq\tr8, r4, lr\n \t\t\t@ instruction: 0xfffff1c7\n \t\t\t@ instruction: 0xfffff1b7\n-\tandeq\tr6, r8, lr, lsr #28\n+\tandeq\tr6, r8, r6, lsr lr\n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc}\n \tldmdbmi\tr8, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf83cf7ff\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmdbmi\tr5, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf834f7ff\n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r1, r2, r3, r5, r7, r8, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r4, r5, r7, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\tblmi\t14443f8 \n+\tblmi\t1444400 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xf8db601e\n \tadcsvs\tr3, fp, r8\n \tldmvs\tr8!, {r1, r3, r4, ip, sp, lr}\n-\tldmib\tlr, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr2!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7bc4658\n-\t\t\t@ instruction: 0xf8dae99c\n+\t\t\t@ instruction: 0xf8dae9a0\n \t\t\t@ instruction: 0xf1bbb014\n \tsuble\tr0, r3, r0, lsl #30\n \t\t\t@ instruction: 0x3010f8db\n \tldmdbvs\tr8, {r0, r1, r4, r5, r6, r7, r8, ip, sp, pc}\n \tstmdbmi\tr4, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf80ef7ff\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstmdbmi\tr1, {r3, r5, r8, ip, sp, pc}^\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xf806f7ff\n-\tbmi\t1023f88 \n+\tbmi\t1023f80 \n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tldmvs\tsl, {r1, r2, r4, sp, lr}\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \tldmvs\tr8!, {r0, r4, ip, sp, lr}\n-\tldmdb\tr8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tip!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4618687b\n-\tldmdb\tr4!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x3014f8db\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc}\n \tldmdbmi\tr6!, {r3, r5, r8, ip, sp, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xffecf7fe\n \tldmdbvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmdbmi\tr3!, {r3, r5, r8, ip, sp, pc}\n \tldrbtmi\tr6, [r9], #-123\t@ 0xffffff85\n \t\t\t@ instruction: 0xffe4f7fe\n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf7bc607b\n-\tldmdavs\tfp!, {r1, r2, r3, r4, r6, r8, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r5, r6, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4618\n-\t\t\t@ instruction: 0xf8dbe95a\n+\t\t\t@ instruction: 0xf8dbe95e\n \t\t\t@ instruction: 0xf7bc0008\n-\t\t\t@ instruction: 0x4658e956\n-\tldmdb\tr2, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\t\t\t@ instruction: 0x4658e95a\n+\tldmdb\tr6, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrdeq\tpc, [r8], -sl\n-\tstmdb\tlr, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr2, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4650\n-\t\t\t@ instruction: 0xf8d9e94c\n+\t\t\t@ instruction: 0xf8d9e950\n \t\t\t@ instruction: 0xf7bc0008\n-\tstrbmi\tlr, [r8], -r8, asr #18\n-\tstmdb\tr4, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstrbmi\tlr, [r8], -ip, asr #18\n+\tstmdb\tr8, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrdeq\tpc, [r8], -r8\n-\tstmdb\tr0, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr4, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bc4640\n-\tblmi\t844320 \n+\tblmi\t844328 \n \tstmiavs\tsl!, {r8, sp}\n \tadcsvs\tr4, sl, fp, ror r4\n \tandsvc\tr6, r1, lr, lsl r0\n \t\t\t@ instruction: 0xf7bc68b8\n-\t\t\t@ instruction: 0x4628e934\n-\tldmdb\tr0!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t6dc6a8 \n+\t\t\t@ instruction: 0x4628e938\n+\tldmdb\tr4!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t6dc6a0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr4, r0, lsl #6\n \tldrcc\tr4, [r4, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7bc4ff0\n-\tbmi\t5382d8 \n+\tbmi\t5382e0 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r4, -r3, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7bc8ff0\n-\tsvclt\t0x0000ebfa\n+\tsvclt\t0x0000ebfe\n \t\t\t@ instruction: 0xfffff01b\n \t\t\t@ instruction: 0xfffff00b\n-\tandeq\tr6, r8, r2, ror ip\n+\tandeq\tr6, r8, sl, ror ip\n \t\t\t@ instruction: 0xffffefbf\n \t\t\t@ instruction: 0xffffefaf\n-\tandeq\tr6, r8, r6, lsr #24\n+\tandeq\tr6, r8, lr, lsr #24\n \t\t\t@ instruction: 0xffffef7b\n \t\t\t@ instruction: 0xffffef6b\n-\tmuleq\tr8, r8, fp\n-\t\t\t@ instruction: 0x0003d1bc\n+\tandeq\tr6, r8, r0, lsr #23\n+\tandeq\tsp, r3, r4, asr #3\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, sl, r1\n+\tandeq\tsp, r3, r2, lsr #3\n \t\t\t@ instruction: 0xf8dfb580\n \t\t\t@ instruction: 0xf8dfe058\n \taddlt\tip, r2, r8, asr r0\n \tsvcge\t0x000044fe\n \tandgt\tpc, ip, lr, asr r8\t@ \n \tldrdgt\tpc, [r0], -ip\n \tandgt\tpc, r4, r7, asr #17\n \tstceq\t0, cr15, [r0], {79}\t@ 0x4f\n \tstrhlt\tfp, [r0, #-25]\t@ 0xffffffe7\n \t\t\t@ instruction: 0xf7ff463a\n \tmsrlt\tCPSR_, r9\t@ \n-\tblcs\ta3fd0 \n+\tblcs\ta3fc8 \n \tstmvs\tr0, {r3, r8, r9, sl, fp, ip, sp, pc}\n \tandcs\tsp, r0, r0\n-\tblmi\t29c718 \n+\tblmi\t29c710 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tstrmi\tfp, [r8], -r0, lsl #27\n \t\t\t@ instruction: 0xf7bce7f0\n-\tsvclt\t0x0000ebb4\n-\tandeq\tsp, r3, r0, asr #2\n+\tsvclt\t0x0000ebb8\n+\tandeq\tsp, r3, r8, asr #2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r3, r0, lsl r1\n-\tblmi\t4dc764 \n+\tandeq\tsp, r3, r8, lsl r1\n+\tblmi\t4dc75c \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r2, r5, lsl #12\n \tsvcge\t0x000058d3\n \tandcs\tr4, r1, ip, lsl #12\n \tldmdavs\tfp, {r4, r8, sp}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7bb0300\n-\tsmlabtlt\tr8, sl, pc, lr\t@ \n+\tsmlabtlt\tr8, lr, pc, lr\t@ \n \tstrpl\tlr, [r2], #-2496\t@ 0xfffff640\n-\tblmi\t25c76c \n+\tblmi\t25c764 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7bcbdb0\n-\tsvclt\t0x0000eb8a\n-\tandeq\tsp, r3, r0, ror #1\n+\tsvclt\t0x0000eb8e\n+\tandeq\tsp, r3, r8, ror #1\n \tandeq\tr0, r0, r0, ror #11\n-\tstrheq\tsp, [r3], -r8\n-\tblmi\t69c7d4 \n+\tandeq\tsp, r3, r0, asr #1\n+\tblmi\t69c7cc \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xb1a80300\n \tstmdavs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf7feb108\n-\tbmi\t509bb8 \n+\tbmi\t509bb0 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d113\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4090e8bd\n-\tldmdalt\tr4!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t25c7e0 \n+\tldmdalt\tr8!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t25c7d8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7bcbd90\n-\tsvclt\t0x0000eb52\n-\tandeq\tsp, r3, ip, lsl #1\n+\tsvclt\t0x0000eb56\n+\tmuleq\tr3, r4, r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r3, sl, rrx\n-\tandeq\tsp, r3, r8, asr #32\n-\tblmi\tedc8cc \n+\tandeq\tsp, r3, r2, ror r0\n+\tandeq\tsp, r3, r0, asr r0\n+\tblmi\tedc8c4 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r3, r5, lsl #12\n \tsvcge\t0x000058d3\n \tandcs\tr4, r1, lr, lsl #12\n \tldmdavs\tfp, {r3, r4, r8, sp}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7bb0300\n-\tstmdacs\tr0, {r1, r2, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4604d05a\n \tldrtmi\tr6, [r0], -fp, lsr #17\n \tstmdavs\tsl!, {r3, r4, r7, r8, r9, sl, lr}\n \tmrscs\tr2, SP_irq\n \tstmib\tr4, {r1, r2, r5, r7, sp, lr}^\n \tstmib\tr4, {r8}^\n \trscvs\tr3, r3, r4, lsl #6\n \teorsle\tr2, r5, r0, lsl #20\n \tldrtmi\tr4, [sl], -r1, lsl #12\n \t\t\t@ instruction: 0xf7fe4628\n \tldmdavs\tfp!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n-\tblcs\t9b850 \n+\tblcs\t9b848 \n \tstmiavs\tfp!, {r0, r2, r3, r4, r5, ip, lr, pc}^\n \tstmdavs\tr0!, {r0, r4, r5, fp, sp, lr}\n \tmovtlt\tr6, #45286\t@ 0xb0e6\n \tstmdavs\tfp, {r1, fp, sp, lr}\n-\tblle\ta9aab4 \n+\tblle\ta9aaac \n \tstmdavs\tr2!, {r0, r1, r4, r5, r8, fp, sp, lr}^\n \ttstlt\tr3, r4, ror r1\n \taddsmi\tr6, r3, #5963776\t@ 0x5b0000\n \t\t\t@ instruction: 0x4613bfb8\n \trsbsvs\tr3, r3, r1, lsl #6\n \tteqlt\tr4, r4\t@ \n \tstmiavs\tr4!, {r0, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7fe4628\n \tstccs\t14, cr15, [r0], {205}\t@ 0xcd\n \tstmdavs\tfp!, {r3, r4, r5, r6, r7, r8, ip, lr, pc}^\n \tmovwcc\tr2, #4096\t@ 0x1000\n-\tbmi\t5e2228 \n+\tbmi\t5e2220 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tip, fp, r1, sp\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tstrb\tr6, [ip, ip, lsr #32]!\n-\tstc\t7, cr15, [lr, #-752]\t@ 0xfffffd10\n-\tble\tff5940a0 \n+\tldc\t7, cr15, [r2, #-752]\t@ 0xfffffd10\n+\tble\tff594098 \n \tteqvs\tr4, r3, ror r9\n \tldmdavs\tfp, {r0, r1, r8, ip, sp, pc}^\n \taddsmi\tr6, r3, #6422528\t@ 0x620000\n \t\t\t@ instruction: 0x4613bfb8\n \trsbsvs\tr3, r3, r1, lsl #6\n \t\t\t@ instruction: 0x4620e7d4\n-\tsvc\t0x00f2f7bb\n+\tsvc\t0x00f6f7bb\n \tldrb\tr2, [ip, r3]\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7bce7d9\n-\tsvclt\t0x0000ead6\n-\tandeq\tsp, r3, r8, lsl r0\n+\tsvclt\t0x0000eada\n+\tandeq\tsp, r3, r0, lsr #32\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r3, r2, lsl #31\n+\tandeq\tip, r3, sl, lsl #31\n \tstmdacs\tr0, {r1, r5, r9, fp, lr}\n \tstmdbcs\tr0, {r3, r4, r8, r9, sl, fp, ip, sp, pc}\n \tldrbtmi\tr4, [sl], #-2849\t@ 0xfffff4df\n \tstrdlt\tfp, [r3], r0\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdavs\tr4, {r0, r2, r5, ip, lr, pc}\n \tstrmi\tr4, [lr], -r5, lsl #12\n \tldrtmi\tfp, [r0], -ip, lsr #3\n \t\t\t@ instruction: 0xf7bc602c\n-\tbmi\t6c4ae0 \n+\tbmi\t6c4ae8 \n \t\t\t@ instruction: 0x46014b17\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1210300\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff40f0\n \ttstcs\tr0, sp, asr pc\n \t\t\t@ instruction: 0xf7bb2001\n-\t\t\t@ instruction: 0x4604eed0\n-\tblmi\t3f65d8 \n+\t\t\t@ instruction: 0x4604eed4\n+\tblmi\t3f65d0 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tandcc\tlr, r2, #192, 18\t@ 0x300000\n-\tbmi\t3840b8 \n+\tbmi\t3840b0 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf04fd104\n \t\t\t@ instruction: 0x370c30ff\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\tfe288054 \n-\tandeq\tip, r3, lr, lsl pc\n+\tb\tfe38804c \n+\tandeq\tip, r3, r6, lsr #30\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tip, [r3], -r4\n+\tstrdeq\tip, [r3], -ip\t@ \n \t\t\t@ instruction: 0xffffebc7\n-\t\t\t@ instruction: 0x0003ceba\n-\tblmi\t51c9c4 \n+\tandeq\tip, r3, r2, asr #29\n+\tblmi\t51c9bc \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tteqlt\tr0, r0, lsl #6\n \t\t\t@ instruction: 0xf7fe463a\n \ttstlt\tr0, sp, lsr pc\t@ \n-\tblcs\ta4288 \n+\tblcs\ta4280 \n \tandcs\tsp, r0, sp\n-\tblmi\t29c9cc \n+\tblmi\t29c9c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tstmvs\tr0, {r7, r8, sl, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xf7bce7f0\n-\tsvclt\t0x0000ea5a\n-\tandeq\tip, r3, r4, lsl #29\n+\tsvclt\t0x0000ea5e\n+\tandeq\tip, r3, ip, lsl #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r3, ip, asr lr\n+\tandeq\tip, r3, r4, ror #28\n \tmvnsmi\tlr, sp, lsr #18\n \tldcmi\t6, cr4, [fp], #-20\t@ 0xffffffec\n \taddlt\tr4, r2, fp, lsr fp\n \tsvcge\t0x0000447c\n \tstmiapl\tr3!, {r1, r3, r4, r5, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xff10f7fe\n \trsble\tr2, r1, r0, lsl #16\n-\tblcs\t642e4 \n+\tblcs\t642dc \n \t\t\t@ instruction: 0xf8d0d05e\n \tstrmi\tr8, [r6], -ip\n \t\t\t@ instruction: 0xf1b846ac\n \tandle\tr0, fp, r0, lsl #30\n \tstmdavs\tr0, {r0, r1, r3, r5, r6, r7, fp, sp, lr}\n \tldrdne\tpc, [r0], -r8\n \teorsle\tr2, ip, r0, lsl #22\n \tstmdavs\tfp, {r1, fp, sp, lr}\n-\tblle\tf5ac84 \n+\tblle\tf5ac7c \n \tldfeqd\tf7, [r4], {8}\n \tldrdne\tlr, [r4], -r6\n \tstmdbcs\tr0, {r0, r1, r3, r9, sl, lr}\n \t\t\t@ instruction: 0x461ad03c\n-\tblcs\t6479c \n+\tblcs\t64794 \n \taddsmi\tsp, r1, #-1073741762\t@ 0xc000003e\n \tldrmi\tfp, [r4], -r8, lsl #30\n \tldmib\tr2, {r1, r2, ip, lr, pc}^\n \tcmnvs\tr3, r3, lsl #6\n \tsbcsvs\tfp, ip, r3, lsl #2\n \tsbcvs\tr6, sl, r1, lsl r1\n \ttstlt\tr0, r0, asr r1\n \t\t\t@ instruction: 0xf8cc60c2\n \t\t\t@ instruction: 0xf8c22000\n \tstrtmi\tr8, [r1], -ip\n \tstrtmi\tr6, [r8], -r4, ror #17\n \tldc2l\t7, cr15, [r4, #1016]\t@ 0x3f8\n \tmvnsle\tr2, r0, lsl #24\n \t\t\t@ instruction: 0xf7bb4630\n-\tstmdavs\tfp!, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc}^\n-\tblcc\t92270 \n-\tbmi\t5e2420 \n+\tstmdavs\tfp!, {r5, r8, r9, sl, fp, sp, lr, pc}^\n+\tblcc\t92268 \n+\tbmi\t5e2418 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, fp, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7bc81f0\n-\tstmdacs\tr0, {r2, r4, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, sl, fp, sp, lr, pc}\n \tldmib\tr6, {r1, r6, r7, r9, fp, ip, lr, pc}^\n \t\t\t@ instruction: 0xf1081004\n \t\t\t@ instruction: 0x460b0c10\n \tbicle\tr2, r2, r0, lsl #18\n \t\t\t@ instruction: 0xf8c0b108\n \tstrbmi\tr8, [r4], -ip\n \tandeq\tpc, r0, ip, asr #17\n \tsvceq\t0x0000f1b8\n \tldrb\tsp, [r5, pc, asr #3]\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7bce7d9\n-\tsvclt\t0x0000e9da\n-\tandeq\tip, r3, r4, lsr #28\n+\tsvclt\t0x0000e9de\n+\tandeq\tip, r3, ip, lsr #28\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r3, sl, lsl #27\n-\tblmi\t7dcb48 \n+\tmuleq\tr3, r2, sp\n+\tblmi\t7dcb40 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstrdlt\tr4, [r2], r0\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tfp, [r5], -r9, asr #2\n \t\t\t@ instruction: 0x463ab138\n \t\t\t@ instruction: 0xf7fe460c\n \ttstlt\tr0, sp, lsl #29\t@ \n-\tblcs\ta43e8 \n-\tbmi\t57e334 \n+\tblcs\ta43e0 \n+\tbmi\t57e32c \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r8, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d081f0\n@@ -69087,117 +69085,117 @@\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \t\t\t@ instruction: 0xff52f7ff\n \t\t\t@ instruction: 0xf8c74b09\n \tandcs\tr8, r0, #0\n \tandsvs\tr4, pc, fp, ror r4\t@ \n \tandcs\tpc, r0, r8, lsl #17\n \t\t\t@ instruction: 0xf7bb6838\n-\t\t\t@ instruction: 0xe7dceeb0\n-\tldmib\tr6, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tip, r3, ip, lsr #26\n+\t\t\t@ instruction: 0xe7dceeb4\n+\tldmib\tsl, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tip, r3, r4, lsr sp\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tip, [r3], -lr\n-\tmuleq\tr8, r0, r6\n+\tandeq\tip, r3, r6, lsl #26\n+\tmuleq\tr8, r8, r6\n \tldmdami\tr4, {r1, r9, sl, lr}\n \tldrbtmi\tr4, [r8], #-2836\t@ 0xfffff4ec\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x000058c3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdavs\tr8, {r0, r3, r5, r7, r8, ip, sp, pc}\n \tlsllt\tr6, r1, r0\n \tstmdbvs\tr0, {r0, r1, r9, sl, lr}\n \tmvnsle\tr2, r0, lsl #16\n \t\t\t@ instruction: 0x60536898\n-\tblmi\t2dcbb4 \n+\tblmi\t2dcbac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_und\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tstrmi\tfp, [r8], -r0, lsl #27\n \tldrshvs\tlr, [r0], #-112\t@ 0xffffff90\n \t\t\t@ instruction: 0xf7bce7ee\n-\tsvclt\t0x0000e966\n-\tandeq\tip, r3, r2, lsr #25\n+\tsvclt\t0x0000e96a\n+\tandeq\tip, r3, sl, lsr #25\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r3, r8, ror ip\n+\tandeq\tip, r3, r0, lsl #25\n \t\t\t@ instruction: 0x46014a17\n \tstrlt\tr4, [r0, #2839]\t@ 0xb17\n \taddlt\tr4, r2, sl, ror r4\n \tsvcge\t0x00006840\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tstmdbvs\tr3, {r8, r9}^\n \tldrmi\tfp, [sl], -fp, lsr #3\n-\tblcs\t64848 \n+\tblcs\t64840 \n \tldmvs\tr0, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}\n-\tbmi\t42250c \n+\tbmi\t422504 \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -lr, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \taddsmi\tr6, sl, #32768\t@ 0x8000\n \tstrmi\tsp, [r3], -r5\n \tstmdacs\tr0, {r6, r7, fp, sp, lr}\n \tstrdvs\tsp, [r8], #-24\t@ 0xffffffe8\n \tsubvs\tlr, r8, r9, ror #15\n \tstrb\tr6, [r6, r0, lsl #17]!\n-\tstmdb\tlr!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tip, r3, r0, asr #24\n+\tldmdb\tr2!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tip, r3, r8, asr #24\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r3, sl, lsl ip\n+\tandeq\tip, r3, r2, lsr #24\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tmrrcmi\t13, 5, r4, r8, cr7\n \tldrbtmi\tfp, [sp], #-136\t@ 0xffffff78\n \tsvcge\t0x00044b57\n \tstmdbpl\tip!, {r0, r1, r2, r4, r6, r9, fp, lr}\n \t\t\t@ instruction: 0x4605447b\n \trscsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf853460c\n \t\t\t@ instruction: 0xf8d88002\n \tstmiblt\tfp, {ip, sp}^\n \t\t\t@ instruction: 0x4608b139\n-\tsvc\t0x0000f7bb\n+\tsvc\t0x0004f7bb\n \tandcs\tr4, r2, r1, lsl #12\n-\tblx\tffd0845a \n+\tblx\tffd08452 \n \tstrtmi\tfp, [lr], -r0, lsl #22\n-\tblmi\t129cd98 \n+\tblmi\t129cd90 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tldrtmi\tr8, [r0], -r5, lsl #1\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n \tsubcs\tr4, r9, #1130496\t@ 0x114000\n \tldrbtmi\tr4, [r9], #-2117\t@ 0xfffff7bb\n \t\t\t@ instruction: 0xf7f94478\n \t\t\t@ instruction: 0xb3acfc13\n \t\t\t@ instruction: 0xf7bb4620\n-\tstrmi\tlr, [r1], -r0, ror #29\n+\tstrmi\tlr, [r1], -r4, ror #29\n \t\t\t@ instruction: 0xf7fe2002\n \tmsrlt\tSPSR_f, #214016\t@ 0x34400\n \t\t\t@ instruction: 0xf7e52024\n \t\t\t@ instruction: 0x4606f93b\n \t\t\t@ instruction: 0xf7bb4620\n-\tstcne\t14, cr14, [r2], {212}\t@ 0xd4\n+\tstcne\t14, cr14, [r2], {216}\t@ 0xd8\n \trsbsvs\tr4, sl, r0, lsl r6\n \t\t\t@ instruction: 0xf932f7e5\n \t\t\t@ instruction: 0x46814939\n \tldrbtmi\tr6, [r9], #-2170\t@ 0xfffff786\n \t\t\t@ instruction: 0xf938f7f9\n \tldmdavs\tsl!, {r0, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7f94648\n \tandcs\tpc, r9, #15138816\t@ 0xe70000\n \tldrtmi\tr4, [r0], -r9, asr #12\n-\tmrc\t7, 3, APSR_nzcv, cr6, cr11, {5}\n+\tmrc\t7, 3, APSR_nzcv, cr10, cr11, {5}\n \tstmiblt\tr0!, {r2, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7e54648\n \t\t\t@ instruction: 0xf8d8f8b1\n \teorsvs\tr3, r5, #0\n \tadcsle\tr2, r9, r0, lsl #22\n \trsbcs\tr4, lr, #737280\t@ 0xb4000\n \tldrbtmi\tr4, [r9], #-2093\t@ 0xfffff7d3\n@@ -69211,41 +69209,41 @@\n \tstc2\t7, cr15, [r2], #996\t@ 0x3e4\n \tvabd.s8\td30, d18, d20\n \t\t\t@ instruction: 0xf7e50002\n \tvst2.\t{d31-d32}, [pc :256]\n \tstrmi\tr5, [r2], r0, lsl #6\n \tldrtmi\tr4, [r1], -r2, lsl #12\n \t\t\t@ instruction: 0xf7bb4620\n-\tstrtmi\tlr, [r3], -r2, ror #27\n+\tstrtmi\tlr, [r3], -r6, ror #27\n \tstrpl\tpc, [r0], #-1290\t@ 0xfffffaf6\n \t\t\t@ instruction: 0xf04f491f\n \tsubscs\tr0, lr, #0, 24\n \trsbscs\tr4, pc, r9, ror r4\t@ \n \tstmdbge\tr1, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf88430ff\n \trsbsvs\tip, r9, r0\n-\tblx\t1c884b8 \n+\tblx\t1c884b0 \n \t\t\t@ instruction: 0xf7e54650\n \t\t\t@ instruction: 0x4630f875\n \t\t\t@ instruction: 0xf872f7e5\n \t\t\t@ instruction: 0xf7e54648\n \t\t\t@ instruction: 0xf8d8f86f\n \tldmdavs\tr9!, {ip, sp}^\n \t\t\t@ instruction: 0xf43f2b00\n \tldmdami\tr1, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, pc}\n \tstrtmi\tr2, [lr], -r3, ror #4\n \t\t\t@ instruction: 0xf7f94478\n \tstrb\tpc, [pc, -sp, ror #24]!\t@ \n-\tldmda\tr6!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tldrdeq\tip, [r3], -r2\n+\tldmda\tsl!, {r2, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldrdeq\tip, [r3], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r3, r8, asr #23\n+\tldrdeq\tip, [r3], -r0\n \tandeq\tr0, r0, r8, lsl r6\n-\tmuleq\tr3, r8, fp\n+\tandeq\tip, r3, r0, lsr #23\n \tandeq\tr7, r2, lr, asr #31\n \tldrdeq\tr7, [r2], -r8\n \t\t\t@ instruction: 0x00027fb2\n \tandeq\tr7, r2, r2, ror #30\n \tandeq\tr7, r2, ip, ror #30\n \tandeq\tr7, r2, r8, asr #30\n \tandeq\tr7, r2, r2, asr pc\n@@ -69264,1322 +69262,1322 @@\n \tldmiblt\tfp, {ip, sp}^\n \tteqlt\tr8, #67108865\t@ 0x4000001\n \tand\tr2, r1, r0, lsl #12\n \tmovwlt\tr6, #18980\t@ 0x4a24\n \tstrtmi\tr2, [r9], -r0, lsl #6\n \t\t\t@ instruction: 0x4620461a\n \t\t\t@ instruction: 0xf7bc9600\n-\tstmdacs\tr0, {r1, r6, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r6, r7, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d8d1f4\n \tandcs\tr3, r1, r0\n \tstmdbmi\tr2!, {r0, r1, r3, r4, r5, r7, r8, ip, sp, pc}\n \tstmdami\tr2!, {r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t7, cr15, [lr], {249}\t@ 0xf9\n \tand\tr2, lr, r1\n \taddscs\tr4, r4, #496\t@ 0x1f0\n \tldrbtmi\tr4, [lr], #-2079\t@ 0xfffff7e1\n \tldrbtmi\tr4, [r8], #-1585\t@ 0xfffff9cf\n-\tblx\t110861a \n+\tblx\t1108612 \n \tstfcsd\tf3, [r0], {221}\t@ 0xdd\n \t\t\t@ instruction: 0xf8d8d1da\n \tldmdblt\tr3!, {ip, sp}^\n-\tbmi\t6d2644 \n+\tbmi\t6d263c \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r7, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr4, {r4, r5, r6, r7, r8, pc}\n \tldmdami\tr4, {r0, r1, r3, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tffe88652 \n+\tblx\tffe8864a \n \t\t\t@ instruction: 0xf8d8e7e8\n-\tblcs\t56674 \n+\tblcs\t5666c \n \tldmdami\tr0, {r2, r5, r6, r7, ip, lr, pc}\n \t\t\t@ instruction: 0x46312298\n \t\t\t@ instruction: 0xf7f94478\n \tstrtmi\tpc, [r8], -sp, ror #23\n \t\t\t@ instruction: 0xf7bbe7dd\n-\tsvclt\t0x0000eff6\n-\tandeq\tip, r3, r6, lsr sl\n+\tsvclt\t0x0000effa\n+\tandeq\tip, r3, lr, lsr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r3, ip, lsr #20\n+\tandeq\tip, r3, r4, lsr sl\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr7, r2, r0, asr #28\n \tandeq\tr7, r2, sl, asr #28\n \tandeq\tr7, r2, lr, lsr #28\n \tandeq\tr7, r2, sl, asr #28\n-\t\t\t@ instruction: 0x0003c9ba\n+\tandeq\tip, r3, r2, asr #19\n \tstrdeq\tr7, [r2], -r4\n \tstrdeq\tr7, [r2], -lr\n \tandeq\tr7, r2, r8, ror #27\n-\tblmi\t59cf10 \n+\tblmi\t59cf08 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbiclt\tr0, r0, r0, lsl #6\n \tstrmi\tr7, [r1], -r3, lsl #16\n \ttstle\tr4, pc, lsr #22\n \tldrbtmi\tr4, [ip], #-3086\t@ 0xfffff3f2\n \t\t\t@ instruction: 0xf7ff6820\n \t\t\t@ instruction: 0x4603fe9f\n \teorvs\tr2, r3, r0\n-\tblmi\t29cf1c \n+\tblmi\t29cf14 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf04fbd90\n \t\t\t@ instruction: 0xe7ef30ff\n-\tsvc\t0x00b2f7bb\n-\tandeq\tip, r3, r0, asr #18\n+\tsvc\t0x00b6f7bb\n+\tandeq\tip, r3, r8, asr #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r8, sl, ror #5\n-\tandeq\tip, r3, r0, lsl r9\n-\tblmi\t59cf74 \n+\tstrdeq\tr6, [r8], -r2\n+\tandeq\tip, r3, r8, lsl r9\n+\tblmi\t59cf6c \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbiclt\tr0, r0, r0, lsl #6\n \tstrmi\tr7, [r1], -r3, lsl #16\n \ttstle\tr4, pc, lsr #22\n \tldrbtmi\tr4, [ip], #-3086\t@ 0xfffff3f2\n \t\t\t@ instruction: 0xf7ff6860\n \tstrmi\tpc, [r3], -sp, ror #28\n \trsbvs\tr2, r3, r0\n-\tblmi\t29cf80 \n+\tblmi\t29cf78 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf04fbd90\n \t\t\t@ instruction: 0xe7ef30ff\n-\tsvc\t0x0080f7bb\n-\tldrdeq\tip, [r3], -ip\t@ \n+\tsvc\t0x0084f7bb\n+\tandeq\tip, r3, r4, ror #17\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r8, r6, lsl #5\n-\tandeq\tip, r3, ip, lsr #17\n-\tblmi\t59cfd8 \n+\tandeq\tr6, r8, lr, lsl #5\n+\t\t\t@ instruction: 0x0003c8b4\n+\tblmi\t59cfd0 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbiclt\tr0, r0, r0, lsl #6\n \tstrmi\tr7, [r1], -r3, lsl #16\n \ttstle\tr4, pc, lsr #22\n \tldrbtmi\tr4, [ip], #-3086\t@ 0xfffff3f2\n \t\t\t@ instruction: 0xf7ff68a0\n \t\t\t@ instruction: 0x4603fe3b\n \tadcvs\tr2, r3, r0\n-\tblmi\t29cfe4 \n+\tblmi\t29cfdc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf04fbd90\n \t\t\t@ instruction: 0xe7ef30ff\n-\tsvc\t0x004ef7bb\n-\tandeq\tip, r3, r8, ror r8\n+\tsvc\t0x0052f7bb\n+\tandeq\tip, r3, r0, lsl #17\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r8, r2, lsr #4\n-\tandeq\tip, r3, r8, asr #16\n-\tblmi\t45d028 \n+\tandeq\tr6, r8, sl, lsr #4\n+\tandeq\tip, r3, r0, asr r8\n+\tblmi\t45d020 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3f63f8 \n+\tbmi\t3f63f0 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t27ec34 \n+\tblmi\t27ec2c \n \tstrcc\tr4, [r8, -r1, lsl #12]\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrb\tr4, [sp], r0, lsl #1\n-\tsvc\t0x0026f7bb\n-\tandeq\tip, r3, r4, lsl r8\n+\tsvc\t0x002af7bb\n+\tandeq\tip, r3, ip, lsl r8\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tip, [r3], -lr\n-\t\t\t@ instruction: 0x000861b0\n-\tblmi\t45d078 \n+\tandeq\tip, r3, r6, lsl #16\n+\t\t\t@ instruction: 0x000861b8\n+\tblmi\t45d070 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3f6448 \n+\tbmi\t3f6440 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t27ec84 \n+\tblmi\t27ec7c \n \tstrcc\tr4, [r8, -r1, lsl #12]\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrt\tr4, [r5], r0, lsl #1\n-\tmrc\t7, 7, APSR_nzcv, cr14, cr11, {5}\n-\tandeq\tip, r3, r4, asr #15\n+\tsvc\t0x0002f7bb\n+\tandeq\tip, r3, ip, asr #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r3, lr, lsr #15\n-\tandeq\tr6, r8, r0, ror #2\n-\tblmi\t45d0c8 \n+\t\t\t@ instruction: 0x0003c7b6\n+\tandeq\tr6, r8, r8, ror #2\n+\tblmi\t45d0c0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3f6498 \n+\tbmi\t3f6490 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t27ecd4 \n+\tblmi\t27eccc \n \tstrcc\tr4, [r8, -r1, lsl #12]\n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrbt\tr4, [sp], -r0, lsl #1\n-\tmrc\t7, 6, APSR_nzcv, cr6, cr11, {5}\n-\tandeq\tip, r3, r4, ror r7\n+\tmrc\t7, 6, APSR_nzcv, cr10, cr11, {5}\n+\tandeq\tip, r3, ip, ror r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r3, lr, asr r7\n-\tandeq\tr6, r8, r0, lsl r1\n+\tandeq\tip, r3, r6, ror #14\n+\tandeq\tr6, r8, r8, lsl r1\n \tcfstr32mi\tmvfx11, [r3, #-704]!\t@ 0xfffffd40\n \taddlt\tr4, r2, r3, lsr #20\n-\tblmi\t91bad8 \n+\tblmi\t91bad0 \n \tsvcge\t0x0000447a\n \tldmpl\tr3, {r2, r3, r5, r6, fp, sp, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbvs\t936e48 \n+\tbvs\t936e40 \n \trsbvs\tr4, fp, r0, lsr #12\n-\tldmib\tr2, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr6, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e44620\n \tstmdavs\tip!, {r0, r5, r7, r9, sl, fp, ip, sp, lr, pc}^\n \tmvnsle\tr2, r0, lsl #24\n \tldrbtmi\tr4, [sp], #-3353\t@ 0xfffff2e7\n \tcmplt\tr4, ip, lsr #16\n \tstrtmi\tr6, [r0], -r3, lsr #20\n \t\t\t@ instruction: 0xf7bb602b\n-\tstrtmi\tlr, [r0], -r4, lsl #19\n+\tstrtmi\tlr, [r0], -r8, lsl #19\n \tcdp2\t7, 9, cr15, cr2, cr4, {7}\n \tstccs\t8, cr6, [r0], {44}\t@ 0x2c\n \tldfmid\tf5, [r3, #-976]\t@ 0xfffffc30\n \tstmiavs\tip!, {r0, r2, r3, r4, r5, r6, sl, lr}\n-\tbvs\t936e84 \n+\tbvs\t936e7c \n \tadcvs\tr4, fp, r0, lsr #12\n-\tldmdb\tr4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7e44620\n \tstmiavs\tip!, {r0, r1, r7, r9, sl, fp, ip, sp, lr, pc}\n \tmvnsle\tr2, r0, lsl #24\n-\tblmi\t29d17c \n+\tblmi\t29d174 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tmcr\t7, 4, pc, cr6, cr11, {5}\t@ \n-\tandeq\tr6, r8, r8, ror #1\n-\tandeq\tip, r3, ip, lsl r7\n-\tandeq\tr0, r0, r0, ror #11\n-\tstrheq\tr6, [r8], -sl\n-\tmuleq\tr8, ip, r0\n-\t\t\t@ instruction: 0x0003c6b4\n+\tmcr\t7, 4, pc, cr10, cr11, {5}\t@ \n+\tstrdeq\tr6, [r8], -r0\n+\tandeq\tip, r3, r4, lsr #14\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr6, r8, r2, asr #1\n+\tandeq\tr6, r8, r4, lsr #1\n+\t\t\t@ instruction: 0x0003c6bc\n \t\t\t@ instruction: 0x4605b5b0\n-\tblmi\t95ca14 \n+\tblmi\t95ca0c \n \tldrbtmi\tfp, [r8], #-166\t@ 0xffffff5a\n \tstmiapl\tr3, {r2, r8, r9, sl, fp, sp, pc}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3084\n \t\t\t@ instruction: 0xb3a20300\n \torrcs\tr4, r0, #2031616\t@ 0x1f0000\n \tstmib\tsp, {r2, r3, r4, r5, r8, sl, fp, ip}^\n \tldrbtmi\tr1, [r8], #-513\t@ 0xfffffdff\n \tandcs\tr4, r1, #26214400\t@ 0x1900000\n \tstrtmi\tr9, [r0], -r0\n-\tstcl\t7, cr15, [ip, #-748]!\t@ 0xfffffd14\n+\tldcl\t7, cr15, [r0, #-748]!\t@ 0xfffffd14\n \tstrtmi\tr4, [r8], -r1, lsr #12\n-\tstc\t7, cr15, [r2, #748]!\t@ 0x2ec\n+\tstc\t7, cr15, [r6, #748]!\t@ 0x2ec\n \torrslt\tr4, r8, r4, lsl #12\n \t\t\t@ instruction: 0xf7bb215b\n-\tstrmi\tlr, [r4], -lr, asr #20\n+\t\t\t@ instruction: 0x4604ea52\n \tstrcc\tfp, [r1], #-368\t@ 0xfffffe90\n \t\t\t@ instruction: 0x4620215d\n-\tb\t12088c0 \n+\tb\t13088b8 \n \tbiclt\tr4, r8, r5, lsl #12\n \tstrtmi\tr2, [r0], -r0, lsl #6\n \t\t\t@ instruction: 0xf7bb702b\n-\tstrmi\tlr, [r4], -r8, lsl #28\n+\tstrmi\tlr, [r4], -ip, lsl #28\n \teorvc\tr2, sl, sp, asr r2\n-\tblmi\t31d220 \n+\tblmi\t31d218 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r8, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #15\n-\tbmi\t23a0c8 \n+\tbmi\t23a0c0 \n \t\t\t@ instruction: 0xe7c7447a\n \tstrb\tr4, [fp, r4, lsl #12]!\n-\tmrc\t7, 1, APSR_nzcv, cr0, cr11, {5}\n-\tandeq\tip, r3, r6, ror r6\n+\tmrc\t7, 1, APSR_nzcv, cr4, cr11, {5}\n+\tandeq\tip, r3, lr, ror r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr7, r2, lr, lsr #23\n-\tandeq\tip, r3, r4, lsl r6\n+\tandeq\tip, r3, ip, lsl r6\n \tandeq\tip, r1, r0, ror #14\n \tsvcmi\t0x00f0e92d\n \tstrmi\tr3, [lr], -r1, lsl #20\n-\tbeq\t10564c \n+\tbeq\t105644 \n \tldrmi\tr4, [r8], r9, asr #20\n \tldrbtmi\tr4, [sl], #-2889\t@ 0xfffff4b7\n-\tblhi\t105ef4 \n+\tblhi\t105eec \n \tsvcge\t0x0000b085\n \t\t\t@ instruction: 0xb11cf8df\n \tpkhtbmi\tr5, r1, r3, asr #17\n \tldrbtmi\tr4, [fp], #2374\t@ 0x946\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [r9], #-2884\t@ 0xfffff4bc\n \tldrbtmi\tr2, [fp], #-1280\t@ 0xfffffb00\n-\tbne\t486284 \n+\tbne\t48627c \n \teor\tr6, r2, fp, lsr r0\n \tsuble\tr2, r9, r7, ror sl\n \tcmneq\tr3, r2, lsr #3\t@ \n \tsvclt\t0x00182a78\n \tldmdale\tr6, {r0, r8, fp, sp}\n \tandmi\tpc, r0, #111\t@ 0x6f\n \ttsteq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7bb4648\n-\tstmdacs\tr0, {r5, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r5, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf89adb2a\n \tldmvs\tfp!, {sp}\n \trsbsvs\tr2, fp, r8, ror sl\n-\tbcs\t1d7eba8 \n+\tbcs\t1d7eba0 \n \tcdp\t0, 1, cr13, cr8, cr5, {2}\n \tldmdavs\tr8!, {r4, r9, fp, ip}^\n-\tldcl\t7, cr15, [ip], {187}\t@ 0xbb\n+\tstcl\t7, cr15, [r0], #748\t@ 0x2ec\n \tstrcc\tr3, [r2], #-1281\t@ 0xfffffaff\n \tstrbmi\tr1, [r4, #-2980]\t@ 0xfffff45c\n \t\t\t@ instruction: 0x4654dc17\n \tsvccs\t0x0001f81a\n \tbicsle\tr2, r7, r2, ror sl\n \tandmi\tpc, r0, #111\t@ 0x6f\n \ttsteq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7bb4648\n-\tstmdacs\tr0, {sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, sl, fp, sp, lr, pc}\n \tstmdbmi\tr9!, {r1, r3, r8, r9, fp, ip, lr, pc}\n \tldmvs\tr8!, {r1, sl, ip, sp}\n \tldrbtmi\tr1, [r9], #-2980\t@ 0xfffff45c\n \t\t\t@ instruction: 0xf7bb3501\n-\tstrbmi\tlr, [r4, #-3266]\t@ 0xfffff33e\n+\tstrbmi\tlr, [r4, #-3270]\t@ 0xfffff33a\n \tcmnlt\tr5, #14784\t@ 0x39c0\n-\tblmi\t81d374 \n+\tblmi\t81d36c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr1, r0, lsl #6\n \tssatmi\tr3, #30, r4, lsl #14\n-\tblhi\t105df0 \n+\tblhi\t105de8 \n \tsvchi\t0x00f0e8bd\n \tandmi\tpc, r0, #111\t@ 0x6f\n \ttsteq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7bb4648\n-\tstmdacs\tr0, {r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r5, r6, r7, r8, r9, fp, sp, lr, pc}\n \tldmdbmi\tr9, {r1, r2, r5, r6, r7, r8, r9, fp, ip, lr, pc}\n \tldmvs\tr8!, {r0, r8, sl, ip, sp}\n \t\t\t@ instruction: 0xf7bb4479\n-\tstrb\tlr, [r2, r0, lsr #25]\n-\tbcs\t1968bec \n+\tstrb\tlr, [r2, r4, lsr #25]\n+\tbcs\t1968be4 \n \tldmdavs\tr8!, {r2, ip, lr, pc}^\n \t\t\t@ instruction: 0xf7bb4659\n-\t\t\t@ instruction: 0xe7b9ec98\n+\t\t\t@ instruction: 0xe7b9ec9c\n \t\t\t@ instruction: 0x46186839\n-\tldc\t7, cr15, [r2], {187}\t@ 0xbb\n+\tldc\t7, cr15, [r6], {187}\t@ 0xbb\n \t\t\t@ instruction: 0xf06fe7b4\n \t\t\t@ instruction: 0xf1074200\n \tstrbmi\tr0, [r8], -r8, lsl #2\n-\tbl\tff008a34 \n-\tblle\tff294b4c \n+\tbl\tff108a2c \n+\tblle\tff294b44 \n \tldmvs\tr8!, {r0, r1, r3, r8, fp, lr}\n \t\t\t@ instruction: 0xf7bb4479\n-\tstrb\tlr, [r3, r4, lsl #25]\n-\tstc\t7, cr15, [ip, #748]\t@ 0x2ec\n-\tandeq\tip, r3, r6, asr #11\n+\tstrb\tlr, [r3, r8, lsl #25]\n+\tldc\t7, cr15, [r0, #748]\t@ 0x2ec\n+\tandeq\tip, r3, lr, asr #11\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr7, r2, lr, lsl #22\n \tandeq\tr7, r2, sl, lsl #22\n \tandeq\tlr, r1, lr, lsr r3\n \tandeq\tsp, r1, r6, ror #15\n-\tandeq\tip, r3, ip, lsl r5\n+\tandeq\tip, r3, r4, lsr #10\n \tandeq\tr7, r2, r0, asr #10\n \tandeq\tr7, r2, r0, lsr #20\n \t\t\t@ instruction: 0x4603b5b0\n \t\t\t@ instruction: 0xf8df460c\n \tstrtmi\tip, [r0], -r8, lsl #1\n-\tblmi\t89c400 \n+\tblmi\t89c3f8 \n \t\t\t@ instruction: 0xb09244fc\n \tsvcge\t0x00044920\n \tandcc\tpc, r3, ip, asr r8\t@ \n \tstreq\tpc, [r8, #-263]\t@ 0xfffffef9\n \t\t\t@ instruction: 0x462a4479\n \tcmnvs\tfp, #1769472\t@ 0x1b0000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tldmdb\tr0, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr4, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4628b1b8\n-\tbl\t408aa4 \n+\tbl\t508a9c \n \t\t\t@ instruction: 0x46031d39\n \trsbsvs\tr4, fp, r0, lsr #12\n-\tb\tfee08ab0 \n+\tb\tfef08aa8 \n \trscvc\tlr, r0, r0, lsl #20\n-\tblmi\t4dd41c \n+\tblmi\t4dd414 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tblvs\t1f24c3c \n+\tblvs\t1f24c34 \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr6, r0, lsl #6\n \t\t\t@ instruction: 0x46bd3738\n \tstcmi\t13, cr11, [pc], {176}\t@ 0xb0\n \tmvnscc\tpc, #79\t@ 0x4f\n \tldrmi\tr4, [r8], -lr, lsl #20\n \tldrbtmi\tr4, [ip], #-2318\t@ 0xfffff6f2\n \tldrbcs\tr4, [ip, #-1146]!\t@ 0xfffffb86\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \tstrls\tr4, [r0, #-1145]\t@ 0xfffffb87\n \tsubne\tpc, r7, #64, 4\n \t\t\t@ instruction: 0xff1af7d7\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7bbe7de\n-\tsvclt\t0x0000ed34\n-\tandeq\tip, r3, r0, ror r4\n+\tsvclt\t0x0000ed38\n+\tandeq\tip, r3, r8, ror r4\n \tandeq\tr0, r0, r0, ror #11\n \tldrdeq\tr7, [r2], -ip\n-\tandeq\tip, r3, r4, lsr r4\n+\tandeq\tip, r3, ip, lsr r4\n \t\t\t@ instruction: 0x000279b2\n \tandeq\tr7, r2, r8, asr #19\n \tmuleq\tr2, r8, r9\n \t\t\t@ instruction: 0x4605b5b0\n-\tblmi\t95ccc0 \n+\tblmi\t95ccb8 \n \tldrbtmi\tfp, [r8], #-166\t@ 0xffffff5a\n \tstmiapl\tr3, {r2, r8, r9, sl, fp, sp, pc}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3084\n \t\t\t@ instruction: 0xb3a20300\n \torrcs\tr4, r0, #2031616\t@ 0x1f0000\n \tstmib\tsp, {r2, r3, r4, r5, r8, sl, fp, ip}^\n \tldrbtmi\tr1, [r8], #-513\t@ 0xfffffdff\n \tandcs\tr4, r1, #26214400\t@ 0x1900000\n \tstrtmi\tr9, [r0], -r0\n-\tldc\t7, cr15, [r6], {187}\t@ 0xbb\n+\tldc\t7, cr15, [sl], {187}\t@ 0xbb\n \tstrtmi\tr4, [r8], -r1, lsr #12\n-\tmcrr\t7, 11, pc, ip, cr11\t@ \n+\tmrrc\t7, 11, pc, r0, cr11\t@ \n \torrslt\tr4, r8, r4, lsl #12\n \t\t\t@ instruction: 0xf7bb213c\n-\t\t\t@ instruction: 0x4604e8f8\n+\t\t\t@ instruction: 0x4604e8fc\n \tstrcc\tfp, [r1], #-368\t@ 0xfffffe90\n \t\t\t@ instruction: 0x4620213e\n-\tldm\tr0!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tbiclt\tr4, r8, r5, lsl #12\n \tstrtmi\tr2, [r0], -r0, lsl #6\n \t\t\t@ instruction: 0xf7bb702b\n-\t\t\t@ instruction: 0x4604ecb2\n+\t\t\t@ instruction: 0x4604ecb6\n \teorvc\tr2, sl, lr, lsr r2\n-\tblmi\t31d4cc \n+\tblmi\t31d4c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r8, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #15\n-\tbmi\t23a374 \n+\tbmi\t23a36c \n \t\t\t@ instruction: 0xe7c7447a\n \tstrb\tr4, [fp, r4, lsl #12]!\n-\tldcl\t7, cr15, [sl], {187}\t@ 0xbb\n-\tandeq\tip, r3, sl, asr #7\n+\tldcl\t7, cr15, [lr], {187}\t@ 0xbb\n+\tldrdeq\tip, [r3], -r2\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr7, r2, r2, lsl #18\n-\tandeq\tip, r3, r8, ror #6\n+\tandeq\tip, r3, r0, ror r3\n \t\t\t@ instruction: 0x0001c4b4\n \tsvcmi\t0x00f0e92d\n-\tbmi\tffd9c534 \n+\tbmi\tffd9c52c \n \tstrdlt\tr4, [r9], r5\n \tsvcge\t0x0000447a\n \tcfmadd32cs\tmvax0, mvfx4, mvfx1, mvfx12\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f61fb\n \t\t\t@ instruction: 0xf0000300\n \tldfmip\tf0, [r0, #484]!\t@ 0x1e4\n \t\t\t@ instruction: 0xf06f447d\n \tlfmne\tf4, 4, [r9, #-0]\n-\tstcl\t7, cr15, [ip, #748]!\t@ 0x2ec\n+\tldcl\t7, cr15, [r0, #748]!\t@ 0x2ec\n \tvmlal.s8\tq9, d0, d0\n \tldrtmi\tr8, [r1], -r1, ror #2\n \t\t\t@ instruction: 0xf7bb6878\n-\tstmibmi\tsl!, {r2, r4, r5, r6, r7, sl, fp, sp, lr, pc}^\n+\tstmibmi\tsl!, {r3, r4, r5, r6, r7, sl, fp, sp, lr, pc}^\n \tstrtmi\tr2, [r0], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ff4479\n \tstrmi\tpc, [r6], -r7, lsl #31\n \t\t\t@ instruction: 0xf107b1c8\n \tldmdavs\tr8!, {r2, r3, fp}^\n \t\t\t@ instruction: 0xf7bb4641\n-\tstmdacs\tr0, {r1, r4, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, r6, r7, r9, sl, fp, sp, lr, pc}\n \tcmphi\tsp, r0, asr #5\t@ \n \tldmvs\tr8!, {r0, r4, r5, r9, sl, lr}^\n-\tldmib\tr2, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr6, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x212f4630\n-\tstmdb\tsl, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tlr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tteqlt\tr0, r6, lsl #12\n \t\t\t@ instruction: 0x46416878\n-\tstc\t7, cr15, [r0], {187}\t@ 0xbb\n+\tstc\t7, cr15, [r4], {187}\t@ 0xbb\n \t\t\t@ instruction: 0xf0002800\n \tldmibmi\tsl, {r3, r4, r6, r8, pc}^\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \tstrmi\tpc, [r6], -r5, ror #30\n \t\t\t@ instruction: 0xf8d7b168\n \tandcs\tr8, sl, #4\n \t\t\t@ instruction: 0xf7bb2100\n-\tmovwcs\tlr, #2700\t@ 0xa8c\n+\tmovwcs\tlr, #2704\t@ 0xa90\n \tstrbmi\tr4, [r0], -r2, lsl #12\n-\tmrc\t7, 4, APSR_nzcv, cr6, cr11, {5}\n+\tmrc\t7, 4, APSR_nzcv, cr10, cr11, {5}\n \t\t\t@ instruction: 0xf7bb4630\n-\tldmibmi\tr0, {r4, r7, r8, fp, sp, lr, pc}^\n+\tldmibmi\tr0, {r2, r4, r7, r8, fp, sp, lr, pc}^\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \t\t\t@ instruction: 0x4606fdf9\n \tstrmi\tfp, [r1], -r8, asr #2\n \t\t\t@ instruction: 0xf7ff4638\n \tstmdacs\tr0, {r0, r1, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n \tcmphi\tpc, r0\t@ \n \t\t\t@ instruction: 0xf7bb4630\n-\tstmibmi\tr8, {r1, r2, r3, r4, r5, r6, r8, fp, sp, lr, pc}^\n+\tstmibmi\tr8, {r1, r7, r8, fp, sp, lr, pc}^\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \tstrmi\tpc, [r6], -r7, ror #27\n \tstrmi\tfp, [r1], -r8, asr #2\n \t\t\t@ instruction: 0xf7ff4638\n \tstmdacs\tr0, {r0, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n \tmrshi\tpc, (UNDEF: 72)\t@ \n \t\t\t@ instruction: 0xf7bb4630\n-\tstmibmi\tr0, {r2, r3, r5, r6, r8, fp, sp, lr, pc}^\n+\tstmibmi\tr0, {r4, r5, r6, r8, fp, sp, lr, pc}^\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \tstrmi\tpc, [r6], -fp, lsr #30\n \tldmdavs\tr8!, {r3, r4, r6, r8, ip, sp, pc}^\n \ttsteq\tr8, r7, lsl #2\t@ \n-\tmrrc\t7, 11, pc, r4, cr11\t@ \n+\tmrrc\t7, 11, pc, r8, cr11\t@ \n \tstmdacs\tr0, {r7, r9, sl, lr}\n \ttsthi\tr6, r0\t@ \n \t\t\t@ instruction: 0xf7bb4630\n-\tldmibmi\tr7!, {r3, r4, r6, r8, fp, sp, lr, pc}\n+\tldmibmi\tr7!, {r2, r3, r4, r6, r8, fp, sp, lr, pc}\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \t\t\t@ instruction: 0x4606ff17\n \tldmdavs\tr8!, {r3, r5, r8, r9, ip, sp, pc}^\n \tandmi\tpc, r0, #111\t@ 0x6f\n \ttsteq\tr0, r7, lsl #2\t@ \n-\tldcl\t7, cr15, [r8, #-748]!\t@ 0xfffffd14\n+\tldcl\t7, cr15, [ip, #-748]!\t@ 0xfffffd14\n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf7c980fd\n \tstmdacs\tr0, {r0, r5, r6, r8, sl, fp, ip, sp, lr, pc}\n \tmsrhi\tCPSR_s, r0\n \tstmdacs\tr1, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n \tmsrhi\tCPSR_sc, r0\n \tsvclt\t0x000c2802\n \ttstcs\tr9, r1, lsl #12\n \t\t\t@ instruction: 0xf7ba4618\n-\tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdbvs\tr8!, {r2, r3, r4, r7, r8, r9, sl, fp, sp, lr, pc}\n \ttsteq\tip, r7, lsl #2\t@ \n-\tstmia\tlr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr2, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tvmlal.s8\tq9, d0, d0\n \tldmvs\tr8!, {r0, r2, r5, r6, r7, pc}^\n \t\t\t@ instruction: 0xf7bb4631\n-\tstmibmi\tr1!, {r1, r3, r8, fp, sp, lr, pc}\n+\tstmibmi\tr1!, {r1, r2, r3, r8, fp, sp, lr, pc}\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \tstrmi\tpc, [r6], -r9, ror #29\n \tldmdavs\tr8!, {r3, r6, r7, r8, ip, sp, pc}^\n \tandmi\tpc, r0, #111\t@ 0x6f\n \ttsteq\tr4, r7, lsl #2\t@ \n-\tb\t288d58 \n-\tblle\t454e70 \n+\tb\t388d50 \n+\tblle\t454e68 \n \t\t\t@ instruction: 0xf1076978\n \t\t\t@ instruction: 0xf7bb0118\n-\tstmdacs\tr0, {r2, r3, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r6, r7, r8, fp, sp, lr, pc}\n \tldmibvs\tr8!, {r0, r3, r8, r9, fp, ip, lr, pc}\n \t\t\t@ instruction: 0xf7bb2106\n-\tldmdbvs\tr8!, {r6, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tr8!, {r2, r6, sl, fp, sp, lr, pc}^\n \tandcs\tr2, r7, #603979776\t@ 0x24000000\n \t\t\t@ instruction: 0xf7ff4631\n \tldmibmi\tr1, {r0, r1, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \tstrmi\tpc, [r0], r7, asr #29\n \teorsle\tr2, sl, r0, lsl #16\n \t\t\t@ instruction: 0xf06f6878\n \t\t\t@ instruction: 0xf1074200\n \t\t\t@ instruction: 0xf7bb0114\n-\tstmdacs\tr0, {r1, r2, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc}\n \tldmdbvs\tr8!, {r1, r2, r3, r5, r8, r9, fp, ip, lr, pc}^\n \ttsteq\tr8, r7, lsl #2\t@ \n-\tstmib\tr8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblle\ta14ec4 \n+\tstmib\tip!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblle\ta14ebc \n \t\t\t@ instruction: 0x210369b8\n-\tldc\t7, cr15, [ip], {187}\t@ 0xbb\n+\tstc\t7, cr15, [r0], #-748\t@ 0xfffffd14\n \t\t\t@ instruction: 0xf10769b8\n \t\t\t@ instruction: 0xf7ba010c\n-\tstmdacs\tr0, {r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4641db1c\n \t\t\t@ instruction: 0xf7bb68f8\n-\tldmdbmi\tlr!, {r6, r7, fp, sp, lr, pc}^\n+\tldmdbmi\tlr!, {r2, r6, r7, fp, sp, lr, pc}^\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \tpkhbtmi\tpc, r0, pc, lsl #29\t@ \n \t\t\t@ instruction: 0xf8d7b198\n \tandcs\tr9, r0, #24\n \t\t\t@ instruction: 0xf7bb4611\n-\tstrmi\tlr, [r1], -r6, asr #19\n+\tstrmi\tlr, [r1], -sl, asr #19\n \t\t\t@ instruction: 0xf7bb4648\n-\t\t\t@ instruction: 0xb12ee998\n+\t\t\t@ instruction: 0xb12ee99c\n \tmovwcs\tr6, #14712\t@ 0x3978\n \tldrtmi\tr2, [r1], -r1, lsl #4\n \tstc2\t7, cr15, [sl, #1020]\t@ 0x3fc\n \t\t\t@ instruction: 0xf7bb4640\n-\tldmdbmi\tr1!, {r2, r6, r7, fp, sp, lr, pc}^\n+\tldmdbmi\tr1!, {r3, r6, r7, fp, sp, lr, pc}^\n \tstrtmi\tr4, [r0], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \tstrmi\tpc, [r0], r3, lsl #29\n \teorsle\tr2, r9, r0, lsl #16\n \t\t\t@ instruction: 0xf06f6878\n \t\t\t@ instruction: 0xf1074200\n \t\t\t@ instruction: 0xf7bb0114\n-\tstmdacs\tr0, {r1, r5, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r5, r7, r8, fp, sp, lr, pc}\n \tldmdbvs\tr8!, {r1, r6, r8, r9, fp, ip, lr, pc}^\n \ttsteq\tr8, r7, lsl #2\t@ \n-\tstmdb\tr4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblle\tf14f4c \n+\tstmdb\tr8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblle\tf14f44 \n \t\t\t@ instruction: 0x210569b8\n-\tbl\tff688e40 \n+\tbl\tff788e38 \n \t\t\t@ instruction: 0xf10769b8\n \t\t\t@ instruction: 0xf7ba010c\n-\tstmdacs\tr0, {r2, r3, r4, r5, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r6, r7, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4641db30\n \t\t\t@ instruction: 0xf7bb68f8\n-\tldmdbmi\tlr, {r2, r3, r4, r5, r6, fp, sp, lr, pc}^\n+\tldmdbmi\tlr, {r7, fp, sp, lr, pc}^\n \tstrtmi\tr4, [sl], -r0, lsr #12\n \t\t\t@ instruction: 0xf7ff4479\n \t\t\t@ instruction: 0x4604fe5b\n \tldmibvs\tsp!, {r4, r7, r8, ip, sp, pc}\n \tldrmi\tr2, [r1], -r0, lsl #4\n-\tstmib\tr2, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr6, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tr4, [r8], -r1, lsl #12\n-\tldmdb\tr4, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr8, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmdbvs\tr8!, {r1, r2, r3, r5, r8, ip, sp, pc}^\n \tandcs\tr2, r4, #402653184\t@ 0x18000000\n \t\t\t@ instruction: 0xf7ff4631\n \tstrtmi\tpc, [r0], -r7, asr #26\n-\tstm\tr0, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbmi\t14b763c \n+\tstm\tr4, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbmi\t14b7634 \n \tldrbtmi\tr4, [sl], #-2883\t@ 0xfffff4bd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-155\t@ 0xffffff65\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrtmi\tsp, [r0], -r5, lsr #2\n \tldrtmi\tr3, [sp], r4, lsr #14\n \tsvcmi\t0x00f0e8bd\n-\tstmdalt\tip!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdalt\tr0!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bb4640\n-\tstrb\tlr, [r9, ip, ror #16]!\n-\tblmi\te9d8ec \n+\t\t\t@ instruction: 0xe7e9e870\n+\tblmi\te9d8e4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmibvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr0, r0, lsl #6\n \tldrtmi\tr3, [sp], r4, lsr #14\n \tsvchi\t0x00f0e8bd\n \tldrbtmi\tr4, [sp], #-3393\t@ 0xfffff2bf\n-\tbmi\t10c4a04 \n+\tbmi\t10c49fc \n \tldrbtmi\tr4, [sl], #-2864\t@ 0xfffff4d0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-155\t@ 0xffffff65\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf7bbd0d9\n-\tldmvs\tr8!, {r3, r4, r5, r8, r9, fp, sp, lr, pc}^\n+\tldmvs\tr8!, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bb1c71\n-\tstrt\tlr, [r2], r8, lsr #20\n+\tstrt\tlr, [r2], ip, lsr #20\n \t\t\t@ instruction: 0xf7bb4630\n-\tldr\tlr, [sl, -r6, asr #16]\n+\tldr\tlr, [sl, -sl, asr #16]\n \t\t\t@ instruction: 0x462a4937\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tmcr2\t7, 0, pc, cr4, cr15, {7}\t@ \n \tldrdge\tpc, [r8], -r7\n \tsmlalbblt\tr4, r8, r1, r6\n \t\t\t@ instruction: 0xf7ba212c\n-\tstmdavc\tr3, {r3, r4, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavc\tr3, {r2, r3, r4, r8, r9, sl, fp, sp, lr, pc}\n \tldrdge\tpc, [r8], -r7\n \tstrbmi\tfp, [r8], -r3, lsl #22\n-\tldmda\tr0!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \ttstcs\tr0, sl, lsl #4\n \t\t\t@ instruction: 0xf7bb4630\n-\tstrmi\tlr, [r1], -r0, lsr #18\n+\tstrmi\tlr, [r1], -r4, lsr #18\n \t\t\t@ instruction: 0xf7ba4650\n-\tstrb\tlr, [fp], r2, lsr #29\n+\tstrb\tlr, [fp], r6, lsr #29\n \tldrdne\tlr, [r0], -r7\n-\tsvc\t0x004cf7ba\n+\tsvc\t0x0050f7ba\n \tldmib\tr7, {r1, r4, r5, r7, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bb1000\n-\t\t\t@ instruction: 0xe69bed5a\n+\t\t\t@ instruction: 0xe69bed5e\n \ttstcs\tr9, r8, lsr r9\n-\tmrc\t7, 3, APSR_nzcv, cr10, cr10, {5}\n+\tmrc\t7, 3, APSR_nzcv, cr14, cr10, {5}\n \tsmlattcs\tr3, r1, r6, lr\n \t\t\t@ instruction: 0xf7ba4618\n-\t\t\t@ instruction: 0xe6dcee76\n+\t\t\t@ instruction: 0xe6dcee7a\n \tstrbmi\tr4, [r2], -r3, lsl #13\n \tstrbmi\tr4, [r8], -r1, asr #12\n-\tblhi\tc90b4 \n-\tldm\tlr!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblhi\tc90ac \n+\tstmdb\tr2, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrbmi\tr4, [r0], -r1, lsl #12\n-\tldm\tr4, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr8, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrbmi\tr4, [r1], -r2, asr #12\n \tldrdhi\tpc, [r8], -r7\n \t\t\t@ instruction: 0xf7bb4658\n-\t\t\t@ instruction: 0x4601e8f4\n+\t\t\t@ instruction: 0x4601e8f8\n \t\t\t@ instruction: 0xf7bb4640\n-\t\t\t@ instruction: 0xf8d7e926\n+\t\t\t@ instruction: 0xf8d7e92a\n \tstrb\tsl, [r4, r8]\n-\tandeq\tip, r3, r0, lsr #6\n+\tandeq\tip, r3, r8, lsr #6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr7, r2, r8, ror #17\n \tldrdeq\tfp, [r2], -r0\n \tandeq\tr9, r2, r8, lsl r2\n \tandeq\tr7, r2, r0, ror #16\n \tandeq\tr7, r2, r4, asr #16\n \tandeq\tr7, r2, r8, lsr #16\n \tandeq\tr7, r2, ip, lsl #16\n \tandeq\tsl, r1, ip, ror #18\n \tandeq\tr7, r2, r4, ror r7\n \tandeq\tr7, r2, ip, lsr #14\n \tandeq\tfp, r1, r8, asr #20\n \tandeq\tr7, r2, ip, lsr #13\n-\tandeq\tip, r3, sl, asr r0\n-\tandeq\tip, r3, r0, lsr r0\n+\tandeq\tip, r3, r2, rrx\n+\tandeq\tip, r3, r8, lsr r0\n \tandeq\tr7, r2, lr, ror #11\n-\tandeq\tip, r3, lr\n+\tandeq\tip, r3, r6, lsl r0\n \tandeq\tr7, r2, r2, ror #11\n \tsvcmi\t0x00f0e92d\n \tldmibpl\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tldmibmi\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8df447d\n \t\t\t@ instruction: 0xed2d69dc\n \trsclt\tr8, fp, r2, lsl #22\n \tstmdbpl\tip!, {r1, r2, r3, r4, r5, r6, sl, lr}\n \tstmdavs\tr4!, {r2, r8, r9, sl, fp, sp, pc}\n \torrsmi\tpc, r4, r7, asr #17\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmdavs\tr2!, {r2, r4, r9, sl, lr}\n \tstmdbcs\tr6, {r0, r1, r3, r4, r5, r6, r9, sp, lr}\n-\tbcs\t7ad90 \n+\tbcs\t7ad88 \n \tandcs\tfp, r0, r8, lsl #30\n \torrshi\tpc, r6, #0\n \tteqeq\tr4, #-1073741823\t@ 0xc0000001\t@ \n \tldrmi\tr4, [r8], -r3, lsl #13\n \t\t\t@ instruction: 0x617b4698\n-\tldm\tsl!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tlr!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf10783a1\n \t\t\t@ instruction: 0xf8d80530\n \tstrtmi\tr0, [r9], -r0\n-\tmrc\t7, 2, APSR_nzcv, cr2, cr10, {5}\n+\tmrc\t7, 2, APSR_nzcv, cr6, cr10, {5}\n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf8d58397\n \tldmdavs\tr0!, {pc}\n-\tldc\t7, cr15, [r2], #-748\t@ 0xfffffd14\n-\tmcr\t7, 3, pc, cr6, cr10, {5}\t@ \n+\tldc\t7, cr15, [r6], #-748\t@ 0xfffffd14\n+\tmcr\t7, 3, pc, cr10, cr10, {5}\t@ \n \trscsvc\tpc, lr, #82837504\t@ 0x4f00000\n \trscsvc\tpc, pc, #208666624\t@ 0xc700000\n \tstrbmi\tr4, [r0], -r1, lsl #12\n \tstmdaeq\tip!, {r0, r1, r2, r8, ip, sp, lr, pc}\n-\tb\t2009070 \n+\tb\tfe109068 \n \t\t\t@ instruction: 0xf7ba4640\n-\tstmdacs\tr0, {r2, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r5, r8, r9, sl, fp, sp, lr, pc}\n \torrhi\tpc, r0, #192, 4\n \tstmdavs\tr8!, {r0, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n-\tldmdb\tlr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr2!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ba4640\n-\tstmdacs\tr0, {r1, r3, r4, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r8, r9, sl, fp, sp, lr, pc}\n \tcmnhi\tr6, #192, 4\t@ \n \t\t\t@ instruction: 0xf1076af9\n \tstmdavs\tr8!, {r3, r4, r5, r8, fp}\n-\tldc\t7, cr15, [r6, #744]!\t@ 0x2e8\n+\tldc\t7, cr15, [sl, #744]!\t@ 0x2e8\n \tstrbmi\tr6, [r9], -r8, lsr #16\n-\tsvc\t0x004ef7ba\n+\tsvc\t0x0052f7ba\n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf1078369\n \tstmdavs\tr8!, {r2, r6, fp}\n \tandmi\tpc, r0, #111\t@ 0x6f\n \t\t\t@ instruction: 0xf7ba4641\n-\tstmdacs\tr0, {r2, r4, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r8, r9, sl, fp, sp, lr, pc}\n \tcmphi\tlr, #192, 4\t@ \n \tldrdeq\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf7ba2102\n-\tldmdavs\tr0!, {r2, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n-\tbl\tffe090d0 \n-\tb\tfff890d4 \n+\tldmdavs\tr0!, {r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tbl\tfff090c8 \n+\tbl\t890cc \n \tldmdavs\tr0!, {r3, r7, r8, ip, sp, pc}\n-\tbl\tffc890dc \n-\tb\tffe090e0 \n-\tldc\t7, cr15, [r6], {187}\t@ 0xbb\n+\tbl\tffd890d4 \n+\tb\tfff090d8 \n+\tldc\t7, cr15, [sl], {187}\t@ 0xbb\n \t\t\t@ instruction: 0xf8d86830\n \t\t\t@ instruction: 0xf7bb6000\n-\t\t\t@ instruction: 0xf7bbebe8\n-\tstrmi\tlr, [r1], -lr, ror #21\n+\t\t\t@ instruction: 0xf7bbebec\n+\t\t\t@ instruction: 0x4601eaf2\n \t\t\t@ instruction: 0xf7bb4630\n-\t\t\t@ instruction: 0xf8dfeb2c\n+\t\t\t@ instruction: 0xf8dfeb30\n \t\t\t@ instruction: 0x462018dc\n \t\t\t@ instruction: 0xf7bb4479\n-\tcmplt\tr0, r4, ror r9\n+\tcmplt\tr0, r8, ror r9\n \t\t\t@ instruction: 0xf8d86a7b\n-\tblcc\t180b224 \n+\tblcc\t180b21c \n \tvqdmulh.s\td2, d0, d1\n \tandcs\tr8, r1, #-402653184\t@ 0xe8000000\n \t\t\t@ instruction: 0xf7ff4621\n \t\t\t@ instruction: 0xf107fd51\n \tstmdavs\tr8!, {r2, r3, r4, r5, r8, r9}\n \t\t\t@ instruction: 0x461e4619\n \t\t\t@ instruction: 0xf7ba613b\n-\tstmdacs\tr0, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r4, r6, r7, r8, sl, fp, sp, lr, pc}\n \tmsrhi\tCPSR_s, #192, 4\n \tsubeq\tpc, r0, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0x46116830\n \t\t\t@ instruction: 0xf7ba623a\n-\tstmdacs\tr0, {r1, r3, r4, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r7, r9, sl, fp, sp, lr, pc}\n \ttsthi\tsl, #192, 4\t@ \n \tmovteq\tpc, #33031\t@ 0x8107\t@ \n \tldrdeq\tpc, [r0], -r9\n \t\t\t@ instruction: 0x61bb4619\n-\tmcrr\t7, 11, pc, r4, cr11\t@ \n+\tmcrr\t7, 11, pc, r8, cr11\t@ \n \tvmlal.s8\tq9, d0, d0\n \tstmdavs\tlr!, {r0, r1, r2, r3, r8, r9, pc}\n \t\t\t@ instruction: 0xf1072100\n \tmvnsvs\tr0, r8, ror #6\n \t\t\t@ instruction: 0xf7ba4630\n-\ttstcs\tr0, r8, asr #26\n+\ttstcs\tr0, ip, asr #26\n \tldrtmi\tr4, [r0], -r1, lsl #13\n-\tldc\t7, cr15, [ip, #-744]!\t@ 0xfffffd18\n+\tstcl\t7, cr15, [r0, #-744]\t@ 0xfffffd18\n \t\t\t@ instruction: 0xf8df69fa\n \tandsvs\tr1, r0, r0, ror #16\n \tandcs\tr4, r0, #2030043136\t@ 0x79000000\n \t\t\t@ instruction: 0xf7ff4620\n \tstrmi\tpc, [r0], r7, asr #25\n \t\t\t@ instruction: 0xf0002800\n \tldmibvs\tsl!, {r0, r3, r4, r5, r6, r7, r8, r9, pc}^\n \tstmdacs\tr0, {r4, fp, sp, lr}\n \tmovwhi\tpc, #24576\t@ 0x6000\t@ \n-\tbeq\t15876d0 \n+\tbeq\t15876c8 \n \t\t\t@ instruction: 0xf7bb4651\n-\tstmdacs\tr0, {r2, r3, r5, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r5, r7, r9, fp, sp, lr, pc}\n \trschi\tpc, r5, #192, 4\n \tldrdeq\tpc, [r0], -sl\n-\tbeq\t19876e4 \n+\tbeq\t19876dc \n \tandmi\tpc, r0, #111\t@ 0x6f\n \t\t\t@ instruction: 0xf7bb4651\n-\tstmdacs\tr0, {r1, r2, r3, r5, r6, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r4, r5, r6, sl, fp, sp, lr, pc}\n \tsbcshi\tpc, r9, #192, 4\n \tldrdeq\tpc, [r0], -sl\n-\tbeq\t17876fc \n+\tbeq\t17876f4 \n \t\t\t@ instruction: 0xf7ba4651\n-\tstmdacs\tr0, {r2, r3, r5, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r5, r7, sl, fp, sp, lr, pc}\n \tsbchi\tpc, pc, #192, 4\n \tldrdeq\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf7ba4641\n-\t\t\t@ instruction: 0xf8dfeeb6\n+\t\t\t@ instruction: 0xf8dfeeba\n \tandcs\tr1, r0, #252, 14\t@ 0x3f00000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tldc2\t7, cr15, [r4], {255}\t@ 0xff\n \trscsvs\tr4, r8, r2, lsl #13\n \tstrbmi\tfp, [r1], -r8, lsl #6\n-\tbl\tff5891fc \n+\tbl\tff6891f4 \n \t\t\t@ instruction: 0xf0002800\n \tldmibvs\tfp!, {r5, r6, r7, r9, pc}^\n \tstmdacs\tr0, {r3, r4, fp, sp, lr}\n \trscshi\tpc, lr, #0\n \tldmdaeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bb4641\n-\tstmdacs\tr0, {r2, r4, r5, r6, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r5, r6, r9, fp, sp, lr, pc}\n \tsbcshi\tpc, r7, #192, 4\n \tldrdeq\tpc, [r0], -r8\n \tldmdaeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bb4641\n-\tstmdacs\tr0, {r1, r2, r4, r6, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r6, r8, r9, fp, sp, lr, pc}\n \tsbchi\tpc, sp, #192, 4\n \tldrdeq\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf7ba4651\n-\t\t\t@ instruction: 0xf8dfee8a\n+\t\t\t@ instruction: 0xf8dfee8e\n \tandcs\tr1, r0, #168, 14\t@ 0x2a00000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tstc2l\t7, cr15, [r8], #-1020\t@ 0xfffffc04\n \tstmdacs\tr0, {r7, r9, sl, lr}\n \tstrbmi\tsp, [r8], -r0, rrx\n \tldmdbeq\tr0, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7bb4649\n-\tstmdacs\tr0, {r1, r2, r4, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r8, fp, sp, lr, pc}\n \taddhi\tpc, fp, #192, 4\n \tldrdeq\tpc, [r0], -r9\n \t\t\t@ instruction: 0xf7ba2102\n-\t\t\t@ instruction: 0xf8d9ef98\n+\t\t\t@ instruction: 0xf8d9ef9c\n \t\t\t@ instruction: 0xf1070000\n \t\t\t@ instruction: 0xf06f0960\n \tstrbmi\tr4, [r9], -r0, lsl #4\n-\tbl\t8927c \n+\tbl\t189274 \n \tvmlal.s8\tq9, d0, d0\n \ttstcs\tr2, sl, ror r2\n \tldrdeq\tpc, [r0], -r9\n-\tldmib\tr2!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr6!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tandmi\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf9bcf7e4\n-\tbeq\t16877c8 \n+\tbeq\t16877c0 \n \tvst1.8\t{d20-d22}, [pc], r2\n \t\t\t@ instruction: 0xf1074300\n \tfltez\tf0, r0\n \t\t\t@ instruction: 0xf8cd0a10\n \tstrbmi\tsl, [r0], -r0\n-\tstmib\tsl, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tlr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xb1236dbb\n \t\t\t@ instruction: 0xf8d96899\n \t\t\t@ instruction: 0xf7ba0000\n-\t\t\t@ instruction: 0xf107ef32\n+\t\t\t@ instruction: 0xf107ef36\n \t\t\t@ instruction: 0xf8d90a5c\n \tldrbmi\tr0, [r1], -r0\n-\tldcl\t7, cr15, [sl], #-744\t@ 0xfffffd18\n+\tldcl\t7, cr15, [lr], #-744\t@ 0xfffffd18\n \tvmlal.s8\tq9, d0, d0\n \tstrbmi\tr8, [r1], -r3, ror #4\n \tldrdeq\tpc, [r0], -sl\n-\tmrc\t7, 1, APSR_nzcv, cr8, cr10, {5}\n+\tmrc\t7, 1, APSR_nzcv, cr12, cr10, {5}\n \t\t\t@ instruction: 0x1708f8df\n \tstrtmi\tr2, [r0], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ff4479\n \tpkhbtmi\tpc, r0, r7, lsl #24\t@ \n \t\t\t@ instruction: 0xf8d9b160\n \tldrbmi\tr0, [r1], -r0\n-\tmrc\t7, 0, APSR_nzcv, cr2, cr10, {5}\n+\tmrc\t7, 0, APSR_nzcv, cr6, cr10, {5}\n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf8da824d\n \tstrbmi\tr0, [r1], -r0\n-\tmcr\t7, 1, pc, cr2, cr10, {5}\t@ \n-\tbeq\t486c80 \n+\tmcr\t7, 1, pc, cr6, cr10, {5}\t@ \n+\tbeq\t486c78 \n \t\t\t@ instruction: 0xf912f7e4\n \t\t\t@ instruction: 0x16d8f8df\n \tstrtmi\tr2, [r0], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ff4479\n \tstrmi\tpc, [r0], r7, lsr #21\n \t\t\t@ instruction: 0xf107b188\n \tstrmi\tr0, [r1], -ip, ror #18\n \t\t\t@ instruction: 0xf7ff4648\n \tpkhbtmi\tpc, r2, pc, lsl #23\t@ \n \t\t\t@ instruction: 0xf7ba4640\n-\t\t\t@ instruction: 0xf1baee2c\n+\t\t\t@ instruction: 0xf1baee30\n \t\t\t@ instruction: 0xf2c00f00\n \tmrcvs\t2, 7, r8, cr9, cr15, {0}\n \t\t\t@ instruction: 0xf7ba4630\n-\tbvs\t1f47354 \n-\tblcs\t11a138 \n+\tbvs\t1f4735c \n+\tblcs\t11a130 \n \torrhi\tpc, r2, r0, lsl #4\n \tldrdls\tpc, [r0], -r5\n-\tbeq\t1987888 \n+\tbeq\t1987880 \n \tstrbmi\tr2, [r8], -r0, lsl #2\n-\tmcrr\t7, 11, pc, r8, cr10\t@ \n+\tmcrr\t7, 11, pc, ip, cr10\t@ \n \tandeq\tpc, r0, sl, asr #17\n \t\t\t@ instruction: 0xf7d34620\n \t\t\t@ instruction: 0xf8dffa9d\n \tcfmadd32\tmvax4, mvfx1, mvfx8, mvfx4\n \tldrbtmi\tr0, [r9], #-2576\t@ 0xfffff5f0\n-\tldmda\tsl!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tlr!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf10082c1\n \tteqcs\tsl, r6, lsl #16\n \t\t\t@ instruction: 0xf7ba4640\n-\tstrmi\tlr, [r6], -r2, ror #25\n+\tstrmi\tlr, [r6], -r6, ror #25\n \t\t\t@ instruction: 0xf0002800\n \tstrbmi\tr8, [r0], -r1, lsr #5\n \teorsvc\tr2, r3, r0, lsl #6\n-\tstmia\tr0!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tr4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tteqlt\tr8, #128, 12\t@ 0x8000000\n \tldrdeq\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf1078220\n \trscsvs\tr0, r9, r8, asr r1\n-\tstmib\tr4!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr8!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r0, r3, r4, r5, r6, r7, fp, sp, lr}\n \tmvnhi\tpc, r0, asr #5\n \t\t\t@ instruction: 0xf06f6808\n \t\t\t@ instruction: 0xf1074200\n \trscsvs\tr0, r9, r4, asr r1\n-\tbl\t1a093cc \n+\tbl\t1b093c4 \n \tstmdacs\tr0, {r0, r3, r4, r5, r6, r7, fp, sp, lr}\n \tmvnhi\tpc, r0, asr #5\n \t\t\t@ instruction: 0xf1076808\n \trscsvs\tr0, r9, r0, asr r1\n-\tbl\tfe9893dc \n+\tbl\tfea893d4 \n \tstmdacs\tr0, {r0, r3, r4, r5, r6, r7, fp, sp, lr}\n \tbicshi\tpc, r8, r0, asr #5\n \tstrbmi\tr6, [r1], -r8, lsl #16\n-\tstc\t7, cr15, [lr, #744]!\t@ 0x2e8\n+\tldc\t7, cr15, [r2, #744]!\t@ 0x2e8\n \t\t\t@ instruction: 0x212f1c73\n \trscsvs\tr4, fp, r8, lsl r6\n-\tstc\t7, cr15, [r8], #744\t@ 0x2e8\n+\tstc\t7, cr15, [ip], #744\t@ 0x2e8\n \t\t\t@ instruction: 0x468068fb\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0x46188293\n \t\t\t@ instruction: 0xf1072200\n \t\t\t@ instruction: 0xf888014c\n \trscsvs\tr2, r9, r0\n-\tsvc\t0x0034f7ba\n+\tsvc\t0x0038f7ba\n \t\t\t@ instruction: 0x46067873\n \tsuble\tr2, r9, r0, lsl #22\n \tstmdavs\tfp, {r0, r3, r4, r5, r6, r7, fp, sp, lr}\n-\tblcs\t695a8 \n+\tblcs\t695a0 \n \t\t\t@ instruction: 0xf5b0d144\n \tsuble\tr3, r1, #128, 30\t@ 0x200\n \tldrdeq\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf1078238\n \trscsvs\tr0, fp, r0, ror #6\n \t\t\t@ instruction: 0xf7ba4619\n-\tldmvs\tfp!, {r4, r5, r7, sl, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r2, r4, r5, r7, sl, fp, sp, lr, pc}^\n \tvmlal.s8\tq9, d0, d0\n \tldmdavs\tr8, {r0, r1, r3, r4, r9, pc}\n \tldrhtvs\tfp, [fp], #33\t@ 0x21\n-\tldmda\tip, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr0!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \tcmpeq\tr0, #-1073741823\t@ 0xc0000001\t@ \n \tadcsvs\tr4, fp, r9, lsl r6\n-\tb\t1709468 \n+\tb\t1809460 \n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf898820b\n \t\t\t@ instruction: 0xf1086001\n \tmvnlt\tr0, r1, lsl #16\n \tandge\tpc, r4, r7, asr #17\n \tstrbmi\tr4, [r5], -sl, lsr #13\n \t\t\t@ instruction: 0xf815e002\n \t\t\t@ instruction: 0xb1266f01\n \t\t\t@ instruction: 0xf7ba4630\n-\tstmdacs\tr0, {r4, r6, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r4, r6, r9, sl, fp, sp, lr, pc}\n \tldrshtvs\tsp, [sp], #7\n \tldmvs\tfp!, {r9, sp}^\n \tldrbmi\tr4, [r5], -r0, asr #12\n \tldrdge\tpc, [r4], -r7\n \t\t\t@ instruction: 0xf7bb701a\n-\tldmvs\tfp!, {r2, r3, r4, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r5, fp, sp, lr, pc}^\n \tandsvc\tr4, lr, r1, lsl #12\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r7, fp, sp, lr}\n-\tstcl\t7, cr15, [ip, #-744]\t@ 0xfffffd18\n+\tldcl\t7, cr15, [r0, #-744]\t@ 0xfffffd18\n \tandeq\tpc, r1, r8, lsl #2\n \t\t\t@ instruction: 0xf7ba2128\n-\tstmdacs\tr0, {r3, r6, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r6, sl, fp, sp, lr, pc}\n \tbichi\tpc, pc, r0\n \t\t\t@ instruction: 0x21291c46\n \t\t\t@ instruction: 0xf7ba4630\n-\tstrmi\tlr, [r3], -r0, asr #24\n+\tstrmi\tlr, [r3], -r4, asr #24\n \t\t\t@ instruction: 0xf0002800\n \tldrtmi\tr8, [r0], -r1, asr #4\n \tandsvc\tr2, sl, r0, lsl #4\n-\tsvc\t0x00fef7ba\n+\tstmda\tr2, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xb1b84606\n \tldrdcc\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf0002b00\n \tmrcvs\t1, 1, r8, cr8, cr9, {4}\n \tstmdaeq\tr0!, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf10781a4\n \t\t\t@ instruction: 0x46410850\n-\tldmda\tr8, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tip, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf8d88194\n \tldrtmi\tr0, [r1], -r0\n-\tldc\t7, cr15, [ip, #-744]\t@ 0xfffffd18\n-\tbeq\t486e8c \n+\tstc\t7, cr15, [r0, #-744]!\t@ 0xfffffd18\n+\tbeq\t486e84 \n \t\t\t@ instruction: 0xf80cf7e4\n \tldrbne\tpc, [r4], #2271\t@ 0x8df\t@ \n \tstrtmi\tr2, [r0], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ff4479\n \t\t\t@ instruction: 0x4606faf7\n \tsuble\tr2, r8, r0, lsl #16\n \tldmdaeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \tldrdeq\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf7ba4641\n-\tstmdacs\tr0, {r1, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r7, r9, sl, fp, sp, lr, pc}\n \tcmphi\tlr, r0, asr #5\t@ \n \tldrdeq\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf7ba2101\n-\t\t\t@ instruction: 0xf8d8ee26\n+\t\t\t@ instruction: 0xf8d8ee2a\n \t\t\t@ instruction: 0xf1070000\n \t\t\t@ instruction: 0xf06f086c\n \tstrbmi\tr4, [r1], -r0, lsl #4\n-\tstmib\tlr, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr2, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tvmlal.s8\tq9, d0, d0\n \ttstcs\tr1, sp, asr #2\n \tldrdeq\tpc, [r0], -r8\n-\tstmda\tr0, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr4, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandmi\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf84af7e4\n \t\t\t@ instruction: 0x460269fb\n \tstrmi\tr9, [r1], r0, lsl #6\n \tmovwmi\tpc, #1103\t@ 0x44f\t@ \n \tcmneq\tr0, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7bb4630\n-\tldmibvs\tfp!, {r2, r3, r4, r6, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r5, r6, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xb123681b\n \t\t\t@ instruction: 0xf8d86899\n \t\t\t@ instruction: 0xf7ba0000\n-\t\t\t@ instruction: 0xf8d8edc2\n+\t\t\t@ instruction: 0xf8d8edc6\n \t\t\t@ instruction: 0xf1070000\n \t\t\t@ instruction: 0x46410850\n-\tbl\t3095a8 \n+\tbl\t4095a0 \n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf8d88151\n \tldrtmi\tr0, [r1], -r0\n-\tstcl\t7, cr15, [r8], {186}\t@ 0xba\n+\tstcl\t7, cr15, [ip], {186}\t@ 0xba\n \t\t\t@ instruction: 0xf7e34648\n \t\t\t@ instruction: 0xf8dfffb9\n \tandcs\tr1, r0, #52, 8\t@ 0x34000000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tblx\tfe9896e0 \n+\tblx\tfe9896d8 \n \tstrtne\tpc, [r8], #-2271\t@ 0xfffff721\n \tandcs\tr4, r0, #6291456\t@ 0x600000\n \t\t\t@ instruction: 0x46204479\n-\tblx\tfe7896f0 \n+\tblx\tfe7896e8 \n \tcfmadd32cs\tmvax4, mvfx4, mvfx0, mvfx1\n \tbicshi\tpc, fp, r0\n \tstmdaeq\tip!, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \tldrdeq\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf7bb4641\n-\tstmdacs\tr0, {r4, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r4, r7, fp, sp, lr, pc}\n \tsmlabthi\tr2, r0, r2, pc\t@ \n-\tbeq\t1487b30 \n+\tbeq\t1487b28 \n \tldrdeq\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf7ba4651\n-\tstmdacs\tr0, {r1, r2, r3, r4, r5, r6, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r7, sl, fp, sp, lr, pc}\n \trscshi\tpc, r8, r0, asr #5\n \t\t\t@ instruction: 0xf8da4631\n \t\t\t@ instruction: 0xf7ba0000\n-\t\t\t@ instruction: 0x212fec9a\n+\t\t\t@ instruction: 0x212fec9e\n \t\t\t@ instruction: 0xf7ba4630\n-\tstmdacs\tr0, {r1, r4, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, sl, fp, sp, lr, pc}\n \tteqhi\tr3, r0\t@ \n \tldrdeq\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf7bb4651\n-\tstmdacs\tr0, {r1, r2, r4, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r9, fp, sp, lr, pc}\n \tmrshi\tpc, (UNDEF: 68)\t@ \n \tldrdvs\tpc, [r0], -r8\n \tldrmi\tr2, [r1], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ba4648\n-\t\t\t@ instruction: 0x4601ed98\n+\t\t\t@ instruction: 0x4601ed9c\n \t\t\t@ instruction: 0xf7ba4630\n-\t\t\t@ instruction: 0x4648eaf6\n-\tldc\t7, cr15, [ip], {186}\t@ 0xba\n+\t\t\t@ instruction: 0x4648eafa\n+\tstc\t7, cr15, [r0], #744\t@ 0x2e8\n \torreq\tpc, ip, #-1073741823\t@ 0xc0000001\n \tldrmi\tr4, [r8], -r9, ror #19\n \tldrbtmi\tr6, [r9], #-2619\t@ 0xfffff5c5\n \taddvc\tpc, r4, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf8d34ee7\n \tldmibvs\tfp!, {ip, pc}\n \t\t\t@ instruction: 0xf8d3447e\n \t\t\t@ instruction: 0xf7ba8000\n-\t\t\t@ instruction: 0xf8d7eda4\n+\t\t\t@ instruction: 0xf8d7eda8\n \tstrmi\tip, [r3], -r4, lsr #32\n \ttstcs\tr0, r2, lsl #12\n \tstrmi\tr6, [r4, #2064]\t@ 0x810\n \tadchi\tpc, r5, r0\n \tandcc\tr6, ip, #360448\t@ 0x58000\n \tadfcss\tf3, f0, f1\n \tldmibmi\tsp, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^\n \t\t\t@ instruction: 0x46204632\n \t\t\t@ instruction: 0xf7ff4479\n \t\t\t@ instruction: 0x4606fa3d\n \t\t\t@ instruction: 0xf0002800\n \tstrbmi\tr8, [r0], -r0, lsl #3\n \t\t\t@ instruction: 0xf7ba4631\n-\tldrtmi\tlr, [r0], -r8, lsr #31\n-\tstcl\t7, cr15, [ip], #-744\t@ 0xfffffd18\n+\tldrtmi\tlr, [r0], -ip, lsr #31\n+\tldcl\t7, cr15, [r0], #-744\t@ 0xfffffd18\n \ttstcs\tr3, fp, lsr sl\n \tldrbtmi\tr4, [sl], #-2772\t@ 0xfffff52c\n \t\t\t@ instruction: 0xf5026818\n \tmovwcs\tr7, #644\t@ 0x284\n-\tblvs\t189924 \n+\tblvs\t18991c \n \tsvceq\t0x000bea16\n \tsadd16mi\tfp, r9, r8\n-\tblcs\t1983ec \n+\tblcs\t1983e4 \n \t\t\t@ instruction: 0xf7bad1f6\n-\tbvs\tf474a0 \n+\tbvs\tf474a8 \n \t\t\t@ instruction: 0xf1072102\n \tldmdavs\tr8, {r4, r5, r6, r9, sl}\n-\tbl\tff8096e4 \n+\tbl\tff9096dc \n \t\t\t@ instruction: 0x4631693b\n \t\t\t@ instruction: 0xf7bb6818\n-\tstmdacs\tr0, {r2, r4, r5, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r5, r7, fp, sp, lr, pc}\n \tsvcvs\t0x0038db42\n \t\t\t@ instruction: 0xf1072103\n \t\t\t@ instruction: 0xf7ba066c\n-\tstmdavs\tr8!, {r1, r2, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr8!, {r1, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n \tandmi\tpc, r0, #111\t@ 0x6f\n \t\t\t@ instruction: 0xf7ba4631\n-\tstmdacs\tr0, {r1, r3, r5, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r9, sl, fp, sp, lr, pc}\n \tldmibvs\tsp!, {r2, r4, r5, r8, r9, fp, ip, lr, pc}\n \t\t\t@ instruction: 0x46296ef8\n-\tmcr\t7, 0, pc, cr10, cr10, {5}\t@ \n-\tblle\tb95834 \n+\tmcr\t7, 0, pc, cr14, cr10, {5}\t@ \n+\tblle\tb9582c \n \tstmdavs\tr8!, {r0, r1, r3, r4, r5, r7, r8, fp, lr}\n \t\t\t@ instruction: 0xf7ba4479\n-\tmrcvs\t14, 7, lr, cr8, cr0, {0}\n+\tmrcvs\t14, 7, lr, cr8, cr4, {0}\n \t\t\t@ instruction: 0xf7ba2100\n-\tstrtmi\tlr, [r1], -sl, asr #28\n+\tstrtmi\tlr, [r1], -lr, asr #28\n \t\t\t@ instruction: 0xf7bb6ef8\n-\tblmi\tfee05a78 \n+\tblmi\tfee05a80 \n \tldrbtmi\tr6, [fp], #-2428\t@ 0xfffff684\n \tldmdavs\tr8, {r0, r5, fp, sp, lr}\n-\tstcl\t7, cr15, [r2, #744]!\t@ 0x2e8\n+\tstcl\t7, cr15, [r6, #744]!\t@ 0x2e8\n \t\t\t@ instruction: 0xf7ba6820\n-\tandcs\tlr, r0, sl, ror #22\n-\tblmi\tfe81e32c \n+\tandcs\tlr, r0, lr, ror #22\n+\tblmi\tfe81e324 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \t\t\t@ instruction: 0x405a3194\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttsthi\tr9, r0, asr #32\t@ \n \tstrbvc\tpc, [lr, r7, lsl #10]\t@ \n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \t\t\t@ instruction: 0x46408ff0\n-\tstc\t7, cr15, [r8], {186}\t@ 0xba\n+\tstc\t7, cr15, [ip], {186}\t@ 0xba\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n-\tbl\t1409780 \n+\tbl\t1509778 \n \trscscc\tpc, pc, pc, asr #32\n \tandcs\tlr, r2, #59244544\t@ 0x3880000\n \t\t\t@ instruction: 0xf7ff4621\n \t\t\t@ instruction: 0xf8d8fa17\n \tldrt\tr0, [lr], #0\n \t\t\t@ instruction: 0xf7ba4640\n \tvmov.s16\tlr, d24[1]\n \t\t\t@ instruction: 0xf7e30a10\n \tstrb\tpc, [r9, r7, asr #29]!\t@ \n \t\t\t@ instruction: 0xa01cf8d7\n \tandmi\tpc, r0, #111\t@ 0x6f\n \t\t\t@ instruction: 0x46514630\n-\tb\tffc897b4 \n-\tblle\tff7558d0 \n+\tb\tffd897ac \n+\tblle\tff7558c8 \n \tldrdeq\tpc, [r0], -sl\n \tldrbmi\tlr, [r0], -ip, ror #9\n-\tbl\tff9097c4 \n+\tbl\tffa097bc \n \t\t\t@ instruction: 0x4650e537\n-\tbl\tff8097cc \n+\tbl\tff9097c4 \n \tandcs\tlr, ip, #212, 14\t@ 0x3500000\n-\tblx\tdd20e \n+\tblx\tdd206 \n \tldmvs\tr9, {r0, r8, r9, ip, sp}\n-\tldc\t7, cr15, [sl], {186}\t@ 0xba\n+\tldc\t7, cr15, [lr], {186}\t@ 0xba\n \t\t\t@ instruction: 0x46404631\n-\tsvc\t0x000af7ba\n+\tsvc\t0x000ef7ba\n \t\t\t@ instruction: 0xf06fe764\n \tldrbmi\tr4, [r1], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ba4648\n-\tstmdacs\tr0, {r1, r4, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, r6, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8dadbce\n \tldrb\tr0, [r4]\n \t\t\t@ instruction: 0xf7ba4630\n-\tldr\tlr, [r9, r4, asr #23]!\n+\tldr\tlr, [r9, r8, asr #23]!\n \tandmi\tpc, r0, #111\t@ 0x6f\n \t\t\t@ instruction: 0x46304619\n \t\t\t@ instruction: 0xf7ba4698\n-\tstmdacs\tr0, {r1, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r6, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d8dbd7\n \tldrbt\tr0, [r5], #0\n \t\t\t@ instruction: 0xf06f4648\n \tldrbmi\tr4, [r1], -r0, lsl #4\n-\tb\tfee09828 \n+\tb\tfef09820 \n \t\t\t@ instruction: 0xf6bf2800\n \t\t\t@ instruction: 0x4630ae5e\n-\tbl\tfeb09834 \n-\tbeq\t4871b0 \n+\tbl\tfec0982c \n+\tbeq\t4871a8 \n \tcdp2\t7, 7, cr15, cr10, cr3, {7}\n \t\t\t@ instruction: 0xf8dae79c\n \tstrbmi\tr0, [r1], -r0\n-\tb\tfeb89848 \n-\tblle\tffc55964 \n+\tb\tfec89840 \n+\tblle\tffc5595c \n \t\t\t@ instruction: 0xe6526e38\n \t\t\t@ instruction: 0xf7ba4630\n-\t\t\t@ instruction: 0x4648eb9a\n+\t\t\t@ instruction: 0x4648eb9e\n \tcdp2\t7, 6, cr15, cr10, cr3, {7}\n \tstmdami\tlr!, {r2, r3, r7, r8, r9, sl, sp, lr, pc}^\n \tmvnscc\tpc, #79\t@ 0x4f\n \tldrbtcs\tr4, [ip], #-2669\t@ 0xfffff593\n \tldrbtmi\tr4, [r8], #-2413\t@ 0xfffff693\n \tstrls\tr4, [r0], #-1146\t@ 0xfffffb86\n \tandcs\tlr, r1, sp, asr #19\n \t\t\t@ instruction: 0x46184479\n \tsubscc\tpc, r5, #64, 4\n \t\t\t@ instruction: 0xf850f7d7\n-\tbeq\t4871fc \n+\tbeq\t4871f4 \n \tcdp2\t7, 5, cr15, cr4, cr3, {7}\n \t\t\t@ instruction: 0xf8d8e776\n \tldrbmi\tr0, [r1], -r0\n-\tstmia\tr2!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr6!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf47f2800\n \t\t\t@ instruction: 0xf8daaecd\n \tldrtmi\tr0, [r1], -r0\n-\tldcl\t7, cr15, [r0, #-744]\t@ 0xfffffd18\n+\tldcl\t7, cr15, [r4, #-744]\t@ 0xfffffd18\n \t\t\t@ instruction: 0xf06fe6c6\n \tldrbmi\tr4, [r1], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ba4648\n-\tstmdacs\tr0, {r1, r4, r5, r6, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, r5, r6, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8dadbe4\n \tldr\tr0, [ip, #0]!\n \t\t\t@ instruction: 0x212f4630\n-\tb\tff0098c4 \n+\tb\tff1098bc \n \t\t\t@ instruction: 0xf8da1c41\n \t\t\t@ instruction: 0xf7ba0000\n-\t\t\t@ instruction: 0xe6b1ed3c\n+\tldrt\tlr, [r1], r0, asr #26\n \t\t\t@ instruction: 0xf04f4854\n-\tbmi\t15589ec \n+\tbmi\t15589e4 \n \tldmdbmi\tr4, {r2, r3, r4, r5, r6, sl, sp}^\n \tldrbtmi\tr4, [sl], #-1144\t@ 0xfffffb88\n \tstmib\tsp, {sl, ip, pc}^\n \tldrbtmi\tr2, [r9], #-1\n \tvst1.8\t{d20-d22}, [pc :64], r8\n \t\t\t@ instruction: 0xf7d7723c\n \tmrc\t8, 0, APSR_nzcv, cr8, cr7, {0}\n \t\t\t@ instruction: 0xf7e30a10\n \tudiv\tsp, fp, lr\n \t\t\t@ instruction: 0xf04f484c\n-\tbmi\t1358a18 \n+\tbmi\t1358a10 \n \tstmdbmi\tip, {r2, r3, r4, r5, r6, sl, sp}^\n \tldrbtmi\tr4, [sl], #-1144\t@ 0xfffffb88\n \tstmib\tsp, {sl, ip, pc}^\n \tldrbtmi\tr2, [r9], #-1\n \tvmin.s8\td20, d0, d8\n \t\t\t@ instruction: 0xf7d722e7\n \tcdp\t8, 1, cr15, cr8, cr1, {0}\n \t\t\t@ instruction: 0xf7e30a10\n \tstr\tpc, [r7, -r5, lsl #28]!\n \t\t\t@ instruction: 0xf04f4844\n-\tbmi\t1158a44 \n+\tbmi\t1158a3c \n \tstmdbmi\tr4, {r2, r3, r4, r5, r6, sl, sp}^\n \tldrbtmi\tr4, [sl], #-1144\t@ 0xfffffb88\n \tstmib\tsp, {sl, ip, pc}^\n \tldrbtmi\tr2, [r9], #-1\n \tvst1.8\t{d20-d22}, [pc :64], r8\n \t\t\t@ instruction: 0xf7d67248\n \tcdp\t15, 1, cr15, cr8, cr11, {7}\n \t\t\t@ instruction: 0xf7e30a10\n \tldr\tpc, [r1, -pc, ror #27]\n \t\t\t@ instruction: 0xf04f483c\n-\tbmi\tf58a70 \n+\tbmi\tf58a68 \n \tldmdbmi\tip!, {r2, r3, r4, r5, r6, sl, sp}\n \tldrbtmi\tr4, [sl], #-1144\t@ 0xfffffb88\n \tstmib\tsp, {sl, ip, pc}^\n \tldrbtmi\tr2, [r9], #-1\n \tvmin.s8\td20, d0, d8\n \t\t\t@ instruction: 0xf7d6325d\n \tmrc\t15, 0, APSR_nzcv, cr8, cr5, {6}\n@@ -70587,46 +70585,46 @@\n \tusat\tpc, #27, r9, asr #27\t@ \n \t\t\t@ instruction: 0x46024934\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf8c4f7ff\n \tstmdacs\tr0, {r1, r7, r9, sl, lr}\n \tcfldrdge\tmvd15, [r1], {63}\t@ 0x3f\n \t\t\t@ instruction: 0xf7bae433\n-\tstmdacs\tr0, {r1, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n \tmrcge\t4, 2, APSR_nzcv, cr8, cr15, {1}\n-\tblmi\tbc5408 \n+\tblmi\tbc5400 \n \tpushmi\t{r2, r3, r4, r5, r6, r9, sp}\n \tmovwls\tr4, #9339\t@ 0x247b\n \tldrbtmi\tr4, [r9], #-2860\t@ 0xfffff4d4\n \tvst1.8\t{d25-d28}, [pc], r0\n \tldrbtmi\tr7, [fp], #-559\t@ 0xfffffdd1\n \t\t\t@ instruction: 0xf04f9301\n \t\t\t@ instruction: 0x461833ff\n \t\t\t@ instruction: 0xffaef7d6\n \tsvclt\t0x0000e674\n-\tstrdeq\tfp, [r3], -r8\n+\tandeq\tfp, r3, r0, lsl #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r8, r0, asr #17\n+\tandeq\tr5, r8, r8, asr #17\n \tandeq\tr7, r2, r0, lsl r4\n \tmuleq\tr2, r8, r3\n \tandeq\tr7, r2, r2, lsr r3\n \tandeq\tfp, r1, r2, asr #19\n \tandeq\tr7, r2, r0, asr #4\n \tandeq\tsl, r1, r0, lsr #29\n \t\t\t@ instruction: 0x000271b6\n \tandeq\tr7, r2, ip, lsl r1\n \tandeq\tfp, r2, sl, lsl #4\n \t\t\t@ instruction: 0x00019ebc\n-\tmuleq\tr3, sl, r7\n+\tandeq\tpc, r3, r2, lsr #15\n \tandeq\tr6, r2, r8, lsl #26\n \tmuleq\tr1, r4, r3\n-\tandeq\tpc, r3, lr, lsr r7\t@ \n+\tandeq\tpc, r3, r6, asr #14\n \tandeq\tr6, r2, ip, asr pc\n-\tandeq\tr5, r8, r2, lsl #3\n-\tmuleq\tr3, r8, r7\n+\tandeq\tr5, r8, sl, lsl #3\n+\tandeq\tfp, r3, r0, lsr #15\n \tandeq\tr6, r2, r2, asr #25\n \tandeq\tr6, r2, r0, ror #26\n \tandeq\tr6, r2, r4, lsl #24\n \tandeq\tr6, r2, r0, asr ip\n \tandeq\tr6, r2, sl, lsl #25\n \tmuleq\tr2, r2, fp\n \tandeq\tr6, r2, r4, lsr #24\n@@ -70638,285 +70636,285 @@\n \tandeq\tr6, r2, ip, asr #23\n \tmuleq\tr2, lr, ip\n \tandeq\tr6, r2, lr, lsl #22\n \tmuleq\tr2, r2, fp\n \tmuleq\tr2, ip, ip\n \tandeq\tr6, r2, sl, asr #21\n \tandeq\tr6, r2, r2, lsr #25\n-\tblmi\tfe81e5f8 \n+\tblmi\tfe81e5f0 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460c4ff0\n \tldmpl\tr3, {r0, r2, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7ba0300\n-\tstmdacs\tr0, {r2, r3, r5, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r5, r8, sl, fp, sp, lr, pc}\n \tmsrhi\tCPSR_sxc, r0\n \t\t\t@ instruction: 0xf1074997\n \tstrtmi\tr0, [sl], -r8, lsl #10\n \tldrbtmi\tr4, [r9], #-1664\t@ 0xfffff980\n-\tstcl\t7, cr15, [r6, #744]!\t@ 0x2e8\n+\tstcl\t7, cr15, [sl, #744]!\t@ 0x2e8\n \tstmdacs\tr0, {r0, r1, r7, r9, sl, lr}\n-\tblmi\tfe53fd3c \n+\tblmi\tfe53fd34 \n \t\t\t@ instruction: 0xf8df00a4\n \tcdpmi\t2, 9, cr10, cr3, cr12, {2}\n \tldrbtmi\tr4, [sl], #1147\t@ 0x47b\n \tstmibvc\tlr, {r0, r1, r8, sl, ip, sp, lr, pc}\n \tstrtmi\tr4, [r2], #1150\t@ 0x47e\n \t\t\t@ instruction: 0x4631607b\n \t\t\t@ instruction: 0xf7ba4658\n-\tstmdacs\tr0, {r1, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \tstmibmi\tsp, {r1, r5, r6, ip, lr, pc}\n \tldrbtmi\tr4, [r9], #-1624\t@ 0xfffff9a8\n-\tsvc\t0x006af7ba\n+\tsvc\t0x006ef7ba\n \trsbsle\tr2, r2, r0, lsl #16\n \tldrbmi\tr4, [r8], -sl, lsl #19\n \t\t\t@ instruction: 0xf7ba4479\n-\tstmdacs\tr0, {r2, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \taddhi\tpc, r2, r0\n \tldrbmi\tr4, [r8], -r7, lsl #19\n \t\t\t@ instruction: 0xf7ba4479\n-\tstmdacs\tr0, {r2, r3, r4, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \taddshi\tpc, r1, r0\n \tldrbmi\tr4, [r8], -r4, lsl #19\n \t\t\t@ instruction: 0xf7ba4479\n-\tstmdacs\tr0, {r2, r4, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r6, r8, r9, sl, fp, sp, lr, pc}\n \tadchi\tpc, r0, r0\n \tldrbmi\tr4, [r8], -r1, lsl #19\n \t\t\t@ instruction: 0xf7ba4479\n-\tstmdacs\tr0, {r2, r3, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r4, r6, r8, r9, sl, fp, sp, lr, pc}\n \tadchi\tpc, pc, r0\n \t\t\t@ instruction: 0x4658497e\n \t\t\t@ instruction: 0xf7ba4479\n-\tstmdacs\tr0, {r2, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r6, r8, r9, sl, fp, sp, lr, pc}\n \tadcshi\tpc, lr, r0\n \t\t\t@ instruction: 0x4658497b\n \t\t\t@ instruction: 0xf7ba4479\n-\tstmdacs\tr0, {r2, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r6, r8, r9, sl, fp, sp, lr, pc}\n \tsbchi\tpc, sp, r0, asr #32\n \t\t\t@ instruction: 0xf503687b\n \tldmdavs\tsl, {r1, r2, r7, r8, r9, ip, sp, lr}\n \tandeq\tpc, r2, #34\t@ 0x22\n-\tblcs\t189d64 \n+\tblcs\t189d5c \n \tmvnsle\tr4, fp, asr #10\n \tldrdcc\tpc, [r8, -sl]\n \tmovweq\tpc, #8259\t@ 0x2043\t@ \n \tsmlabtcc\tr8, sl, r8, pc\t@ \n \t\t\t@ instruction: 0x462a4970\n \tldrbtmi\tr2, [r9], #-0\n-\tstc\t7, cr15, [r4, #744]\t@ 0x2e8\n+\tstc\t7, cr15, [r8, #744]\t@ 0x2e8\n \tstmdacs\tr0, {r0, r1, r7, r9, sl, lr}\n \tstrbmi\tsp, [r0], -r9, lsr #3\n-\tb\t489b68 \n-\tbmi\t1b13c84 \n+\tb\t589b60 \n+\tbmi\t1b13c7c \n \tldrbtmi\tr4, [sl], #-2909\t@ 0xfffff4a3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadchi\tpc, lr, r0, asr #32\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n \tldrbtmi\tr4, [r9], #-2404\t@ 0xfffff69c\n \torrvc\tpc, r6, #4194304\t@ 0x400000\n \torrvc\tpc, lr, r1, lsl #10\n \t\t\t@ instruction: 0xf022681a\n \t\t\t@ instruction: 0xf8430280\n \taddmi\tr2, fp, #4, 22\t@ 0x1000\n-\tblmi\t184049c \n+\tblmi\t1840494 \n \tstrtmi\tr4, [r3], #-1147\t@ 0xfffffb85\n \tldrdcs\tpc, [r8, -r3]\n \taddeq\tpc, r0, #66\t@ 0x42\n \tsmlabtcs\tr8, r3, r8, pc\t@ \n \tldmdbmi\tfp, {r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf5014479\n \t\t\t@ instruction: 0xf5017386\n \tldmdavs\tsl, {r1, r2, r3, r7, r8, ip, sp, lr}\n \tsubeq\tpc, r0, #34\t@ 0x22\n-\tblcs\t189df0 \n+\tblcs\t189de8 \n \t\t\t@ instruction: 0xd1f84299\n \tldrbtmi\tr4, [fp], #-2901\t@ 0xfffff4ab\n \t\t\t@ instruction: 0xf8d34423\n \t\t\t@ instruction: 0xf0422108\n \t\t\t@ instruction: 0xf8c30240\n \tldr\tr2, [r5, r8, lsl #2]!\n \tldrbtmi\tr4, [r9], #-2385\t@ 0xfffff6af\n \torrvc\tpc, r6, #4194304\t@ 0x400000\n \torrvc\tpc, lr, r1, lsl #10\n \t\t\t@ instruction: 0xf022681a\n \t\t\t@ instruction: 0xf8430220\n \taddmi\tr2, fp, #4, 22\t@ 0x1000\n-\tblmi\t13804f8 \n+\tblmi\t13804f0 \n \tstrtmi\tr4, [r3], #-1147\t@ 0xfffffb85\n \tldrdcs\tpc, [r8, -r3]\n \teoreq\tpc, r0, #66\t@ 0x42\n \tsmlabtcs\tr8, r3, r8, pc\t@ \n \tstmdbmi\tr8, {r1, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf5014479\n \t\t\t@ instruction: 0xf5017386\n \tldmdavs\tsl, {r1, r2, r3, r7, r8, ip, sp, lr}\n \tandseq\tpc, r0, #34\t@ 0x22\n-\tblcs\t189e4c \n+\tblcs\t189e44 \n \tmvnsle\tr4, fp, lsl #5\n \tldrbtmi\tr4, [fp], #-2882\t@ 0xfffff4be\n \t\t\t@ instruction: 0xf8d34423\n \t\t\t@ instruction: 0xf0422108\n \t\t\t@ instruction: 0xf8c30210\n \tstr\tr2, [r7, r8, lsl #2]\n \tldrbtmi\tr4, [r9], #-2366\t@ 0xfffff6c2\n \torrvc\tpc, r6, #4194304\t@ 0x400000\n \torrvc\tpc, lr, r1, lsl #10\n \t\t\t@ instruction: 0xf022681a\n \t\t\t@ instruction: 0xf8430208\n \taddmi\tr2, fp, #4, 22\t@ 0x1000\n-\tblmi\tec0554 \n+\tblmi\tec054c \n \tstrtmi\tr4, [r3], #-1147\t@ 0xfffffb85\n \tldrdcs\tpc, [r8, -r3]\n \tandeq\tpc, r8, #66\t@ 0x42\n \tsmlabtcs\tr8, r3, r8, pc\t@ \n \tldmdbmi\tr5!, {r4, r5, r6, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf5014479\n \t\t\t@ instruction: 0xf5017386\n \tldmdavs\tsl, {r1, r2, r3, r7, r8, ip, sp, lr}\n \tandeq\tpc, r4, #34\t@ 0x22\n-\tblcs\t189ea8 \n+\tblcs\t189ea0 \n \tmvnsle\tr4, fp, lsl #5\n \tldrbtmi\tr4, [fp], #-2863\t@ 0xfffff4d1\n \t\t\t@ instruction: 0xf8d34423\n \t\t\t@ instruction: 0xf0422108\n \t\t\t@ instruction: 0xf8c30204\n \tldrb\tr2, [r9, -r8, lsl #2]\n \tldrbtmi\tr4, [r9], #-2347\t@ 0xfffff6d5\n \torrvc\tpc, r6, #4194304\t@ 0x400000\n \torrvc\tpc, lr, r1, lsl #10\n \t\t\t@ instruction: 0xf022681a\n \t\t\t@ instruction: 0xf8430201\n \taddmi\tr2, fp, #4, 22\t@ 0x1000\n-\tblmi\ta005b0 \n+\tblmi\ta005a8 \n \tstrtmi\tr4, [r3], #-1147\t@ 0xfffffb85\n \tldrdcs\tpc, [r8, -r3]\n \tandeq\tpc, r1, #66\t@ 0x42\n \tsmlabtcs\tr8, r3, r8, pc\t@ \n \tstrbmi\tlr, [r0], -r2, asr #14\n-\tldmdb\tip, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr0!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf04fe749\n \t\t\t@ instruction: 0xe74630ff\n-\tldc\t7, cr15, [lr], #-744\t@ 0xfffffd18\n-\tandeq\tfp, r3, r0, lsl #9\n+\tmcrr\t7, 11, pc, r2, cr10\t@ \n+\tandeq\tfp, r3, r8, lsl #9\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tsl, r1, lr, ror #1\n-\tandeq\tpc, r3, ip, asr #6\n-\tandeq\tpc, r3, sl, asr #6\n+\tandeq\tpc, r3, r4, asr r3\t@ \n+\tandeq\tpc, r3, r2, asr r3\t@ \n \tandeq\tfp, r1, ip, asr #9\n \tandeq\tfp, r1, lr, lsr #9\n \tmuleq\tr1, ip, r4\n \tandeq\tfp, r1, r4, lsl #9\n \tandeq\tfp, r1, ip, ror #8\n \tandeq\tfp, r1, r4, asr r4\n \tandeq\tfp, r1, r8, lsl #8\n \tandeq\tr6, r2, r4, lsl sl\n \tandeq\tsl, r1, sl, lsr #32\n-\tandeq\tfp, r3, sl, ror r3\n-\tandeq\tpc, r3, sl, ror #4\n-\tandeq\tpc, r3, r0, asr r2\t@ \n-\tandeq\tpc, r3, ip, lsr r2\t@ \n-\tandeq\tpc, r3, r2, lsr #4\n-\tandeq\tpc, r3, lr, lsl #4\n-\tstrdeq\tpc, [r3], -r4\n-\tandeq\tpc, r3, r0, ror #3\n-\tandeq\tpc, r3, r6, asr #3\n-\t\t\t@ instruction: 0x0003f1b2\n-\tmuleq\tr3, r8, r1\n-\tandeq\tpc, r3, r4, lsl #3\n-\tandeq\tpc, r3, sl, ror #2\n-\tandeq\tpc, r3, r6, asr r1\t@ \n-\tandeq\tpc, r3, ip, lsr r1\t@ \n-\tblmi\t41e6a8 \n+\tandeq\tfp, r3, r2, lsl #7\n+\tandeq\tpc, r3, r2, ror r2\t@ \n+\tandeq\tpc, r3, r8, asr r2\t@ \n+\tandeq\tpc, r3, r4, asr #4\n+\tandeq\tpc, r3, sl, lsr #4\n+\tandeq\tpc, r3, r6, lsl r2\t@ \n+\tstrdeq\tpc, [r3], -ip\n+\tandeq\tpc, r3, r8, ror #3\n+\tandeq\tpc, r3, lr, asr #3\n+\t\t\t@ instruction: 0x0003f1ba\n+\tandeq\tpc, r3, r0, lsr #3\n+\tandeq\tpc, r3, ip, lsl #3\n+\tandeq\tpc, r3, r2, ror r1\t@ \n+\tandeq\tpc, r3, lr, asr r1\t@ \n+\tandeq\tpc, r3, r4, asr #2\n+\tblmi\t41e6a0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3b7a7c \n+\tbmi\t3b7a74 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr1, r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7bae66c\n-\tsvclt\t0x0000ebe8\n-\tmuleq\tr3, r0, r1\n+\tsvclt\t0x0000ebec\n+\tmuleq\tr3, r8, r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r3, sl, ror r1\n-\tblmi\t41e6f0 \n+\tandeq\tfp, r3, r2, lsl #3\n+\tblmi\t41e6e8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3b7ac4 \n+\tbmi\t3b7abc \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr2, r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7bae648\n-\tsvclt\t0x0000ebc4\n-\tandeq\tfp, r3, r8, asr #2\n+\tsvclt\t0x0000ebc8\n+\tandeq\tfp, r3, r0, asr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r3, r2, lsr r1\n-\tblmi\t41e738 \n+\tandeq\tfp, r3, sl, lsr r1\n+\tblmi\t41e730 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3b7b0c \n+\tbmi\t3b7b04 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr3, r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7bae624\n-\tsvclt\t0x0000eba0\n-\tandeq\tfp, r3, r0, lsl #2\n+\tsvclt\t0x0000eba4\n+\tandeq\tfp, r3, r8, lsl #2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r3, sl, ror #1\n-\tblmi\t41e780 \n+\tstrdeq\tfp, [r3], -r2\n+\tblmi\t41e778 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3b7b54 \n+\tbmi\t3b7b4c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr4, r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7bae600\n-\tsvclt\t0x0000eb7c\n-\tstrheq\tfp, [r3], -r8\n+\tsvclt\t0x0000eb80\n+\tandeq\tfp, r3, r0, asr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r3, r2, lsr #1\n+\tandeq\tfp, r3, sl, lsr #1\n \tcfldr32mi\tmvfx11, [ip], {176}\t@ 0xb0\n \taddlt\tr4, r6, ip, lsl sp\n \tldrbtmi\tr4, [ip], #-2844\t@ 0xfffff4e4\n \tsvcge\t0x0004447d\n \tstmiapl\tfp!, {r2, r5, r6, fp, sp, lr}^\n \tldmdavs\tfp, {sl, fp, sp}\n \t\t\t@ instruction: 0xf04f607b\n \tldmibvs\tfp!, {r8, r9}\n \t\t\t@ instruction: 0xf7ffdd23\n \tcdpne\t8, 0, cr15, cr4, cr5, {5}\n-\tbmi\t5c2bec \n+\tbmi\t5c2be4 \n \tldrbtmi\tr4, [sl], #-2835\t@ 0xfffff4ed\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d118\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tstmdami\tpc, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\t@ \n@@ -70926,198 +70924,198 @@\n \tstrls\tr4, [r0, #-1146]\t@ 0xfffffb86\n \tandcs\tlr, r1, sp, asr #19\n \t\t\t@ instruction: 0x46184479\n \teorspl\tpc, r9, #64, 4\n \tstc2\t7, cr15, [r2, #-856]!\t@ 0xfffffca8\n \t\t\t@ instruction: 0xf04fe7df\n \t\t\t@ instruction: 0xe7dc34ff\n-\tbl\tf09ee8 \n-\tandeq\tr4, r8, lr, lsr sl\n-\tandeq\tfp, r3, r8, rrx\n+\tbl\t1009ee0 \n+\tandeq\tr4, r8, r6, asr #20\n+\tandeq\tfp, r3, r0, ror r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r3, r6, asr #32\n+\tandeq\tfp, r3, lr, asr #32\n \tldrdeq\tr6, [r2], -r6\t@ \n \tandeq\tr6, r2, r8, ror #15\n \tandeq\tr6, r2, r8, lsr #11\n \t\t\t@ instruction: 0x4604b5b0\n-\tbmi\t61f47c \n+\tbmi\t61f474 \n \tldrbtmi\tfp, [sp], #-130\t@ 0xffffff7e\n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \tstmiavs\tr8!, {r8, r9, sl, fp, sp, pc}\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \ttstlt\tr8, r0, lsl #6\n-\tldmda\tr0!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr4!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tadcvs\tr2, fp, r0, lsl #6\n \tcmplt\tip, r0, lsr #12\n-\tb\tff509f34 \n-\tblx\tfec5e888 \n+\tb\tff609f2c \n+\tblx\tfec5e880 \n \tstrmi\tpc, [r3], -r0, lsl #9\n \tstmdbeq\tr4!, {r1, r3, r4, r5, r6, sl, lr}^\n \taddsvs\tr4, r3, r0, ror #4\n-\tblmi\t29e88c \n+\tblmi\t29e884 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7babdb0\n-\tsvclt\t0x0000eafe\n-\tandeq\tr4, r8, lr, lsr #19\n-\tldrdeq\tsl, [r3], -r6\n+\tsvclt\t0x0000eb02\n+\t\t\t@ instruction: 0x000849b6\n+\tldrdeq\tsl, [r3], -lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r8, r0, lsl #19\n-\tandeq\tsl, r3, r0, lsr #31\n+\tandeq\tr4, r8, r8, lsl #19\n+\tandeq\tsl, r3, r8, lsr #31\n \tandcs\tr4, r1, #16, 16\t@ 0x100000\n \tldrbtmi\tr4, [r8], #-2320\t@ 0xfffff6f0\n \tstrlt\tr4, [r0, #2832]\t@ 0xb10\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t364418 \n+\tbmi\t364410 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7d64080\n \t\t\t@ instruction: 0xf7babc79\n-\tsvclt\t0x0000ead2\n-\tandeq\tsl, r3, sl, ror #30\n+\tsvclt\t0x0000ead6\n+\tandeq\tsl, r3, r2, ror pc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r8, r8, lsr r9\n-\tandeq\tsl, r3, lr, asr #30\n-\tblmi\t71e150 \n+\tandeq\tr4, r8, r0, asr #18\n+\tandeq\tsl, r3, r6, asr pc\n+\tblmi\t71e148 \n \tldmdbmi\tfp, {r3, r4, r5, r6, sl, lr}\n \tldrbtmi\tfp, [r9], #-1456\t@ 0xfffffa50\n \tstmiapl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t6b7cf8 \n+\tbmi\t6b7cf0 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr6, [sl], #-2123\t@ 0xfffff7b5\n \tvldrle\td2, [r4, #-0]\n \tstrcs\tr4, [r0, #-2837]\t@ 0xfffff4eb\n \tstmdavs\tr8, {r0, r2, r4, sl, fp, lr}\n \tldmpl\tr3, {r2, r3, r4, r5, r6, sl, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqcc\tr4, #13828096\t@ 0xd30000\t@ \n \tsvclt\t0x000c2b01\n \tmvnscc\tpc, pc, asr #32\n \t\t\t@ instruction: 0xf7ba2100\n-\teorvs\tlr, r5, ip, asr #20\n-\tbl\tff78a018 \n-\tbmi\t3a42c8 \n+\teorvs\tlr, r5, r0, asr sl\n+\tbl\tff88a010 \n+\tbmi\t3a42c0 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\tfe50a038 \n-\tandeq\tsl, r3, r8, lsl pc\n+\tb\tfe60a030 \n+\tandeq\tsl, r3, r0, lsr #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r8, r6, ror #17\n-\tstrdeq\tsl, [r3], -lr\n+\tandeq\tr4, r8, lr, ror #17\n+\tandeq\tsl, r3, r6, lsl #30\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr4, r8, r4, asr #17\n-\tandeq\tsl, r3, sl, asr #29\n-\tblmi\t141eaa8 \n+\tandeq\tr4, r8, ip, asr #17\n+\tldrdeq\tsl, [r3], -r2\n+\tblmi\t141eaa0 \n \tldrbtmi\tfp, [sl], #-1520\t@ 0xfffffa10\n \taddlt\tr4, r7, lr, asr #24\n \tldmpl\tr3, {r2, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp, {r2, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tstmiavs\tr3!, {r8, r9}^\n \ttstlt\tfp, r0, ror #16\n \tstcle\t8, cr2, [ip, #-0]\n-\tblmi\t11deab4 \n+\tblmi\t11deaac \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tfp, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tstrdcs\tfp, [r0], -r0\n-\tsvc\t0x001cf7b9\n+\tsvc\t0x0020f7b9\n \t\t\t@ instruction: 0xf1046921\n \t\t\t@ instruction: 0xf7ba0014\n-\tstmiavs\tr1!, {r5, fp, sp, lr, pc}\n+\tstmiavs\tr1!, {r2, r5, fp, sp, lr, pc}\n \tsubsle\tr2, r4, r0, lsl #18\n \tldrbtmi\tr4, [ip], #-3133\t@ 0xfffff3c3\n \t\t\t@ instruction: 0xf7ba4620\n-\tstmdacs\tr0, {r1, r2, r3, r4, r6, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r5, r6, sl, fp, sp, lr, pc}\n \tstmdavs\tr0!, {r4, r6, r8, r9, fp, ip, lr, pc}\n-\tmcr\t7, 3, pc, cr6, cr9, {5}\t@ \n+\tmcr\t7, 3, pc, cr10, cr9, {5}\t@ \n \ttsteq\tr2, r0, asr #32\t@ \n \t\t\t@ instruction: 0xf7b96820\n-\tstmdavs\tr0!, {r1, r4, r7, r9, sl, fp, sp, lr, pc}\n-\tbl\tffe0a0cc \n+\tstmdavs\tr0!, {r1, r2, r4, r7, r9, sl, fp, sp, lr, pc}\n+\tbl\tfff0a0c4 \n \t\t\t@ instruction: 0x46064639\n-\tbl\t8a0d4 \n+\tbl\t18a0cc \n \tldmdavs\tr8!, {r0, r1, r4, r5, r8, fp, lr}\n \t\t\t@ instruction: 0xf7ba4479\n-\t\t\t@ instruction: 0x4639e934\n+\t\t\t@ instruction: 0x4639e938\n \t\t\t@ instruction: 0xf7ba4630\n-\tldmdbmi\tr0!, {r1, r2, r6, r8, r9, fp, sp, lr, pc}\n+\tldmdbmi\tr0!, {r1, r3, r6, r8, r9, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r9], #-2104\t@ 0xfffff7c8\n-\tstmdb\tsl!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tlr!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46304639\n-\tldmdb\tr8, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tip, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmdavs\tr8!, {r2, r3, r5, r8, fp, lr}\n \t\t\t@ instruction: 0xf7ba4479\n-\tstmdavs\tr0!, {r1, r5, r8, fp, sp, lr, pc}\n-\tstmdb\tip, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdavs\tr0!, {r1, r2, r5, r8, fp, sp, lr, pc}\n+\tldmdb\tr0, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tsvclt\t0x00a41e05\n \trsbvs\tr2, r0, r1\n \tstmdbmi\tr7!, {r1, r4, r5, r7, r9, fp, ip, lr, pc}\n \t\t\t@ instruction: 0xf7ba4479\n-\t\t\t@ instruction: 0x4628e9f8\n-\tstmib\tr2!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\t\t\t@ instruction: 0x4628e9fc\n+\tstmib\tr6!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4c24bb90\n \tmvnscc\tpc, #79\t@ 0x4f\n \tldrmi\tr4, [r8], -r3, lsr #20\n \tldrbtmi\tr4, [ip], #-2339\t@ 0xfffff6dd\n \tldrbcs\tr4, [ip, #-1146]!\t@ 0xfffffb86\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \tvqshl.s8\tq10, , q0\n \tstrls\tr5, [r0, #-690]\t@ 0xfffffd4e\n-\tblx\tffc0a1b6 \n+\tblx\tffc0a1ae \n \t\t\t@ instruction: 0xf04f4b1e\n \tldrbtmi\tr3, [fp], #-767\t@ 0xfffffd01\n \tsubsvs\tr4, sl, r0, lsl r6\n \tldmdbmi\tip, {r1, r4, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xe7a74479\n \t\t\t@ instruction: 0xf04f481b\n-\tbmi\t719274 \n+\tbmi\t71926c \n \tldmdbmi\tfp, {r2, r3, r4, r5, r6, r8, sl, sp}\n \tldrbtmi\tr4, [sl], #-1144\t@ 0xfffffb88\n \tstmib\tsp, {r1, ip, pc}^\n \tldrmi\tr5, [r8], -r0, lsl #4\n \tvqshl.s8\tq10, , q0\n \t\t\t@ instruction: 0xf7d6528c\n \t\t\t@ instruction: 0xf04ffbd3\n \t\t\t@ instruction: 0x461833ff\n \tldrb\tr6, [r9, -r3, rrx]!\n-\tstmib\tsl!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tlr!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7b96820\n-\t\t\t@ instruction: 0xe7c8eed2\n-\tandeq\tsl, r3, lr, lsl #29\n+\t\t\t@ instruction: 0xe7c8eed6\n+\tmuleq\tr3, r6, lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r8, ip, asr r8\n-\tandeq\tsl, r3, ip, ror #28\n-\tandeq\tr4, r8, r2, lsl r8\n+\tandeq\tr4, r8, r4, ror #16\n+\tandeq\tsl, r3, r4, ror lr\n+\tandeq\tr4, r8, sl, lsl r8\n \tandeq\tr9, r1, ip, lsl #11\n \tandeq\tr6, r2, lr, lsr #12\n \tmuleq\tr1, r8, r3\n \tandeq\tr6, r2, r8, lsl r6\n \t\t\t@ instruction: 0x000265ba\n \tandeq\tr6, r2, ip, lsl r6\n \tandeq\tr6, r2, r0, asr #6\n-\tandeq\tr4, r8, r2, ror r7\n+\tandeq\tr4, r8, sl, ror r7\n \tandeq\tr6, r2, r4, asr #6\n \tandeq\tr6, r2, r4, lsl #11\n \tmuleq\tr2, r2, r5\n \tandeq\tr6, r2, r8, lsl #6\n \tsvcmi\t0x00f0e92d\n \tldmdbmi\tfp!, {r1, r3, r4, r5, sl, fp, lr}\n \tldrbtmi\tfp, [ip], #-131\t@ 0xffffff7d\n@@ -71147,24 +71145,24 @@\n \tstrmi\tr7, [r4], -r3, lsl #16\n \trscsle\tr2, r5, r0, lsl #22\n \t\t\t@ instruction: 0xf7e32008\n \tpkhtbmi\tpc, r3, pc, asr #19\t@ \n \tstrtmi\tr6, [r0], -fp, ror #16\n \tandlt\tpc, r4, r5, asr #17\n \tandcc\tpc, r4, fp, asr #17\n-\tblx\t90a2be \n+\tblx\t90a2b6 \n \t\t\t@ instruction: 0xf8cb683b\n-\tblcs\t4c37c \n-\tblmi\t7c0b18 \n+\tblcs\t4c374 \n+\tblmi\t7c0b10 \n \tldrbtmi\tr4, [fp], #-1608\t@ 0xfffff9b8\n \tadcvs\tr6, sl, sl, lsl r8\n \t\t\t@ instruction: 0xf7e3601d\n \t\t\t@ instruction: 0xf8daf95d\n \tldmiblt\tfp!, {ip, sp}\n-\tblmi\t4debf8 \n+\tblmi\t4debf0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr6, r0, lsl #6\n \tstrcc\tr2, [ip, -r0]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr2, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n@@ -71173,44 +71171,44 @@\n \t\t\t@ instruction: 0xf7f74478\n \t\t\t@ instruction: 0xe7a9fc7b\n \tvst2.8\t{d20,d22}, [pc]\n \tstmdami\tpc, {r1, r2, r5, r7, r9, ip, sp, lr}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t7, cr15, [r4, #-988]\t@ 0xfffffc24\n \t\t\t@ instruction: 0xf7bae7de\n-\tsvclt\t0x0000e94e\n-\tandeq\tsl, r3, sl, lsl #26\n+\tsvclt\t0x0000e952\n+\tandeq\tsl, r3, r2, lsl sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, r0, lsl #26\n+\tandeq\tsl, r3, r8, lsl #26\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr9, r1, ip, asr r9\n \tmuleq\tr2, r8, pc\t@ \n-\tandeq\tr4, r8, sl, ror #12\n-\tandeq\tsl, r3, r8, ror #24\n+\tandeq\tr4, r8, r2, ror r6\n+\tandeq\tsl, r3, r0, ror ip\n \tandeq\tr6, r2, r2, asr #9\n \tandeq\tr6, r2, ip, asr #9\n \t\t\t@ instruction: 0x000264b0\n \t\t\t@ instruction: 0x000264ba\n \tcfstr32mi\tmvfx11, [fp], #-960\t@ 0xfffffc40\n \taddlt\tr4, r7, fp, lsr #18\n-\tblmi\tb1d608 \n-\tbmi\tb3802c \n+\tblmi\tb1d600 \n+\tbmi\tb38024 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tfp, {r0, r1, r3, r5, fp, sp, lr}^\n \tandcs\tr4, sl, #32, 12\t@ 0x2000000\n \t\t\t@ instruction: 0xf7b92100\n-\tstmdacs\tr0, {r1, r2, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r4, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n \tstrcs\tfp, [r0], #-4040\t@ 0xfffff038\n-\tbmi\t9038d4 \n+\tbmi\t9038cc \n \tldrbtmi\tr6, [sl], #-2089\t@ 0xfffff7d7\n \tldmiblt\tr1!, {r4, sp, lr}\n-\tblmi\t75ecd0 \n+\tblmi\t75ecc8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12b0300\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvst2.8\t{d20,d22}, [pc :64], sl\n@@ -71229,41 +71227,41 @@\n \tldrbtmi\tr2, [r9], #-1025\t@ 0xfffffbff\n \tadcsvc\tpc, r1, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7d69600\n \t\t\t@ instruction: 0xf04ffac7\n \tvst3.\t{d19-d21}, [pc :256]\n \tvaddl.s8\tq10, d16, d19\n \tstrb\tr0, [r4, r1]\n-\tldm\tip, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tsl, r3, ip, ror #23\n+\tstmia\tr0!, {r1, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstrdeq\tsl, [r3], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, r2, ror #23\n+\tandeq\tsl, r3, sl, ror #23\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r3, r2, ror #23\n-\t\t\t@ instruction: 0x0003abb0\n+\tandeq\tlr, r3, sl, ror #23\n+\t\t\t@ instruction: 0x0003abb8\n \tandeq\tr6, r2, ip, lsl #8\n \tandeq\tr6, r2, lr, lsr #8\n \tstrdeq\tr6, [r2], -sl\n \tandeq\tr6, r2, ip, lsl r4\n \tandeq\tr6, r2, r2, lsr #8\n \tldrdeq\tr6, [r2], -lr\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7dd6e8 \n-\tbmi\t7f80fc \n+\tblmi\t7dd6e0 \n+\tbmi\t7f80f4 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tr4, r9, ror r4\n \tmcr2\t7, 5, pc, cr12, cr1, {6}\t@ \n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5fabf0 \n+\tbmi\t5fabe8 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -71272,44 +71270,44 @@\n \t\t\t@ instruction: 0xf7f74478\n \t\t\t@ instruction: 0xe7dffbb5\n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r2, r4, r6, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t7, cr15, [lr], #-988\t@ 0xfffffc24\n \t\t\t@ instruction: 0xf7bae7df\n-\tsvclt\t0x0000e888\n-\tandeq\tsl, r3, ip, lsl #22\n+\tsvclt\t0x0000e88c\n+\tandeq\tsl, r3, r4, lsl fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, r2, lsl #22\n+\tandeq\tsl, r3, sl, lsl #22\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tr4, [r8], -r8\n-\tldrdeq\tsl, [r3], -sl\t@ \n+\tandeq\tr4, r8, r0, ror #9\n+\tandeq\tsl, r3, r2, ror #21\n \tandeq\tr6, r2, r6, lsr r3\n \tandeq\tr6, r2, r0, lsl #7\n \tandeq\tr6, r2, r4, lsr #6\n \tandeq\tr6, r2, lr, ror #6\n \tcfstr32mi\tmvfx11, [r3], #-704\t@ 0xfffffd40\n \taddlt\tr4, sl, r3, lsr #18\n-\tblmi\t91d78c \n-\tbmi\t9381a0 \n+\tblmi\t91d784 \n+\tbmi\t938198 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6279\n \tldmpl\tsp, {r8}\n-\tbllt\t126660 \n+\tbllt\t126658 \n \tldcne\t6, cr4, [ip, #-132]!\t@ 0xffffff7c\n \tstrtmi\tr2, [r0], -r0, lsr #4\n \tteqvc\tfp, sp, lsr r3\n \tcmnvc\tfp, r0, lsl #6\n \t\t\t@ instruction: 0xf86cf7f7\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tr4, r9, ror r4\n \tmrc2\t7, 3, pc, cr4, cr6, {6}\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5faca8 \n+\tbmi\t5faca0 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsr #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -71318,72 +71316,72 @@\n \t\t\t@ instruction: 0xf7f74478\n \t\t\t@ instruction: 0xe7d5fb59\n \tvst2.8\t{d20,d22}, [pc]!\n \tstmdami\tsp, {r2, r3, r4, r5, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t7, cr15, [r2], #-988\t@ 0xfffffc24\n \t\t\t@ instruction: 0xf7bae7df\n-\tsvclt\t0x0000e82c\n-\tandeq\tsl, r3, r8, ror #20\n+\tsvclt\t0x0000e830\n+\tandeq\tsl, r3, r0, ror sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, lr, asr sl\n+\tandeq\tsl, r3, r6, ror #20\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r3, ip, asr sl\n-\tandeq\tsl, r3, r2, lsr #20\n+\tandeq\tlr, r3, r4, ror #20\n+\tandeq\tsl, r3, sl, lsr #20\n \tandeq\tr6, r2, lr, ror r2\n \tandeq\tr6, r2, r4, ror #5\n \tandeq\tr6, r2, ip, ror #4\n \tldrdeq\tr6, [r2], -r2\n \tcfstr32mi\tmvfx11, [r3], #-704\t@ 0xfffffd40\n \taddlt\tr4, sl, r3, lsr #18\n-\tblmi\t91d844 \n-\tbmi\t938258 \n+\tblmi\t91d83c \n+\tbmi\t938250 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6279\n \tldmpl\tsp, {r8}\n-\tbllt\t126718 \n+\tbllt\t126710 \n \tldcne\t6, cr4, [ip, #-132]!\t@ 0xffffff7c\n \tstrtmi\tr2, [r0], -r0, lsr #4\n \tteqvc\tfp, sp, lsr r3\n \tcmnvc\tfp, r0, lsl #6\n \t\t\t@ instruction: 0xf810f7f7\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tr8, r9, ror r4\n \tmrc2\t7, 0, pc, cr8, cr6, {6}\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5fad60 \n+\tbmi\t5fad58 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsr #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tsbcvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7f74478\n \t\t\t@ instruction: 0xe7d5fafd\n \tvst2.8\t{d20,d22}, [pc]!\n \tstmdami\tsp, {r1, r6, r7, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff20a6ae \n+\tblx\tff20a6a6 \n \t\t\t@ instruction: 0xf7b9e7df\n-\tsvclt\t0x0000efd0\n-\t\t\t@ instruction: 0x0003a9b0\n+\tsvclt\t0x0000efd4\n+\t\t\t@ instruction: 0x0003a9b8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, r6, lsr #19\n+\tandeq\tsl, r3, lr, lsr #19\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r3, r4, lsr #19\n-\tandeq\tsl, r3, sl, ror #18\n+\tandeq\tlr, r3, ip, lsr #19\n+\tandeq\tsl, r3, r2, ror r9\n \tandeq\tr6, r2, r6, asr #3\n \tandeq\tr6, r2, r4, asr #4\n \t\t\t@ instruction: 0x000261b4\n \tandeq\tr6, r2, r2, lsr r2\n-\tblmi\ta9efa4 \n+\tblmi\ta9ef9c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstrdlt\tr4, [r2], r0\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdavs\tr5, {r5, r7, r8, r9, ip, sp, pc}^\n \tmvnlt\tr4, r4, lsl #12\n@@ -71399,35 +71397,35 @@\n \t\t\t@ instruction: 0xf7e26830\n \tshsub16mi\tpc, r0, pc\t@ \n \t\t\t@ instruction: 0xff7cf7e2\n \t\t\t@ instruction: 0xf7e26828\n \tqsub16mi\tpc, r8, r9\t@ \n \t\t\t@ instruction: 0xff76f7e2\n \t\t\t@ instruction: 0xf7e26820\n-\tbmi\t50c530 \n+\tbmi\t50c528 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d114\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhmi\tlr, [r0, #141]!\t@ 0x8d\n \tsvclt\t0x0062f7e2\n-\tblmi\t25efb0 \n+\tblmi\t25efa8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n-\tsvc\t0x0068f7b9\n-\tstrdeq\tsl, [r3], -ip\n+\tsvc\t0x006cf7b9\n+\tandeq\tsl, r3, r4, lsl #18\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, sl, r8\n-\tandeq\tsl, r3, r8, ror r8\n+\tandeq\tsl, r3, r2, lsr #17\n+\tandeq\tsl, r3, r0, lsl #17\n \tpush\t{r0, r3, r5, r9, fp, lr}\n \t\t\t@ instruction: 0x460443f0\n \tldrbtmi\tr4, [sl], #-2856\t@ 0xfffff4d8\n \tstmvs\tr0, {r0, r1, r7, ip, sp, pc}\n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n@@ -71452,168 +71450,168 @@\n \t\t\t@ instruction: 0xff16f7e2\n \t\t\t@ instruction: 0xf7e24630\n \tstmdavs\tr8!, {r0, r1, r4, r8, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xff10f7e2\n \t\t\t@ instruction: 0xf7e24628\n \tstmdavs\tr0!, {r0, r2, r3, r8, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xff0af7e2\n-\tblmi\t2df064 \n+\tblmi\t2df05c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_und\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7e243f0\n \t\t\t@ instruction: 0xf7b9bef9\n-\tsvclt\t0x0000ef0e\n-\tandeq\tsl, r3, r2, asr #16\n+\tsvclt\t0x0000ef12\n+\tandeq\tsl, r3, sl, asr #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, r8, asr #15\n+\tldrdeq\tsl, [r3], -r0\n \tstmdbmi\tsl!, {r0, r3, r5, fp, lr}\n \tldrlt\tr4, [r0, #1144]\t@ 0x478\n \taddlt\tr4, r5, r9, lsr #22\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2600\t@ 0xfffff5d8\n \trscsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tr3!, {r2, r3, r4, r7, fp, ip, lr}\n-\tblmi\t9baeb8 \n+\tblmi\t9baeb0 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tandcs\tfp, r0, fp, lsl r3\n-\tblmi\t81f124 \n+\tblmi\t81f11c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr1, r0, lsl #6\n \tssatmi\tr3, #30, r4, lsl #14\n \tldmdbmi\tlr, {r4, r7, r8, sl, fp, ip, sp, pc}\n \tldmdami\tlr, {r1, r3, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r0, r7, asr #19\n \t\t\t@ instruction: 0xf9fcf7f7\n \tldmib\tr7, {r0, r1, r3, r4, r8, r9, fp, lr}^\n \tldrbtmi\tr1, [fp], #-0\n \tteqlt\tr3, fp, asr r8\n-\tblcs\t6695c \n+\tblcs\t66954 \n \tadcscs\tsp, r6, #223\t@ 0xdf\n-\tblx\tff10a8b4 \n-\tblmi\t606848 \n+\tblx\tff10a8ac \n+\tblmi\t606840 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf7ffb108\n-\tblmi\t58c684 \n+\tblmi\t58c67c \n \tstmdavs\tr2!, {r8, sp}\n \trscscc\tpc, pc, pc, asr #32\n \tandsvs\tr4, r9, fp, ror r4\n \tsbcle\tr2, sp, r0, lsl #20\n \tadcscs\tr4, r3, #16, 18\t@ 0x40000\n \tldrbtmi\tr4, [r9], #-2064\t@ 0xfffff7f0\n \t\t\t@ instruction: 0xf7f74478\n \t\t\t@ instruction: 0xf04ffaab\n \t\t\t@ instruction: 0xe7c330ff\n-\tmrc\t7, 5, APSR_nzcv, cr2, cr9, {5}\n-\tmuleq\tr3, r4, r7\n+\tmrc\t7, 5, APSR_nzcv, cr6, cr9, {5}\n+\tmuleq\tr3, ip, r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, r6, lsl #15\n+\tandeq\tsl, r3, lr, lsl #15\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr4, r8, r0, ror #2\n-\tandeq\tsl, r3, r8, ror #14\n+\tandeq\tr4, r8, r8, ror #2\n+\tandeq\tsl, r3, r0, ror r7\n \tandeq\tr5, r2, r8, asr #31\n \tandeq\tr6, r2, lr, asr r0\n-\tandeq\tr4, r8, r6, lsr #2\n-\tandeq\tr4, r8, r0, lsl r1\n-\tstrdeq\tr4, [r8], -ip\n+\tandeq\tr4, r8, lr, lsr #2\n+\tandeq\tr4, r8, r8, lsl r1\n+\tandeq\tr4, r8, r4, lsl #2\n \tandeq\tr5, r2, lr, ror pc\n \tandeq\tr6, r2, r4, lsl r0\n \tcfstr32mi\tmvfx11, [sl], #-960\t@ 0xfffffc40\n \taddlt\tr4, r5, sl, lsr #18\n-\tblmi\taddb40 \n-\tbmi\taf8554 \n+\tblmi\taddb38 \n+\tbmi\taf854c \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n-\tbmi\t9dee00 \n+\tbmi\t9dedf8 \n \tldrbtmi\tr4, [sl], #-1145\t@ 0xfffffb87\n \tldmdavs\tr2, {r0, r1, r3, r7, fp, sp, lr}\n \taddsmi\tr1, r3, #798720\t@ 0xc3000\n \tandcs\tsp, r0, r8, lsr #20\n-\tblmi\t79f208 \n+\tblmi\t79f200 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1290300\n \tssatmi\tr3, #30, r4, lsl #14\n \tldmdbmi\tsp, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tldmdami\tsp, {r0, r1, r2, r3, r4, r5, r7, r9, sp}\n \tmrcmi\t4, 0, r4, cr13, cr9, {3}\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7f71000\n-\tbmi\t74afc8 \n+\tbmi\t74afc0 \n \tldrbtmi\tr4, [sl], #-1150\t@ 0xfffffb82\n \tldrdne\tlr, [r0], -r7\n \tldmdavs\tr6!, {r0, r1, r4, r7, fp, sp, lr}\n \tadcsmi\tr1, r3, #929792\t@ 0xe3000\n-\tble\t2a6a6c \n+\tble\t2a6a64 \n \tsbcsle\tr2, sl, r0, lsl #22\n \t\t\t@ instruction: 0xf7f722c6\n \tldrb\tpc, [r6, r9, asr #20]\t@ \n \trscscc\tpc, pc, pc, asr #32\n \tldrb\tr6, [r3, ip, lsl #1]\n \t\t\t@ instruction: 0xb13b6094\n \t\t\t@ instruction: 0xf7f722c3\n \t\t\t@ instruction: 0xf04ffa3f\n \t\t\t@ instruction: 0xe7cb30ff\n-\tmcr\t7, 2, pc, cr6, cr9, {5}\t@ \n+\tmcr\t7, 2, pc, cr10, cr9, {5}\t@ \n \trscscc\tpc, pc, pc, asr #32\n \tsvclt\t0x0000e7c6\n-\t\t\t@ instruction: 0x0003a6b4\n+\t\t\t@ instruction: 0x0003a6bc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, sl, lsr #13\n+\t\t\t@ instruction: 0x0003a6b2\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr4, r8, r0, lsl #1\n-\t\t\t@ instruction: 0x0003e6ba\n-\tandeq\tsl, r3, r0, lsl #13\n+\tandeq\tr4, r8, r8, lsl #1\n+\tandeq\tlr, r3, r2, asr #13\n+\tandeq\tsl, r3, r8, lsl #13\n \tandeq\tr5, r2, r0, ror #29\n \tandeq\tr5, r2, r4, lsl #31\n-\tandeq\tlr, r3, ip, ror r6\n-\tandeq\tr4, r8, lr, lsr r0\n+\tandeq\tlr, r3, r4, lsl #13\n+\tandeq\tr4, r8, r6, asr #32\n \tstmibmi\tr1, {r6, r7, fp, lr}^\n \tpush\t{r3, r4, r5, r6, sl, lr}\n-\tblmi\tff0609e8 \n-\tblhi\t107ee0 \n+\tblmi\tff0609e0 \n+\tblhi\t107ed8 \n \tstmdapl\tr1, {r0, r2, r3, r7, ip, sp, pc}^\n \tsvcge\t0x00044abe\n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f61f9\n \t\t\t@ instruction: 0xf8530100\n \t\t\t@ instruction: 0xf8dbb002\n-\tblcs\t58a48 \n+\tblcs\t58a40 \n \ttsthi\tlr, r0, asr #32\t@ \n \tldrhtcs\tr4, [sl], -r8\n \tandls\tr2, r0, r0, lsl #6\n \tsbcscs\tr4, r7, #2030043136\t@ 0x79000000\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7d56179\n \t\t\t@ instruction: 0xf8dbffeb\n \tldmdbvs\tr9!, {ip, sp}^\n \t\t\t@ instruction: 0xf0402b00\n \tldmibmi\tr1!, {r0, r2, r4, r8, pc}\n \tldrbtmi\tr4, [r9], #-2225\t@ 0xfffff74f\n \t\t\t@ instruction: 0xf7b94478\n-\tcdp\t14, 0, cr14, cr8, cr0, {6}\n+\tcdp\t14, 0, cr14, cr8, cr4, {6}\n \tstmdacs\tr0, {r4, r9, fp}\n \ttsthi\tsl, r0\t@ \n-\tmrc\t7, 1, APSR_nzcv, cr2, cr9, {5}\n+\tmrc\t7, 1, APSR_nzcv, cr6, cr9, {5}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tmsrhi\tCPSR_fs, r0\n \t\t\t@ instruction: 0xf8df4baa\n \tldrbtmi\tr8, [fp], #-684\t@ 0xfffffd54\n-\tbcc\tfe4882bc \n+\tbcc\tfe4882b4 \n \tldrbtmi\tr2, [r8], #768\t@ 0x300\n \t\t\t@ instruction: 0xf8c7461e\n \tandcs\tfp, ip, r4, lsl r0\n \t\t\t@ instruction: 0xf7e2613e\n \t\t\t@ instruction: 0x4606fe39\n \t\t\t@ instruction: 0xf7d16860\n \tldmdbvs\tfp!, {r0, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n@@ -71632,37 +71630,37 @@\n \trscsle\tr2, r5, r0, lsl #20\n \t\t\t@ instruction: 0xf7e22008\n \tpkhbtmi\tpc, r2, r7, lsl #28\t@ \n \t\t\t@ instruction: 0xf8ca4658\n \tldrbmi\tr4, [r4], -r4\n \t\t\t@ instruction: 0xff5cf7d1\n \t\t\t@ instruction: 0xf8ca69bb\n-\tblcs\t4cb08 \n+\tblcs\t4cb00 \n \tstrbmi\tsp, [r8], -r7, ror #3\n \tldc2\t7, cr15, [ip, #904]\t@ 0x388\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402b00\n \tldmdbvs\tfp!, {r2, r5, r7, pc}\n-\tbeq\t488380 \n+\tbeq\t488378 \n \tadcsvs\tr6, r3, r4, ror r0\n-\tstcl\t7, cr15, [r2, #740]!\t@ 0x2e4\n+\tstcl\t7, cr15, [r6, #740]!\t@ 0x2e4\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf8d7d1bb\n \tmrc\t0, 0, fp, cr8, cr4, {0}\n \tadcsvs\tr0, lr, r0, lsl sl\n-\tldcl\t7, cr15, [lr, #-740]!\t@ 0xfffffd1c\n+\tstc\t7, cr15, [r2, #740]\t@ 0x2e4\n \tldrdcc\tpc, [r0], -fp\n \t\t\t@ instruction: 0xf0402b00\n-\tblmi\t202ce08 \n+\tblmi\t202ce00 \n \t\t\t@ instruction: 0xf8d3447b\n \t\t\t@ instruction: 0xf1b88000\n \tsubsle\tr0, r6, r0, lsl #30\n \t\t\t@ instruction: 0xf8df4b7c\n \tldrbtmi\tsl, [fp], #-500\t@ 0xfffffe0c\n-\tbcc\t488380 \n+\tbcc\t488378 \n \tldrbtmi\tr4, [sl], #2939\t@ 0xb7b\n \tandlt\tpc, r4, r7, asr #17\n \trscsvs\tr4, fp, fp, ror r4\n \tldrbtmi\tr4, [fp], #-2937\t@ 0xfffff487\n \tstmdacc\tr4, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc}\n \tldrdhi\tpc, [r8], -r7\n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n@@ -71682,19 +71680,19 @@\n \teorsle\tr2, r5, r0, lsl #28\n \t\t\t@ instruction: 0x46516830\n \t\t\t@ instruction: 0xff08f7f6\n \tmvnsle\tr2, r0, lsl #16\n \tstccs\t8, cr6, [r0, #-436]\t@ 0xfffffe4c\n \tldrbmi\tsp, [sl], lr, ror #3\n \tldmvs\tfp, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n-\tblcs\t651bc \n+\tblcs\t651b4 \n \tldmib\tr7, {r1, r4, r6, r7, r8, ip, lr, pc}^\n \tstmiblt\tr3!, {r0, r8, r9, ip, sp, pc}\n \tldrdcc\tpc, [r0], -fp\n-\tbmi\t17fb2ec \n+\tbmi\t17fb2e4 \n \tldrbtmi\tr4, [sl], #-2896\t@ 0xfffff4b0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-155\t@ 0xffffff65\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddshi\tpc, r4, r0, asr #32\n \tstrcc\tr2, [r4, -r0]!\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n@@ -71747,80 +71745,80 @@\n \t\t\t@ instruction: 0xe746f8d3\n \tldrdcc\tpc, [r0], -fp\n \tldmdbmi\tr1!, {r0, r1, r3, r5, r8, r9, fp, ip, sp, pc}\n \tldrtcs\tr2, [fp], #-768\t@ 0xfffffd00\n \tldrbtmi\tr2, [r9], #-733\t@ 0xfffffd23\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7d59400\n-\tblmi\tbcc7a0 \n+\tblmi\tbcc798 \n \t\t\t@ instruction: 0xf8d3447b\n \t\t\t@ instruction: 0xf1b88000\n \t\t\t@ instruction: 0xf43f0f00\n \tmovwcs\tsl, #3963\t@ 0xf7b\n \t\t\t@ instruction: 0xe73560bb\n-\tbeq\t48854c \n-\tstc\t7, cr15, [r4], #740\t@ 0x2e4\n+\tbeq\t488544 \n+\tstc\t7, cr15, [r8], #740\t@ 0x2e4\n \tldrdcc\tpc, [r0], -fp\n \trscle\tr2, r2, r0, lsl #22\n \tvmla.i8\td20, d0, d20\n \tstmdami\tr4!, {r1, r2, r3, r5, r9, ip, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8aaf7f7\n \tstmdbmi\tr2!, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsbccs\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2081\t@ 0xfffff7df\n \t\t\t@ instruction: 0xf7f74478\n \tldrb\tpc, [r0, r1, lsr #17]\t@ \n-\tstc\t7, cr15, [sl], #740\t@ 0x2e4\n-\tandeq\tsl, r3, r0, ror #11\n+\tstc\t7, cr15, [lr], #740\t@ 0x2e4\n+\tandeq\tsl, r3, r8, ror #11\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, ip, asr #11\n+\tldrdeq\tsl, [r3], -r4\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r2, r8, lsr #28\n \t\t\t@ instruction: 0x000186be\n \tandeq\tpc, r1, ip, lsl #3\n \tandeq\tr5, r2, r6, ror #27\n \tstrdeq\tr9, [r1], -sl\n-\tandeq\tr3, r8, r4, lsr #29\n+\tandeq\tr3, r8, ip, lsr #29\n \tandeq\tr5, r2, r2, lsr #26\n \tandeq\tr5, r2, sl, lsl sp\n-\tandeq\tlr, r3, r0, asr #9\n-\t\t\t@ instruction: 0x0003e4ba\n-\tandeq\tsl, r3, lr, lsl r4\n+\tandeq\tlr, r3, r8, asr #9\n+\tandeq\tlr, r3, r2, asr #9\n+\tandeq\tsl, r3, r6, lsr #8\n \tandeq\tr5, r2, r6, ror #24\n \tandeq\tr5, r2, ip, lsl sp\n \tandeq\tr5, r2, r2, lsl ip\n \tandeq\tr5, r2, r4, ror #25\n \tldrdeq\tr5, [r2], -r2\n \tandeq\tr5, r2, lr, ror #23\n \tandeq\tr5, r2, r4, lsr #25\n \tandeq\tr5, r2, r6, lsr #25\n \tandeq\tr5, r2, lr, asr #23\n \tmuleq\tr2, r4, ip\n \t\t\t@ instruction: 0x00025bb6\n-\tandeq\tr3, r8, r8, lsl sp\n+\tandeq\tr3, r8, r0, lsr #26\n \tandeq\tr5, r2, ip, ror fp\n \tandeq\tr5, r2, r2, asr #24\n \tandeq\tr5, r2, sl, ror #22\n \tandeq\tr5, r2, r0, lsr ip\n \tstmdbmi\tr0!, {r0, r1, r2, r3, r4, fp, lr}\n \tldrlt\tr4, [r0, #1144]\t@ 0x478\n \taddlt\tr4, r3, pc, lsl fp\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2590\t@ 0xfffff5e2\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tr3!, {r2, r3, r4, r7, fp, ip, lr}\n-\tblmi\t73b4ec \n+\tblmi\t73b4e4 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf7ffb108\n-\tblmi\t6cc1a0 \n+\tblmi\t6cc198 \n \tstmdavs\tr2!, {r8, sp}\n \tandsvs\tr4, r9, fp, ror r4\n-\tbmi\t63b4a0 \n+\tbmi\t63b498 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r5, lsl r1\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr1, {r4, r7, r8, sl, fp, ip, sp, pc}\n@@ -71829,47 +71827,47 @@\n \t\t\t@ instruction: 0xf7f64478\n \t\t\t@ instruction: 0xe7dcff5b\n \tvmla.i8\td20, d0, d14\n \tstmdami\tlr, {r0, r1, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf824f7f7\n \t\t\t@ instruction: 0xf7b9e7df\n-\tsvclt\t0x0000ec2e\n-\tandeq\tsl, r3, r0, ror #4\n+\tsvclt\t0x0000ec32\n+\tandeq\tsl, r3, r8, ror #4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, r2, asr r2\n+\tandeq\tsl, r3, sl, asr r2\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr3, r8, ip, lsr #24\n-\tandeq\tr3, r8, ip, lsl ip\n-\tandeq\tsl, r3, r6, lsr #4\n+\tandeq\tr3, r8, r4, lsr ip\n+\tandeq\tr3, r8, r4, lsr #24\n+\tandeq\tsl, r3, lr, lsr #4\n \tandeq\tr5, r2, r2, lsl #21\n \tandeq\tr5, r2, r0, ror #22\n \tandeq\tr5, r2, r0, ror sl\n \tandeq\tr5, r2, lr, asr #22\n \tstmdbmi\tr5!, {r2, r5, fp, lr}\n \tldrlt\tr4, [r0, #1144]!\t@ 0x478\n \taddlt\tr4, r2, r4, lsr #22\n \tsvcge\t0x00005841\n \tldrbtmi\tr4, [fp], #-2595\t@ 0xfffff5dd\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tr3!, {r2, r3, r4, r7, fp, ip, lr}\n-\tblmi\t87baf8 \n+\tblmi\t87baf0 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf7ffb108\n-\tblmi\t80c0f4 \n-\tbmi\t7d5298 \n+\tblmi\t80c0ec \n+\tbmi\t7d5290 \n \tadcmi\tpc, r3, pc, asr #8\n \tandeq\tpc, r1, r0, asr #5\n \tldrbtmi\tr6, [fp], #-2085\t@ 0xfffff7db\n \tstrcs\tr4, [r0], #-1146\t@ 0xfffffb86\n \tsmlabteq\tr0, r3, r9, lr\n \tstrmi\tlr, [r0], #-2498\t@ 0xfffff63e\n \tldmiblt\tr5!, {r0, r3, r4, r7, sp, lr}\n-\tblmi\t49f6f8 \n+\tblmi\t49f6f0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tstrcc\tr2, [r8, -r0]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d1\n@@ -71877,40 +71875,40 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t7, 7, pc, cr10, cr6, {7}\n \tstmdbmi\tpc, {r0, r4, r6, r7, r8, r9, sl, sp, lr, pc}\t@ \n \taddvc\tpc, fp, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2062\t@ 0xfffff7f2\n \t\t\t@ instruction: 0xf7f64478\n \tldrb\tpc, [pc, r3, asr #31]\t@ \n-\tbl\tff38adc0 \n-\t\t\t@ instruction: 0x0003a1b4\n+\tbl\tff48adb8 \n+\t\t\t@ instruction: 0x0003a1bc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, r6, lsr #3\n+\tandeq\tsl, r3, lr, lsr #3\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr3, r8, r0, lsl #23\n-\tandeq\tlr, r3, r2, lsr #3\n-\tandeq\tr3, r8, r4, ror #22\n-\tandeq\tsl, r3, r4, ror #2\n+\tandeq\tr3, r8, r8, lsl #23\n+\tandeq\tlr, r3, sl, lsr #3\n+\tandeq\tr3, r8, ip, ror #22\n+\tandeq\tsl, r3, ip, ror #2\n \tandeq\tr5, r2, r0, asr #19\n \t\t\t@ instruction: 0x00025ab2\n \tandeq\tr5, r2, lr, lsr #19\n \tandeq\tr5, r2, r0, lsr #21\n \tcfstr32mi\tmvfx11, [fp], #-704\t@ 0xfffffd40\n \taddlt\tr4, r2, fp, lsr #18\n-\tblmi\tb1e108 \n-\tbmi\tb38b1c \n+\tblmi\tb1e100 \n+\tbmi\tb38b14 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}^\n \tldrbtmi\tr4, [fp], #-2854\t@ 0xfffff4da\n \ttstlt\tr8, r8, lsl r8\n-\tblx\tfe20aec6 \n-\tblcs\tc2afcc \n+\tblx\tfe20aebe \n+\tblcs\tc2afc4 \n \tstrtmi\tsp, [r0], -r6, lsr #2\n \tldc2\t7, cr15, [r8, #-836]!\t@ 0xfffffcbc\n \tstmdavs\tsl!, {r0, r5, r8, r9, fp, lr}\n \tandsvs\tr4, r8, fp, ror r4\n \tstmdbmi\tr0!, {r1, r3, r5, r7, r8, fp, ip, sp, pc}\n \tldrbtmi\tr4, [r9], #-2842\t@ 0xfffff4e6\n \tldmdavs\tr9, {r0, r1, r3, r6, r7, fp, ip, lr}\n@@ -71933,51 +71931,51 @@\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tldmdbmi\tr2, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldmdami\tr2, {r4, r5, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff56f7f6\n \trscscc\tpc, pc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf7b9e7cd\n-\tsvclt\t0x0000eb5e\n-\tandeq\tsl, r3, ip, ror #1\n+\tsvclt\t0x0000eb62\n+\tstrdeq\tsl, [r3], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r3, r2, ror #1\n+\tandeq\tsl, r3, sl, ror #1\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr3, r8, r6, asr #21\n-\tandeq\tr3, r8, ip, lsr #21\n-\tandeq\tsl, r3, sl, lsr #1\n+\tandeq\tr3, r8, lr, asr #21\n+\t\t\t@ instruction: 0x00083ab4\n+\tstrheq\tsl, [r3], -r2\n \tandeq\tr5, r2, r0, ror sl\n \tandeq\tr5, r2, lr, ror sl\n \tandeq\tr5, r2, r0, ror #20\n \tandeq\tr5, r2, lr, ror #20\n-\tandeq\tr3, r8, r2, ror #20\n+\tandeq\tr3, r8, sl, ror #20\n \tandeq\tr5, r2, ip, lsr sl\n \tandeq\tr5, r2, sl, asr #20\n \tcfstr32mi\tmvfx11, [lr], #-704\t@ 0xfffffd40\n \taddlt\tr4, r2, lr, lsr #18\n-\tblmi\tbde1f0 \n-\tbmi\tbf8c04 \n+\tblmi\tbde1e8 \n+\tbmi\tbf8bfc \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n-\tbllt\t9270c4 \n+\tbllt\t9270bc \n \tldrbtmi\tr4, [fp], #-2857\t@ 0xfffff4d7\n \ttstlt\tr8, r8, asr r8\n-\tblx\t50afae \n+\tblx\t50afa6 \n \t\t\t@ instruction: 0x4620b374\n-\tldmdb\tr6, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tsl, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xd1292830\n \t\t\t@ instruction: 0xf7e22031\n-\tblmi\t94be0c \n+\tblmi\t94be04 \n \t\t\t@ instruction: 0x46212231\n \tsubsvs\tr4, r8, fp, ror r4\n-\tblx\t1f0b01e \n+\tblx\t1f0b016 \n \tstmiblt\tr0!, {r3, r5, fp, sp, lr}\n-\tblmi\t6df8c8 \n+\tblmi\t6df8c0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1260300\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tsl, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tldmdami\tsl, {r1, r2, r3, r4, r5, r9, sp}\n@@ -71987,46 +71985,46 @@\n \tldmdami\tr8, {r0, r3, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t7, 7, pc, cr14, cr6, {7}\t@ \n \tstrb\tr2, [r1, r0]!\n \ttstcs\tr0, r5, lsl fp\n \t\t\t@ instruction: 0xf04f682a\n \tldrbtmi\tr3, [fp], #-255\t@ 0xffffff01\n-\tbcs\t651f8 \n+\tbcs\t651f0 \n \tldmdbmi\tr2, {r3, r4, r6, r7, ip, lr, pc}\n \tldmdami\tr2, {r0, r2, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmrc2\t7, 6, pc, cr12, cr6, {7}\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7b9e7ce\n-\tsvclt\t0x0000eae4\n-\tandeq\tsl, r3, r4\n+\tsvclt\t0x0000eae8\n+\tandeq\tsl, r3, ip\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr9, [r3], -sl\n+\tandeq\tsl, r3, r2\n \tandeq\tr0, r0, r8, lsl r6\n-\tldrdeq\tr3, [r8], -lr\n-\t\t\t@ instruction: 0x000839bc\n-\t\t\t@ instruction: 0x00039fb4\n+\tandeq\tr3, r8, r6, ror #19\n+\tandeq\tr3, r8, r4, asr #19\n+\t\t\t@ instruction: 0x00039fbc\n \tandeq\tr5, r2, ip, ror r9\n \tmuleq\tr2, lr, r9\n \tandeq\tr5, r2, ip, ror #18\n \tandeq\tr5, r2, lr, lsl #19\n-\tandeq\tr3, r8, sl, ror #18\n+\tandeq\tr3, r8, r2, ror r9\n \tandeq\tr5, r2, r8, asr #18\n \tandeq\tr5, r2, sl, ror #18\n \tmvnsmi\tlr, sp, lsr #18\n \t\t\t@ instruction: 0x4c2c2a2a\n \taddlt\tr4, r6, ip, lsr #18\n \tsvcge\t0x0004447c\n \tmovweq\tpc, #371\t@ 0x173\t@ \n \tstmdavs\tr9, {r0, r5, r6, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmib\tr7, {r8}^\n-\tble\t3d292c \n-\tbmi\t9d5110 \n+\tble\t3d2924 \n+\tbmi\t9d5108 \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladxcc\tr8, fp, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x460b81f0\n@@ -72034,19 +72032,19 @@\n \tstrcs\tr4, [r0], #-1593\t@ 0xfffff9c7\n \t\t\t@ instruction: 0xf7fa9400\n \t\t\t@ instruction: 0x4605fd7b\n \t\t\t@ instruction: 0xf7fa4640\n \tvstrcs\ts30, [r4, #-4]\n \tldmdavc\tfp!, {r0, r1, r2, r3, r8, ip, lr, pc}\n \tbicsle\tr2, pc, pc, ror fp\t@ \n-\tblcs\t11ab33c \n+\tblcs\t11ab334 \n \tldmvc\tfp!, {r2, r3, r4, r6, r7, r8, ip, lr, pc}\n \tbicsle\tr2, r9, ip, asr #22\n \t\t\t@ instruction: 0xf1a078f8\n-\tblx\tfec4d278 \n+\tblx\tfec4d270 \n \tstmdbeq\tr0, {r7, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4630e7d3\n \t\t\t@ instruction: 0xffdcf7d3\n \t\t\t@ instruction: 0xf8df4a0f\n \tstrtmi\tip, [fp], -r0, asr #32\n \tldrbtmi\tr4, [sl], #-2319\t@ 0xfffff6f1\n \tstmib\tsp, {r2, r3, r4, r5, r6, r7, sl, lr}^\n@@ -72054,26 +72052,26 @@\n \trsbscs\tr2, sp, r8, ror #4\n \tandgt\tpc, r4, sp, asr #17\n \teorcs\tr9, r0, r0\n \tmrrc2\t7, 13, pc, r4, cr5\t@ \n \t\t\t@ instruction: 0xf7e24630\n \t\t\t@ instruction: 0x4620fa59\n \t\t\t@ instruction: 0xf7b9e7b9\n-\tsvclt\t0x0000ea6c\n-\tandeq\tr9, r3, ip, lsl #30\n+\tsvclt\t0x0000ea70\n+\tandeq\tr9, r3, r4, lsl pc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r3, lr, ror #29\n+\tstrdeq\tr9, [r3], -r6\n \tandeq\tr5, r2, r6, lsr #17\n \t\t\t@ instruction: 0x000258b8\n \tandeq\tr5, r2, r6, ror #16\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4690\n \t\t\t@ instruction: 0xf8df6434\n \tldrbtmi\tr4, [lr], #-1076\t@ 0xfffffbcc\n-\tblhi\t108680 \n+\tblhi\t108678 \n \tstrtpl\tpc, [ip], #-2271\t@ 0xfffff721\n \t\t\t@ instruction: 0xf8dfb0ed\n \tldmdbpl\tr4!, {r2, r3, r5, sl, lr, pc}\n \tldrbtmi\tsl, [sp], #-3844\t@ 0xfffff0fc\n \tstmdavs\tr4!, {r1, r2, r3, r9, sl, lr}\n \torrsmi\tpc, ip, r7, asr #17\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n@@ -72100,64 +72098,64 @@\n \tcmneq\tip, sl, asr #17\t@ \n \t\t\t@ instruction: 0xf7ed4658\n \tstmdacs\tr0, {r0, r2, r3, r5, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x81b8f040\n \tldrsbeq\tpc, [ip, #-138]\t@ 0xffffff76\t@ \n \tvmlal.s8\tq9, d0, d0\n \t\t\t@ instruction: 0xf7fa8190\n-\tblmi\tffc0be8c \n+\tblmi\tffc0be84 \n \trscscc\tpc, pc, pc, asr #32\n \tmvnscc\tpc, pc, asr #32\n \tsmlabteq\tr4, r7, r9, lr\n \t\t\t@ instruction: 0xf50358eb\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\t99f20 \n+\tblcs\t99f18 \n \tmrshi\tpc, (UNDEF: 13)\t@ \n \tstrbmi\tr4, [r3], -r7, ror #27\n \t\t\t@ instruction: 0xf1074620\n \tldrbtmi\tr0, [sp], #-668\t@ 0xfffffd64\n \t\t\t@ instruction: 0xf8d52431\n \tandls\tr1, r0, #92, 2\n \tandseq\tpc, r0, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf7c79401\n \tstrtmi\tpc, [r2], -pc, lsr #25\n \tldrtmi\tr4, [r0], -r1, lsl #12\n-\tblx\t140b274 \n+\tblx\t140b26c \n \tandeq\tpc, ip, r5, lsl #2\n \tldc2\t7, cr15, [sl, #948]!\t@ 0x3b4\n \tldrdcc\tpc, [r0], -r9\n-\tblcs\t5ecb4 \n+\tblcs\t5ecac \n \tadcshi\tpc, fp, r0, asr #32\n-\tblmi\tff49fe18 \n+\tblmi\tff49fe10 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \t\t\t@ instruction: 0x405a319c\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \torrshi\tpc, r4, r0, asr #32\n \t\t\t@ instruction: 0xf5074650\n \tssatmi\tr7, #30, r2, asr #15\n-\tblhi\t1085c8 \n+\tblhi\t1085c0 \n \tsvchi\t0x00f0e8bd\n-\tbeq\t389708 \n+\tbeq\t389700 \n \t\t\t@ instruction: 0xf7ed4650\n \t\t\t@ instruction: 0xf107fee9\n \t\t\t@ instruction: 0xf8db029c\n \tvst4.16\t{d17,d19,d21,d23}, [pc], ip\n \teorcs\tr7, r0, r0, lsl #7\n \tldc2\t7, cr15, [r8, #812]\t@ 0x32c\n \t\t\t@ instruction: 0xb1204602\n \tldrbmi\tr4, [r0], -r8, asr #19\n \t\t\t@ instruction: 0xf7ed4479\n \t\t\t@ instruction: 0xf8dfff2f\n-\tbmi\tff235f78 \n+\tbmi\tff235f70 \n \tldrbtmi\tr4, [sl], #2503\t@ 0x9c7\n-\tbeq\t389738 \n+\tbeq\t389730 \n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \t\t\t@ instruction: 0xf7ed4650\n-\tbmi\tff18cfa8 \n+\tbmi\tff18cfa0 \n \tldrbmi\tr4, [r0], -r4, asr #19\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \t\t\t@ instruction: 0xff1cf7ed\n \tstmiapl\tfp!, {r0, r3, r4, r5, r7, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \torrcs\tpc, ip, #13828096\t@ 0xd30000\n \tldmibmi\tpc!, {r1, r5, r8, ip, sp, pc}\t@ \n@@ -72188,82 +72186,82 @@\n \tmovwcs\tr3, #360\t@ 0x168\n \tcmncc\tr0, sl, asr #17\t@ \n \tandle\tr1, r5, r3, asr #24\n \tstc2l\t7, cr15, [r2, #992]!\t@ 0x3e0\n \tmvnscc\tpc, #79\t@ 0x4f\n \tcmpcc\tsp, #3309568\t@ 0x328000\n \taddslt\tpc, r4, #14614528\t@ 0xdf0000\n-\tblmi\tfe9959ac \n+\tblmi\tfe9959a4 \n \tldrbtmi\tr4, [fp], #-1275\t@ 0xfffffb05\n-\tbcc\t488be0 \n+\tbcc\t488bd8 \n \t\t\t@ instruction: 0xf8db4618\n \t\t\t@ instruction: 0xf8db3154\n-\tblcs\t553fc \n+\tblcs\t553f4 \n \tteqcs\tr4, #12, 30\t@ 0x30\n \t\t\t@ instruction: 0xf7f92333\n \t\t\t@ instruction: 0xf1b0fb2b\n-\tblle\t1c8fbdc \n+\tblle\t1c8fbd4 \n \t\t\t@ instruction: 0x3118f89b\n \t\t\t@ instruction: 0xf8dbb1ab\n \tteqcs\tr1, #12\n \tmovwls\tr4, #5713\t@ 0x1651\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tcmpeq\tip, #-1073741823\t@ 0xc0000001\t@ \n \t\t\t@ instruction: 0xf04f9300\n \t\t\t@ instruction: 0xf7c733ff\n \tstrmi\tpc, [r1], -sp, asr #23\n \taddvc\tpc, ip, fp, lsl #10\n-\tblx\tff90b3e0 \n+\tblx\tff90b3d8 \n \t\t\t@ instruction: 0xf0402800\n \tldrbmi\tr8, [r0], -r5, lsl #1\n-\tblx\tb3f6 \n+\tblx\tb3ee \n \tldrbtmi\tr4, [fp], #-2958\t@ 0xfffff472\n-\tbeq\t17c7b28 \n+\tbeq\t17c7b20 \n \tandcs\tr4, r1, #144384\t@ 0x23400\n \taddsvs\tr4, sl, fp, ror r4\n \tstmibmi\tip, {r2, r4, r5, r6, r7, r9, sl, sp, lr, pc}\n \taddvc\tpc, r9, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2187\t@ 0xfffff775\n \t\t\t@ instruction: 0xf7f64478\n \tudiv\tfp, r3, sp\n \tadccs\tr4, r7, #2244608\t@ 0x224000\n \tldrbtmi\tr4, [r9], #-2185\t@ 0xfffff777\n \t\t\t@ instruction: 0xf7f64478\n \t\t\t@ instruction: 0xe6d8fc39\n \tsvceq\t0x0000f1ba\n \t\t\t@ instruction: 0xf8d9d123\n \tstmdblt\tfp!, {ip, sp}^\n-\tbeq\t89594 \n+\tbeq\t8958c \n \tstmibmi\tr3, {r1, r3, r5, r8, r9, sl, sp, lr, pc}\n \tstmib\tr7, {r0, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7ee0101\n \tldmib\tr7, {r0, r2, r3, r4, r8, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7ee0101\n \t\t\t@ instruction: 0xe779f897\n \tadccs\tr4, pc, #2064384\t@ 0x1f8000\n \tldrbtmi\tr4, [r9], #-2174\t@ 0xfffff782\n \t\t\t@ instruction: 0xf7f64478\n \tldr\tpc, [r7, -pc, ror #25]\n \tandeq\tpc, ip, sl, lsl #2\n \t\t\t@ instruction: 0xf820f7ee\n \tcmneq\tip, sl, asr #17\t@ \n \tldmvs\tr8!, {r3, r6, r7, r9, sl, sp, lr, pc}^\n-\tblx\tfe30b3b0 \n+\tblx\tfe30b3a8 \n \t\t\t@ instruction: 0xf10be6ee\n \t\t\t@ instruction: 0xf7ee000c\n \t\t\t@ instruction: 0xf8d9f933\n \t\t\t@ instruction: 0xf8cb3000\n \t\t\t@ instruction: 0xf8cb4008\n-\tblcs\t5da9c \n+\tblcs\t5da94 \n \tldmdbmi\tr1!, {r1, r4, r6, r7, ip, lr, pc}^\n \tldmdami\tr1!, {r2, r4, r5, r7, r9, sp}^\n \tldrbtmi\tr4, [r9], #-1698\t@ 0xfffff95e\n \t\t\t@ instruction: 0xf7f64478\n \tldrbt\tpc, [r7], pc, asr #25\t@ \n-\tbl\t98b3a8 \n+\tbl\ta8b3a0 \n \tcmpeq\tip, #-1073741823\t@ 0xc0000001\t@ \n \tsubcs\tr4, r0, #26214400\t@ 0x1900000\n \tadcsvs\tr6, fp, r0, lsl #16\n \t\t\t@ instruction: 0xf93cf7d5\n \t\t\t@ instruction: 0xf7fa4650\n \t\t\t@ instruction: 0xf107ff8f\n \t\t\t@ instruction: 0x4601031c\n@@ -72274,20 +72272,20 @@\n \tldmvs\tfp!, {r0, r3, r4, r9, sl, fp, ip, sp, lr, pc}\n \tstrmi\tr9, [r3], r2, lsl #6\n \tmrc\t8, 0, r6, cr8, cr11, {3}\n \tmovwls\tr1, #6672\t@ 0x1a10\n \tandls\tr2, r3, pc, ror #4\n \tandls\tr4, r0, #87031808\t@ 0x5300000\n \taddcs\tr2, r6, #32\n-\tblx\tfe58b464 \n+\tblx\tfe58b45c \n \t\t\t@ instruction: 0xf7e24658\n \t\t\t@ instruction: 0xe781f899\n \tldrdeq\tpc, [ip], -fp\n \tmcr2\t7, 0, pc, cr2, cr3, {6}\t@ \n-\tbne\t488d84 \n+\tbne\t488d7c \n \tldrbmi\tr4, [r3], -r3, lsl #13\n \tmulls\tr1, r5, r2\n \tandls\tr2, r0, sp, rrx\n \t\t\t@ instruction: 0xf7d52020\n \tldrbmi\tpc, [r8], -r1, lsl #21\t@ \n \t\t\t@ instruction: 0xf886f7e2\n \t\t\t@ instruction: 0xf7f84650\n@@ -72295,76 +72293,76 @@\n \tstrmi\tr4, [r3], -sp, asr #18\n \tldrbcs\tr4, [ip, #-3149]!\t@ 0xfffff3b3\n \tldrbtmi\tr4, [r9], #-2637\t@ 0xfffff5b3\n \teorcs\tr4, r0, ip, ror r4\n \tstrls\tr4, [r0, #-1146]\t@ 0xfffffb86\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \trscsvs\tr2, r9, fp, ror #5\n-\tblx\t1b0b4b8 \n+\tblx\t1b0b4b0 \n \tldrdcc\tpc, [r0], -r9\n \tldmiblt\tr3!, {r0, r3, r4, r5, r6, r7, fp, sp, lr}^\n-\tbcc\t496ac \n+\tbcc\t496a4 \n \tstmdbmi\tr5, {r1, r2, r3, r4, r7, r9, sl, sp, lr, pc}^\n \tmcrrmi\t6, 0, r4, r5, cr3\n-\tbmi\t1196b6c \n+\tbmi\t1196b64 \n \tldrbtmi\tr4, [ip], #-1145\t@ 0xfffffb87\n \tldrbtmi\tr2, [sl], #-1\n \tstmib\tsp, {r8, sl, ip, pc}^\n \trscscs\tr2, ip, #16777216\t@ 0x1000000\n \t\t\t@ instruction: 0xf7d560f9\n \t\t\t@ instruction: 0xf8d9fa53\n \tldmvs\tr9!, {ip, sp}^\n \trscle\tr2, r7, r0, lsl #22\n \t\t\t@ instruction: 0x462022fe\n-\tbcc\t496e0 \n+\tbcc\t496d8 \n \tmrrc2\t7, 15, pc, sl, cr6\t@ \n \trsccs\tlr, sp, #136314880\t@ 0x8200000\n \t\t\t@ instruction: 0xf04f4620\n \t\t\t@ instruction: 0xf7f63aff\n \t\t\t@ instruction: 0xe67bfc53\n \t\t\t@ instruction: 0x46034936\n \tldrbcs\tr4, [ip, #-3126]!\t@ 0xfffff3ca\n \tldrbtmi\tr4, [r9], #-2614\t@ 0xfffff5ca\n \tandcs\tr4, r1, ip, ror r4\n \tstrls\tr4, [r0, #-1146]\t@ 0xfffffb86\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \tldrshtvs\tr2, [r9], #37\t@ 0x25\n-\tblx\tc8b52c \n+\tblx\tc8b524 \n \tldrdcc\tpc, [r0], -r9\n-\tblcs\t679c4 \n+\tblcs\t679bc \n \trscscs\tsp, r7, #196\t@ 0xc4\n \t\t\t@ instruction: 0xf04f4620\n \t\t\t@ instruction: 0xf7f63aff\n \t\t\t@ instruction: 0xe65ffc37\n-\tstmda\tr0, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr9, r3, sl, lsr lr\n+\tstmda\tr4, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr9, r3, r2, asr #28\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r3, r6, lsr #28\n+\tandeq\tr9, r3, lr, lsr #28\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr3, [r8], -sl\n-\tandeq\tr3, r8, r4, ror #15\n-\tandeq\tr3, r8, ip, asr #15\n+\tandeq\tr3, r8, r2, lsl #16\n+\tandeq\tr3, r8, ip, ror #15\n+\tldrdeq\tr3, [r8], -r4\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr3, r8, sl, ror r7\n-\tandeq\tr9, r3, ip, asr #26\n+\tandeq\tr3, r8, r2, lsl #15\n+\tandeq\tr9, r3, r4, asr sp\n \tandeq\tr1, r2, r4, ror #21\n-\tandeq\tr3, r8, lr, ror #13\n+\tstrdeq\tr3, [r8], -r6\n \tandeq\tr8, r1, r4, lsr pc\n \tandeq\tr1, r2, sl, lsl #19\n \tandeq\tr5, r2, r4, lsr r7\n \tandeq\tr1, r2, sl, lsr #19\n \tandeq\tr8, r1, r6, asr #5\n-\t\t\t@ instruction: 0x000836b4\n-\tandeq\tr3, r8, lr, lsl #13\n+\t\t\t@ instruction: 0x000836bc\n+\tmuleq\tr8, r6, r6\n \tandeq\tr5, r2, ip, lsl r7\n-\tandeq\tr3, r8, r8, ror #12\n-\tandeq\tr3, r8, r0, asr #12\n+\tandeq\tr3, r8, r0, ror r6\n+\tandeq\tr3, r8, r8, asr #12\n \tandeq\tr5, r2, sl, lsr #12\n-\tandeq\tr3, r8, r2, ror #11\n-\tldrdeq\tr3, [r8], -r8\n+\tandeq\tr3, r8, sl, ror #11\n+\tandeq\tr3, r8, r0, ror #11\n \t\t\t@ instruction: 0x000255b6\n \tandeq\tr5, r2, r4, lsl r6\n \tandeq\tr5, r2, r6, lsr #11\n \tandeq\tr5, r2, r4, lsl #12\n \tandeq\tr5, r2, r8, lsl r6\n \tandeq\tr5, r2, lr, ror #10\n \tandeq\tr5, r2, ip, asr #11\n@@ -72377,107 +72375,107 @@\n \tandeq\tr5, r2, r6, asr #9\n \tandeq\tr5, r2, r6, lsr #10\n \tandeq\tr5, r2, r2, lsr #8\n \tandeq\tr5, r2, r0, lsl #9\n \tandeq\tr1, r2, ip, lsl #15\n \tmvnsmi\tlr, sp, lsr #18\n \tsbcslt\tr4, r2, r3, asr #24\n-\tbmi\t11392bc \n+\tbmi\t11392b4 \n \tldrbtmi\tr4, [ip], #-2371\t@ 0xfffff6bd\n-\tblmi\t111e89c \n+\tblmi\t111e894 \n \tstmdapl\tr1!, {r1, r3, r4, r5, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f1134\n \tadcsvs\tr0, r8, r0, lsl #2\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldmdbmi\tlr!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \taddcs\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2109\t@ 0xfffff7c3\n \t\t\t@ instruction: 0xf7f64478\n \tldmvs\tr8!, {r0, r1, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}\n \ttstcs\tr0, sl, lsl #4\n-\tmrc\t7, 2, APSR_nzcv, cr8, cr8, {5}\n+\tmrc\t7, 2, APSR_nzcv, cr12, cr8, {5}\n \tstcle\t8, cr2, [r2, #-0]\n \tstrcs\tr4, [r0], #-2872\t@ 0xfffff4c8\n \tandsvs\tr4, r8, fp, ror r4\n \tldmvs\tsl!, {r0, r1, r4, r5, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\tdbbd08 \n+\tbmi\tdbbd00 \n \tldrbtmi\tr4, [sl], #-2863\t@ 0xfffff4d1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_hyp\n \t\t\t@ instruction: 0xf5074620\n \tssatmi\tr7, #30, ip, lsl #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tvmla.i8\td20, d0, d29\n \tstmdami\tsp!, {r0, r1, r2, r3, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe68b706 \n+\tblx\tfe68b6fe \n \t\t\t@ instruction: 0xf107e7e5\n \tandcs\tr0, r0, r4, lsl r1\n-\tldmib\tr8, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tip, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tsl!, {r3, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r4}^\n \t\t\t@ instruction: 0xf7b8607b\n-\tstrmi\tlr, [r5], -r0, lsl #21\n+\tstrmi\tlr, [r5], -r4, lsl #21\n \t\t\t@ instruction: 0xf107bb30\n \t\t\t@ instruction: 0xf04f0818\n \t\t\t@ instruction: 0x464034ff\n-\tstmia\tip, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr0, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tsl!, {r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x463058d6\n-\tldcl\t7, cr15, [r2, #-736]!\t@ 0xfffffd20\n+\tldcl\t7, cr15, [r6, #-736]!\t@ 0xfffffd20\n \tmovwls\tr6, #10427\t@ 0x28bb\n \taddcs\tpc, r6, #64, 4\n \taddcs\tr4, sp, ip, lsl fp\n \tandls\tr4, r0, ip, lsl r9\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \tmovwls\tr4, #5664\t@ 0x1620\n \t\t\t@ instruction: 0xf7d52316\n \t\t\t@ instruction: 0x4640f959\n-\tldm\tr2, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr6, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmdavs\tfp!, {r4, r5, r9, sl, lr}^\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7b94629\n-\tstr\tlr, [r9, r8, lsr #19]!\n+\tstr\tlr, [r9, ip, lsr #19]!\n \tldmvs\tsl!, {r4, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b90018\n-\t\t\t@ instruction: 0xf7b8e9aa\n-\tsvclt\t0x0000ef62\n-\tandeq\tr9, r3, r2, asr r9\n-\tandeq\tr9, r3, r0, asr r9\n+\t\t\t@ instruction: 0xf7b8e9ae\n+\tsvclt\t0x0000ef66\n+\tandeq\tr9, r3, sl, asr r9\n+\tandeq\tr9, r3, r8, asr r9\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r2, r6, ror #7\n \tstrdeq\tr5, [r2], -r8\n-\tandeq\tsp, r3, r8, ror r9\n-\tandeq\tr9, r3, r2, lsl #18\n+\tandeq\tsp, r3, r0, lsl #19\n+\tandeq\tr9, r3, sl, lsl #18\n \tmuleq\tr2, r4, r3\n \tandeq\tr5, r2, r6, lsr #7\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr5, r2, ip, ror #6\n \tandeq\tr5, r2, lr, lsr r3\n \tcfstr32mi\tmvfx11, [fp], #-704\t@ 0xfffffd40\n \taddlt\tr4, r2, fp, lsr #18\n-\tblmi\tb1e9e8 \n-\tbmi\tb393fc \n+\tblmi\tb1e9e0 \n+\tbmi\tb393f4 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n-\tbllt\t1278bc \n+\tbllt\t1278b4 \n \teorsle\tr2, r4, r0, lsl #16\n-\tblcs\tc2b824 \n-\tblmi\t981ce0 \n+\tblcs\tc2b81c \n+\tblmi\t981cd8 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf7e1b108\n \tqadd16mi\tpc, r0, r1\t@ \n \t\t\t@ instruction: 0xf8c6f7d1\n \tstmdavs\tsl!, {r5, r8, r9, fp, lr}\n \tandsvs\tr4, r8, fp, ror r4\n \tldmdbmi\tpc, {r1, r4, r5, r8, r9, fp, ip, sp, pc}\t@ \n@@ -72488,121 +72486,121 @@\n \tldrmi\tsp, [r0], -r6, lsr #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr9, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tandvc\tpc, r4, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2072\t@ 0xfffff7e8\n \t\t\t@ instruction: 0xf7f64478\n \ttstlt\tr4, fp, lsr #20\t@ \n-\tblcs\tc2b8f4 \n+\tblcs\tc2b8ec \n \tstmdavs\tfp!, {r0, r1, r2, r4, r6, r7, ip, lr, pc}\n \tldmdbmi\tr4, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \tandscs\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf7f64478\n \t\t\t@ instruction: 0xf04ffaef\n \t\t\t@ instruction: 0xe7d832ff\n \tvst2.8\t{d20,d22}, [pc :64], r0\n \tldmdami\tr0, {r1, r2, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff98b86c \n+\tblx\tff98b864 \n \tstrb\tr2, [lr, r0, lsl #4]\n-\tmcr\t7, 7, pc, cr12, cr8, {5}\t@ \n-\tandeq\tr9, r3, ip, lsl #16\n+\tmrc\t7, 7, APSR_nzcv, cr0, cr8, {5}\n+\tandeq\tr9, r3, r4, lsl r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r3, r2, lsl #16\n+\tandeq\tr9, r3, sl, lsl #16\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr3, r8, ip, asr r3\n-\tandeq\tr3, r8, r8, asr #6\n-\tandeq\tr9, r3, r6, asr #15\n+\tandeq\tr3, r8, r4, ror #6\n+\tandeq\tr3, r8, r0, asr r3\n+\tandeq\tr9, r3, lr, asr #15\n \tandeq\tr5, r2, lr, asr r2\n \tandeq\tr5, r2, r0, lsr #5\n \tandeq\tr5, r2, r2, asr #4\n \tandeq\tr5, r2, r4, lsl #5\n \tandeq\tr5, r2, ip, lsr #4\n \tandeq\tr5, r2, lr, ror #4\n \tcfstr32mi\tmvfx11, [r6], #-960\t@ 0xfffffc40\n \taddlt\tr4, r3, r6, lsr #18\n-\tblmi\t9deacc \n-\tbmi\t9f94e0 \n+\tblmi\t9deac4 \n+\tbmi\t9f94d8 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n-\tbllt\t9279a0 \n+\tbllt\t927998 \n \tstrtmi\tr2, [r0], -r0, lsl #4\n \t\t\t@ instruction: 0xf7b84639\n-\tldmdavs\tsl!, {r1, r2, r6, r7, sl, fp, sp, lr, pc}\n+\tldmdavs\tsl!, {r1, r3, r6, r7, sl, fp, sp, lr, pc}\n \tldmdavc\tr4, {r1, r2, r9, sl, lr}\n \ttstcs\tr1, ip, ror #22\n \t\t\t@ instruction: 0xf99cf7fb\n \t\t\t@ instruction: 0xd1282801\n \t\t\t@ instruction: 0x3601491a\n \tldrbtmi\tr4, [r9], #-2586\t@ 0xfffff5e6\n \tsubvs\tr4, lr, sl, ror r4\n \tstmdavs\tfp!, {r4, r6, sp, lr}\n-\tbmi\t67bff0 \n+\tbmi\t67bfe8 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d118\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmdbmi\tr2, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \trsbcs\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2065\t@ 0xfffff7ef\n \t\t\t@ instruction: 0xf7f64478\n \t\t\t@ instruction: 0xe7d1f9b5\n \tvmla.i8\td20, d0, d15\n \tstmdami\tpc, {r0, r3, r4, r5, r6, r9, sp}\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t200b938 \n+\tblx\t200b930 \n \t\t\t@ instruction: 0xf04fe7df\n \t\t\t@ instruction: 0xe7da34ff\n-\tmcr\t7, 4, pc, cr4, cr8, {5}\t@ \n-\tandeq\tr9, r3, r8, lsr #14\n+\tmcr\t7, 4, pc, cr8, cr8, {5}\t@ \n+\tandeq\tr9, r3, r0, lsr r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r3, lr, lsl r7\n+\tandeq\tr9, r3, r6, lsr #14\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsp, r3, lr, asr #14\n-\tandeq\tr3, r8, r0, ror #4\n-\tldrdeq\tr9, [r3], -sl\n+\tandeq\tsp, r3, r6, asr r7\n+\tandeq\tr3, r8, r8, ror #4\n+\tandeq\tr9, r3, r2, ror #13\n \tandeq\tr5, r2, r2, ror r1\n \tandeq\tr5, r2, ip, asr #3\n \tandeq\tr5, r2, r0, ror #2\n \t\t\t@ instruction: 0x000251ba\n \tmvnsmi\tlr, sp, lsr #18\n \t\t\t@ instruction: 0xf5ad4c64\n \tsvcge\t0x00047d14\n \tstmdbmi\tr4!, {r0, r1, r5, r6, r9, fp, lr}^\n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \tteqvs\tsl, r3, ror #22\n \tstrmi\tr5, [r4], -r1, ror #16\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f123c\n \tldmpl\tr5, {r8}^\n-\tblcs\t67a70 \n+\tblcs\t67a68 \n \tstmdacs\tr0, {r0, r1, r4, r5, r8, ip, lr, pc}\n \tcdpmi\t0, 5, cr13, cr13, cr5, {2}\n \t\t\t@ instruction: 0xf7e12030\n \tstrmi\tpc, [r2], -r7, lsr #29\n \t\t\t@ instruction: 0x4615447e\n \t\t\t@ instruction: 0x462060f8\n \tsbcsvs\tr6, r3, #11730944\t@ 0xb30000\n \t\t\t@ instruction: 0xffeaf7d0\n-\tbleq\t28bafc \n+\tbleq\t28baf4 \n \tstrtmi\tr2, [r1], -r9, lsl #4\n \t\t\t@ instruction: 0xf7b84628\n-\tcmnvs\tr8, ip, ror #23\n+\tldrshvs\tlr, [r8, #-176]!\t@ 0xffffff50\n \tteqle\tfp, r0, lsl #16\n \tldmdbvs\tr8!, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \tsubsvs\tr4, r0, pc, asr #22\n \tumlalsvs\tr6, r2, r0, r2\n \tldmpl\tr3, {r1, r3, r4, r5, r8, fp, sp, lr}^\n-\tbllt\t1127a78 \n-\tblmi\t12e0344 \n+\tbllt\t1127a70 \n+\tblmi\t12e033c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr r2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmdbvs\tr8!, {r0, r1, r3, r4, r5, r6, r8, ip, lr, pc}^\n \tldrvc\tpc, [r0, -r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -72622,65 +72620,65 @@\n \trscsne\tpc, sp, #64, 4\n \tldrbtmi\tr4, [r9], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0xf7f64478\n \t\t\t@ instruction: 0xe7cdf9f7\n \taddsvc\tpc, lr, #29360128\t@ 0x1c00000\n \torrvc\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7b84629\n-\t\t\t@ instruction: 0xf107eb3c\n+\t\t\t@ instruction: 0xf107eb40\n \tandcs\tr0, r0, ip, lsl r1\n-\tldmda\tr0!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr4!, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbvs\tsl!, {r0, r1, r4, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r5}^\n \t\t\t@ instruction: 0xf7b8603b\n-\t\t\t@ instruction: 0x4605e8d8\n+\t\t\t@ instruction: 0x4605e8dc\n \tteqle\tlr, r0, lsl #16\n \tstrteq\tpc, [r0], #-263\t@ 0xfffffef9\n \tldrsbthi\tpc, [r4], pc\t@ \n \t\t\t@ instruction: 0xf7b84620\n-\tblmi\tb89740 \n+\tblmi\tb89748 \n \tldrbtmi\tr6, [r8], #2362\t@ 0x93a\n \t\t\t@ instruction: 0x463058d6\n-\tbl\tff28b99c \n+\tbl\tff38b994 \n \tstrbmi\tr4, [r1], -r9, lsr #20\n \tldrbtmi\tr6, [sl], #-2427\t@ 0xfffff685\n \taddsvc\tpc, lr, r7, lsl #10\n \tvhsub.s8\td25, d0, d2\n \tstrdls\tr1, [r1], -r1\t@ \n \tandls\tr2, r0, ip, ror r0\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xffaef7d4\n \t\t\t@ instruction: 0xf7b84620\n-\tldmdavs\tfp!, {r3, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x47984630\n \tldmibvs\tr8!, {r0, r3, r5, r9, sl, lr}^\n-\tsvc\t0x00fcf7b8\n+\tstmda\tr0, {r0, r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdavs\tr0!, {r2, r3, r4, r5, r6, r7, fp, sp, lr}\n \tstc2\t7, cr15, [r8, #900]!\t@ 0x384\n \t\t\t@ instruction: 0xf7e14620\n-\tblmi\t44d194 \n+\tblmi\t44d18c \n \tldmpl\tr3, {r1, r3, r4, r5, r8, fp, sp, lr}^\n-\tblcs\t67b74 \n+\tblcs\t67b6c \n \tldmdami\tr7, {r0, r2, r5, r7, ip, lr, pc}\n \trscsvc\tpc, fp, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r8], #-1601\t@ 0xfffff9bf\n \t\t\t@ instruction: 0xf9a2f7f6\n \t\t\t@ instruction: 0xf7b8e79d\n-\tblmi\t4891d0 \n+\tblmi\t4891d8 \n \tldmpl\tr0, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \teoreq\tpc, r0, r7, lsl #2\n-\tsvc\t0x00e8f7b8\n-\tandeq\tr9, r3, r8, asr r6\n-\tandeq\tr9, r3, r6, asr r6\n+\tsvc\t0x00ecf7b8\n+\tandeq\tr9, r3, r0, ror #12\n+\tandeq\tr9, r3, lr, asr r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr3, r8, r4, lsr #3\n-\tstrdeq\tr9, [r3], -r0\n+\tandeq\tr3, r8, ip, lsr #3\n+\tstrdeq\tr9, [r3], -r8\n \tandeq\tr5, r2, r2, lsl #1\n \tstrdeq\tr5, [r2], -r4\n \tandeq\tr5, r2, r2, asr r0\n \tandeq\tr5, r2, r4, asr #1\n \tandeq\tr0, r0, ip, lsr #11\n \tandeq\tr5, r2, r6\n \tstrdeq\tr0, [r0], -ip\n@@ -72689,357 +72687,357 @@\n \t\t\t@ instruction: 0xf04fb590\n \tmovwcs\tr0, #3133\t@ 0xc3d\n \tsvcge\t0x0000b08b\n \tldcne\t6, cr4, [ip, #-4]!\n \tstrtmi\tr2, [r0], -r0, lsr #4\n \tandgt\tpc, r4, r7, lsl #17\n \tldrdgt\tpc, [r0], #-143\t@ 0xffffff71\n-\tblmi\t46a178 \n+\tblmi\t46a170 \n \t\t\t@ instruction: 0xf85c44fc\n \tldmdavs\tfp, {r0, r1, ip, sp}\n \t\t\t@ instruction: 0xf04f627b\n \t\t\t@ instruction: 0xf7f50300\n \tstmdbmi\tip, {r0, r7, r8, sl, fp, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf7d53108\n-\tbmi\t30c9d0 \n+\tbmi\t30c9c8 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]!\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldcl\t7, cr15, [r6, #-736]\t@ 0xfffffd20\n-\tandeq\tr9, r3, r4, ror r4\n+\tldcl\t7, cr15, [sl, #-736]\t@ 0xfffffd20\n+\tandeq\tr9, r3, ip, ror r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r3, r2, asr #9\n-\tandeq\tr9, r3, r2, asr r4\n-\tblmi\t1d205a4 \n+\tandeq\tsp, r3, sl, asr #9\n+\tandeq\tr9, r3, sl, asr r4\n+\tblmi\t1d2059c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460d47f0\n \tldmpl\tr3, {r1, r2, r4, r6, r7, ip, sp, pc}^\n \ttstcs\tr0, r0, lsl #30\n \tldmdavs\tfp, {r1, r7, r9, sl, lr}\n \tcmpcc\tr4, r7, asr #17\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tmrc\t7, 6, APSR_nzcv, cr14, cr8, {5}\n+\tmcr\t7, 7, pc, cr2, cr8, {5}\t@ \n \t\t\t@ instruction: 0xf7b84606\n-\tstrmi\tlr, [r4], -r6, lsl #31\n+\tstrmi\tlr, [r4], -sl, lsl #31\n \t\t\t@ instruction: 0xf0402e00\n \t\t\t@ instruction: 0xf04580bb\n \t\t\t@ instruction: 0xf04f457f\n \tvst2.8\t{d16,d18}, [r5], r1\n \t\t\t@ instruction: 0x46c8057f\n \tstrmi\tpc, [r0, #-1093]\t@ 0xfffffbbb\n \tstreq\tpc, [r4, #-69]\t@ 0xffffffbb\n \t\t\t@ instruction: 0xf7b84650\n-\tandcc\tlr, r1, r4, asr #27\n+\tandcc\tlr, r1, r8, asr #27\n \t\t\t@ instruction: 0xf045d009\n \t\t\t@ instruction: 0xf108457f\n \tvst2.8\t{d16-d17}, [r5], r1\n \tvst3.16\t{d16,d18,d20}, [r5 :256]\n \t\t\t@ instruction: 0xf0454500\n \tldrbmi\tr0, [r0], -r8, lsl #10\n-\tsvc\t0x001af7b8\n+\tsvc\t0x001ef7b8\n \tandle\tr3, r9, r1\n-\tldrbmi\tpc, [pc, #-69]!\t@ 4dc07 \t@ \n+\tldrbmi\tpc, [pc, #-69]!\t@ 4dbff \t@ \n \tstmdaeq\tr1, {r3, r8, ip, sp, lr, pc}\n-\tldrbeq\tpc, [pc, #-1093]!\t@ 4d80f \t@ \n+\tldrbeq\tpc, [pc, #-1093]!\t@ 4d807 \t@ \n \tstrmi\tpc, [r0, #-1093]\t@ 0xfffffbbb\n \tstreq\tpc, [r2, #-69]\t@ 0xffffffbb\n \t\t\t@ instruction: 0x46501d39\n-\tstcl\t7, cr15, [lr, #-736]!\t@ 0xfffffd20\n+\tldcl\t7, cr15, [r2, #-736]!\t@ 0xfffffd20\n \t\t\t@ instruction: 0xf045b948\n \t\t\t@ instruction: 0xf108457f\n \tvst2.8\t{d16-d17}, [r5], r1\n \tvst3.16\t{d16,d18,d20}, [r5 :256]\n \t\t\t@ instruction: 0xf0454500\n \tandcs\tr0, r0, r0, lsl #11\n \teorvs\tr4, r0, r1, asr r6\n-\tb\tff08bb64 \n+\tb\tff18bb5c \n \t\t\t@ instruction: 0xf0003001\n \tvst4.32\t{d24-d27}, [pc], r4\n \t\t\t@ instruction: 0xf6cf4601\n \t\t\t@ instruction: 0x432e76ff\n \tstmdaeq\tr1, {r3, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1074a44\n \t\t\t@ instruction: 0x465305d4\n \tldrbtmi\tr2, [sl], #-384\t@ 0xfffffe80\n \t\t\t@ instruction: 0xf1074628\n \t\t\t@ instruction: 0xf7f60a08\n \tand\tpc, r2, sp, lsr sl\t@ \n-\tblcs\t167d40 \n+\tblcs\t167d38 \n \tldrbmi\tsp, [r2], -lr, lsl #2\n \tandcs\tr4, r3, r9, lsr #12\n-\tmrc\t7, 1, APSR_nzcv, cr2, cr8, {5}\n-\tblle\tffd97cc4 \n+\tmrc\t7, 1, APSR_nzcv, cr6, cr8, {5}\n+\tblle\tffd97cbc \n \t\t\t@ instruction: 0xf446bf01\n \t\t\t@ instruction: 0xf1084600\n \t\t\t@ instruction: 0xf0460801\n \teorslt\tr0, r6, #16, 12\t@ 0x1000000\n \t\t\t@ instruction: 0xf7b74628\n-\tstrdlt\tlr, [r0, #-240]\t@ 0xffffff10\n+\tstrdlt\tlr, [r0, #-244]\t@ 0xffffff0c\n \tstrmi\tpc, [r0], -r6, asr #8\n \tstmdaeq\tr1, {r3, r8, ip, sp, lr, pc}\n \tstrteq\tpc, [r0], -r6, asr #32\n \t\t\t@ instruction: 0xf7b8b236\n-\t\t\t@ instruction: 0xf107ec2e\n+\t\t\t@ instruction: 0xf107ec32\n \tand\tr0, r2, r0, ror sl\n-\tblcs\t167d84 \n+\tblcs\t167d7c \n \tldrbmi\tsp, [r1], -sl, lsr #2\n \t\t\t@ instruction: 0xf7b84628\n-\tstmdacs\tr0, {r1, r2, r4, r6, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r6, r8, fp, sp, lr, pc}\n \tstrdle\tsp, [r3, -r6]!\n \tstrmi\tpc, [r2], -r6, asr #8\n \t\t\t@ instruction: 0xf1084628\n \teorslt\tr0, r6, #65536\t@ 0x10000\n-\tldcl\t7, cr15, [r2], {184}\t@ 0xb8\n+\tldcl\t7, cr15, [r6], {184}\t@ 0xb8\n \t\t\t@ instruction: 0xf1b9b1f8\n \tsvclt\t0x000c0f00\n \tmovwcs\tr2, #37640\t@ 0x9308\n \tsvclt\t0x00044598\n \tstrmi\tpc, [r0], r6, asr #8\n-\tbmi\t87a608 \n+\tbmi\t87a600 \n \tldrbtmi\tr4, [sl], #-2845\t@ 0xfffff4e3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [r4, #-135]\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12d0300\n \t\t\t@ instruction: 0xf5074630\n \tldrtmi\tr7, [sp], ip, lsr #15\n \t\t\t@ instruction: 0x87f0e8bd\n \t\t\t@ instruction: 0xf7b84628\n-\tstmdacs\tr0, {r2, r4, r5, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r5, r7, sl, fp, sp, lr, pc}\n \tvst4.\t{d29,d31,d33,d35}, [r6 :128], r9\n \tldcmi\t6, cr4, [r5, #-0]\n \tstrbeq\tpc, [r0], -r6, asr #32\t@ \n \tstmdaeq\tr1, {r3, r8, ip, sp, lr, pc}\n \teorslt\tr4, r6, #2097152000\t@ 0x7d000000\n \tstmdavs\tr3!, {r1, sp, lr, pc}\n \tbicsle\tr2, r2, r4, lsl #22\n \t\t\t@ instruction: 0xf7b84628\n-\tstmdacs\tr0, {r1, r5, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r5, r7, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xe7ccdbf7\n \t\t\t@ instruction: 0xf04f6803\n \t\t\t@ instruction: 0xf1b30800\n \tsvclt\t0x00180901\n \tstmdbeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tstmdavs\tr3!, {r1, r2, r6, r8, r9, sl, sp, lr, pc}\n \tsvclt\t0x00082b03\n \t\t\t@ instruction: 0xf47f462e\n \t\t\t@ instruction: 0xe77baf76\n-\tstcl\t7, cr15, [r8], #-736\t@ 0xfffffd20\n-\tandeq\tr9, r3, r4, lsr #8\n+\tstcl\t7, cr15, [ip], #-736\t@ 0xfffffd20\n+\tandeq\tr9, r3, ip, lsr #8\n \tandeq\tr0, r0, r0, ror #11\n \t\t\t@ instruction: 0x00024ebe\n-\tandeq\tr9, r3, lr, asr #5\n+\tldrdeq\tr9, [r3], -r6\n \tandeq\tr7, r2, r0, lsl ip\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t99f618 \n+\tbmi\t99f610 \n \taddlt\tr4, r2, r5, lsr #22\n \tsvcge\t0x0000447a\n \tstrmi\tr6, [r0], r4, lsl #16\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tmovtlt\tr0, #4864\t@ 0x1300\n \tcmplt\tr4, sp, lsl #12\n \ttstlt\tr9, r1, lsr #16\n \t\t\t@ instruction: 0xf7b84628\n-\tcmnlt\tr8, #1696\t@ 0x6a0\n+\tcmnlt\tr8, #1760\t@ 0x6e0\n \t\t\t@ instruction: 0x2c006ae4\n \tldrshtcs\tsp, [r0], -r6\n \tldc2\t7, cr15, [r6], {225}\t@ 0xe1\n \tstrtmi\tr4, [r8], -r4, lsl #12\n \tldc2l\t7, cr15, [lr, #832]\t@ 0x340\n \t\t\t@ instruction: 0xf8d86020\n \tandcs\tr2, r0, r0\n \t\t\t@ instruction: 0xf8c82301\n \tstmib\tr4, {lr}^\n-\tbmi\t51a638 \n+\tbmi\t51a630 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r5, r1, sp\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdlt\tr8, [ip, -r0]!\n \tadcsmi\tr6, r3, #6488064\t@ 0x630000\n-\tbvs\tff981e5c \n+\tbvs\tff981e54 \n \tmvnsle\tr2, r0, lsl #24\n \t\t\t@ instruction: 0xf7e12030\n \tmovwcs\tpc, #3185\t@ 0xc71\t@ \n \tstmib\tr0, {r2, r9, sl, lr}^\n \tldrb\tr3, [sl, r0, lsl #12]\n \tadcvs\tr2, r0, #1\n \t\t\t@ instruction: 0xf7b8e7df\n-\tsvclt\t0x0000ec12\n-\tandeq\tr9, r3, ip, lsr r2\n+\tsvclt\t0x0000ec16\n+\tandeq\tr9, r3, r4, asr #4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r3, lr, ror #3\n+\tstrdeq\tr9, [r3], -r6\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \t\t\t@ instruction: 0xf5ad4b7f\n \tsvcge\t0x00027d1d\n \tldrbtmi\tr4, [fp], #-2686\t@ 0xfffff582\n \tldrbtmi\tr4, [sl], #-2430\t@ 0xfffff682\n \tmovweq\tlr, #18887\t@ 0x49c7\n-\tblmi\t1f9f060 \n+\tblmi\t1f9f058 \n \t\t\t@ instruction: 0xf10758d3\n \tldmdavs\tfp, {r2, r5, r9}\n \trsbcc\tpc, r4, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsbcvs\tr6, sl, fp, lsl #17\n-\tblcs\t66880 \n-\tbmi\t1e41f54 \n+\tblcs\t66878 \n+\tbmi\t1e41f4c \n \tldrbtmi\tr4, [sl], #-2423\t@ 0xfffff689\n \tandscc\tr4, r0, #7798784\t@ 0x770000\n-\tbmi\t1e2658c \n+\tbmi\t1e26584 \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldrbtmi\tr3, [sl], #-272\t@ 0xfffffef0\n \tldrshtvs\tr6, [r9], r8\n \tands\tr6, r1, sl, ror r0\n \tldmdavs\tr9, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \tldmdavs\tr2, {r4, r6, r7, fp, sp, lr}^\n \tsvclt\t0x00344291\n \tandcs\tr2, r0, #268435456\t@ 0x10000000\n \tsvclt\t0x00384281\n-\tbllt\t12d66cc \n+\tbllt\t12d66c4 \n \tandcs\tr6, r0, #503808\t@ 0x7b000\n-\tbvs\tff72693c \n+\tbvs\tff726934 \n \tcmnlt\tr3, fp, ror r2\n-\tbcs\t68944 \n+\tbcs\t6893c \n \tldmdavs\tr9, {r1, r3, r5, r6, r7, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xf7ff69b8\n \tstrmi\tpc, [r4], -r9, ror #30\n \trsble\tr2, r8, r0, lsl #16\n-\tbvs\tff7288dc \n-\tblcs\t668e0 \n-\tblmi\t19426b8 \n+\tbvs\tff7288d4 \n+\tblcs\t668d8 \n+\tblmi\t19426b0 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n-\tbmi\t18e6268 \n+\tbmi\t18e6260 \n \tldrbtmi\tr4, [sl], #-2907\t@ 0xfffff4a5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \trsbcc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780a4\n \tssatmi\tr7, #30, fp, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n-\tbne\t2a840c \n+\tbne\t2a8404 \n \tandscs\tpc, r1, r2, lsr r9\t@ \n-\tblle\tff41872c \n+\tblle\tff418724 \n \ttsteq\tr1, r1, asr #4\t@ \n \tandeq\tlr, r2, #200704\t@ 0x31000\n \tldmdavs\tr9, {r1, r3, r6, r7, r8, ip, lr, pc}\n \tldmvs\tr8!, {r9, sp}\n \t\t\t@ instruction: 0xff3cf7ff\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d1c2\n \t\t\t@ instruction: 0xf7b8012c\n-\tblmi\t1449688 \n+\tblmi\t1449690 \n \t\t\t@ instruction: 0x4621697a\n \tadcvc\tpc, r4, r7, lsl #10\n \tldrsbtvs\tr5, [fp], -r3\n-\tmrc\t7, 3, APSR_nzcv, cr4, cr7, {5}\n+\tmrc\t7, 3, APSR_nzcv, cr8, cr7, {5}\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d172\n \tstrbmi\tr7, [r0], -r4, lsr #17\n-\tstcl\t7, cr15, [r2], {184}\t@ 0xb8\n+\tstcl\t7, cr15, [r6], {184}\t@ 0xb8\n \tldmdbvs\tsl!, {r0, r1, r2, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x463058d6\n-\tstmdb\tr8!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tip!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf8d0f7d3\n \tandls\tr4, r1, r3, asr #22\n \tldceq\t0, cr15, [r5], #-316\t@ 0xfffffec4\n \tldmdavs\tr9!, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \trscvc\tpc, r5, #1325400064\t@ 0x4f000000\n \tldmvs\tr8, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf8cd462b\n \t\t\t@ instruction: 0xf7d4c000\n \tstrtmi\tpc, [r0], -fp, asr #26\n-\tblx\t148bf2e \n+\tblx\t148bf26 \n \t\t\t@ instruction: 0xf7b84640\n-\tldrtmi\tlr, [r0], -r2, asr #25\n+\tldrtmi\tlr, [r0], -r6, asr #25\n \t\t\t@ instruction: 0x4798683b\n \t\t\t@ instruction: 0x46296af8\n-\tldc\t7, cr15, [r6, #736]\t@ 0x2e0\n+\tldc\t7, cr15, [sl, #736]\t@ 0x2e0\n \t\t\t@ instruction: 0xf107e786\n \t\t\t@ instruction: 0xf7b80128\n-\tblmi\tcc9610 \n+\tblmi\tcc9618 \n \t\t\t@ instruction: 0x4621697a\n \teorseq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tmrc\t7, 1, APSR_nzcv, cr8, cr7, {5}\n-\tbllt\t1c5f7ec \n+\tmrc\t7, 1, APSR_nzcv, cr12, cr7, {5}\n+\tbllt\t1c5f7e4 \n \tldreq\tpc, [r0, #-263]!\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf7b84628\n-\tblmi\tb09208 \n+\tblmi\tb09210 \n \t\t\t@ instruction: 0xf852697a\n \tstrbmi\tr9, [r8], -r3\n-\tstmdb\tip!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr0!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf894f7d3\n \tandls\tr4, r1, r6, lsr #22\n \tldceq\t0, cr15, [r5], #-316\t@ 0xfffffec4\n \tstmdbmi\tr5!, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsbcsvc\tpc, sl, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-1542\t@ 0xfffff9fa\n \t\t\t@ instruction: 0x46236898\n \tandgt\tpc, r0, sp, asr #17\n \tstc2\t7, cr15, [lr, #-848]\t@ 0xfffffcb0\n \t\t\t@ instruction: 0xf7e14630\n \t\t\t@ instruction: 0x4628fb13\n-\tstc\t7, cr15, [r4], {184}\t@ 0xb8\n+\tstc\t7, cr15, [r8], {184}\t@ 0xb8\n \t\t\t@ instruction: 0x464868fb\n-\tbvs\tfee5fe90 \n+\tbvs\tfee5fe88 \n \t\t\t@ instruction: 0xf7b84621\n-\tbvs\t1f495a0 \n-\tblmi\t5c7d68 \n+\tbvs\t1f495a8 \n+\tblmi\t5c7d60 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \teorseq\tpc, r0, r7, lsl #2\n-\tldcl\t7, cr15, [sl, #-736]\t@ 0xfffffd20\n+\tldcl\t7, cr15, [lr, #-736]\t@ 0xfffffd20\n \tldmdbvs\tsl!, {r4, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b870a4\n-\t\t\t@ instruction: 0xf7b8ed52\n-\tsvclt\t0x0000eb0a\n-\tmuleq\tr3, r2, r1\n-\tandeq\tr9, r3, lr, lsl #3\n-\tandeq\tr2, r8, r0, lsl #26\n-\tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr2, [r8], -lr\n-\tldrdeq\tr2, [r8], -r4\n-\t\t\t@ instruction: 0x0003d1be\n+\t\t\t@ instruction: 0xf7b8ed56\n+\tsvclt\t0x0000eb0e\n+\tmuleq\tr3, sl, r1\n+\tmuleq\tr3, r6, r1\n+\tandeq\tr2, r8, r8, lsl #26\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr2, r8, r6, ror #25\n+\tldrdeq\tr2, [r8], -ip\n+\tandeq\tsp, r3, r6, asr #3\n \tandeq\tr4, r2, lr, lsl #24\n-\tandeq\tr2, r8, lr, ror ip\n-\tstrdeq\tr9, [r3], -lr\n+\tandeq\tr2, r8, r6, lsl #25\n+\tandeq\tr9, r3, r6, lsl #2\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tldrdeq\tsp, [r3], -r8\n-\tandeq\tsp, r3, r0, rrx\n+\tandeq\tsp, r3, r0, ror #1\n+\tandeq\tsp, r3, r8, rrx\n \tandeq\tr4, r2, sl, lsr #21\n \tcfstr32mi\tmvfx11, [r0], #-960\t@ 0xfffffc40\n \taddlt\tr4, r3, r0, lsr #18\n-\tblmi\t85f29c \n-\tbmi\t879cb0 \n+\tblmi\t85f294 \n+\tbmi\t879ca8 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tlr, {r8}\n \tldmiblt\tfp, {r0, r1, r4, r5, fp, sp, lr}^\n \t\t\t@ instruction: 0x46204d1b\n \t\t\t@ instruction: 0xf105447d\n \t\t\t@ instruction: 0xf7d00114\n \t\t\t@ instruction: 0x4604f8d1\n \ttstlt\tfp, fp, ror #18\n \t\t\t@ instruction: 0x61ab2301\n \tldmiblt\tr3!, {r0, r1, r4, r5, fp, sp, lr}\n-\tblmi\t4a0938 \n+\tblmi\t4a0930 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmla.i8\td20, d0, d15\n@@ -73047,39 +73045,39 @@\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t7, cr15, [r6, #980]\t@ 0x3d4\n \tstmdbmi\tsp, {r1, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tsubcs\tpc, pc, #64, 4\n \tldrbtmi\tr4, [r9], #-2060\t@ 0xfffff7f4\n \t\t\t@ instruction: 0xf7f54478\n \tbfc\tpc, #29, #3\t@ \n-\tb\tfea8c004 \n-\tandeq\tr8, r3, r8, asr pc\n+\tb\tfeb8bffc \n+\tandeq\tr8, r3, r0, ror #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r3, lr, asr #30\n+\tandeq\tr8, r3, r6, asr pc\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x00082ab0\n-\tandeq\tr8, r3, ip, lsl pc\n+\t\t\t@ instruction: 0x00082ab8\n+\tandeq\tr8, r3, r4, lsr #30\n \t\t\t@ instruction: 0x000249b4\n \tandeq\tr4, r2, r6, ror #20\n \tandeq\tr4, r2, r2, lsr #19\n \tandeq\tr4, r2, r4, asr sl\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7df348 \n-\tbmi\t7f9d5c \n+\tblmi\t7df340 \n+\tbmi\t7f9d54 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tr0, r9, ror r4\n \t\t\t@ instruction: 0xf87cf7d0\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t5fc850 \n+\tbmi\t5fc848 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -73088,42 +73086,42 @@\n \t\t\t@ instruction: 0xf7f54478\n \tldrb\tpc, [pc, r5, lsl #27]\t@ \n \tvst2.8\t{d20,d22}, [pc]!\n \tstmdami\tsp, {r0, r1, r2, r3, r9, ip, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t7, 2, pc, cr14, cr5, {7}\t@ \n \t\t\t@ instruction: 0xf7b8e7df\n-\tsvclt\t0x0000ea58\n-\tandeq\tr8, r3, ip, lsr #29\n+\tsvclt\t0x0000ea5c\n+\t\t\t@ instruction: 0x00038eb4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r3, r2, lsr #29\n+\tandeq\tr8, r3, sl, lsr #29\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tip, [r3], -r0\n-\tandeq\tr8, r3, sl, ror lr\n+\tstrdeq\tip, [r3], -r8\n+\tandeq\tr8, r3, r2, lsl #29\n \tandeq\tr4, r2, r2, lsl r9\n \tldrdeq\tr4, [r2], -ip\n \tandeq\tr4, r2, r0, lsl #18\n \tandeq\tr4, r2, sl, asr #19\n \tcfstr32mi\tmvfx11, [r1], #-704\t@ 0xfffffd40\n \taddlt\tr4, r4, r1, lsr #18\n-\tblmi\t89f3ec \n-\tbmi\t8b9e00 \n+\tblmi\t89f3e4 \n+\tbmi\t8b9df8 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \trsbsvs\tr0, r8, r0, lsl #2\n \tstmdavs\tfp!, {r0, r2, r3, r4, r7, fp, ip, lr}\n-\tblmi\t77c984 \n+\tblmi\t77c97c \n \tldmibvs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7e1b108\n \t\t\t@ instruction: 0x4620fa13\n-\tblx\tff28c16a \n+\tblx\tff28c162 \n \tstmdavs\tsl!, {r3, r4, r8, r9, fp, lr}\n \tbicsvs\tr4, r8, fp, ror r4\n-\tbmi\t63c8fc \n+\tbmi\t63c8f4 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r5, lsl r1\n \tssatmi\tr3, #30, r0, lsl #14\n \tldmdbmi\tr1, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -73132,42 +73130,42 @@\n \t\t\t@ instruction: 0xf7f54478\n \tldrb\tpc, [sl, sp, lsr #26]\t@ \n \tvmla.i8\td20, d0, d14\n \tstmdami\tlr, {r0, r3, r5, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2l\t7, cr15, [r6, #980]!\t@ 0x3d4\n \t\t\t@ instruction: 0xf7b8e7df\n-\tsvclt\t0x0000ea00\n-\tandeq\tr8, r3, r8, lsl #28\n+\tsvclt\t0x0000ea04\n+\tandeq\tr8, r3, r0, lsl lr\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr8, [r3], -lr\n+\tandeq\tr8, r3, r6, lsl #28\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr2, r8, r0, ror #18\n-\tandeq\tr2, r8, ip, asr #18\n-\tandeq\tr8, r3, sl, asr #27\n+\tandeq\tr2, r8, r8, ror #18\n+\tandeq\tr2, r8, r4, asr r9\n+\tldrdeq\tr8, [r3], -r2\n \tandeq\tr4, r2, r2, ror #16\n \tandeq\tr4, r2, r4, asr #18\n \tandeq\tr4, r2, r0, asr r8\n \tandeq\tr4, r2, r2, lsr r9\n \tcfstr32mi\tmvfx11, [r1], #-704\t@ 0xfffffd40\n \taddlt\tr4, r2, r1, lsr #18\n-\tblmi\t89f4a0 \n-\tbmi\t8b9eb4 \n+\tblmi\t89f498 \n+\tbmi\t8b9eac \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3, {r0, r1, r3, r5, fp, sp, lr}^\n \tandcs\tr4, r0, #32, 12\t@ 0x2000000\n \t\t\t@ instruction: 0xf7b74639\n-\tldmdavs\tfp!, {r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n-\tbllt\t96c348 \n+\tldmdavs\tfp!, {r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tbllt\t96c340 \n \tldrbtmi\tr4, [sl], #-2584\t@ 0xfffff5e8\n \tstmdavs\tfp!, {r4, r6, r7, sp, lr}\n-\tbmi\t63c9b0 \n+\tbmi\t63c9a8 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d118\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr1, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -73177,295 +73175,295 @@\n \t\t\t@ instruction: 0xe7dbfcd5\n \tvmla.i8\td20, d0, d14\n \tstmdami\tlr, {r1, r5, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t7, cr15, [lr, #980]\t@ 0x3d4\n \t\t\t@ instruction: 0xf04fe7df\n \t\t\t@ instruction: 0xe7da34ff\n-\tstmib\tr4!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr8, r3, r4, asr sp\n+\tstmib\tr8!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr8, r3, ip, asr sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r3, sl, asr #26\n+\tandeq\tr8, r3, r2, asr sp\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tip, r3, sl, lsl #27\n-\tandeq\tr8, r3, sl, lsl sp\n+\tmuleq\tr3, r2, sp\n+\tandeq\tr8, r3, r2, lsr #26\n \t\t\t@ instruction: 0x000247b2\n \tandeq\tr4, r2, r8, lsr #17\n \tandeq\tr4, r2, r0, lsr #15\n \tmuleq\tr2, r6, r8\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf5ad4df2\n \tsvcge\t0x00047d75\n \tfldmiaxmi\tr2!, {d20-d139}\t@ Deprecated\n \tldrbtmi\tr4, [fp], #-1149\t@ 0xfffffb83\n \tstmdbpl\tip!, {r0, r1, r3, r4, r5, r7, r9, sp, lr}\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f43bc\n \trscsvs\tr0, r8, #0, 8\n-\tblmi\tffb9fbdc \n+\tblmi\tffb9fbd4 \n \tsmlabtcs\tr8, r7, r9, lr\n \tcmnvs\tr9, #0, 2\n \tmvnsvs\tr6, #-469762046\t@ 0xe4000002\n \tstmdavs\tr3!, {r2, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0402b00\n-\tbvs\tfff2e6f0 \n+\tbvs\tfff2e6e8 \n \t\t\t@ instruction: 0xf0002b00\n-\tblmi\tff9ee740 \n+\tblmi\tff9ee738 \n \tstmdbeq\tr5, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8872200\n \tldrbtmi\tr2, [fp], #-955\t@ 0xfffffc45\n-\tblmi\tff926b98 \n+\tblmi\tff926b90 \n \tadcscs\tpc, ip, #8847360\t@ 0x870000\n \t\t\t@ instruction: 0x61bb447b\n \tldrdge\tpc, [ip], -r7\t@ \n \t\t\t@ instruction: 0xf1072500\n \t\t\t@ instruction: 0xf04f0638\n \tldrbmi\tr0, [r0], -sl, lsl #16\n-\tsvc\t0x00d8f7b7\n+\tsvc\t0x00dcf7b7\n \tmcrrne\t6, 0, r4, r1, cr4\n \tldclcs\t0, cr13, [lr, #156]!\t@ 0x9c\n \tsvclt\t0x009cb2c2\n \tmsrvc\tCPSR_fsxc, #29360128\t@ 0x1c00000\n \t\t\t@ instruction: 0xf109555a\n \tsvclt\t0x009833ff\n-\tblcs\t19b7e8 \n+\tblcs\t19b7e0 \n \torrshi\tpc, r5, r0, lsl #4\n \t\t\t@ instruction: 0xf003e8df\n \tcdpmi\t12, 6, cr9, cr0, cr7, {4}\n \t\t\t@ instruction: 0xf7b80335\n-\tstmdavs\tr3, {r2, r3, r5, r6, r7, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r4, r5, r6, r7, fp, sp, lr, pc}\n \tandscc\tpc, r4, r3, lsr r8\t@ \n \tstrble\tr0, [r1, #-1306]!\t@ 0xfffffae6\n \t\t\t@ instruction: 0xf04f6830\n-\tblx\t250822 \n+\tblx\t25081a \n \tldmdacc\tr0!, {ip, sp, lr, pc}\n \tvst3.32\t\t\t@ instruction: 0xf484fa50\n \teorsvs\tr4, r4, r0, asr r6\n-\tsvc\t0x00b0f7b7\n+\tsvc\t0x00b4f7b7\n \tmcrrne\t6, 0, r4, r1, cr4\n \t\t\t@ instruction: 0x4650d1d7\n-\tsvc\t0x0092f7b7\n+\tsvc\t0x0096f7b7\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \trscshi\tpc, r2, r0, asr #32\n-\tbl\t1c0c310 \n-\tblcs\t328440 \n+\tbl\t1d0c308 \n+\tblcs\t328438 \n \tadchi\tpc, lr, r0, asr #32\n-\tblcs\tf29428 \n+\tblcs\tf29420 \n \tadchi\tpc, sl, r0, lsl #4\n \t\t\t@ instruction: 0xf7b74650\n-\tstrtmi\tlr, [r1], -r4, ror #30\n+\tstrtmi\tlr, [r1], -r8, ror #30\n \t\t\t@ instruction: 0xf7ea2001\n-\tblvs\tfff4e36c \n+\tblvs\tfff4e364 \n \tmvnsvs\tr3, #67108864\t@ 0x4000000\n-\tbcs\t30832c \n+\tbcs\t308324 \n \t\t\t@ instruction: 0xf507d1b3\n-\tbvs\tfeeeb11c \n-\tblmi\tfeddf4d8 \n+\tbvs\tfeeeb114 \n+\tblmi\tfeddf4d0 \n \t\t\t@ instruction: 0xf8052400\n \tldmpl\tr3, {r0, sl, fp, lr}^\n-\tblcs\ta84dc \n+\tblcs\ta84d4 \n \trscshi\tpc, r6, r0\n-\tblcs\t69264 \n+\tblcs\t6925c \n \tmsrhi\tCPSR_fc, r0, asr #32\n \t\t\t@ instruction: 0xf04f6b7a\n \tstrbmi\tr0, [sl], #-2305\t@ 0xfffff6ff\n \t\t\t@ instruction: 0xe795637a\n-\tstmia\tr0!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tr4!, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8336803\n \t\t\t@ instruction: 0xf4133014\n \teorsle\tr6, lr, r0, lsl #4\n \t\t\t@ instruction: 0xf04f6830\n-\tblx\t2508b2 \n+\tblx\t2508aa \n \tldmdacc\tr0!, {ip, sp, lr, pc}\n \tvst3.32\t\t\t@ instruction: 0xf484fa50\n \t\t\t@ instruction: 0xe78a6034\n-\tstm\tlr, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8336803\n \t\t\t@ instruction: 0xf4133014\n \tsvclt\t0x00085200\n \torrle\tr6, r0, r2, lsr r0\n \tldrle\tr0, [sp], #1306\t@ 0x51a\n \tsvclt\t0x0058049b\n \tstmdbeq\tr2, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tsvcge\t0x0079f57f\n \tldmdavs\tr2!, {r0, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n \taddsmi\tr6, sl, #4915200\t@ 0x4b0000\n \tldmdavs\tr2!, {r0, r1, r2, r3, r5, r9, ip, lr, pc}\n \taddsmi\tr6, sl, #13303808\t@ 0xcb0000\n \tldmdavs\tr2!, {r0, r1, r3, r5, r8, r9, ip, lr, pc}\n \tstmdbeq\tr5, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tbne\tff528ed0 \n+\tbne\tff528ec8 \n \t\t\t@ instruction: 0xf8316a38\n \tmovwmi\tr2, #8211\t@ 0x2013\n \tandscs\tpc, r3, r1, lsr #16\n \t\t\t@ instruction: 0xf7b8e763\n-\tstmdavs\tr3, {r3, r5, r6, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r3, r5, r6, fp, sp, lr, pc}\n \tandscc\tpc, r4, r3, lsr r8\t@ \n \tandpl\tpc, r0, #318767104\t@ 0x13000000\n \teorsvs\tfp, r2, r8, lsl #30\n \tsvcge\t0x0059f47f\n \tandvs\tpc, r0, #318767104\t@ 0x13000000\n \t\t\t@ instruction: 0xf413d1c0\n \tsvclt\t0x001c5900\n \t\t\t@ instruction: 0xf04f6032\n \tstrb\tr0, [lr, -r3, lsl #18]\n-\tldmda\tr2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr6, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8336803\n \t\t\t@ instruction: 0xf4133014\n \tsvclt\t0x00185f00\n \tstmdbeq\tr3, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf04fe743\n \tstrb\tr0, [r0, -r5, lsl #18]\n \tvst2.16\t{d20,d22}, [pc :256]\n \tldmdami\tpc!, {r0, r1, r3, r4, r6, r9, ip, sp, lr}^\t@ \n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tandne\tlr, r4, r7, asr #19\n-\tblx\tfed0c52a \n-\tblcs\t69144 \n+\tblx\tfed0c522 \n+\tblcs\t6913c \n \tsvcge\t0x001ff47f\n \tldmib\tr7, {r0, r1, r5, fp, sp, lr}^\n \ttstlt\tfp, r4\n \trsbcc\tpc, pc, #64, 4\n \tldc2l\t7, cr15, [r8], #-980\t@ 0xfffffc2c\n-\tldrbtcc\tpc, [pc], #79\t@ 4e570 \t@ \n-\tblmi\t1be0f48 \n+\tldrbtcc\tpc, [pc], #79\t@ 4e568 \t@ \n+\tblmi\t1be0f40 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tldrhmi\tr3, [sl], #-60\t@ 0xffffffc4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadchi\tpc, r1, r0, asr #32\n \t\t\t@ instruction: 0xf5074620\n \t\t\t@ instruction: 0x46bd7771\n \tsvchi\t0x00f0e8bd\n \tcmpeq\tr0, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b82000\n-\tblmi\t1b49038 \n+\tblmi\t1b49040 \n \t\t\t@ instruction: 0x21006aba\n \tsubeq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tbl\t138c48c \n+\tbl\t148c484 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d14b\n \tldrtmi\tr0, [r0], -r8, asr #12\n-\tldmib\tsl, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbvs\tfeee1350 \n+\tldmib\tlr, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbvs\tfeee1348 \n \t\t\t@ instruction: 0x462858d5\n-\tmcr\t7, 2, pc, cr0, cr7, {5}\t@ \n-\tb\tfe80c4b0 \n+\tmcr\t7, 2, pc, cr4, cr7, {5}\t@ \n+\tb\tfe90c4a8 \n \t\t\t@ instruction: 0xf5076803\n \tsubcs\tr7, r0, #-1073741817\t@ 0xc0000007\n \tadcsvs\tr4, fp, r8, lsl r6\n \t\t\t@ instruction: 0xf8b6f7d4\n \tldmdbmi\tsp, {r2, r3, r4, r6, r9, fp, lr}^\n \tldrbtmi\tr6, [sl], #-2235\t@ 0xfffff745\n \tandls\tr4, r1, r9, ror r4\n \trsbscs\tr9, ip, r2, lsl #4\n \taddscc\tpc, r3, #64, 4\n \tandcs\tr9, r1, r0\n-\tblx\t80c54c \n+\tblx\t80c544 \n \t\t\t@ instruction: 0xf7b84630\n-\t\t\t@ instruction: 0x4628e998\n+\t\t\t@ instruction: 0x4628e99c\n \t\t\t@ instruction: 0x479868fb\n \t\t\t@ instruction: 0x46216c38\n-\tb\t1b8c4f0 \n+\tb\t1c8c4e8 \n \t\t\t@ instruction: 0xf7b86af8\n-\tblmi\t1208dd8 \n+\tblmi\t1208de0 \n \t\t\t@ instruction: 0x46046aba\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tblcs\t7ab64 \n+\tblcs\t7ab5c \n \tstmdbmi\tsp, {r1, r5, r7, ip, lr, pc}^\n \tandmi\tpc, r4, #64, 4\n \tldrbtmi\tr4, [r9], #-2124\t@ 0xfffff7b4\n \t\t\t@ instruction: 0xf7f54478\n \t\t\t@ instruction: 0xe799fc13\n \taddsle\tr2, r9, r0, lsl #22\n \tvmla.i8\tq10, q0, \n \tstmdami\tr9, {r0, r1, r2, r9, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2\t7, cr15, [r8], {245}\t@ 0xf5\n-\tblmi\t1088490 \n+\tblmi\t1088488 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \tsubeq\tpc, r8, r7, lsl #2\n-\tb\t148c540 \n+\tb\t158c538 \n \t\t\t@ instruction: 0xf1074b3a\n \tstrtmi\tr0, [r0], -r4, asr #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tb\tf8c550 \n+\tb\t108c548 \n \t\t\t@ instruction: 0xf5074621\n \t\t\t@ instruction: 0xf7b770b0\n-\tstrmi\tlr, [r4], -r8, ror #21\n+\tstrmi\tlr, [r4], -ip, ror #21\n \tteqle\tfp, r0, lsl #16\n \tldrtvc\tpc, [r0], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7b84630\n-\tblmi\tcc8b64 \n+\tblmi\tcc8b6c \n \tldmpl\tr5, {r1, r3, r4, r5, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b74628\n-\tbmi\tdc9e08 \n+\tbmi\tdc9e10 \n \t\t\t@ instruction: 0xf50769b9\n-\tblvs\tfef2a75c \n+\tblvs\tfef2a754 \n \tandls\tr4, r1, sl, ror r4\n \tandls\tr2, r2, #124\t@ 0x7c\n \tadccc\tpc, fp, #64, 4\n \tandcs\tr9, r1, r0\n \t\t\t@ instruction: 0xf9c2f7d4\n \t\t\t@ instruction: 0xf7b84630\n-\t\t\t@ instruction: 0x4628e93c\n+\tstrtmi\tlr, [r8], -r0, asr #18\n \t\t\t@ instruction: 0x4798687b\n \t\t\t@ instruction: 0x46216c78\n-\tb\t48c5a8 \n+\tb\t58c5a0 \n \t\t\t@ instruction: 0xf7b7e6d4\n-\tblmi\ta8a620 \n+\tblmi\ta8a628 \n \tstmdavc\tpc!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\t@ \n \tstrcs\tr6, [r0, #-3006]\t@ 0xfffff442\n \tldmvs\tip, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf43f2c00\n \tstrtmi\tsl, [fp], -sp, asr #29\n \tstrbmi\tr4, [r1], -sl, lsr #12\n \tandeq\tpc, r8, r4, lsl #2\n \t\t\t@ instruction: 0xf7b89500\n-\tcmplt\tr0, ip, asr #16\n+\tcmplt\tr0, r0, asr r8\n \tldrb\tr6, [r1, r4, ror #21]!\n-\tbvs\tfeee1350 \n+\tbvs\tfeee1348 \n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b870b0\n-\tmovwcs\tlr, #6652\t@ 0x19fc\n+\tmovwcs\tlr, #6656\t@ 0x1a00\n \tadcvs\tr6, r3, #102\t@ 0x66\n \t\t\t@ instruction: 0xf7b7e6b4\n-\tstmdavs\tr3, {r2, r3, r4, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \tandsls\tpc, r4, r3, lsr r8\t@ \n \tstmdbcc\tr0, {r0, r3, r6, r7, r8, r9, ip, sp, lr, pc}^\n \tsvclt\t0x0000e64f\n-\tmuleq\tr3, ip, ip\n-\tmuleq\tr3, sl, ip\n+\tandeq\tr8, r3, r4, lsr #25\n+\tandeq\tr8, r3, r2, lsr #25\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x0003ccbe\n+\tandeq\tip, r3, r6, asr #25\n \tandeq\tr4, r2, r8, lsl #14\n \tandeq\tr0, r0, r8, ror #10\n \tandeq\tr4, r2, r0, ror r5\n \tandeq\tr4, r2, lr, ror r6\n-\tandeq\tr8, r3, ip, lsl #21\n+\tmuleq\tr3, r4, sl\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr4, r2, r2, ror #11\n \tldrdeq\tr4, [r2], -r0\n \tandeq\tr4, r2, sl, lsl #9\n \tmuleq\tr2, r8, r5\n \tandeq\tr4, r2, r4, ror r4\n \tandeq\tr4, r2, r2, lsl #11\n \tandeq\tr4, r2, r8, lsr #10\n-\tandeq\tr2, r8, r0, lsr #9\n+\tandeq\tr2, r8, r8, lsr #9\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n-\tldclmi\t6, cr4, [pc, #-24]!\t@ 4e764 \n-\tcfstr64vc\tmvdx15, [pc, #-692]!\t@ 4e4cc \n-\tbmi\t1ffa394 \n+\tldclmi\t6, cr4, [pc, #-24]!\t@ 4e75c \n+\tcfstr64vc\tmvdx15, [pc, #-692]!\t@ 4e4c4 \n+\tbmi\t1ffa38c \n \tldrbtmi\tr4, [sp], #-3198\t@ 0xfffff382\n-\tblmi\t1fdf974 \n+\tblmi\t1fdf96c \n \t\t\t@ instruction: 0x468860fa\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \t\t\t@ instruction: 0x43a4f8c7\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldmdbmi\tr9!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \tandsmi\tpc, r4, #64, 4\n@@ -73482,33 +73480,33 @@\n \tstmdbmi\tpc!, {r5, r8, ip, sp, pc}^\t@ \n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tstc2l\t7, cr15, [r2], {236}\t@ 0xec\n \t\t\t@ instruction: 0xf5074a6d\n \tstmdbmi\tsp!, {r1, r3, r4, r7, sl, ip, sp, lr}^\n \tldrbtmi\tr4, [sl], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf7ec4479\n-\tbmi\t1b4dad4 \n+\tbmi\t1b4dacc \n \tstrtmi\tr4, [r0], -fp, ror #18\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tldc2\t7, cr15, [r2], #944\t@ 0x3b0\n \tldmvs\tsl!, {r0, r3, r5, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \tsmlawblt\tr2, ip, r3, r2\n \tstrtmi\tr4, [r0], -r6, ror #18\n \t\t\t@ instruction: 0xf7ec4479\n-\tblmi\t19cdaac \n+\tblmi\t19cdaa4 \n \tldmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsubsle\tr2, r1, r0, lsl #18\n \taddsvc\tpc, sl, r7, lsl #10\n \tldrvc\tpc, [sl], #1287\t@ 0x507\n \t\t\t@ instruction: 0xff3af7ec\n \tstrtmi\tr4, [r0], -r0, ror #18\n \t\t\t@ instruction: 0xf7ec4479\n-\tblmi\t184e304 \n+\tblmi\t184e2fc \n \tldmibvs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tsuble\tr2, r4, r0, lsl #18\n \tldrvc\tpc, [sl, #1287]\t@ 0x507\n \t\t\t@ instruction: 0xf7ec4620\n \tstrtmi\tpc, [r8], -r9, lsr #29\n \t\t\t@ instruction: 0xf04f2372\n \t\t\t@ instruction: 0xf8850900\n@@ -73518,20 +73516,20 @@\n \tstmdacs\tr0, {r3, r4, r5, r7, sp, lr}\n \t\t\t@ instruction: 0xf8d5d134\n \t\t\t@ instruction: 0xb1200158\n \tldrtmi\tr4, [r1], -r2, asr #12\n \tldc2l\t7, cr15, [r0, #-1020]!\t@ 0xfffffc04\n \t\t\t@ instruction: 0xf5074604\n \t\t\t@ instruction: 0x4628759a\n-\tblx\tff38c830 \n+\tblx\tff38c828 \n \t\t\t@ instruction: 0xf7ec4628\n-\tblmi\t104e584 \n+\tblmi\t104e57c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \tstmiblt\tr3, {r0, r1, r3, r4, fp, sp, lr}\n-\tblmi\tf211b8 \n+\tblmi\tf211b0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr #7\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r6, ror #2\n \tstrbvc\tpc, [fp, -r7, lsl #10]!\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -73541,126 +73539,126 @@\n \t\t\t@ instruction: 0xf7f54478\n \tstrb\tpc, [r5, sp, asr #21]!\t@ \n \tldrbtmi\tr4, [r9], #-2367\t@ 0xfffff6c1\n \tldmdbmi\tpc!, {r1, r3, r5, r7, r8, r9, sl, sp, lr, pc}\t@ \n \t\t\t@ instruction: 0xe7b74479\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b84648\n-\tblmi\tf88cfc \n+\tblmi\tf88d04 \n \t\t\t@ instruction: 0x464968fa\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tstmib\tlr!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr2!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d137\n \t\t\t@ instruction: 0xf8df0618\n \t\t\t@ instruction: 0x463090d8\n \tldrsbhi\tpc, [r4], #143\t@ 0x8f\t@ \n-\tsvc\t0x00f8f7b7\n+\tsvc\t0x00fcf7b7\n \tldmvs\tsl!, {r2, r4, r5, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [r8], #1273\t@ 0x4f9\n \t\t\t@ instruction: 0x462858d5\n-\tldc\t7, cr15, [ip], {183}\t@ 0xb7\n+\tstc\t7, cr15, [r0], #732\t@ 0x2dc\n \t\t\t@ instruction: 0x46494a31\n \tldrbtmi\tr6, [sl], #-2235\t@ 0xfffff745\n \tandls\tr2, r1, #124\t@ 0x7c\n \taddvs\tpc, r8, #1325400064\t@ 0x4f000000\n \tandcs\tr9, r1, r0\n \tandhi\tpc, r8, sp, asr #17\n \t\t\t@ instruction: 0xf884f7d4\n-\t\t\t@ instruction: 0xf7b74630\n-\tldmdavs\tfp!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\t\t\t@ instruction: 0xf7b84630\n+\tldmdavs\tfp!, {r1, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216978\n-\tldm\tr2, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr6, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tsl!, {r0, r1, r2, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04fb913\n \t\t\t@ instruction: 0xe79d34ff\n \tstrbmi\tr4, [r0], -r9, asr #12\n \tsubmi\tpc, r3, #64, 4\n-\tblx\t200c934 \n-\tblmi\t7c8938 \n+\tblx\t200c92c \n+\tblmi\t7c8930 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tandseq\tpc, r8, r7, lsl #2\n-\tstmia\tr6, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tmrc\t7, 3, APSR_nzcv, cr14, cr7, {5}\n-\tandeq\tr8, r3, sl, ror r8\n-\tandeq\tr8, r3, r8, ror r8\n+\tstmia\tsl, {r3, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tmcr\t7, 4, pc, cr2, cr7, {5}\t@ \n+\tandeq\tr8, r3, r2, lsl #17\n+\tandeq\tr8, r3, r0, lsl #17\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr4, r2, lr, lsl #6\n \tandeq\tr4, r2, r0, lsr r4\n \tandeq\tr0, r2, sl, lsl #12\n \tandeq\tr7, r1, lr, asr sl\n \t\t\t@ instruction: 0x000204b4\n \tandeq\tr4, r2, r0, ror #4\n \tldrdeq\tr0, [r2], -r6\n \tandeq\tr0, r0, r8, asr #11\n \tstrdeq\tr6, [r1], -r0\n-\tandeq\tr2, r8, r0, ror #6\n+\tandeq\tr2, r8, r8, ror #6\n \t\t\t@ instruction: 0x0001d8b0\n-\tandeq\tr2, r8, r0, asr #6\n-\tandeq\tr8, r3, ip, ror #14\n+\tandeq\tr2, r8, r8, asr #6\n+\tandeq\tr8, r3, r4, ror r7\n \tstrdeq\tr4, [r2], -lr\n \tandeq\tr4, r2, r0, lsr #6\n \tandeq\tr4, r2, sl, lsr #6\n \tandeq\tr4, r2, ip, lsr #6\n \tandeq\tr0, r0, ip, lsr #11\n \t\t\t@ instruction: 0x000241b0\n \tldrdeq\tr4, [r2], -r2\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr0, r2, sl, lsr r4\n \tpush\t{r1, r5, r9, fp, lr}\n-\tblmi\t8df1a8 \n+\tblmi\t8df1a0 \n \taddlt\tr4, r2, sl, ror r4\n \tsvcge\t0x00006804\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \torrslt\tr0, ip, r0, lsl #6\n \tstrtmi\tr4, [r5], -r6, lsl #12\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \tldmiblt\tfp, {r0, r1, r5, r7, r9, fp, sp, lr}^\n \teorle\tr4, r0, ip, lsr #5\n-\tbvs\tff928a90 \n+\tbvs\tff928a88 \n \tsmlattlt\tr8, fp, r2, r6\n \tcdp2\t7, 1, cr15, cr8, cr0, {7}\n \t\t\t@ instruction: 0xf7e04620\n-\tbvs\tffb8e274 \n+\tbvs\tffb8e26c \n \tmvnle\tr2, r0, lsl #24\n-\tblmi\t4e1274 \n+\tblmi\t4e126c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr7, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0xf8c44625\n-\tbvs\tff96eae8 \n+\tbvs\tff96eae0 \n \tbicsle\tr2, fp, r0, lsl #24\n \tstmdavs\tr8!, {r1, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \teorsvs\tr6, r4, r4, ror #21\n \t\t\t@ instruction: 0xf7e0b108\n \t\t\t@ instruction: 0x4628fdf7\n \t\t\t@ instruction: 0xf7e04625\n \tstccs\t13, cr15, [r0], {243}\t@ 0xf3\n \tldrb\tsp, [sp, lr, asr #3]\n-\tmcr\t7, 0, pc, cr4, cr7, {5}\t@ \n-\tandeq\tr8, r3, r8, lsl r6\n+\tmcr\t7, 0, pc, cr8, cr7, {5}\t@ \n+\tandeq\tr8, r3, r0, lsr #12\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr8, [r3], -r8\t@ \n+\tandeq\tr8, r3, r0, ror #11\n \tpush\t{r0, r1, r5, r9, fp, lr}\n \t\t\t@ instruction: 0x460441f0\n \tldrbtmi\tr4, [sl], #-2850\t@ 0xfffff4de\n-\tbvs\tff1bac90 \n+\tbvs\tff1bac88 \n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbvs\tffbfb6cc \n+\tbvs\tffbfb6c4 \n \t\t\t@ instruction: 0xf8d6b1c6\n \t\t\t@ instruction: 0xf1b8802c\n \tandle\tr0, ip, r0, lsl #30\n \tldrdeq\tpc, [ip], -r8\t@ \n \t\t\t@ instruction: 0xf7ffb108\n \t\t\t@ instruction: 0xf8d8ffe5\n \tmrslt\tr0, (UNDEF: 8)\n@@ -73671,94 +73669,94 @@\n \tldrtmi\tpc, [r0], -r1, asr #27\t@ \n \tldc2\t7, cr15, [lr, #896]!\t@ 0x380\n \ttstlt\tr8, r8, lsr #16\n \tldc2\t7, cr15, [sl, #896]!\t@ 0x380\n \t\t\t@ instruction: 0xf7e04628\n \tstmdavs\tr0!, {r0, r1, r2, r4, r5, r7, r8, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e0b108\n-\tbmi\t34e1b0 \n+\tbmi\t34e1a8 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhmi\tlr, [r0, #141]!\t@ 0x8d\n \tstclt\t7, cr15, [r2, #896]!\t@ 0x380\n-\tldc\t7, cr15, [r6, #732]!\t@ 0x2dc\n-\tandeq\tr8, r3, lr, ror r5\n+\tldc\t7, cr15, [sl, #732]!\t@ 0x2dc\n+\tandeq\tr8, r3, r6, lsl #11\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r3, sl, lsl r5\n+\tandeq\tr8, r3, r2, lsr #10\n \tpush\t{r0, r1, r3, r5, r9, fp, lr}\n \t\t\t@ instruction: 0x460441f0\n \tldrbtmi\tr4, [sl], #-2858\t@ 0xfffff4d6\n-\tbvs\tff1bad2c \n+\tbvs\tff1bad24 \n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbvs\tffbfb8e8 \n+\tbvs\tffbfb8e0 \n \t\t\t@ instruction: 0xf8d6b306\n \t\t\t@ instruction: 0xf1b8802c\n \tandsle\tr0, r0, r0, lsl #30\n \tldrdeq\tpc, [ip], -r8\t@ \n \t\t\t@ instruction: 0xf7ffb108\n \t\t\t@ instruction: 0xf8d8ffe5\n \tmrslt\tr0, (UNDEF: 8)\n \tldc2l\t7, cr15, [sl, #-896]!\t@ 0xfffffc80\n \tandeq\tpc, r8, r8, lsl #2\n-\tstmda\tr4!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7e04640\n \tldmdavs\tr0!, {r0, r1, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e0b108\n \t\t\t@ instruction: 0xf106fd6f\n \t\t\t@ instruction: 0xf7b70008\n-\t\t\t@ instruction: 0x4630e85a\n+\t\t\t@ instruction: 0x4630e85e\n \tstc2l\t7, cr15, [r8, #-896]!\t@ 0xfffffc80\n \ttstlt\tr8, r8, lsr #16\n \tstc2l\t7, cr15, [r4, #-896]!\t@ 0xfffffc80\n \tandeq\tpc, r8, r5, lsl #2\n-\tstmda\tlr, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr2, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7e04628\n \tstmdavs\tr0!, {r0, r2, r3, r4, r6, r8, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7e0b108\n \t\t\t@ instruction: 0xf104fd59\n \t\t\t@ instruction: 0xf7b70008\n-\tbmi\t348cb0 \n+\tbmi\t348cb8 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhmi\tlr, [r0, #141]!\t@ 0x8d\n \tstcllt\t7, cr15, [r4, #-896]\t@ 0xfffffc80\n-\tldcl\t7, cr15, [r8, #-732]\t@ 0xfffffd24\n-\tandeq\tr8, r3, r2, ror #9\n+\tldcl\t7, cr15, [ip, #-732]\t@ 0xfffffd24\n+\tandeq\tr8, r3, sl, ror #9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r3, lr, asr r4\n+\tandeq\tr8, r3, r6, ror #8\n \tldmdbmi\tpc!, {r1, r2, r3, r4, r5, r6, fp, lr}^\t@ \n \tpush\t{r3, r4, r5, r6, sl, lr}\n-\tblmi\t1fdf39c \n+\tblmi\t1fdf394 \n \tstmdapl\tr1, {r1, r5, r7, ip, sp, pc}^\n-\tbmi\t1fba7e4 \n+\tbmi\t1fba7dc \n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \taddne\tpc, r4, r7, asr #17\n \ttsteq\tr0, pc, asr #32\t@ \n \tstmdavs\tr3!, {r2, r3, r4, r7, fp, ip, lr}\n \tcmple\tr7, r0, lsl #22\n \tldrbtmi\tr4, [fp], #-2936\t@ 0xfffff488\n-\tblcs\t68d6c \n+\tblcs\t68d64 \n \tsbcshi\tpc, r9, r0, asr #32\n \ttstcs\tr4, r6, ror lr\n \t\t\t@ instruction: 0x4630447e\n-\tb\t188caec \n+\tb\t198cae4 \n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tstmdavs\tr3!, {r3, r4, r5, r6, ip, lr, pc}\n \t\t\t@ instruction: 0xf0402b00\n-\tblmi\t1caee70 \n+\tblmi\t1caee68 \n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tldrbtmi\tr4, [sl], #-2672\t@ 0xfffff590\n \tadcmi\tr6, fp, #13828096\t@ 0xd30000\n \tmovwcs\tfp, #3972\t@ 0xf84\n \tldmdble\tr8, {r0, r1, r4, r8, sp, lr}\n \tldrbtmi\tr4, [fp], #-2925\t@ 0xfffff493\n \t\t\t@ instruction: 0xb1086898\n@@ -73770,22 +73768,22 @@\n \tvmla.i8\tq10, q0, q12\n \tstmdami\tr8!, {r1, r2, r5, r9, ip, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8fef7f5\n \trscscc\tpc, pc, pc, asr #32\n \tldmdbvs\tr2, {r4, sp, lr, pc}\n \trscle\tr2, r3, r0, lsl #20\n-\tbne\tffb225fc \n+\tbne\tffb225f4 \n \tsubseq\tr4, sl, lr, ror r4\n \teorsvs\tr6, r3, #112, 20\t@ 0x70000\n \trsbsle\tr2, r0, r0, lsl #16\n \t\t\t@ instruction: 0xf7f42100\n \tstmdavs\tr0!, {r0, r2, r5, r6, r7, sl, fp, ip, sp, lr, pc}\n \tteqle\tr5, r0, lsl #16\n-\tblmi\t14a1600 \n+\tblmi\t14a15f8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddhi\tpc, pc, r0, asr #32\n \tldrtmi\tr3, [sp], r8, lsl #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -73796,147 +73794,147 @@\n \tstmdavs\tr3!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \taddsle\tr2, fp, r0, lsl #22\n \t\t\t@ instruction: 0x46294e52\n \tadcscs\tpc, r1, #64, 4\n \t\t\t@ instruction: 0x4630447e\n \t\t\t@ instruction: 0xfff4f7f4\n \tldrbtmi\tr4, [fp], #-2895\t@ 0xfffff4b1\n-\tblcs\t68e44 \n+\tblcs\t68e3c \n \tstmdavs\tr3!, {r2, r4, r7, ip, lr, pc}\n \trsbsle\tr2, r0, r0, lsl #22\n \tvst1.8\t{d20-d22}, [pc :128], r9\n \tldrtmi\tr7, [r0], -sp, lsr #4\n \t\t\t@ instruction: 0xf8b8f7f5\n \tldrbtmi\tr4, [fp], #-2889\t@ 0xfffff4b7\n \t\t\t@ instruction: 0xe797685d\n \tvmla.i8\tq10, q0, q4\n \tstmdami\tr8, {r0, r4, r5, r9, ip, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf8acf7f5\n \tldr\tr2, [pc, r0]!\n \tldrtmi\tr4, [r0], -r5, asr #18\n \t\t\t@ instruction: 0xf7b74479\n-\tstrmi\tlr, [r6], -ip, ror #21\n+\t\t\t@ instruction: 0x4606eaf0\n \t\t\t@ instruction: 0xf43f2800\n \t\t\t@ instruction: 0xf107af7e\n \tstrmi\tr0, [r2], -r4, lsl #16\n \tstrbmi\tr2, [r0], -r0, lsl #3\n \t\t\t@ instruction: 0xf7b7713d\n-\ttstlt\tr8, r2, ror r8\n+\ttstlt\tr8, r6, ror r8\n \tstmiblt\tfp!, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr}^\n \t\t\t@ instruction: 0x4632483c\n \tbiccs\tpc, r6, r0, asr #4\n \t\t\t@ instruction: 0xf7f84478\n \tstmdavs\tr3!, {r0, r1, r2, r5, r6, r7, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf43f2b00\n \tldmdbmi\tr8!, {r2, r3, r5, r6, r8, r9, sl, fp, sp, pc}\n \tsbccs\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2103\t@ 0xfffff7c9\n \t\t\t@ instruction: 0xf7f54478\n-\tblmi\te0cf64 \n+\tblmi\te0cf5c \n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tldrmi\tlr, [r0], -r2, ror #14\n \tldc2l\t7, cr15, [lr], {224}\t@ 0xe0\n \trsbsvs\tr6, r0, #204800\t@ 0x32000\n \t\t\t@ instruction: 0xe7870052\n \tldrtmi\tr4, [r9], -sl, lsr #12\n \t\t\t@ instruction: 0xf7b74640\n-\tldmdavs\tsl!, {r1, r3, r7, r9, fp, sp, lr, pc}\n+\tldmdavs\tsl!, {r1, r2, r3, r7, r9, fp, sp, lr, pc}\n \tldmdavc\tr3, {r0, r2, r9, sl, lr}\n \tsvclt\t0x00182b0a\n \tbicsle\tr2, r5, r0, lsl #22\n \tldrdhi\tpc, [ip], pc\t@ \n \tvmin.s8\td20, d0, d18\n \tsufmim\tf2, f2, f1\n \t\t\t@ instruction: 0x464044f8\n \t\t\t@ instruction: 0xf7f8447e\n \tstmdavs\tr3!, {r0, r3, r4, r5, r7, r8, fp, ip, sp, lr, pc}\n-\tblcs\t66f74 \n+\tblcs\t66f6c \n \tsvcge\t0x0040f43f\n \tstrbmi\tr4, [r1], -r5, lsr #16\n \tsbccs\tpc, r3, #64, 4\n \t\t\t@ instruction: 0xf7f54478\n \tldmdavs\tr5!, {r0, r2, r4, r6, fp, ip, sp, lr, pc}^\n-\tblmi\t908a90 \n+\tblmi\t908a88 \n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7b7e732\n-\tblmi\t889f2c \n+\tblmi\t889f34 \n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tsvclt\t0x0000e72c\n-\tandeq\tr8, r3, ip, lsr #8\n+\tandeq\tr8, r3, r4, lsr r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r3, ip, lsl r4\n+\tandeq\tr8, r3, r4, lsr #8\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr1, r8, lr, ror pc\n+\tandeq\tr1, r8, r6, lsl #31\n \tandeq\tr4, r2, r4, lsl r0\n-\tandeq\tip, r3, r4, asr #8\n-\tandeq\tip, r3, lr, lsr r4\n-\tandeq\tr1, r8, r2, asr #30\n-\tandeq\tr1, r8, lr, lsr #30\n+\tandeq\tip, r3, ip, asr #8\n+\tandeq\tip, r3, r6, asr #8\n+\tandeq\tr1, r8, sl, asr #30\n+\tandeq\tr1, r8, r6, lsr pc\n \tandeq\tr3, r2, r0, ror #28\n \tandeq\tr3, r2, r2, lsr #31\n-\tandeq\tr1, r8, r8, lsl #30\n-\tandeq\tr8, r3, r4, ror r3\n+\tandeq\tr1, r8, r0, lsl pc\n+\tandeq\tr8, r3, ip, ror r3\n \tandeq\tr3, r2, r8, lsl #28\n \tandeq\tr3, r2, sl, asr #30\n \tandeq\tr3, r2, r4, asr #30\n-\tandeq\tr1, r8, r6, lsr #29\n-\tandeq\tip, r3, r6, ror r3\n+\tandeq\tr1, r8, lr, lsr #29\n+\tandeq\tip, r3, lr, ror r3\n \t\t\t@ instruction: 0x00023dbc\n \tstrdeq\tr3, [r2], -lr\n \tandeq\tr6, r1, r4, lsr #8\n \tandeq\tr3, r2, r0, lsl #27\n \tandeq\tr3, r2, sl, ror #26\n \t\t\t@ instruction: 0x00023ebc\n-\tandeq\tip, r3, ip, lsl #6\n+\tandeq\tip, r3, r4, lsl r3\n \tandeq\tr3, r2, r8, lsr #26\n-\tldrdeq\tip, [r3], -r0\n+\tldrdeq\tip, [r3], -r8\n \tandeq\tr3, r2, r0, ror #28\n-\tandeq\tip, r3, ip, lsr #5\n-\tandeq\tip, r3, r0, lsr #5\n+\t\t\t@ instruction: 0x0003c2b4\n+\tandeq\tip, r3, r8, lsr #5\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tstmiami\tr0!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tstccc\t6, cr15, [ip, #-692]!\t@ 0xfffffd4c\n \t\t\t@ instruction: 0xf8dfaf06\n \t\t\t@ instruction: 0xf8df28dc\n \tldrbtmi\tr1, [ip], #-2268\t@ 0xfffff724\n \t\t\t@ instruction: 0xf8df447a\n \t\t\t@ instruction: 0x63ba38d8\n \tstmdavs\tr9, {r0, r5, r6, fp, ip, lr}\n-\tblne\t38d18c \n+\tblne\t38d184 \n \ttsteq\tr0, pc, asr #32\t@ \n \tldmpl\tr3, {r3, r4, r5, r6, r7, r8, r9, sp, lr}^\n \tcmplt\tfp, fp, lsl r8\n \tstmiane\tr0, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \taddmi\tpc, r5, #64, 4\n \tldmeq\tip!, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff14f7f4\n-\tstcl\t7, cr15, [r2], #732\t@ 0x2dc\n+\tstcl\t7, cr15, [r6], #732\t@ 0x2dc\n \tcmnvs\tr8, #257024\t@ 0x3ec00\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf8df80f6\n \t\t\t@ instruction: 0xf10768a8\n \t\t\t@ instruction: 0xf8d70544\n \ttstcs\tr1, ip, lsr r0\n \t\t\t@ instruction: 0x4640447e\n \tstc2l\t7, cr15, [r0], #-1020\t@ 0xfffffc04\n \tldmvs\tr3!, {r3, r4, r5, r7, sl, sp, lr}^\n \tldmdavs\tr1!, {r0, r1, r3, r5, sp, lr}^\n \taddsmi\tr6, r1, #2752512\t@ 0x2a0000\n \tands\tsp, r0, r1, lsl #2\n \tstmdavs\tip!, {r0, r1, r4, r5, r6, r7, fp, sp, lr}\n-\tbne\tff968f6c \n+\tbne\tff968f64 \n \tandsne\tpc, r4, r8, lsr r9\t@ \n \tmcr2\t7, 4, pc, cr2, cr14, {7}\t@ \n \tldmdavs\tr2!, {r0, r1, r3, r5, fp, sp, lr}^\n \teorvs\tr3, fp, r1, lsl #6\n \tandseq\tpc, r4, r8, lsr #16\n \taddsmi\tr6, r3, #2818048\t@ 0x2b0000\n-\tblvs\tffe836a0 \n+\tblvs\tffe83698 \n \torrpl\tpc, r0, pc, asr #8\n \tmcrr2\t7, 15, pc, r2, cr15\t@ \n \tldrmi\tr6, [r0], #-3258\t@ 0xfffff346\n \tcfldrsvs\tmvf6, [fp], #736\t@ 0x2e0\n \tcmnle\tr6, r0, lsl #22\n \tstmdacs\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n \tstmdacc\tip, {r0, r1, r2, r3, r4, r6, r7, fp, ip, sp, lr, pc}^\n@@ -73946,19 +73944,19 @@\n \tldmdavs\tr2, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8df62bb\n \tldrbtvs\tr3, [r9], #-2112\t@ 0xfffff7c0\n \trsbsvs\tr4, fp, #2063597568\t@ 0x7b000000\n \t\t\t@ instruction: 0xf1076c79\n \taddsmi\tr0, r1, #68, 6\t@ 0x10000001\n \tmrshi\tpc, (UNDEF: 11)\t@ \n-\tblvs\t1e68f94 \n+\tblvs\t1e68f8c \n \t\t\t@ instruction: 0xf0004281\n \tldmdavs\tsp, {r1, r8, pc}\n-\tblvs\tffea9c28 \n-\tbne\tffba92ac \n+\tblvs\tffea9c20 \n+\tbne\tffba92a4 \n \tmovweq\tpc, #4673\t@ 0x1241\t@ \n \t\t\t@ instruction: 0xf931006e\n \teormi\tr4, r3, r5, lsl r0\n \trschi\tpc, fp, r0\n \tstrpl\tpc, [r0], #-1092\t@ 0xfffffbbc\n \t\t\t@ instruction: 0xf8212200\n \t\t\t@ instruction: 0xf8874015\n@@ -73987,44 +73985,44 @@\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}\n \tandseq\tpc, r5, r3, lsr #16\n \tsmlalbthi\tpc, r6, r0, r2\t@ \n \t\t\t@ instruction: 0x3798f8df\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf107e0b7\n \tandcs\tr0, r0, r0, asr r1\n-\tstc\t7, cr15, [sl, #732]\t@ 0x2dc\n+\tstc\t7, cr15, [lr, #732]\t@ 0x2dc\n \t\t\t@ instruction: 0x3788f8df\n \t\t\t@ instruction: 0x21006bba\n \trscsvc\tpc, r4, r7, lsl #10\n \teorsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tmrc\t7, 1, APSR_nzcv, cr0, cr6, {5}\n+\tmrc\t7, 1, APSR_nzcv, cr4, cr6, {5}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0x81b9f040\n \tldmibvc\tr4!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x676cf8df\n \t\t\t@ instruction: 0xf8df4648\n \t\t\t@ instruction: 0xf7b7576c\n-\t\t\t@ instruction: 0xf8dfec7a\n-\tblvs\tfeedcda8 \n+\t\t\t@ instruction: 0xf8dfec7e\n+\tblvs\tfeedcda0 \n \tldrbtmi\tr4, [sp], #-1150\t@ 0xfffffb82\n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7b74640\n-\t\t\t@ instruction: 0xf8dfe91c\n+\t\t\t@ instruction: 0xf8dfe920\n \tvst1.16\t{d19}, [pc :64], r8\n \t\t\t@ instruction: 0x46316294\n \trsbscs\tr4, ip, fp, ror r4\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \t\t\t@ instruction: 0xf04f9000\n \tstrls\tr3, [r2, #-255]\t@ 0xffffff01\n \tstc2\t7, cr15, [r2, #-844]\t@ 0xfffffcb4\n \t\t\t@ instruction: 0xf7b74648\n-\tbvs\tf4a22c \n+\tbvs\tf4a234 \n \tldrmi\tr4, [r8, r0, asr #12]\n \t\t\t@ instruction: 0x46216d38\n-\tldcl\t7, cr15, [r0, #-732]\t@ 0xfffffd24\n+\tldcl\t7, cr15, [r4, #-732]\t@ 0xfffffd24\n \tusatcc\tpc, #16, pc, asr #17\t@ \n \tldmpl\tr3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xb12b681b\n \t\t\t@ instruction: 0x46284631\n \tadcmi\tpc, r4, #64, 4\n \tmrc2\t7, 7, pc, cr14, cr4, {7}\n \trscscc\tpc, pc, pc, asr #32\n@@ -74033,70 +74031,70 @@\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsl #22\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmovthi\tpc, #49216\t@ 0xc040\t@ \n \tldrcc\tpc, [r4, -r7, lsl #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tblvs\tfff7004c \n+\tblvs\tfff70044 \n \tcmpeq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b74620\n-\t\t\t@ instruction: 0xf8dfed2a\n-\tblvs\tfeedcbbc \n+\t\t\t@ instruction: 0xf8dfed2e\n+\tblvs\tfeedcbb4 \n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r4, r6, r7}^\n \t\t\t@ instruction: 0xf7b662fb\n-\t\t\t@ instruction: 0x4604edd0\n+\t\t\t@ instruction: 0x4604edd4\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf107810f\n \t\t\t@ instruction: 0xf8df06d0\n \tldrtmi\tr9, [r0], -r0, asr #13\n \tssathi\tpc, #29, pc, asr #17\t@ \n-\tldc\t7, cr15, [r8], {183}\t@ 0xb7\n+\tldc\t7, cr15, [ip], {183}\t@ 0xb7\n \tssatcc\tpc, #5, pc, asr #17\t@ \n \tldrbtmi\tr6, [r9], #3002\t@ 0xbba\n \tldmpl\tr5, {r3, r4, r5, r6, r7, sl, lr}^\n \t\t\t@ instruction: 0xf7b74628\n-\t\t\t@ instruction: 0xf8dfe8bc\n+\t\t\t@ instruction: 0xf8dfe8c0\n \tvmax.s8\td19, d16, d24\n \tstrbmi\tr4, [r9], -ip, lsl #5\n \trsbscs\tr4, ip, fp, ror r4\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf8cd30ff\n \t\t\t@ instruction: 0xf7d38008\n \tldrtmi\tpc, [r0], -r1, lsr #25\t@ \n-\tldc\t7, cr15, [sl], {183}\t@ 0xb7\n+\tldc\t7, cr15, [lr], {183}\t@ 0xb7\n \t\t\t@ instruction: 0x46286afb\n \tldclvs\t7, cr4, [r8], #608\t@ 0x260\n \t\t\t@ instruction: 0xf7b74621\n-\t\t\t@ instruction: 0xf8dfecf0\n-\tblvs\tfeedc9d0 \n+\t\t\t@ instruction: 0xf8dfecf4\n+\tblvs\tfeedc9c8 \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tadcle\tr2, r3, r0, lsl #22\n \taddsvs\tpc, r2, #1325400064\t@ 0x4f000000\n \tstrbmi\tr4, [r0], -r9, asr #12\n \tmrc2\t7, 4, pc, cr12, cr4, {7}\n-\tblvs\tffec8f98 \n+\tblvs\tffec8f90 \n \tstrpl\tpc, [r0], #-1060\t@ 0xfffffbdc\n \t\t\t@ instruction: 0xf8872c00\n \t\t\t@ instruction: 0xf821390c\n \t\t\t@ instruction: 0xf6ff4015\n \tldclvs\t15, cr10, [fp], #-72\t@ 0xffffffb8\n \tldrbtvs\tr3, [fp], #-769\t@ 0xfffffcff\n-\tblvs\tffe88cfc \n+\tblvs\tffe88cf4 \n \tmcr2\t7, 4, pc, cr12, cr14, {7}\t@ \n \tldrbcc\tpc, [r0, #2271]!\t@ 0x8df\t@ \n \tldmpl\tr3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n-\tblcs\t691c0 \n+\tblcs\t691b8 \n \tadcshi\tpc, r1, r0, asr #32\n \tstr\tr2, [r3, r0]\n \tvqdmlsl.s\tq9, d0, d0\n \tvhadd.s8\tq12, , \n-\tb\tccf96c \n+\tb\tccf964 \n \t\t\t@ instruction: 0xf0000303\n \t\t\t@ instruction: 0xf8df8104\n \tldrbtmi\tr3, [fp], #-1556\t@ 0xfffff9ec\n \tubfx\tr6, sl, #16, #1\n \t\t\t@ instruction: 0x160cf8df\n \tandvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tandne\tpc, ip, r7, lsl #12\n@@ -74148,33 +74146,33 @@\n \t\t\t@ instruction: 0xe696fa33\n \tvst1.32\t{d22-d23}, [pc :256], r9\n \t\t\t@ instruction: 0xf6077200\n \t\t\t@ instruction: 0xf7f4100c\n \tstr\tpc, [fp], fp, lsr #20\n \tldrbcc\tpc, [ip, #-2271]\t@ 0xfffff721\t@ \n \tldmdbvs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t6fb9e0 \n+\tbvs\t6fb9d8 \n \tstrvs\tpc, [r0, #1285]\t@ 0x505\n \tandsle\tr4, r7, #1342177289\t@ 0x50000009\n \tvpadd.i8\tq11, , q13\n \tldrmi\tr0, [r6], #-257\t@ 0xfffffeff\n \tstmdacs\tr0, {r1, r2, r4, r5, r7, r8, fp, ip, sp, lr, pc}\n-\tb\t141fab4 \n+\tb\t141faac \n \t\t\t@ instruction: 0xf00272d2\n \tsvclt\t0x00080201\n-\tbcs\t57a7c \n+\tbcs\t57a74 \n \teorshi\tpc, r7, #64\t@ 0x40\n-\tbcs\t698ec \n+\tbcs\t698e4 \n \tbicshi\tpc, r7, r0, lsl #6\n \taddsmi\tr6, sp, #634880\t@ 0x9b000\n \teorshi\tpc, ip, #0\n \tldrcc\tpc, [ip, #-2271]\t@ 0xfffff721\n \tldrbtmi\tr6, [fp], #-3196\t@ 0xfffff384\n \tstmdblt\tr3!, {r0, r1, r3, r4, r6, r7, r9, fp, sp, lr}\n-\tbvs\tff7475cc \n+\tbvs\tff7475c4 \n \t\t\t@ instruction: 0xf0002b00\n \tldmdavs\tsl, {r3, r6, r7, pc}^\n \t\t\t@ instruction: 0xd1f84294\n \tstrcs\tpc, [r4, #-2271]\t@ 0xfffff721\n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \taddsvs\tr6, r9, #5373952\t@ 0x520000\n \t\t\t@ instruction: 0xf8dfe73f\n@@ -74183,121 +74181,121 @@\n \tldrbtmi\tr0, [r9], #-1272\t@ 0xfffffb08\n \t\t\t@ instruction: 0xf7f44478\n \tstrb\tpc, [r3, -r7, asr #27]\t@ \n \tldrcc\tpc, [r8], #2271\t@ 0x8df\n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986afb\n \tsbcseq\tpc, r0, r7, lsl #2\n-\tstc\t7, cr15, [lr], {183}\t@ 0xb7\n+\tldc\t7, cr15, [r2], {183}\t@ 0xb7\n \tldrbtcc\tpc, [r8], #-2271\t@ 0xfffff721\t@ \n \tcmpeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0x20006bba\n \tldrsbvs\tr5, [fp, #131]!\t@ 0x83\n-\tbl\tffe8d1d4 \n+\tbl\tfff8d1cc \n \t\t\t@ instruction: 0xf5072100\n \t\t\t@ instruction: 0xf7b67040\n-\tstrmi\tlr, [r4], -r4, lsr #25\n+\tstrmi\tlr, [r4], -r8, lsr #25\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078209\n \tldrtmi\tr7, [r0], -r0, asr #12\n-\tb\tffc8d1f0 \n+\tb\tffd8d1e8 \n \tldrbcc\tpc, [r4], #-2271\t@ 0xfffff721\t@ \n \tldmpl\tr5, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b64628\n-\t\t\t@ instruction: 0xf8dfef96\n+\t\t\t@ instruction: 0xf8dfef9a\n \tcfldrdvs\tmvd1, [fp], #-624\t@ 0xfffffd90\n \tsbcmi\tpc, r9, #64, 4\n \t\t\t@ instruction: 0xf6074479\n \tmovwls\tr1, #4108\t@ 0x100c\n \tandls\tr4, r2, r3, lsr #12\n \tandls\tr2, r0, r1, lsr r0\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\t1f0d292 \n+\tblx\t1f0d28a \n \t\t\t@ instruction: 0xf7b74630\n-\tldmibvs\tfp!, {r2, r4, r5, r6, r7, r9, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216d78\n-\tbl\tff28d234 \n+\tbl\tff38d22c \n \tstrbtcc\tpc, [r8], #-2271\t@ 0xfffff721\t@ \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8dfe6eb\n-\tblvs\tfeedc388 \n-\tbvs\tf256ac \n+\tblvs\tfeedc380 \n+\tbvs\tf256a4 \n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b770f4\n-\t\t\t@ instruction: 0xf8dfebc6\n+\t\t\t@ instruction: 0xf8dfebca\n \tcfldrdvs\tmvd3, [ip], #-320\t@ 0xfffffec0\n-\tblvs\t72056c \n+\tblvs\t720564 \n \tand\tfp, fp, r3, lsl r9\n \tldrdlt\tr6, [fp, #-171]\t@ 0xffffff55\n \taddsmi\tr6, r4, #5898240\t@ 0x5a0000\n \t\t\t@ instruction: 0xf8dfd1fa\n \ttstcs\tr1, ip, lsr r4\n \tldmdavs\tr2, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xe6ce6299\n \tstrcs\tr2, [r1, #-48]\t@ 0xffffffd0\n \t\t\t@ instruction: 0xf9bef7e0\n \tstrtcs\tpc, [r8], #-2271\t@ 0xfffff721\n \tsubvs\tr4, r4, r3, lsl #12\n \tstrcs\tr4, [r0], #-1146\t@ 0xfffffb86\n \t\t\t@ instruction: 0xf1076004\n \taddsvs\tr0, sp, #100, 2\n-\tblvs\t5a0c3c \n+\tblvs\t5a0c34 \n \ttstvs\tr3, #-805306355\t@ 0xd000000d\n-\tbl\tfe50d2a0 \n+\tbl\tfe60d298 \n \tstrtmi\tr4, [r1], -r6, ror #23\n \t\t\t@ instruction: 0xf5076bba\n \tldmpl\tr3, {r2, r3, r5, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7b660fb\n-\t\t\t@ instruction: 0x4604ec3a\n+\t\t\t@ instruction: 0x4604ec3e\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf507813c\n \tcdpmi\t5, 15, cr6, cr12, cr12, {7}\n \t\t\t@ instruction: 0xf7b74628\n-\tblmi\tff889e04 \n+\tblmi\tff889e0c \n \tldrbtmi\tr6, [lr], #-3002\t@ 0xfffff446\n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7b64640\n-\tldclvs\t15, cr14, [fp], #-168\t@ 0xffffff58\n+\tldclvs\t15, cr14, [fp], #-184\t@ 0xffffff48\n \tvcgt.s8\td25, d0, d1\n \tldmibmi\tr5!, {r2, r9, ip, lr}^\n \tldmvs\tr0!, {r0, r1, r5, r9, sl, lr}\n \tstcne\t6, cr15, [ip], {7}\n \t\t\t@ instruction: 0xf8cd4479\n \t\t\t@ instruction: 0xf04fc008\n \t\t\t@ instruction: 0xf8cd0c34\n \t\t\t@ instruction: 0xf7d3c000\n \tstrtmi\tpc, [r8], -sp, lsl #22\n-\tb\tfe20d300 \n+\tb\tfe30d2f8 \n \t\t\t@ instruction: 0x464068fb\n \tmrcvs\t7, 3, r4, cr8, cr8, {4}\n \t\t\t@ instruction: 0xf7b74621\n-\tldmdavs\tr2!, {r2, r3, r4, r6, r8, r9, fp, sp, lr, pc}^\n+\tldmdavs\tr2!, {r5, r6, r8, r9, fp, sp, lr, pc}^\n \teorscs\tlr, r0, r1, lsl #13\n \t\t\t@ instruction: 0xf7e02501\n-\tbmi\tffa4da04 \n+\tbmi\tffa4d9fc \n \tsubvs\tr4, r4, r3, lsl #12\n \tstrcs\tr4, [r0], #-1146\t@ 0xfffffb86\n \t\t\t@ instruction: 0xf1076004\n \taddsvs\tr0, sp, #88, 2\n-\tbvs\tff5a0cd4 \n+\tbvs\tff5a0ccc \n \tsbcsvs\tr6, r3, #-805306355\t@ 0xd000000d\n-\tbl\t120d338 \n+\tbl\t130d330 \n \tstrtmi\tr4, [r1], -r0, asr #23\n \t\t\t@ instruction: 0xf5076bba\n \tldmpl\tr3, {r0, r1, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7b661bb\n-\tstmdacs\tr0, {r1, r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n \trschi\tpc, r8, r0, asr #32\n \taddvs\tpc, r3, r7, lsl #10\n \tstreq\tpc, [ip], #1543\t@ 0x607\n-\tb\tf0d35c \n-\tblvs\tfeee236c \n+\tb\t100d354 \n+\tblvs\tfeee2364 \n \t\t\t@ instruction: 0xf7b658d0\n-\tldclvs\t14, cr14, [sp], #-904\t@ 0xfffffc78\n+\tldclvs\t14, cr14, [sp], #-920\t@ 0xfffffc68\n \tldrdcs\tr4, [r0, r4]\n \tstrtmi\tr4, [r0], -fp, lsr #12\n \t\t\t@ instruction: 0xf7f4447a\n \tldmmi\tr2, {r0, r1, r2, r6, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf1074622\n \tldrbtmi\tr0, [r8], #-1128\t@ 0xfffffb98\n \tbicscs\tr4, r4, r3, lsr #12\n@@ -74314,231 +74312,231 @@\n \t\t\t@ instruction: 0xf1074622\n \tldrbtmi\tr0, [r8], #-1128\t@ 0xfffffb98\n \tbicscs\tr4, fp, r3, lsr #12\n \tstc2l\t7, cr15, [r4, #-932]\t@ 0xfffffc5c\n \tsvcvs\t0x00bbb928\n \tcmnmi\tr0, #50331648\t@ 0x3000000\t@ \n \tsvcmi\t0x0020f5b3\n-\tbmi\tff0836cc \n+\tbmi\tff0836c4 \n \tstreq\tpc, [ip], #1543\t@ 0x607\n \torrcs\tr4, r0, fp, lsr #12\n \t\t\t@ instruction: 0x4620447a\n \tmrc2\t7, 0, pc, cr4, cr4, {7}\n \t\t\t@ instruction: 0x462248bc\n \tstrbteq\tpc, [r8], #-263\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0x46234478\n \t\t\t@ instruction: 0xf7e921e2\n \tstmdblt\tr8!, {r0, r1, r3, r5, r8, sl, fp, ip, sp, lr, pc}\n \tvst2.8\t{d6,d8}, [r3 :128], r3\n \t\t\t@ instruction: 0xf5b34370\n \tsubsle\tr4, lr, r0, lsr #30\n \t\t\t@ instruction: 0xf5072400\n \t\t\t@ instruction: 0xf7b76083\n-\tblmi\tfe489d3c \n+\tblmi\tfe489d44 \n \tstmiapl\tr8!, {r0, r2, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479869bb\n \t\t\t@ instruction: 0x21006db8\n \t\t\t@ instruction: 0xf7b7607c\n-\t\t\t@ instruction: 0x2c00ead6\n+\t\t\t@ instruction: 0x2c00eada\n \taddshi\tpc, fp, r0\n \t\t\t@ instruction: 0xf7d14620\n \t\t\t@ instruction: 0xf107fded\n \tadcsvs\tr0, r8, ip, asr r1\n \t\t\t@ instruction: 0xf7b72000\n-\tblmi\tfe10a080 \n+\tblmi\tfe10a088 \n \t\t\t@ instruction: 0xf5072100\n \tstmiapl\tfp!, {r1, r2, r5, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7b6617b\n-\t\t\t@ instruction: 0x4604eb72\n+\t\t\t@ instruction: 0x4604eb76\n \tcmnle\tsp, r0, lsl #16\n \tstrtvs\tpc, [r6], r7, lsl #10\n \t\t\t@ instruction: 0xf7b74630\n-\tblmi\t1fc9c78 \n+\tblmi\t1fc9c80 \n \tldmpl\tr5, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b64628\n-\tldmvs\tfp!, {r1, r2, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r1, r3, r5, r6, r9, sl, fp, sp, lr, pc}\n \tvcgt.s8\td25, d0, d3\n-\tblmi\tfe720128 \n+\tblmi\tfe720120 \n \tldcleq\t6, cr15, [ip], #-28\t@ 0xffffffe4\n \tldrbtmi\tr4, [fp], #-2458\t@ 0xfffff666\n \tldmvs\tr8, {r0, r3, r4, r5, r6, sl, lr}\n \tmovwls\tr6, #7291\t@ 0x1c7b\n \t\t\t@ instruction: 0xf8cd4623\n \t\t\t@ instruction: 0xf607c010\n \t\t\t@ instruction: 0xf8cd1c0c\n \t\t\t@ instruction: 0xf04fc008\n \t\t\t@ instruction: 0xf8cd0c32\n \t\t\t@ instruction: 0xf7d3c000\n \tldrtmi\tpc, [r0], -r1, asr #20\t@ \n-\tldmib\tsl!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tlr!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4628697a\n \t\t\t@ instruction: 0x46214790\n \t\t\t@ instruction: 0xf7b76df8\n-\tldmvs\tr8!, {r4, r7, r9, fp, sp, lr, pc}\n+\tldmvs\tr8!, {r2, r4, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf83cf7e0\n \t\t\t@ instruction: 0xf7e06878\n-\tblmi\tfe30d6bc \n+\tblmi\tfe30d6b4 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tvst3.32\t{d30,d32,d34}, [pc :128]!\n \t\t\t@ instruction: 0xf7e05080\n \tvst2.32\t{d31-d32}, [pc :64]!\n \tstrmi\tr5, [r1], -r0, lsl #5\n \t\t\t@ instruction: 0xf6074604\n \t\t\t@ instruction: 0xf7b7008c\n-\t\t\t@ instruction: 0xf640e968\n+\t\t\t@ instruction: 0xf640e96c\n \taddmi\tr7, r3, #-67108861\t@ 0xfc000003\n \tstrmi\tfp, [r3], -r8, lsr #31\n \tvsub.i8\td18, d0, d0\n \t\t\t@ instruction: 0xf6078085\n \tandcs\tr0, r0, #124, 10\t@ 0x1f000000\n \tstrbtpl\tr2, [r2], #1\n \tldrdne\tpc, [r0], r7\n \t\t\t@ instruction: 0x462a2310\n \tstrbteq\tpc, [r8], -r7, lsl #2\t@ \n \tstc2\t7, cr15, [r6, #-804]!\t@ 0xfffffcdc\n \t\t\t@ instruction: 0xf47f2800\n-\tbmi\t1e3b420 \n+\tbmi\t1e3b418 \n \tldmibvs\tr3!, {r3, r5, r9, sl, lr}\n \tldrbtmi\tr2, [sl], #-272\t@ 0xfffffef0\n \tldc2l\t7, cr15, [sl, #-976]!\t@ 0xfffffc30\n-\tbcc\tc940c \n+\tbcc\tc9404 \n \t\t\t@ instruction: 0x619a629d\n \tldrbtmi\tr4, [fp], #-2930\t@ 0xfffff48e\n \tldrb\tr6, [sl, #-2138]!\t@ 0xfffff7a6\n-\tblvs\tfeee236c \n+\tblvs\tfeee2364 \n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b76083\n-\tblmi\t11c9fb0 \n+\tblmi\t11c9fb8 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \trscvs\tpc, ip, r7, lsl #10\n-\tb\t138d544 \n-\tblvs\tfeee236c \n+\tb\t148d53c \n+\tblvs\tfeee2364 \n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b760a6\n-\t\t\t@ instruction: 0xf107ea44\n+\t\t\t@ instruction: 0xf107ea48\n \tstrtmi\tr0, [r0], -r0, ror #2\n-\tb\td0d560 \n-\tblvs\tfeee2360 \n+\tb\te0d558 \n+\tblvs\tfeee2358 \n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r0, r3, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7b6613b\n-\t\t\t@ instruction: 0x4604eada\n+\t\t\t@ instruction: 0x4604eade\n \t\t\t@ instruction: 0xf507bb68\n \tldrtmi\tr6, [r0], -r9, asr #13\n-\tstmdb\tr8!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblvs\tfeee236c \n+\tstmdb\tip!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblvs\tfeee2364 \n \t\t\t@ instruction: 0x462858d5\n-\tstcl\t7, cr15, [lr, #728]\t@ 0x2d8\n+\tldcl\t7, cr15, [r2, #728]\t@ 0x2d8\n \tldmdbmi\tr7, {r1, r2, r4, r6, r8, r9, fp, lr}^\n \trscsmi\tpc, r1, #64, 4\n \t\t\t@ instruction: 0xf607447b\n \tldrbtmi\tr1, [r9], #-3084\t@ 0xfffff3f4\n \tldclvs\t8, cr6, [fp], #-608\t@ 0xfffffda0\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \tandgt\tpc, r8, sp, asr #17\n \tldceq\t0, cr15, [r3], #-316\t@ 0xfffffec4\n \tandgt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xf9b0f7d3\n \t\t\t@ instruction: 0xf7b74630\n-\tstrtmi\tlr, [r8], -sl, lsr #18\n+\tstrtmi\tlr, [r8], -lr, lsr #18\n \t\t\t@ instruction: 0x4798693b\n \t\t\t@ instruction: 0x46216e38\n-\tldmib\tlr!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t12c94bc \n+\tb\t10d5c0 \n+\tblmi\t12c94b4 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tblmi\t7c8b7c \n+\tblmi\t7c8b74 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798693b\n \tsbcvs\tpc, r9, r7, lsl #10\n-\tldmib\tip!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tb\t8d5dc \n \tldrbtmi\tr4, [fp], #-2883\t@ 0xfffff4bd\n \tldr\tr6, [r4, #-2138]\t@ 0xfffff7a6\n \t\t\t@ instruction: 0xf7df4620\n \t\t\t@ instruction: 0xe703ff99\n-\tsvc\t0x00acf7b6\n-\tblvs\tfeee236c \n+\tsvc\t0x00b0f7b6\n+\tblvs\tfeee2364 \n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b77040\n-\tsvclt\t0x0000e9ea\n-\tandeq\tr8, r3, r2, lsr #3\n-\tandeq\tr8, r3, r0, lsr #3\n+\tsvclt\t0x0000e9ee\n+\tandeq\tr8, r3, sl, lsr #3\n+\tandeq\tr8, r3, r8, lsr #3\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr3, r2, r0, lsr ip\n \tandeq\tr3, r2, lr, lsr #27\n-\t\t\t@ instruction: 0x0003c1b8\n-\tandeq\tip, r3, r0, ror #2\n-\tandeq\tip, r3, lr, asr r1\n+\tandeq\tip, r3, r0, asr #3\n+\tandeq\tip, r3, r8, ror #2\n+\tandeq\tip, r3, r6, ror #2\n \tmuleq\tr2, r0, sp\n \tmuleq\tr2, r4, sp\n-\tandeq\tip, r3, r0, lsr #1\n+\tandeq\tip, r3, r8, lsr #1\n \tandeq\tr0, r0, ip, lsr #11\n \t\t\t@ instruction: 0x00023ab0\n \tandeq\tr3, r2, lr, lsr #24\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr3, r2, r0, ror #24\n-\tmuleq\tr3, r4, pc\t@ \n+\tmuleq\tr3, ip, pc\t@ \n \tandeq\tr3, r2, lr, ror #19\n \tandeq\tr3, r2, ip, ror #22\n \tandeq\tr3, r2, r0, ror fp\n-\tstrdeq\tfp, [r3], -r2\n+\tstrdeq\tfp, [r3], -sl\n \tmuleq\tr2, r0, fp\n \tandeq\tr3, r2, r0, ror fp\n \tandeq\tr3, r2, r4, asr fp\n \tandeq\tr3, r2, r4, lsr fp\n \tandeq\tr3, r2, r8, lsl fp\n \tstrdeq\tr3, [r2], -r4\n \tldrdeq\tr3, [r2], -r0\n \t\t\t@ instruction: 0x00023ab4\n \tmuleq\tr2, r4, sl\n-\tandeq\tr1, r8, r8, lsr #18\n-\tandeq\tr1, r8, r2, ror #17\n-\t\t\t@ instruction: 0x0003bdb2\n+\tandeq\tr1, r8, r0, lsr r9\n+\tandeq\tr1, r8, sl, ror #17\n+\t\t\t@ instruction: 0x0003bdba\n \tstrdeq\tr3, [r2], -r2\n \tandeq\tr3, r2, r0, ror r9\n \tandeq\tr3, r2, ip, lsl #15\n-\tandeq\tfp, r3, r8, lsl #26\n-\tstrdeq\tr1, [r8], -ip\n-\tldrdeq\tfp, [r3], -r0\n-\tandeq\tr1, r8, ip, asr #15\n-\tandeq\tfp, r3, r6, ror ip\n+\tandeq\tfp, r3, r0, lsl sp\n+\tandeq\tr1, r8, r4, lsl #16\n+\tldrdeq\tfp, [r3], -r8\n+\tldrdeq\tr1, [r8], -r4\n+\tandeq\tfp, r3, lr, ror ip\n \tandeq\tr3, r2, ip, lsr #13\n-\tandeq\tr1, r8, r4, lsr r7\n+\tandeq\tr1, r8, ip, lsr r7\n \tandeq\tr3, r2, ip, lsl #17\n \tandeq\tr3, r2, r6, lsl r6\n \tandeq\tr3, r2, sl, ror #16\n \tandeq\tr3, r2, r2, ror #11\n \tandeq\tr3, r2, r8, asr #16\n \t\t\t@ instruction: 0x000235b0\n-\tldrdeq\tfp, [r3], -r2\n+\tldrdeq\tfp, [r3], -sl\n \tandeq\tr3, r2, r4, lsr #10\n-\tandeq\tfp, r3, ip, lsl #21\n+\tmuleq\tr3, r4, sl\n \tandeq\tip, r1, r6, lsr #16\n-\tandeq\tfp, r3, r6, lsr #20\n-\tandeq\tfp, r3, ip, lsr #19\n+\tandeq\tfp, r3, lr, lsr #20\n+\t\t\t@ instruction: 0x0003b9b4\n \tstrdeq\tr3, [r2], -sl\n-\tandeq\tfp, r3, r4, ror r9\n-\tandeq\tfp, r3, sl, asr r9\n+\tandeq\tfp, r3, ip, ror r9\n+\tandeq\tfp, r3, r2, ror #18\n \tldrlt\tr4, [r0, #2862]\t@ 0xb2e\n \tcfstrsmi\tmvf4, [lr], #-492\t@ 0xfffffe14\n \tstmdbmi\tlr!, {r0, r1, r7, ip, sp, pc}\n \tldmdbvs\tfp, {r2, r3, r4, r5, r6, sl, lr}\n \tsvcge\t0x00004a2d\n \tldrbtmi\tr5, [sl], #-2145\t@ 0xfffff79f\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tsuble\tr2, r5, r0, lsl #22\n \tstmdavs\tr4, {r5, r8, ip, sp, pc}^\n-\tblle\t49a848 \n+\tblle\t49a840 \n \teorsle\tr2, r0, r1, lsl #24\n-\tblmi\t9620e8 \n+\tblmi\t9620e0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr8, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4090e8bd\n \tldmiblt\tr2!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, sl, ip, sp, lr, pc}\n@@ -74547,95 +74545,95 @@\n \tteqne\tr4, #13828096\t@ 0xd30000\t@ \n \tandle\tr2, r3, r1, lsl #18\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n \tmvnle\tr2, r1, lsl #22\n \t\t\t@ instruction: 0x46014b1a\n \tldmpl\tr0, {r0, sl, sp}^\n \tstc2l\t0, cr15, [lr, #40]!\t@ 0x28\n-\tbmi\t67e014 \n+\tbmi\t67e00c \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], ip, lsl #14\n-\tblmi\t43eef0 \n+\tblmi\t43eee8 \n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tbcs\t9858c \n+\tbcs\t98584 \n \t\t\t@ instruction: 0xf8d3d003\n-\tblcs\t9c5a4 \n+\tblcs\t9c59c \n \t\t\t@ instruction: 0xf7ffd1c2\n \tstrb\tpc, [r2, r3, lsl #19]!\t@ \n-\tldrbtcc\tpc, [pc], #79\t@ 4f8d0 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 4f8c8 \t@ \n \t\t\t@ instruction: 0xf7b6e7df\n-\tsvclt\t0x0000eed0\n-\tandeq\tfp, r3, r4, asr #16\n-\tldrdeq\tr7, [r3], -r8\n+\tsvclt\t0x0000eed4\n+\tandeq\tfp, r3, ip, asr #16\n+\tandeq\tr7, r3, r0, ror #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r3, lr, asr #15\n-\t\t\t@ instruction: 0x000377b0\n+\tldrdeq\tr7, [r3], -r6\n+\t\t\t@ instruction: 0x000377b8\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, r0, lsr #12\n-\tandeq\tr7, r3, sl, ror #14\n+\tandeq\tr7, r3, r2, ror r7\n \tcfstr32mi\tmvfx11, [fp], #-960\t@ 0xfffffc40\n \taddlt\tr4, r5, fp, lsr #18\n-\tblmi\tb20af4 \n-\tbmi\tb3b508 \n+\tblmi\tb20aec \n+\tbmi\tb3b500 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n-\tbmi\ta21db8 \n+\tbmi\ta21db0 \n \tldrbtmi\tr4, [sl], #-1145\t@ 0xfffffb87\n \tldmdavs\tr2, {r0, r1, r3, r6, r8, r9, fp, sp, lr}\n \taddsmi\tr1, r3, #798720\t@ 0xc3000\n \tandcs\tsp, r0, sl, lsr #20\n-\tblmi\t7e21c0 \n+\tblmi\t7e21b8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12c0300\n \tssatmi\tr3, #30, r4, lsl #14\n \tldmdbmi\tlr, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tsubspl\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2077\t@ 0xfffff7e3\n \tldrbtmi\tr4, [r8], #-3613\t@ 0xfffff1e3\n \tandne\tlr, r0, r7, asr #19\n \t\t\t@ instruction: 0xf9acf7f4\n \tldrbtmi\tr4, [lr], #-2587\t@ 0xfffff5e5\n \tldmib\tr7, {r1, r3, r4, r5, r6, sl, lr}^\n-\tblvs\t151396c \n-\tbne\tff929a48 \n+\tblvs\t1513964 \n+\tbne\tff929a40 \n \tstmdavs\tfp!, {r0, r1, r4, r5, r7, r9, lr}\n-\tblcs\t861a0 \n+\tblcs\t86198 \n \tvqadd.s8\t, q8, \n \t\t\t@ instruction: 0xf7f45259\n \tldrb\tpc, [r4, sp, ror #20]\t@ \n \trscscc\tpc, pc, pc, asr #32\n \tldrb\tr6, [r1, ip, asr #6]\n \tcmplt\tr3, r4, asr r3\n \tsubspl\tpc, r7, #64, 4\n-\tblx\t190d968 \n+\tblx\t190d960 \n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7b6e7c8\n-\t\t\t@ instruction: 0xf04fee6a\n+\t\t\t@ instruction: 0xf04fee6e\n \t\t\t@ instruction: 0xe7c330ff\n-\tandeq\tr7, r3, r0, lsl #14\n+\tandeq\tr7, r3, r8, lsl #14\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr7, [r3], -r6\n+\tstrdeq\tr7, [r3], -lr\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr1, r8, r8, asr r2\n-\tandeq\tfp, r3, r2, asr #14\n-\tandeq\tr7, r3, ip, asr #13\n+\tandeq\tr1, r8, r0, ror #4\n+\tandeq\tfp, r3, sl, asr #14\n+\tldrdeq\tr7, [r3], -r4\n \tandeq\tr3, r2, r6, ror #2\n \tandeq\tr3, r2, r2, lsl #8\n-\tandeq\tfp, r3, r2, lsl #14\n-\tandeq\tr1, r8, r4, lsl r2\n+\tandeq\tfp, r3, sl, lsl #14\n+\tandeq\tr1, r8, ip, lsl r2\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \t\t\t@ instruction: 0xf5ad486b\n \tsvcge\t0x00047d19\n \tstmdbmi\tfp!, {r1, r3, r5, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a60fb\n \tstmdapl\tr1, {r0, r3, r5, r6, r8, r9, fp, lr}^\n@@ -74645,84 +74643,84 @@\n \tteqlt\tfp, fp, lsl r8\n \tvst2.16\t{d20,d22}, [pc :128], r5\n \tstmdami\tr5!, {r2, r3, r5, r7, r9, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf954f7f4\n \ttsteq\tr0, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b72000\n-\tblmi\t18c9bbc \n+\tblmi\t18c9bc4 \n \tstrdcs\tr6, [r0, -sl]\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], r3\n-\tstmdb\tlr, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr2, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \taddshi\tpc, r5, r0, asr #32\n \tandseq\tpc, r8, r7, lsl #2\n-\tsvc\t0x005cf7b6\n+\tsvc\t0x0060f7b6\n \tldrbtmi\tr4, [r8], #-2137\t@ 0xfffff7a7\n \t\t\t@ instruction: 0xf7b63038\n-\tblmi\t168aa58 \n+\tblmi\t168aa60 \n \tldmdbvs\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf107bb5d\n \t\t\t@ instruction: 0xf7b60018\n-\tldmdami\tr5, {r1, r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdami\tr5, {r1, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}^\n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \t\t\t@ instruction: 0x47983038\n \ttstcs\tr0, r8, lsr r9\n-\tstmda\tr0, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr4, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tsl!, {r1, r3, r6, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t143e080 \n+\tbmi\t143e078 \n \tldrbtmi\tr4, [sl], #-2886\t@ 0xfffff4ba\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubcc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tip, r0, lsl #6\n \t\t\t@ instruction: 0xf5074628\n \tssatmi\tr7, #30, r5, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tvst2.16\t{d20,d22}, [pc], r7\n \tstmdami\tr7, {r4, r5, r7, r9, sp, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf9dcf7f4\n \t\t\t@ instruction: 0xf107e7e5\n \t\t\t@ instruction: 0x46200114\n-\tldmda\tip, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr0!, {r0, r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tsl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r3, r4, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7b6607b\n-\tstrmi\tlr, [r4], -r4, asr #17\n+\tstrmi\tlr, [r4], -r8, asr #17\n \tcmple\tr3, r0, lsl #16\n \tldmibvc\tr8, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46484d3b\n \t\t\t@ instruction: 0xf7b64e3b\n-\tblmi\tf4b718 \n+\tblmi\tf4b720 \n \tldrbtmi\tr6, [sp], #-2298\t@ 0xfffff706\n \t\t\t@ instruction: 0xf852447e\n \tstrbmi\tr8, [r0], -r3\n-\tbl\tfed0d9c0 \n+\tbl\tfee0d9b8 \n \tandls\tr2, r0, r0, lsr r0\n \trscscc\tpc, pc, pc, asr #32\n \tvmul.i8\td20, d0, d21\n \t\t\t@ instruction: 0xf8d55269\n \tstrtmi\tip, [r3], -r4\n \tldrbtmi\tr6, [r9], #-2285\t@ 0xfffff713\n-\tbl\t374f08 \n+\tbl\t374f00 \n \tstrls\tr0, [r2, #-1280]\t@ 0xfffffb00\n \t\t\t@ instruction: 0xff96f7d2\n \t\t\t@ instruction: 0xf7b64648\n-\tldmdavs\tfp!, {r4, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r2, r4, r8, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r0, asr #12]\n \t\t\t@ instruction: 0x46216978\n-\tsvc\t0x00e4f7b6\n+\tsvc\t0x00e8f7b6\n \t\t\t@ instruction: 0xb1286a70\n \t\t\t@ instruction: 0x46216a32\n \t\t\t@ instruction: 0xf7f30052\n-\tbvs\t1c8f16c \n+\tbvs\t1c8f164 \n \t\t\t@ instruction: 0xf98af7ff\n \ttstlt\tr8, r5, lsl #12\n \tandcs\tr4, r0, #36, 22\t@ 0x9000\n \ttstvs\tsl, fp, ror r4\n \tldrbtmi\tr4, [ip], #-3107\t@ 0xfffff3dd\n \tandseq\tpc, r0, r4, lsl #2\n \t\t\t@ instruction: 0xff4af7fe\n@@ -74730,41 +74728,41 @@\n \t\t\t@ instruction: 0xff46f7fe\n \teorseq\tpc, r0, r4, lsl #2\n \t\t\t@ instruction: 0xff42f7fe\n \tldmdami\tsp, {r0, r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2235\t@ 0xfffff745\n \t\t\t@ instruction: 0x47983038\n \tandseq\tpc, r8, r7, lsl #2\n-\tsvc\t0x00c8f7b6\n+\tsvc\t0x00ccf7b6\n \tldmvs\tsl!, {r2, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b67098\n-\t\t\t@ instruction: 0xf7b6efc0\n-\tsvclt\t0x0000ed78\n-\tandeq\tr7, r3, ip, lsl r6\n-\tandeq\tr7, r3, sl, lsl r6\n+\t\t\t@ instruction: 0xf7b6efc4\n+\tsvclt\t0x0000ed7c\n+\tandeq\tr7, r3, r4, lsr #12\n+\tandeq\tr7, r3, r2, lsr #12\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tstrheq\tr3, [r2], -r0\n \tandeq\tr3, r2, lr, asr r3\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr1, r8, sl, lsr r1\n-\tandeq\tfp, r3, ip, lsl r6\n-\tandeq\tr1, r8, lr, lsl r1\n-\tandeq\tr7, r3, sl, lsl #11\n+\tandeq\tr1, r8, r2, asr #2\n+\tandeq\tfp, r3, r4, lsr #12\n+\tandeq\tr1, r8, r6, lsr #2\n+\tmuleq\tr3, r2, r5\n \tandeq\tr3, r2, ip, lsl r0\n \tandeq\tr3, r2, sl, asr #5\n-\tandeq\tfp, r3, sl, lsl #11\n-\tmuleq\tr8, ip, r0\n+\tmuleq\tr3, r2, r5\n+\tandeq\tr1, r8, r4, lsr #1\n \tstrdeq\tr0, [r0], -ip\n \t\t\t@ instruction: 0x00022fba\n-\tandeq\tfp, r3, r8, lsr #10\n-\tandeq\tr1, r8, r6, lsr r0\n-\tandeq\tr1, r8, r6, lsl r0\n+\tandeq\tfp, r3, r0, lsr r5\n+\tandeq\tr1, r8, lr, lsr r0\n+\tandeq\tr1, r8, lr, lsl r0\n \tstmdami\tr0!, {r4, r5, r6, r7, r8, sl, ip, sp, pc}^\n \tsvcge\t0x0000b0cd\n \tstmdbmi\tr0!, {r0, r1, r2, r3, r4, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a607b\n \tstmdapl\tr1, {r1, r2, r3, r4, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n@@ -74773,26 +74771,26 @@\n \tteqlt\tfp, fp, lsl r8\n \tvmul.i8\tq10, q0, q5\n \tldmdami\tsl, {r0, r1, r2, r3, r4, r7, r9, ip, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf854f7f4\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b62000\n-\tblmi\t160b9bc \n+\tblmi\t160b9c4 \n \ttstcs\tr0, sl, ror r8\n \tandseq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tstmda\tlr, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr2, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \taddhi\tpc, r9, r0, asr #32\n \t\t\t@ instruction: 0xf1074c50\n \t\t\t@ instruction: 0xf7b60010\n-\tldrbtmi\tlr, [ip], #-3676\t@ 0xfffff1a4\n+\tldrbtmi\tlr, [ip], #-3680\t@ 0xfffff1a0\n \teorseq\tpc, r8, r4, lsl #2\n-\tbl\t10db20 \n+\tbl\t20db18 \n \trsbvs\tr4, r5, ip, asr #22\n \tandmi\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr6, [fp], #-357\t@ 0xfffffe9b\n \tsmlatbcs\tr1, r5, r2, r6\n \tstmiavs\tr4!, {r0, r2, r5, r7, r8, sp, lr}\n \tvst4.16\t{d22-d25}, [pc :64], sl\n \tsmullsvs\tr7, r9, r6, r2\n@@ -74800,48 +74798,48 @@\n \tbicslt\tr6, sp, r5, ror #21\n \tcmnlt\tr6, lr, ror #21\n \tstrdlt\tr6, [r8, -r0]\n \t\t\t@ instruction: 0xff4ef7fe\n \ttstlt\tr8, r0, lsr r8\n \tstc2l\t7, cr15, [r4], #892\t@ 0x37c\n \tandeq\tpc, r8, r6, lsl #2\n-\tsvc\t0x00cef7b5\n+\tsvc\t0x00d2f7b5\n \t\t\t@ instruction: 0xf7df4630\n \tstmdavs\tr8!, {r0, r2, r3, r4, r6, r7, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7dfb108\n \t\t\t@ instruction: 0xf105fcd9\n \t\t\t@ instruction: 0xf7b50008\n-\tstrtmi\tlr, [r8], -r4, asr #31\n+\tstrtmi\tlr, [r8], -r8, asr #31\n \tldc2l\t7, cr15, [r2], {223}\t@ 0xdf\n \ttstlt\tr8, r0, lsr #16\n \tstc2l\t7, cr15, [lr], {223}\t@ 0xdf\n \tandeq\tpc, r8, r4, lsl #2\n-\tsvc\t0x00b8f7b5\n+\tsvc\t0x00bcf7b5\n \t\t\t@ instruction: 0xf7df4620\n-\tblmi\tccefd8 \n+\tblmi\tccefd0 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \taddsvs\tr6, sl, r8, asr sl\n \t\t\t@ instruction: 0xf7dfb108\n-\tblmi\tc0efc8 \n+\tblmi\tc0efc0 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tsubsvs\tr6, sl, #216, 18\t@ 0x360000\n \t\t\t@ instruction: 0xf7dfb108\n-\tblmi\tb4efb8 \n+\tblmi\tb4efb0 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tbicsvs\tr6, sl, r8, lsl r8\n \t\t\t@ instruction: 0xf7dfb108\n \tstcmi\t12, cr15, [r8], #-700\t@ 0xfffffd44\n \t\t\t@ instruction: 0xf1072500\n \tldrbtmi\tr0, [ip], #-16\n-\tblpl\te8de08 \n-\tmrc\t7, 0, APSR_nzcv, cr10, cr6, {5}\n+\tblpl\te8de00 \n+\tmrc\t7, 0, APSR_nzcv, cr14, cr6, {5}\n \t\t\t@ instruction: 0x4620683b\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7b64629\n-\tblmi\t64b8cc \n+\tblmi\t64b8d4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tldmdblt\tfp!, {r0, r1, r3, r4, fp, sp, lr}^\n \tandcs\tr4, r0, lr, lsl sl\n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, -r7]!\n \t\t\t@ instruction: 0xf04f405a\n@@ -74852,42 +74850,42 @@\n \tldmdami\tr7, {r0, r1, r2, r4, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf88cf7f4\n \tldmdami\tr5, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \t\t\t@ instruction: 0x47983038\n \tandseq\tpc, r0, r7, lsl #2\n-\tmrc\t7, 6, APSR_nzcv, cr4, cr6, {5}\n-\tstc\t7, cr15, [ip], {182}\t@ 0xb6\n-\tandeq\tr7, r3, ip, lsl r4\n-\tandeq\tr7, r3, sl, lsl r4\n+\tmrc\t7, 6, APSR_nzcv, cr8, cr6, {5}\n+\tldc\t7, cr15, [r0], {182}\t@ 0xb6\n+\tandeq\tr7, r3, r4, lsr #8\n+\tandeq\tr7, r3, r2, lsr #8\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \t\t\t@ instruction: 0x00022eb0\n \tandeq\tr3, r2, lr, ror #2\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr0, r8, sl, lsr pc\n-\tandeq\tfp, r3, r2, lsl r4\n-\t\t\t@ instruction: 0x00080eba\n-\tandeq\tr0, r8, sl, lsr #29\n-\tmuleq\tr8, sl, lr\n-\tandeq\tr0, r8, r6, lsl #29\n-\tandeq\tr7, r3, r6, ror #5\n+\tandeq\tr0, r8, r2, asr #30\n+\tandeq\tfp, r3, sl, lsl r4\n+\tandeq\tr0, r8, r2, asr #29\n+\t\t\t@ instruction: 0x00080eb2\n+\tandeq\tr0, r8, r2, lsr #29\n+\tandeq\tr0, r8, lr, lsl #29\n+\tandeq\tr7, r3, lr, ror #5\n \tandeq\tr2, r2, ip, ror sp\n \tandeq\tr3, r2, sl, lsr r0\n-\tandeq\tr0, r8, lr, lsr #28\n+\tandeq\tr0, r8, r6, lsr lr\n \tldmdbmi\tr6, {r0, r2, r4, r6, fp, lr}^\n \tpush\t{r3, r4, r5, r6, sl, lr}\n-\tblmi\t15a056c \n+\tblmi\t15a0564 \n \tstmdapl\tr1, {r1, r7, ip, sp, pc}^\n-\tbmi\t157b9b4 \n+\tbmi\t157b9ac \n \tstmdavs\tr9, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n-\tblcs\t69e70 \n+\tblcs\t69e68 \n \taddhi\tpc, r3, r0, asr #32\n \t\t\t@ instruction: 0xff06f7ff\n \tldrbtmi\tr4, [fp], #-2894\t@ 0xfffff4b2\n \t\t\t@ instruction: 0xb32c691c\n \tbiclt\tr6, r6, r6, ror #21\n \tldrdhi\tpc, [ip], -r6\t@ \n \tsvceq\t0x0000f1b8\n@@ -74914,40 +74912,40 @@\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0xf8d8d00c\n \ttstlt\tr8, ip, lsr #32\n \tmrc2\t7, 0, pc, cr12, cr14, {7}\n \tldrdeq\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf7dfb108\n \t\t\t@ instruction: 0x4640fbff\n-\tblx\tfff8ddce \n+\tblx\tfff8ddc6 \n \ttstlt\tr8, r0, lsr r8\n-\tblx\tffe8ddd6 \n+\tblx\tffe8ddce \n \t\t\t@ instruction: 0xf7df4630\n \tstmdavs\tr0!, {r0, r2, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7dfb108\n \t\t\t@ instruction: 0x4620fbf1\n-\tblx\tffc0ddea \n+\tblx\tffc0dde2 \n \tandcs\tr4, r0, #41984\t@ 0xa400\n \tsbcsvs\tr4, sl, #2063597568\t@ 0x7b000000\n \tldrbtmi\tr4, [fp], #-2856\t@ 0xfffff4d8\n \t\t\t@ instruction: 0xb1bc6b1c\n \tcmplt\tr6, r6, ror #21\n \tstrdlt\tr6, [r8, -r0]\n \tldc2l\t7, cr15, [r8, #1016]!\t@ 0x3f8\n \ttstlt\tr8, r0, lsr r8\n-\tblx\tff78de0e \n+\tblx\tff78de06 \n \t\t\t@ instruction: 0xf7df4630\n \tstmdavs\tr0!, {r0, r3, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7dfb108\n \t\t\t@ instruction: 0x4620fbd5\n-\tblx\tff50de22 \n+\tblx\tff50de1a \n \tandcs\tr4, r0, #29696\t@ 0x7400\n \ttstvs\tsl, #2063597568\t@ 0x7b000000\n \tldmiblt\tfp!, {r0, r1, r3, r5, fp, sp, lr}\n-\tblmi\t4e2720 \n+\tblmi\t4e2718 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr6, r0, lsl #6\n \tstrcc\tr2, [r8, -r0]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdbmi\tr5, {r4, r5, r6, r7, r8, pc}\n@@ -74956,595 +74954,595 @@\n \t\t\t@ instruction: 0xf7f34478\n \tldrb\tpc, [r3, -sp, ror #29]!\t@ \n \tvst2.8\t{d20,d22}, [pc :64], r2\n \tldmdami\tr2, {r0, r1, r4, r5, r7, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xffb6f7f3\n \t\t\t@ instruction: 0xf7b6e7de\n-\tsvclt\t0x0000ebc0\n-\tandeq\tr7, r3, ip, asr r2\n+\tsvclt\t0x0000ebc4\n+\tandeq\tr7, r3, r4, ror #4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r3, ip, asr #4\n+\tandeq\tr7, r3, r4, asr r2\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr0, r8, sl, lsr #27\n-\tandeq\tr0, r8, ip, asr sp\n-\tandeq\tr0, r8, r6, asr sp\n-\tandeq\tr0, r8, r8, lsl #26\n-\tandeq\tr0, r8, r2, lsl #26\n-\tldrdeq\tr0, [r8], -r0\t@ \n-\tandeq\tr7, r3, ip, asr #2\n+\t\t\t@ instruction: 0x00080db2\n+\tandeq\tr0, r8, r4, ror #26\n+\tandeq\tr0, r8, lr, asr sp\n+\tandeq\tr0, r8, r0, lsl sp\n+\tandeq\tr0, r8, sl, lsl #26\n+\tldrdeq\tr0, [r8], -r8\n+\tandeq\tr7, r3, r4, asr r1\n \tandeq\tr2, r2, r2, ror #23\n \t\t\t@ instruction: 0x00022eb4\n \tldrdeq\tr2, [r2], -r0\n \tandeq\tr2, r2, r2, lsr #29\n-\tblmi\t462774 \n+\tblmi\t46276c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3fbb44 \n+\tbmi\t3fbb3c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r0, r1, r2, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ce4080\n \t\t\t@ instruction: 0xf7b6b983\n-\tsvclt\t0x0000eb82\n-\tandeq\tr7, r3, r8, asr #1\n+\tsvclt\t0x0000eb86\n+\tldrdeq\tr7, [r3], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tstrheq\tr7, [r3], -r2\n-\tandeq\tfp, r3, r6, ror #2\n-\tblmi\t4627c4 \n+\tstrheq\tr7, [r3], -sl\n+\tandeq\tfp, r3, lr, ror #2\n+\tblmi\t4627bc \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3fbb94 \n+\tbmi\t3fbb8c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r4, lsl #2\n \t\t\t@ instruction: 0x4080e8bd\n \tldmdblt\tsl, {r1, r2, r3, r6, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbl\t168de9c \n-\tandeq\tr7, r3, r8, ror r0\n+\tbl\t178de94 \n+\tandeq\tr7, r3, r0, lsl #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r3, r2, rrx\n-\tandeq\tfp, r3, r6, lsl r1\n+\tandeq\tr7, r3, sl, rrx\n+\tandeq\tfp, r3, lr, lsl r1\n \tmvnsmi\tlr, sp, lsr #18\n \tsbcslt\tr4, r2, r2, asr #26\n-\tbmi\t10fbbf0 \n+\tbmi\t10fbbe8 \n \tldrbtmi\tr4, [sp], #-3138\t@ 0xfffff3be\n-\tblmi\t10e11d0 \n+\tblmi\t10e11c8 \n \tstmdbpl\tip!, {r1, r3, r4, r5, r6, r7, sp, lr}\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f4134\n \tadcsvs\tr0, r8, r0, lsl #8\n \tldmpl\tr3, {r2, r3, r9, sl, lr}^\n \tteqlt\tr3, fp, lsl r8\n \tsbcscs\tr4, r9, #60, 18\t@ 0xf0000\n \tldrbtmi\tr4, [r9], #-2108\t@ 0xfffff7c4\n \t\t\t@ instruction: 0xf7f34478\n \tldmvs\tr8!, {r0, r2, r4, r6, r9, sl, fp, ip, sp, lr, pc}\n \ttstcs\tr0, sl, lsl #4\n-\tldmib\tlr!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr2, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsvccc\t0x0080f5b0\n \tstrcs\tfp, [r0, #-3900]\t@ 0xfffff0c4\n \tandsle\tr6, sp, #32\n \tldmvs\tsl!, {r1, r4, r5, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\td3e63c \n+\tbmi\td3e634 \n \tldrbtmi\tr4, [sl], #-2862\t@ 0xfffff4d2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_mon\n \t\t\t@ instruction: 0xf5074628\n \tssatmi\tr7, #30, ip, lsl #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \trsccs\tr4, r7, #704512\t@ 0xac000\n \tldrbtmi\tr4, [r9], #-2091\t@ 0xfffff7d5\n \t\t\t@ instruction: 0xf7f34478\n \t\t\t@ instruction: 0xe7e6feff\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b62000\n-\tblmi\ta4b56c \n+\tblmi\ta4b574 \n \tstrdcs\tr6, [r0, -sl]\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tstcl\t7, cr15, [r6, #724]!\t@ 0x2d4\n-\tbllt\ta61890 \n+\tstcl\t7, cr15, [sl, #724]!\t@ 0x2d4\n+\tbllt\ta61888 \n \tldmdaeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n-\tldrbcc\tpc, [pc, #79]!\t@ 500d7 \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 500cf \t@ \n \t\t\t@ instruction: 0xf7b64640\n-\tblmi\t84b160 \n+\tblmi\t84b168 \n \tldmpl\tr6, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b64630\n-\tldmvs\tfp!, {r1, r3, r4, r6, r7, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r1, r2, r3, r4, r6, r7, fp, sp, lr, pc}\n \tsbcscs\tr9, lr, #134217728\t@ 0x8000000\n \taddcs\tr4, sp, fp, lsl fp\n \tandls\tr4, r0, fp, lsl r9\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \tmovwls\tr4, #5672\t@ 0x1628\n \t\t\t@ instruction: 0xf7d22316\n \tstrbmi\tpc, [r0], -r1, asr #25\t@ \n-\tldc\t7, cr15, [sl], #-728\t@ 0xfffffd28\n+\tldc\t7, cr15, [lr], #-728\t@ 0xfffffd28\n \tldmdavs\tfp!, {r4, r5, r9, sl, lr}^\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7b64621\n-\t\t\t@ instruction: 0xe7abed10\n+\t\t\t@ instruction: 0xe7abed14\n \tldmvs\tsl!, {r0, r1, r2, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b60018\n-\t\t\t@ instruction: 0xf7b6ed12\n-\tsvclt\t0x0000eaca\n-\tandeq\tr7, r3, lr, lsl r0\n-\tandeq\tr7, r3, ip, lsl r0\n+\t\t\t@ instruction: 0xf7b6ed16\n+\tsvclt\t0x0000eace\n+\tandeq\tr7, r3, r6, lsr #32\n+\tandeq\tr7, r3, r4, lsr #32\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr2, r2, sl, asr lr\n \tandeq\tr2, r2, r8, ror #28\n-\tandeq\tr6, r3, lr, asr #31\n+\tldrdeq\tr6, [r3], -r6\t@ \n \tandeq\tr2, r2, sl, lsl #28\n \tandeq\tr2, r2, r8, lsl lr\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr2, r2, r4, ror #27\n \t\t\t@ instruction: 0x00022db6\n-\tblmi\t462958 \n+\tblmi\t462950 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3fbd28 \n+\tbmi\t3fbd20 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r0, r1, r2, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r8, lsl #2\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7b6e740\n-\tsvclt\t0x0000ea90\n-\tandeq\tr6, r3, r4, ror #29\n+\tsvclt\t0x0000ea94\n+\tandeq\tr6, r3, ip, ror #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r3, lr, asr #29\n-\tandeq\tsl, r3, r2, lsl #31\n-\tblmi\t4629a8 \n+\tldrdeq\tr6, [r3], -r6\t@ \n+\tandeq\tsl, r3, sl, lsl #31\n+\tblmi\t4629a0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3fbd78 \n+\tbmi\t3fbd70 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r0, r1, r2, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], ip, lsl #2\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7b6e718\n-\tsvclt\t0x0000ea68\n-\tmuleq\tr3, r4, lr\n+\tsvclt\t0x0000ea6c\n+\tmuleq\tr3, ip, lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r3, lr, ror lr\n-\tandeq\tsl, r3, r2, lsr pc\n+\tandeq\tr6, r3, r6, lsl #29\n+\tandeq\tsl, r3, sl, lsr pc\n \tmvnsmi\tlr, sp, lsr #18\n \tsbcslt\tr4, r2, r1, asr #24\n-\tbmi\t10bbdd4 \n+\tbmi\t10bbdcc \n \tldrbtmi\tr4, [ip], #-2369\t@ 0xfffff6bf\n-\tblmi\t10a13b4 \n+\tblmi\t10a13ac \n \tstmdapl\tr1!, {r1, r3, r4, r5, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f1134\n \tadcsvs\tr0, r8, r0, lsl #2\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldmdbmi\tip!, {r0, r1, r4, r5, r8, ip, sp, pc}\n \tldmdami\tip!, {r0, r1, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t7, cr15, [r4, #-972]!\t@ 0xfffffc34\n \tandcs\tr6, sl, #184, 16\t@ 0xb80000\n \t\t\t@ instruction: 0xf7b62100\n-\tstmdacs\tr0, {r1, r2, r3, r6, r7, fp, sp, lr, pc}\n-\tblmi\te47684 \n+\tstmdacs\tr0, {r1, r4, r6, r7, fp, sp, lr, pc}\n+\tblmi\te4767c \n \tldrbtmi\tr2, [fp], #-1024\t@ 0xfffffc00\n-\tblmi\tce8668 \n+\tblmi\tce8660 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \tstmiblt\tr3, {r0, r1, r3, r4, fp, sp, lr}\n-\tblmi\tbe2ae0 \n+\tblmi\tbe2ad8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -ip, asr #2\n \tldrvc\tpc, [ip, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tip!, {r4, r5, r6, r7, r8, pc}\n \tstmdami\tip!, {r0, r4, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tmcr2\t7, 0, pc, cr14, cr3, {7}\t@ \n \t\t\t@ instruction: 0xf107e7e6\n \tandcs\tr0, r0, r4, lsl r1\n-\tmcrr\t7, 11, pc, lr, cr6\t@ \n+\tmrrc\t7, 11, pc, r2, cr6\t@ \n \tldmvs\tsl!, {r0, r1, r2, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r4}^\n \t\t\t@ instruction: 0xf7b5607b\n-\t\t\t@ instruction: 0x4605ecf6\n+\t\t\t@ instruction: 0x4605ecfa\n \t\t\t@ instruction: 0xf107bb28\n \t\t\t@ instruction: 0xf04f0818\n \t\t\t@ instruction: 0x464034ff\n-\tbl\t110e148 \n+\tbl\t120e140 \n \tldmvs\tsl!, {r0, r1, r2, r3, r4, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x463058d6\n-\tsvc\t0x00e8f7b5\n+\tsvc\t0x00ecf7b5\n \tmovwls\tr6, #10427\t@ 0x28bb\n-\tblmi\t758da4 \n+\tblmi\t758d9c \n \tldmdbmi\tip, {r0, r2, r3, r7, sp}\n \tldrbtmi\tr9, [fp], #-0\n \t\t\t@ instruction: 0x46204479\n \ttstcs\tr6, #67108864\t@ 0x4000000\n-\tblx\tff48e1e2 \n+\tblx\tff48e1da \n \t\t\t@ instruction: 0xf7b64640\n-\tldrtmi\tlr, [r0], -sl, asr #22\n+\tldrtmi\tlr, [r0], -lr, asr #22\n \t\t\t@ instruction: 0x4798687b\n \t\t\t@ instruction: 0x46296978\n-\tldc\t7, cr15, [lr], {182}\t@ 0xb6\n-\tblmi\t48a15c \n+\tstc\t7, cr15, [r2], #-728\t@ 0xfffffd28\n+\tblmi\t48a154 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tandseq\tpc, r8, r7, lsl #2\n-\tstc\t7, cr15, [r0], #-728\t@ 0xfffffd28\n-\tldmib\tr8, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr6, r3, sl, lsr lr\n-\tandeq\tr6, r3, r8, lsr lr\n+\tstc\t7, cr15, [r4], #-728\t@ 0xfffffd28\n+\tldmib\tip, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr6, r3, r2, asr #28\n+\tandeq\tr6, r3, r0, asr #28\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr2, r2, r8, ror ip\n \t\t\t@ instruction: 0x00022cba\n-\tandeq\tsl, r3, r6, asr #29\n-\tandeq\tr6, r3, ip, ror #27\n+\tandeq\tsl, r3, lr, asr #29\n+\tstrdeq\tr6, [r3], -r4\n \tandeq\tr2, r2, r8, lsr #24\n \tandeq\tr2, r2, sl, ror #24\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr2, r2, r2, lsr ip\n \tldrdeq\tr2, [r2], -r4\n \tcfldr64mi\tmvdx11, [r4], #-960\t@ 0xfffffc40\n-\tcfldr32vc\tmvfx15, [pc, #-692]!\t@ 50050 \n-\tblmi\t1d3bf18 \n+\tcfldr32vc\tmvfx15, [pc, #-692]!\t@ 50048 \n+\tblmi\t1d3bf10 \n \tldrbtmi\tr4, [ip], #-2419\t@ 0xfffff68d\n \tldrbtmi\tr4, [fp], #-2675\t@ 0xfffff58d\n \t\t\t@ instruction: 0xf10761bb\n \tldrbtmi\tr0, [sl], #-796\t@ 0xfffffce4\n \tstmdavs\tr9, {r0, r5, r6, fp, ip, lr}\n \trscne\tpc, r4, #13041664\t@ 0xc70000\n \ttsteq\tr0, pc, asr #32\t@ \n \tmvnsvs\tr6, r1, asr r8\n \tldmdblt\tr9, {r0, r1, r4, sp, lr}\n \t\t\t@ instruction: 0xf8c22301\n \tsubsvs\tr1, r3, r8, lsl #6\n \tldmibvs\tip!, {r1, r3, r5, r6, r8, r9, fp, lr}^\n \tadcsvs\tr4, fp, fp, ror r4\n \tldrbtmi\tr4, [fp], #-2921\t@ 0xfffff497\n-\tblmi\t1aa8530 \n+\tblmi\t1aa8528 \n \teorsvs\tr4, fp, fp, ror r4\n-\tblcs\t86e3d8 \n-\tblcs\tb7ffb0 \n+\tblcs\t86e3d0 \n+\tblcs\tb7ffa8 \n \tstrcs\tfp, [r1, #-3852]\t@ 0xfffff0f4\n-\tblcs\t299758 \n+\tblcs\t299750 \n \t\t\t@ instruction: 0xf045bf08\n \t\t\t@ instruction: 0xb1250501\n \tmvnsvs\tr1, r2, ror #24\n \tldrmi\tr7, [r4], -r3, ror #16\n \tstmiblt\tr3!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tandcs\tr4, r0, #97280\t@ 0x17c00\n \tldrbtmi\tr4, [fp], #-1552\t@ 0xfffff9f0\n-\tbmi\t17e83e0 \n+\tbmi\t17e83d8 \n \tldrbtmi\tr4, [sl], #-2903\t@ 0xfffff4a9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \trsccc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf507809f\n \t\t\t@ instruction: 0x46bd773b\n \tvmla.f32\t, , q8\n \tstrcc\tr1, [r1], #-419\t@ 0xfffffe5d\n \tandseq\tpc, ip, r7, lsl #2\n \tsvccc\t0x0001f801\n \tandvs\tr3, r4, r1, lsl #10\n-\tblcc\tce3fc \n-\tldfcsd\tf3, [pc, #-460]!\t@ 501e4 \n-\tblcs\tb843e4 \n-\tblcs\t880018 \n+\tblcc\tce3f4 \n+\tldfcsd\tf3, [pc, #-460]!\t@ 501dc \n+\tblcs\tb843dc \n+\tblcs\t880010 \n \tandcs\tfp, r1, #20, 30\t@ 0x50\n-\tblcs\t298bc0 \n+\tblcs\t298bb8 \n \tandcs\tfp, r0, #12, 30\t@ 0x30\n \tandeq\tpc, r1, #2\n \tmvnle\tr2, r0, lsl #20\n \tsbcsvc\tpc, r2, r7, lsl #10\n \teoreq\tpc, r8, #-1073741823\t@ 0xc0000001\n \tldrmi\tr2, [r1], -r0, lsl #8\n \tstrbpl\tr6, [r4, #-378]\t@ 0xfffffe86\n-\tblx\te0c416 \n+\tblx\te0c40e \n \trsbsle\tr2, r0, r0, lsl #16\n \t\t\t@ instruction: 0xf8d368bb\n-\tblcs\t45d00c \n+\tblcs\t45d004 \n \t\t\t@ instruction: 0xf507d06b\n \tldmdbvs\tsl!, {r1, r3, r4, r5, r7, r8, r9, ip, sp, lr}^\n \t\t\t@ instruction: 0x46182130\n \t\t\t@ instruction: 0xf00d60fb\n \tldmvs\tfp!, {r0, r1, r2, r7, r8, fp, ip, sp, lr, pc}^\n \torrvc\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf507687a\n \t\t\t@ instruction: 0xf7f370f2\n \t\t\t@ instruction: 0xf107fe8d\n \tstrtmi\tr0, [r0], -r4, lsr #2\n-\tbl\t1a8e2f0 \n+\tbl\t1b8e2e8 \n \tldmibvs\tsl!, {r1, r2, r4, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r3, r4, r6}^\n \t\t\t@ instruction: 0xf7b5613b\n-\t\t\t@ instruction: 0x4604ec10\n+\t\t\t@ instruction: 0x4604ec14\n \tcmple\tr1, r0, lsl #16\n \tldrbeq\tpc, [r8], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b64630\n-\tblmi\tc4adb4 \n+\tblmi\tc4adbc \n \tldmpl\tr5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b54628\n-\tpushmi\t{r2, r8, r9, sl, fp, sp, lr, pc}\n+\tpushmi\t{r3, r8, r9, sl, fp, sp, lr, pc}\n \tsubsvs\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-1571\t@ 0xfffff9dd\n \trscsvc\tpc, r2, r7, lsl #10\n \tsmlabteq\tr1, sp, r9, lr\n \tldmdavs\tr9!, {r2, r3, r4, r5, r6, sp}\n \tandcs\tr9, r2, r0\n-\tblx\tffb0e3ac \n+\tblx\tffb0e3a4 \n \t\t\t@ instruction: 0xf7b64630\n-\tldmdbvs\tfp!, {r2, r5, r6, r9, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r3, r5, r6, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf1074628\n \tldrmi\tr0, [r8, r8, lsr #12]\n-\tbvs\t1e61cfc \n-\tbl\te0e354 \n+\tbvs\t1e61cf4 \n+\tbl\tf0e34c \n \tldrdgt\tpc, [r0], pc\t@ \n \tldmibvs\tip!, {r4, r5, r8, r9, sp}^\n \t\t\t@ instruction: 0xf8dc44fc\n-\tblx\t1250ae \n+\tblx\t1250a6 \n \tcfsh32gt\tmvfx12, mvfx15, #5\n-\tstrgt\tr3, [pc, #-1288]\t@ 4ff8c \n-\tstrgt\tip, [pc, #-3599]\t@ 4f689 \n+\tstrgt\tr3, [pc, #-1288]\t@ 4ff84 \n+\tstrgt\tip, [pc, #-3599]\t@ 4f681 \n \tmuleq\tpc, r6, r8\t@ \n \tandeq\tlr, pc, r5, lsl #17\n \tmovwcc\tpc, #35036\t@ 0x88dc\t@ \n \t\t\t@ instruction: 0xf8cc3301\n \tstmdavc\tr3!, {r3, r8, r9, ip, sp}\n \t\t\t@ instruction: 0xf47f2b00\n \tldrb\tsl, [fp, -ip, asr #30]\n \tldmibvs\tsl!, {r4, r8, r9, fp, lr}\n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b60058\n-\t\t\t@ instruction: 0xf04feb1e\n+\t\t\t@ instruction: 0xf04feb22\n \tsmmlsr\tr4, pc, r0, r3\t@ \n-\tldm\tr2, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tstrdeq\tr6, [r3], -r6\t@ \n-\tstrdeq\tr6, [r3], -r2\n+\tldm\tr6, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstrdeq\tr6, [r3], -lr\n+\tstrdeq\tr6, [r3], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000808b2\n-\tmuleq\tr8, r0, r8\n+\t\t\t@ instruction: 0x000808ba\n+\tmuleq\tr8, r8, r8\n \tmuleq\tr2, r2, fp\n \tandeq\tr2, r2, ip, lsl fp\n-\tandeq\tr0, r8, r6, asr r8\n-\tandeq\tr6, r3, r6, lsl #25\n+\tandeq\tr0, r8, lr, asr r8\n+\tandeq\tr6, r3, lr, lsl #25\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tmuleq\tr2, r2, sl\n-\tandeq\tr0, r8, r4, asr #14\n+\tandeq\tr0, r8, ip, asr #14\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tblmi\t921d80 \n+\tblmi\t921d78 \n \tsvcge\t0x0000b084\n \tsubcs\tr4, r8, r6, lsl #12\n \trsbsvs\tr4, sl, r8, lsl #13\n \tldmib\tr7, {r5, r9, fp, lr}^\n \tldrbtmi\tr9, [sl], #-2572\t@ 0xfffff5f4\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7df0300\n \t\t\t@ instruction: 0x4604f8f9\n \tteqcs\tr0, sl, ror r8\n-\tblhi\t18e638 \n+\tblhi\t18e630 \n \t\t\t@ instruction: 0xf8e8f00d\n \tstmib\tr4, {r8, r9, sp}^\n \t\t\t@ instruction: 0x63a39a0f\n \t\t\t@ instruction: 0x4628b1d5\n-\tblx\te0e484 \n+\tblx\te0e47c \n \tcmnvs\tr0, #6, 28\t@ 0x60\n-\tblmi\t5445b0 \n+\tblmi\t5445a8 \n \t\t\t@ instruction: 0xf8d3447b\n \tstrbtvs\tr2, [r2], #-784\t@ 0xfffffcf0\n \ttstmi\tr0, #12779520\t@ 0xc30000\t@ \n-\tblmi\t3a2da4 \n+\tblmi\t3a2d9c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, ELR_hyp\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n \tcmnvs\tr5, #6, 28\t@ 0x60\n-\tblmi\t2c4d20 \n+\tblmi\t2c4d18 \n \t\t\t@ instruction: 0xf8d3447b\n \tstrbtvs\tr2, [r2], #-780\t@ 0xfffffcf4\n \tmovwmi\tpc, #51395\t@ 0xc8c3\t@ \n \t\t\t@ instruction: 0xf7b6e7e6\n-\tsvclt\t0x0000e870\n+\tsvclt\t0x0000e874\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r3, r2, ror #21\n-\tandeq\tr0, r8, r4, ror r6\n-\tmuleq\tr3, ip, sl\n-\tandeq\tr0, r8, r4, asr #12\n-\tbcs\t1fdc70 \n-\tblmi\t7a3624 \n+\tandeq\tr6, r3, sl, ror #21\n+\tandeq\tr0, r8, ip, ror r6\n+\tandeq\tr6, r3, r4, lsr #21\n+\tandeq\tr0, r8, ip, asr #12\n+\tbcs\t1fdc68 \n+\tblmi\t7a361c \n \tldrbtmi\tfp, [ip], #-130\t@ 0xffffff7e\n \tstrmi\tsl, [sp], -r0, lsl #30\n \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \teorle\tr0, r4, r0, lsl #6\n \tldrbtmi\tr4, [fp], #-2840\t@ 0xfffff4e8\n \ttstmi\tr8, #13828096\t@ 0xd30000\t@ \n \tands\tfp, r0, r4, lsl r9\n \tcmnlt\tr4, r4, lsr #17\n \taddmi\tr6, r3, #2293760\t@ 0x230000\n \tstmdavs\tr0!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}^\n \t\t\t@ instruction: 0xf808f00d\n \tstmdavs\tr0!, {r4, r6, r7, r8, fp, ip, sp, pc}^\n \t\t\t@ instruction: 0xf00d4629\n-\tblx\tfec8e6ec \n+\tblx\tfec8e6e4 \n \tstmdbeq\tr0, {r7, ip, sp, lr, pc}^\n \tstrtmi\tlr, [r0], -r0\n-\tblmi\t322e30 \n+\tblmi\t322e28 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 57)\n \tldrtmi\tr3, [sp], r8, lsl #14\n-\tblmi\t27fcd4 \n+\tblmi\t27fccc \n \t\t\t@ instruction: 0xf8d3447b\n \tbfi\tr4, r4, #6, #20\n \tstrb\tr2, [fp, r1]!\n-\tstmda\tr8!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr6, r3, sl, asr #20\n+\tstmda\tip!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr6, r3, r2, asr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr0, [r8], -lr\n-\tandeq\tr6, r3, r4, lsl #20\n-\t\t\t@ instruction: 0x000805b4\n+\tandeq\tr0, r8, r6, lsl #12\n+\tandeq\tr6, r3, ip, lsl #20\n+\t\t\t@ instruction: 0x000805bc\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tstcmi\t8, cr2, [fp, #-24]!\t@ 0xffffffe8\n \taddlt\tr4, pc, fp, lsr #24\n \tsvcge\t0x0000447d\n \tldrmi\tr4, [r6], -r9, lsl #13\n \tldrmi\tr5, [sp], -ip, lsr #18\n \tcmnvs\tip, #36, 16\t@ 0x240000\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n-\tblmi\ta04760 \n+\tblmi\ta04758 \n \t\t\t@ instruction: 0xf8d3447b\n \t\t\t@ instruction: 0xf1074310\n \tldrtmi\tr0, [r2], -r4, lsl #16\n \t\t\t@ instruction: 0x46402130\n \t\t\t@ instruction: 0xf84ef00d\n \torrlt\tfp, ip, r5, lsl r3\n \tcmnlt\tr1, r1, ror #22\n \t\t\t@ instruction: 0xf7b64628\n-\tstmdblt\tr0, {r1, r2, r3, r4, r9, fp, sp, lr, pc}^\n+\tstmdblt\tr0, {r1, r5, r9, fp, sp, lr, pc}^\n \tstcne\t6, cr4, [r0, #-260]!\t@ 0xfffffefc\n-\tb\t68e560 \n+\tb\t78e558 \n \t\t\t@ instruction: 0x4630b138\n \t\t\t@ instruction: 0xffb2f00c\n \t\t\t@ instruction: 0x6c64b918\n \tmvnle\tr2, r0, lsl #24\n-\tbmi\t61969c \n+\tbmi\t619694 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror fp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d11c\n \t\t\t@ instruction: 0x46bd373c\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \trscle\tr2, sp, r0, lsl #24\n \tstrbmi\tr6, [fp, #-2083]\t@ 0xfffff7dd\n \tstclvs\t0, cr13, [r4], #-4\n \t\t\t@ instruction: 0x4641e7f8\n \t\t\t@ instruction: 0xf7b61d20\n-\tstmdacs\tr0, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n \tldrtmi\tsp, [r0], -r3, ror #1\n \t\t\t@ instruction: 0xff8ef00c\n \trscsle\tr2, r2, r0, lsl #16\n-\tblmi\t24a654 \n+\tblmi\t24a64c \n \t\t\t@ instruction: 0xf8d3447b\n \tldr\tr4, [ip, ip, lsl #6]!\n-\tsvc\t0x00c4f7b5\n-\t\t\t@ instruction: 0x000369bc\n+\tsvc\t0x00c8f7b5\n+\tandeq\tr6, r3, r4, asr #19\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r8, ip, ror #10\n-\tandeq\tr6, r3, r2, ror #18\n-\tandeq\tr0, r8, r8, ror #9\n+\tandeq\tr0, r8, r4, ror r5\n+\tandeq\tr6, r3, sl, ror #18\n+\tstrdeq\tr0, [r8], -r0\t@ \n \t\t\t@ instruction: 0xf04fb590\n \tmovwcs\tr0, #3133\t@ 0xc3d\n \tsvcge\t0x0000b08b\n \tldcne\t6, cr4, [ip, #-4]!\n \tstrtmi\tr2, [r0], -r0, lsr #4\n \tandgt\tpc, r4, r7, lsl #17\n \tldrdgt\tpc, [r0], #-143\t@ 0xffffff71\n-\tblmi\t46cd0c \n+\tblmi\t46cd04 \n \t\t\t@ instruction: 0xf85c44fc\n \tldmdavs\tfp, {r0, r1, ip, sp}\n \t\t\t@ instruction: 0xf04f627b\n \t\t\t@ instruction: 0xf7f20300\n \tstmdbmi\tip, {r0, r1, r2, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf7d23114\n-\tbmi\t30fe3c \n+\tbmi\t30fe34 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]!\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tsvc\t0x008cf7b5\n-\tandeq\tr6, r3, r0, ror #17\n+\tsvc\t0x0090f7b5\n+\tandeq\tr6, r3, r8, ror #17\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, r2, r9\n-\t\t\t@ instruction: 0x000368be\n+\tmuleq\tr3, sl, r9\n+\tandeq\tr6, r3, r6, asr #17\n \tsvcmi\t0x00f0e92d\n \tvqdmlsl.s32\tq2, d29, d16\n \tstmiami\tr0!, {r2, r8, sl, fp, lr}\n \tsvcge\t0x0004447b\n \tstmibmi\tr0!, {r0, r1, r2, r3, r4, r7, r9, fp, lr}\n \tldrbtmi\tr4, [sl], #-1144\t@ 0xfffffb88\n \tmvnsvs\tr6, fp, asr r8\n \tstmdapl\tr1, {r2, r4, r9, sl, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f13ec\n-\tblcs\t50b98 \n+\tblcs\t50b90 \n \tmsrhi\tCPSR_fc, r0\n \tteqeq\tr0, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b62000\n-\tblmi\tfe64ae30 \n+\tblmi\tfe64ae38 \n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tr3!, {r3, r7}^\n \t\t\t@ instruction: 0xf7b5613b\n-\tstmdacs\tr0, {r1, r3, r6, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \ttsthi\tsp, r0, asr #32\t@ \n \t\t\t@ instruction: 0xf1074c92\n \t\t\t@ instruction: 0xf7b60088\n-\tldrbtmi\tlr, [ip], #-2200\t@ 0xfffff768\n+\tldrbtmi\tlr, [ip], #-2204\t@ 0xfffff764\n \tsubvc\tpc, r7, r4, lsl #10\n-\tldc\t7, cr15, [lr, #-724]!\t@ 0xfffffd2c\n+\tstcl\t7, cr15, [r2, #-724]\t@ 0xfffffd2c\n \tldmdblt\tfp, {r0, r1, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf8c42201\n \trsbvs\tr3, r2, r8, lsl #6\n \tldrteq\tpc, [r8], #-263\t@ 0xfffffef9\t@ \n \ttstcs\tr0, r0, lsr #4\n \t\t\t@ instruction: 0xf7f24620\n \tstmmi\tr8, {r0, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}\n \ttstcs\tr0, r0, lsr #6\n \tsmlabtcc\tlr, r7, r9, lr\n \tstreq\tpc, [ip, #-263]!\t@ 0xfffffef9\n \t\t\t@ instruction: 0x462269fb\n \t\t\t@ instruction: 0x462b5818\n \teorsvc\tpc, r4, r0, lsl #4\n-\tstcl\t7, cr15, [ip], {181}\t@ 0xb5\n+\tldcl\t7, cr15, [r0], {181}\t@ 0xb5\n \tcmple\tsl, r0, lsl #16\n \tldrdhi\tpc, [ip], -r7\t@ \n \tsvceq\t0x0000f1b8\n \tcdpmi\t0, 7, cr13, cr14, cr2, {2}\n \tldrbeq\tpc, [r8], #-263\t@ 0xfffffef9\t@ \n \tldrsbge\tpc, [r4, #143]!\t@ 0x8f\t@ \n \tldrsbls\tpc, [r4, #143]!\t@ 0x8f\t@ \n@@ -75556,177 +75554,177 @@\n \t\t\t@ instruction: 0xdc2d2b0f\n \t\t\t@ instruction: 0x2014f8d8\n \t\t\t@ instruction: 0xf8d84620\n \t\t\t@ instruction: 0xf00d1004\n \tandcs\tpc, r0, #6094848\t@ 0x5d0000\n \t\t\t@ instruction: 0xf10762ba\n \t\t\t@ instruction: 0xf8d90328\n-\tbvs\tfeed5478 \n+\tbvs\tfeed5470 \n \tvsubl.s8\tq2, d16, d10\n \tldrmi\tr8, [fp], r6, lsr #1\n \t\t\t@ instruction: 0xf8dbe00b\n \t\t\t@ instruction: 0xf8d63000\n \tmovwcc\tr1, #4872\t@ 0x1308\n \tandcc\tpc, r0, fp, asr #17\n \tldrdcc\tpc, [r0], -fp\n \tvqsub.u8\td20, d16, d9\n \t\t\t@ instruction: 0xf8db8098\n \tteqcs\tr0, r0\n-\tblx\ta2106 \n+\tblx\ta20fe \n \t\t\t@ instruction: 0xf00c5103\n \tstmdacs\tr0, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d8d1e9\n \t\t\t@ instruction: 0xf1b8801c\n \tbicle\tr0, sp, r0, lsl #30\n \tldrdhi\tpc, [ip], -r7\t@ \n \t\t\t@ instruction: 0xf7b54640\n-\tblmi\t180b5fc \n+\tblmi\t180b604 \n \tldmdbmi\tlr, {r9, sp}^\n \trsbsvs\tr4, sl, #2063597568\t@ 0x7b000000\n \tcmnvs\tfp, r9, ror r4\n \tmovwcc\tr6, #32889\t@ 0x8079\n \tldmdbvs\tip!, {r0, r1, r3, r4, r5, r7, sp, lr}^\n \tmsreq\tCPSR_s, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf8d4681a\n \taddsmi\tr1, r1, #8, 6\t@ 0x20000000\n \t\t\t@ instruction: 0xf107dc1c\n \t\t\t@ instruction: 0xf7b60088\n-\tldmdbvs\tfp!, {r1, r4, r5, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r1, r2, r4, r5, fp, sp, lr, pc}\n \tsubvc\tpc, r7, r4, lsl #10\n-\tblvs\te62738 \n+\tblvs\te62730 \n \t\t\t@ instruction: 0xf7b62100\n-\tandcs\tlr, r0, r6, lsl #18\n-\tblmi\t1223224 \n+\tandcs\tlr, r0, sl, lsl #18\n+\tblmi\t122321c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, ror #7\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d179\n \t\t\t@ instruction: 0x46bd777d\n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0xf507681a\n \tldrmi\tr7, [r8], -pc, lsr #6\n \tldmvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, sp, lr}\n-\tblx\t98dd2 \n+\tblx\t98dca \n \t\t\t@ instruction: 0xf00c3202\n \tldmvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n \tvst2.16\t{d22-d23}, [pc :256], sl\n \t\t\t@ instruction: 0xf5077180\n \t\t\t@ instruction: 0xf7f3703b\n-\tblmi\te4f92c \n+\tblmi\te4f924 \n \t\t\t@ instruction: 0xf10769fa\n \tandcs\tr0, r0, r4, lsr r1\n \t\t\t@ instruction: 0xf7b658d4\n-\tldrdcs\tlr, [r0, -sl]\n+\tldrdcs\tlr, [r0, -lr]\n \tsbcsvc\tpc, r0, r7, lsl #10\n \t\t\t@ instruction: 0xf7b561bc\n-\tstrmi\tlr, [r5], -r4, lsl #19\n+\tstrmi\tlr, [r5], -r8, lsl #19\n \t\t\t@ instruction: 0xf507bb40\n \tldcmi\t8, cr7, [r7], #-832\t@ 0xfffffcc0\n \t\t\t@ instruction: 0xf7b54640\n-\tblmi\te0c89c \n+\tblmi\te0c8a4 \n \tldrbtmi\tr6, [ip], #-2554\t@ 0xfffff606\n \t\t\t@ instruction: 0x463058d6\n-\tldcl\t7, cr15, [r6], #-724\t@ 0xfffffd2c\n+\tldcl\t7, cr15, [sl], #-724\t@ 0xfffffd2c\n \tvmul.i8\td20, d0, d19\n \tstrtmi\tr4, [fp], -r7, ror #5\n \t\t\t@ instruction: 0xf5074479\n \tstmib\tsp, {r0, r1, r3, r4, r5, ip, sp, lr}^\n \trsbscs\tr0, ip, r1, lsl #8\n \tandcs\tr9, r2, r0\n \t\t\t@ instruction: 0xf85ef7d2\n \t\t\t@ instruction: 0xf7b54640\n-\tldmibvs\tfp!, {r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tldmibvs\tfp!, {r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x47984630\n \t\t\t@ instruction: 0x46296b78\n-\tstmia\tip!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr0!, {r1, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tmovwcc\tr6, #6779\t@ 0x1a7b\n \t\t\t@ instruction: 0xe78e627b\n \tldmibvs\tsl!, {r2, r5, r8, r9, fp, lr}^\n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b670d0\n-\tldmdavs\tfp!, {r2, r3, r5, r7, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r4, r5, r7, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8d82030\n-\tblx\t58a06 \n+\tblx\t589fe \n \t\t\t@ instruction: 0xf8d83001\n \t\t\t@ instruction: 0xf00c1004\n \t\t\t@ instruction: 0xf8daffa3\n \t\t\t@ instruction: 0xf8d83308\n \tmovwcc\tr8, #4124\t@ 0x101c\n \tmovwcc\tpc, #35018\t@ 0x88ca\t@ \n \tsvceq\t0x0000f1b8\n \tsvcge\t0x0030f47f\n \tldmdami\tr7, {r5, r6, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2363\t@ 0xfffff6c5\n \tsubvc\tpc, r7, r0, lsl #10\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b60088\n-\t\t\t@ instruction: 0xf7b5e88c\n-\t\t\t@ instruction: 0xf04fee44\n+\t\t\t@ instruction: 0xf7b5e890\n+\t\t\t@ instruction: 0xf04fee48\n \t\t\t@ instruction: 0xe77530ff\n-\tandeq\tsl, r3, r0, asr r9\n-\tandeq\tr6, r3, r0, lsl #17\n-\tandeq\tr6, r3, lr, ror r8\n+\tandeq\tsl, r3, r8, asr r9\n+\tandeq\tr6, r3, r8, lsl #17\n+\tandeq\tr6, r3, r6, lsl #17\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr0, r8, r2, lsl #8\n+\tandeq\tr0, r8, sl, lsl #8\n \tandeq\tr0, r0, r8, asr #11\n+\tandeq\tr0, r8, ip, lsr #7\n+\tandeq\tr0, r8, sl, lsr #7\n \tandeq\tr0, r8, r4, lsr #7\n-\tandeq\tr0, r8, r2, lsr #7\n-\tmuleq\tr8, ip, r3\n-\tandeq\tr0, r8, r0, lsr #6\n+\tandeq\tr0, r8, r8, lsr #6\n \tandeq\tr2, r2, r0, asr r6\n-\tandeq\tr6, r3, ip, lsl r7\n+\tandeq\tr6, r3, r4, lsr #14\n \t\t\t@ instruction: 0x000225ba\n \tstrdeq\tr0, [r0], -ip\n \tstrdeq\tr2, [r2], -r8\n-\tandeq\tr0, r8, lr, ror #3\n+\tstrdeq\tr0, [r8], -r6\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstrmi\tr2, [r5], -r0, lsl #6\n \tcfstr64vc\tmvdx15, [r8, #-692]!\t@ 0xfffffd4c\n \tldmmi\tr8!, {r2, r8, r9, sl, fp, sp, pc}\n \tldrmi\tr4, [r9], -ip, lsl #12\n \t\t\t@ instruction: 0x46164478\n \taddcc\tpc, ip, #13041664\t@ 0xc70000\n-\tblmi\tfed99648 \n+\tblmi\tfed99640 \n \tstmdavc\tr3!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf50758c3\n \tldmdavs\tfp, {r2, r5, ip, sp, lr}\n \torrcc\tpc, ip, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [fp], #-2992\t@ 0xfffff450\n \t\t\t@ instruction: 0xf7b5617b\n-\t\t\t@ instruction: 0xf107ea4e\n+\t\t\t@ instruction: 0xf107ea52\n \tstrtmi\tr0, [r0], -r8, lsr #2\n \t\t\t@ instruction: 0xffe6f00c\n \trsbsle\tr2, lr, r0, lsl #16\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrbmi\tr4, [r0], -r9, lsr #12\n \tmrc2\t7, 2, pc, cr4, cr2, {7}\n \tstrbmi\tr2, [r0], -pc, lsr #2\n-\tstmib\tr4!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr8!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tstmibmi\tr5!, {r0, r4, r5, r6, ip, lr, pc}\n \t\t\t@ instruction: 0xf7b64479\n-\tstmdacs\tr0, {r1, r3, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, fp, sp, lr, pc}\n \tsbchi\tpc, r3, r0\n \tstrtmi\tr4, [r0], -r2, lsr #19\n \t\t\t@ instruction: 0xf7b64479\n-\tstmdacs\tr0, {r1, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf04fd163\n \t\t\t@ instruction: 0xf04f0811\n \t\t\t@ instruction: 0xf5070900\n \t\t\t@ instruction: 0xf8847a23\n \t\t\t@ instruction: 0xf1079000\n \t\t\t@ instruction: 0x464a041c\n \tldrbmi\tr4, [r0], -r1, lsr #12\n-\tbl\tff68e9ac \n+\tbl\tff78e9a4 \n \t\t\t@ instruction: 0x460569fb\n-\tblcs\t6eb4c \n+\tblcs\t6eb44 \n \t\t\t@ instruction: 0xf5b0d162\n \tsvclt\t0x002c3f80\n \tstrcs\tr2, [r1], #-1024\t@ 0xfffffc00\n \tsvclt\t0x00182e04\n \tcfstrscs\tmvf2, [r0], {-0}\n \tadcshi\tpc, r6, r0, asr #32\n \tsvccc\t0x0080f5b0\n@@ -75734,41 +75732,41 @@\n \tstrmi\tr0, [r1], -r8, lsr #4\n \tstrbmi\tr4, [r0], -r3, lsr #12\n \t\t\t@ instruction: 0xf7ff60ba\n \tstmdacs\tr0, {r0, r2, r4, r7, r8, sl, fp, ip, sp, lr, pc}\n \taddshi\tpc, r2, r0\n \tmsreq\tCPSR_s, r7, lsl #2\n \t\t\t@ instruction: 0xf7b54620\n-\tblmi\tfe24cab8 \n+\tblmi\tfe24cac0 \n \t\t\t@ instruction: 0x4621697a\n \tadcsvc\tpc, r8, r7, lsl #10\n \tteqvs\tfp, r3\t@ \n-\tstm\tip, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr0, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tsbcshi\tpc, r9, r0, asr #32\n \tldmvc\tr8!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \tstrbmi\tr4, [r0], -r0, lsl #25\n-\tmrc\t7, 6, APSR_nzcv, cr8, cr5, {5}\n+\tmrc\t7, 6, APSR_nzcv, cr12, cr5, {5}\n \tldmdbvs\tsl!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, lr}^\n \tldmpl\tr6, {r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7b54630\n-\tcmncs\tip, lr, ror fp\n+\tcmncs\tip, r2, lsl #23\n \t\t\t@ instruction: 0x462b4a7c\n \teorcs\tr9, r0, r0, lsl #2\n \tldrbtmi\tr4, [sl], #-2427\t@ 0xfffff685\n \tstrcs\tlr, [r1], #-2509\t@ 0xfffff633\n \trscsvs\tpc, r6, #64, 4\n \t\t\t@ instruction: 0xf7d14479\n \tstrbmi\tpc, [r0], -r5, ror #30\t@ \n-\tmrc\t7, 6, APSR_nzcv, cr14, cr5, {5}\n+\tmcr\t7, 7, pc, cr2, cr5, {5}\t@ \n \tldmdbvs\tfp!, {r4, r5, r9, sl, lr}\n-\tbvs\t1e629dc \n+\tbvs\t1e629d4 \n \t\t\t@ instruction: 0xf7b54629\n-\t\t\t@ instruction: 0xf04fefb4\n-\tbmi\t1cdcf84 \n+\t\t\t@ instruction: 0xf04fefb8\n+\tbmi\t1cdcf7c \n \tldrbtmi\tr4, [sl], #-2920\t@ 0xfffff498\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \torrcc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780c3\n \tldrtmi\tr7, [sp], r4, ror #14\n@@ -75776,40 +75774,40 @@\n \teoreq\tpc, r8, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf04f4653\n \t\t\t@ instruction: 0x464031ff\n \t\t\t@ instruction: 0xf7ff607a\n \tstmdacs\tr0, {r0, r1, r2, r3, r4, r5, r8, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf107d047\n \tstrbmi\tr0, [r8], -r0, lsr #2\n-\tsvc\t0x0090f7b5\n+\tsvc\t0x0094f7b5\n \tldmdbvs\tsl!, {r2, r3, r4, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1074649\n \tldmpl\tr3, {r3, r4, r6}^\n \t\t\t@ instruction: 0xf7b560fb\n-\t\t\t@ instruction: 0x4680e838\n+\t\t\t@ instruction: 0x4680e83c\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf107808d\n \tmrrcmi\t6, 5, r0, fp, cr8\n \t\t\t@ instruction: 0xf7b54630\n-\tblmi\t15cc600 \n+\tblmi\t15cc608 \n \tldrbtmi\tr6, [ip], #-2426\t@ 0xfffff686\n \t\t\t@ instruction: 0x462858d5\n-\tbl\ta8ead0 \n-\tbmi\t15d91f0 \n+\tbl\tb8eac8 \n+\tbmi\t15d91e8 \n \ttstls\tr0, r3, asr #12\n \tldmdbmi\tr5, {r5, sp}^\n \tstmib\tsp, {r1, r3, r4, r5, r6, sl, lr}^\n \tvshl.s8\td18, d1, d0\n \tldrbtmi\tr6, [r9], #-735\t@ 0xfffffd21\n \t\t\t@ instruction: 0xff10f7d1\n \t\t\t@ instruction: 0xf7b54630\n-\tldmvs\tfp!, {r1, r3, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r1, r2, r3, r7, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46416a38\n-\tsvc\t0x005ef7b5\n+\tsvc\t0x0062f7b5\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf04fe7a9\n \tstrb\tr0, [r2, -r6, lsl #16]\n \tstrmi\tr2, [r3], -r2, lsl #8\n \t\t\t@ instruction: 0x462968ba\n \tstmib\tsp, {r6, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ff6400\n@@ -75817,15 +75815,15 @@\n \tstrcs\tlr, [r2], #-1947\t@ 0xfffff865\n \t\t\t@ instruction: 0x4653687a\n \tmvnscc\tpc, pc, asr #32\n \tstmib\tsp, {r6, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ff6400\n \tubfx\tpc, r1, #24, #19\n \tsvceq\t0x0006f1b8\n-\tblmi\tfc4db0 \n+\tblmi\tfc4da8 \n \t\t\t@ instruction: 0xf8d3447b\n \torrslt\tr6, r6, r8, lsl r3\n \t\t\t@ instruction: 0xf1074634\n \tand\tr0, r1, r8, lsr #18\n \tcmnlt\tr4, r4, lsr #17\n \taddsmi\tr6, sp, #2293760\t@ 0x230000\n \tldmdavs\tr0!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}^\n@@ -75846,68 +75844,68 @@\n \t\t\t@ instruction: 0xf844cd0f\n \t\t\t@ instruction: 0xf8440c10\n \t\t\t@ instruction: 0xf8441c0c\n \t\t\t@ instruction: 0xf8442c08\n \tmvnsle\tr3, r4, lsl #24\n \tsvceq\t0x0006f1b8\n \tandvs\tpc, r8, r9, asr #17\n-\tblmi\t8c4d50 \n+\tblmi\t8c4d48 \n \tldrbtmi\tr2, [fp], #-0\n \ttstls\tr8, #12779520\t@ 0xc30000\t@ \n-\tblmi\t60aa20 \n+\tblmi\t60aa18 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798693b\n \tadcsvc\tpc, r8, r7, lsl #10\n-\tsvc\t0x0002f7b5\n+\tsvc\t0x0006f7b5\n \tldmdbvs\tsl!, {r0, r4, r8, r9, fp, lr}^\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b50058\n-\tblmi\t60c8f8 \n+\tblmi\t60c900 \n \t\t\t@ instruction: 0xf8d3447b\n \t\t\t@ instruction: 0xe7ac6314\n \tandcs\tr4, r0, r4, lsl fp\n \t\t\t@ instruction: 0xf8c3447b\n \t\t\t@ instruction: 0xe7309314\n-\tstc\t7, cr15, [r6], #724\t@ 0x2d4\n-\t\t\t@ instruction: 0x000365b4\n+\tstc\t7, cr15, [sl], #724\t@ 0x2d4\n+\t\t\t@ instruction: 0x000365bc\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, r2, r5\n+\tmuleq\tr3, sl, r5\n \tandeq\tr2, r2, r0, lsl #9\n \tandeq\tr2, r2, r8, ror r4\n \tandeq\tr0, r0, ip, lsr #11\n \tandeq\tr2, r2, r8, ror #7\n \tstrdeq\tr0, [r0], -ip\n \tstrdeq\tr2, [r2], -sl\n \tstrdeq\tr2, [r2], -r8\n-\tandeq\tr6, r3, r6, ror r4\n+\tandeq\tr6, r3, lr, ror r4\n \tandeq\tr2, r2, lr, lsr r3\n \tandeq\tr2, r2, r0, asr r3\n \tandeq\tr2, r2, lr, asr #4\n-\tandeq\tpc, r7, ip, asr pc\t@ \n-\tandeq\tpc, r7, r6, ror #29\n-\t\t\t@ instruction: 0x0007feb8\n-\tandeq\tpc, r7, ip, lsr #29\n+\tandeq\tpc, r7, r4, ror #30\n+\tandeq\tpc, r7, lr, ror #29\n+\tandeq\tpc, r7, r0, asr #29\n+\t\t\t@ instruction: 0x0007feb4\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tsfmmi\tf2, 2, [lr], {8}\n \taddlt\tr4, sl, lr, asr #22\n \tsvcge\t0x0000447c\n \t\t\t@ instruction: 0xf1074680\n \tstmiapl\tr3!, {r2, r3, r4, r8, fp}^\n \tldmdavs\tfp, {r3, r6, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f627b\n \t\t\t@ instruction: 0xf7f20300\n \tstmdbmi\tr8, {r0, r4, r6, r7, sl, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr4, [r9], #-2120\t@ 0xfffff7b8\n \t\t\t@ instruction: 0xf7b54478\n-\tstrmi\tlr, [r4], -r4, lsr #21\n+\tstrmi\tlr, [r4], -r8, lsr #21\n \tsuble\tr2, r9, r0, lsl #16\n \tstrcs\tr2, [r3], -r0\n \tldreq\tpc, [r0, #-263]\t@ 0xfffffef9\n-\tblx\tfe08cddc \n+\tblx\tfe08cdd4 \n \tvst4.16\t{d22-d25}, [pc :256], r8\n \tstrtmi\tr6, [r1], -r0, lsl #5\n \t\t\t@ instruction: 0xf9caf00a\n \torrlt\tr4, r0, #136314880\t@ 0x8200000\n \t\t\t@ instruction: 0xf8d06878\n \tstrbtmi\tip, [r2], -r0\n \tmulcc\tr0, ip, r8\n@@ -75917,87 +75915,87 @@\n \tsvclt\t0x00182b09\n \trscsle\tr2, r7, r0, lsr #22\n \trscle\tr2, r6, r3, lsr #22\n \t\t\t@ instruction: 0xf107462a\n \tstrbtmi\tr0, [r0], -r8, lsl #2\n \t\t\t@ instruction: 0xf00960be\n \tldmvs\tfp!, {r0, r2, r6, r9, sl, fp, ip, sp, lr, pc}\n-\tblcs\ta2804 \n+\tblcs\ta27fc \n \tstmdavs\tr0, {r0, r1, r2, r8, fp, ip, lr, pc}^\n \t\t\t@ instruction: 0xf107220a\n \t\t\t@ instruction: 0xf7b5010c\n-\tstrbmi\tlr, [r0, #-2758]\t@ 0xfffff53a\n+\tstrbmi\tlr, [r0, #-2762]\t@ 0xfffff536\n \tldrbmi\tsp, [r0], -r5, lsr #32\n \tldc2\t7, cr15, [sl], {222}\t@ 0xde\n \tvst2.16\t{d22-d23}, [pc :256], r8\n \tstrtmi\tr6, [r1], -r0, lsl #5\n \t\t\t@ instruction: 0xf99af00a\n \tstmdacs\tr0, {r1, r7, r9, sl, lr}\n \tldfned\tf5, [r8, #-824]!\t@ 0xfffffcc8\n-\tblx\t60ce54 \n+\tblx\t60ce4c \n \tstrtmi\tr4, [r2], -r4, lsr #16\n \t\t\t@ instruction: 0x11b1f240\n \t\t\t@ instruction: 0x46544478\n \t\t\t@ instruction: 0xf968f7f6\n-\tblmi\t7a36c4 \n+\tblmi\t7a36bc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f2aeb0 \n+\tbvs\t1f2aea8 \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12d0300\n \tstrcc\tr4, [r8, -r0, lsr #12]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmvs\tr8!, {r4, r5, r6, r7, r8, r9, sl, pc}^\n \tsbcsle\tr2, r6, r0, lsl #16\n-\tbcs\tb6ee6c \n-\tbcs\tc40ac8 \n+\tbcs\tb6ee64 \n+\tbcs\tc40ac0 \n \tldrdcc\tsp, [r1], -r1\n \trscsvs\tr4, r8, r9, asr #12\n-\tmcr\t7, 1, pc, cr2, cr5, {5}\t@ \n+\tmcr\t7, 1, pc, cr6, cr5, {5}\t@ \n \tbicle\tr2, sl, r0, lsl #16\n \t\t\t@ instruction: 0xf44f4d13\n \t\t\t@ instruction: 0xf8da7280\n \tldrbtmi\tr1, [sp], #-0\n \tstrbvc\tpc, [sp, #-1285]\t@ 0xfffffafb\t@ \n \t\t\t@ instruction: 0xf7f24628\n \t\t\t@ instruction: 0x4650fc55\n-\tblx\tff70ee0e \n+\tblx\tff70ee06 \n \t\t\t@ instruction: 0xf00a1d38\n \tstmdami\tip, {r0, r1, r2, r3, r4, r6, r7, r8, fp, ip, sp, lr, pc}\n \tvst1.8\t{d20-d22}, [pc :128], r2\n \tldrbtmi\tr7, [r8], #-468\t@ 0xfffffe2c\n \t\t\t@ instruction: 0xf7f6462c\n \t\t\t@ instruction: 0xe7c7f931\n-\tbl\tff90ed84 \n-\tandeq\tr6, r3, r4, lsl #5\n+\tbl\tffa0ed7c \n+\tandeq\tr6, r3, ip, lsl #5\n \tandeq\tr0, r0, r0, ror #11\n \tmuleq\tr1, r6, r3\n \tldrdeq\tr2, [r2], -r8\n \tandeq\tr2, r2, ip, lsr #32\n-\tandeq\tr6, r3, r0, asr #3\n-\tandeq\tpc, r7, r6, asr #26\n+\tandeq\tr6, r3, r8, asr #3\n+\tandeq\tpc, r7, lr, asr #26\n \t\t\t@ instruction: 0x00021fbe\n \tsvcmi\t0x00f0e92d\n-\tbmi\t156272c \n+\tbmi\t1562724 \n \taddlt\tr4, r9, r4, asr fp\n \t\t\t@ instruction: 0x4606447a\n \tstrmi\tsl, [r8], -r2, lsl #30\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f617b\n \t\t\t@ instruction: 0xf7b50300\n-\t\t\t@ instruction: 0x4604eab0\n+\t\t\t@ instruction: 0x4604eab4\n \trsb\tfp, sp, r8, lsl r9\n \t\t\t@ instruction: 0x2c006924\n \tstmiavs\tr3!, {r1, r3, r5, r6, ip, lr, pc}\n \tmvnsle\tr4, fp, lsr #5\n \tadcsmi\tr6, r3, #14876672\t@ 0xe30000\n \tstmdbmi\tr9, {r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}^\n \tldrbtmi\tr4, [r9], #-2121\t@ 0xfffff7b7\n \tldrdls\tpc, [r0], -r4\n \t\t\t@ instruction: 0xf7b54478\n-\tstrmi\tlr, [r5], -r8, ror #19\n+\tstrmi\tlr, [r5], -ip, ror #19\n \tsuble\tr2, r9, r0, lsl #16\n \t\t\t@ instruction: 0xf04f2000\n \t\t\t@ instruction: 0xf1070803\n \t\t\t@ instruction: 0xf00a0608\n \teorsvs\tpc, r8, r3, asr #19\n \taddvs\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf00a4629\n@@ -76005,28 +76003,28 @@\n \tstmdavs\tr1, {r3, r4, r5, fp, sp, lr}\n \tstmdavc\tfp, {r1, r3, r9, sl, lr}\n \tldrb\tfp, [r3, r3, lsr #18]!\n \tsvccc\t0x0001f812\n \trscle\tr2, pc, r0, lsl #22\n \tsvclt\t0x00182b09\n \tsvclt\t0x000c2b20\n-\tbeq\tcd098 \n-\tbeq\t8d09c \n-\tblcs\t94532c \n+\tbeq\tcd090 \n+\tbeq\t8d094 \n+\tblcs\t945324 \n \tstrmi\tsp, [r8], -r4, ror #1\n \tldcne\t6, cr4, [r9, #-200]!\t@ 0xffffff38\n \tandhi\tpc, r4, r7, asr #17\n \tstc2\t0, cr15, [r6, #36]\t@ 0x24\n \tsxtab16mi\tr6, r3, fp, ror #16\n \tstmdble\tr6, {r0, r8, r9, fp, sp}\n \tldrbmi\tr6, [r1], -r0, asr #16\n \t\t\t@ instruction: 0xf7b5220a\n-\tstrmi\tlr, [r1, #2568]\t@ 0xa08\n+\tstrmi\tlr, [r1, #2572]\t@ 0xa0c\n \t\t\t@ instruction: 0x4658d033\n-\tblx\t178ef0a \n+\tblx\t178ef02 \n \tvst2.8\t{d22-d23}, [pc :256], r8\n \tstrtmi\tr6, [r9], -r0, lsl #5\n \t\t\t@ instruction: 0xf8dcf00a\n \tbicle\tr2, sp, r0, lsl #16\n \t\t\t@ instruction: 0xf00a4638\n \tstmdami\tr4!, {r0, r3, r4, r6, r8, fp, ip, sp, lr, pc}\n \tvmax.s8\td20, d0, d26\n@@ -76035,215 +76033,215 @@\n \tvst2.8\t{d20-d21}, [pc :128], r1\n \tstmdavs\tr5!, {r7, r8, r9, ip, sp, lr}\n \tsfmmi\tf2, 4, [r0], #-4\n \tvqshl.s8\tq2, q12, q0\n \t\t\t@ instruction: 0x46194034\n \tstmib\tsp, {r2, r3, r4, r5, r6, sl, lr}^\n \tstrmi\tr4, [r4], -r0, lsl #10\n-\tb\t178eea8 \n-\tblmi\t5a3844 \n+\tb\t188eea0 \n+\tblmi\t5a383c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdbvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tsp, r0, lsl #6\n \tldrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdami\tr5, {r4, r5, r6, r7, r8, r9, sl, fp, pc}\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrdne\tpc, [r0], -fp\n \tvqshl.s8\tq2, q12, q0\n \t\t\t@ instruction: 0x46044034\n-\tblx\tfe68efd2 \n+\tblx\tfe68efca \n \t\t\t@ instruction: 0xf7de4658\n \t\t\t@ instruction: 0x4638fb1d\n \t\t\t@ instruction: 0xf922f00a\n \tstrtmi\tr4, [sl], -sp, lsl #16\n \tcmnne\tr7, r0, asr #4\t@ \n \t\t\t@ instruction: 0xf7f64478\n \t\t\t@ instruction: 0xe7d7f875\n-\tbl\ta0eefc \n-\tandeq\tr6, r3, r4, lsr #2\n+\tbl\tb0eef4 \n+\tandeq\tr6, r3, ip, lsr #2\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r1, r2, lsr #4\n \tandeq\tr2, r2, r0, ror r0\n \t\t\t@ instruction: 0x00021eb2\n-\tandeq\tpc, r7, r8, lsl #24\n+\tandeq\tpc, r7, r0, lsl ip\t@ \n \tandeq\tr1, r2, r8, asr #31\n-\tandeq\tr6, r3, r8, lsr #32\n-\tandeq\tpc, r7, ip, asr #23\n+\tandeq\tr6, r3, r0, lsr r0\n+\tldrdeq\tpc, [r7], -r4\n \tandeq\tr1, r2, r4, asr #28\n-\tblmi\t17239bc \n+\tblmi\t17239b4 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstrdlt\tr4, [r4], r0\n \tsvcge\t0x000058d3\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0x460e8092\n \t\t\t@ instruction: 0x4680213a\n-\tmrc\t7, 7, APSR_nzcv, cr4, cr4, {5}\n+\tmrc\t7, 7, APSR_nzcv, cr8, cr4, {5}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tteqcs\tsl, pc, rrx\n \t\t\t@ instruction: 0xf7b44640\n-\tstrmi\tlr, [r1], sl, ror #30\n+\tstrmi\tlr, [r1], lr, ror #30\n \t\t\t@ instruction: 0xf0002800\n-\tbl\tfe871298 \n+\tbl\tfe871290 \n \tcfstrdne\tmvd0, [r2], #-32\t@ 0xffffffe0\n \t\t\t@ instruction: 0x4610607a\n-\tblx\t110f016 \n+\tblx\t110f00e \n \t\t\t@ instruction: 0x4641687a\n \t\t\t@ instruction: 0xf7f24605\n \t\t\t@ instruction: 0xf899fb49\n \tmovwcs\tr2, #0\n \tsvclt\t0x00182a20\n \tstrpl\tr2, [fp, #-2618]!\t@ 0xfffff5c6\n \tmovwcs\tfp, #7948\t@ 0x1f0c\n-\tbcs\t299cbc \n+\tbcs\t299cb4 \n \t\t\t@ instruction: 0xf043bf08\n \torrlt\tr0, fp, r1, lsl #6\n \t\t\t@ instruction: 0xf1c84649\n \tstmdane\tr4, {r0}^\n \tsvccs\t0x0001f811\n \tsvclt\t0x00182a20\n \tsvclt\t0x000c2a3a\n \tmovwcs\tr2, #769\t@ 0x301\n \tsvclt\t0x00082a09\n \tmovweq\tpc, #4163\t@ 0x1043\t@ \n \tmvnsle\tr2, r0, lsl #22\n \tsubsle\tr2, r2, r0, lsl #26\n \t\t\t@ instruction: 0xf89844a0\n-\tblcs\t5d0f4 \n+\tblcs\t5d0ec \n \t\t\t@ instruction: 0x4640d050\n \tstmdaeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tmrrc2\t7, 12, pc, ip, cr13\t@ \n \t\t\t@ instruction: 0x46424930\n \tldrbtmi\tr4, [r9], #-1666\t@ 0xfffff97e\n-\tbl\te8efe0 \n+\tbl\tf8efd8 \n \tsuble\tr2, r9, r0, lsl #16\n \tldrsbtls\tpc, [r4], pc\t@ \n \t\t\t@ instruction: 0x463244f9\n \t\t\t@ instruction: 0xf7ff4629\n \tstrmi\tpc, [r4], -sp, lsl #25\n \tandle\tr1, r7, r3, asr #24\n \tstrbmi\tr4, [r9], -r2, asr #12\n \t\t\t@ instruction: 0xf7b52000\n-\tstmdacs\tr0, {r3, r5, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r5, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4604d1f1\n \t\t\t@ instruction: 0xf7de4628\n \tldrbmi\tpc, [r0], -r7, lsl #21\t@ \n-\tblx\tfe18f0b8 \n-\tblmi\t8239cc \n+\tblx\tfe18f0b0 \n+\tblmi\t8239c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr0, r0, lsl #6\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdcs\tr8, [r8], -r0\n-\tblx\tff80f0dc \n+\tblx\tff80f0d4 \n \t\t\t@ instruction: 0x4605491a\n \tldrbtmi\tr2, [r9], #-520\t@ 0xfffffdf8\n-\tblx\tff98f138 \n+\tblx\tff98f130 \n \tmulcc\tr0, r8, r8\n-\tblcs\t86d928 \n-\tblcs\t2c0ddc \n+\tblcs\t86d920 \n+\tblcs\t2c0dd4 \n \t\t\t@ instruction: 0xf108d1b9\n \tldrmi\tr0, [r0], r1, lsl #4\n-\tblcc\tcf1d0 \n+\tblcc\tcf1c8 \n \tsvclt\t0x00182b09\n \trscsle\tr2, r8, r0, lsr #22\n \t\t\t@ instruction: 0xf04fe7af\n \t\t\t@ instruction: 0xe7d334ff\n \t\t\t@ instruction: 0xf04f4628\n \t\t\t@ instruction: 0xf7de34ff\n \t\t\t@ instruction: 0xe7cdfa53\n \t\t\t@ instruction: 0xf04f4628\n \t\t\t@ instruction: 0xf7de34ff\n \tldrbmi\tpc, [r0], -sp, asr #20\t@ \n-\tblx\t130f12c \n+\tblx\t130f124 \n \t\t\t@ instruction: 0xf7b5e7c4\n-\tsvclt\t0x0000ea5e\n-\tandeq\tr5, r3, ip, lsr #31\n+\tsvclt\t0x0000ea62\n+\t\t\t@ instruction: 0x00035fb4\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr5, r1, r6, asr #27\n \t\t\t@ instruction: 0x00015db8\n-\t\t\t@ instruction: 0x00035ebc\n+\tandeq\tr5, r3, r4, asr #29\n \tandeq\tr1, r2, lr, lsr #28\n-\tblmi\t423a10 \n+\tblmi\t423a08 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3bcde4 \n+\tbmi\t3bcddc \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr4, r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7b5e722\n-\tsvclt\t0x0000ea34\n-\tandeq\tr5, r3, r8, lsr #28\n+\tsvclt\t0x0000ea38\n+\tandeq\tr5, r3, r0, lsr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r3, r2, lsl lr\n-\tblmi\t423a58 \n+\tandeq\tr5, r3, sl, lsl lr\n+\tblmi\t423a50 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3bce2c \n+\tbmi\t3bce24 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr3, r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7b5e6fe\n-\tsvclt\t0x0000ea10\n-\tandeq\tr5, r3, r0, ror #27\n+\tsvclt\t0x0000ea14\n+\tandeq\tr5, r3, r8, ror #27\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r3, sl, asr #27\n-\tblmi\t423aa0 \n+\tldrdeq\tr5, [r3], -r2\n+\tblmi\t423a98 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3bce74 \n+\tbmi\t3bce6c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr2, r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7b5e6da\n-\tsvclt\t0x0000e9ec\n-\tmuleq\tr3, r8, sp\n+\tsvclt\t0x0000e9f0\n+\tandeq\tr5, r3, r0, lsr #27\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r3, r2, lsl #27\n-\tblmi\t423ae8 \n+\tandeq\tr5, r3, sl, lsl #27\n+\tblmi\t423ae0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3bcebc \n+\tbmi\t3bceb4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr1, r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7b5e6b6\n-\tsvclt\t0x0000e9c8\n-\tandeq\tr5, r3, r0, asr sp\n+\tsvclt\t0x0000e9cc\n+\tandeq\tr5, r3, r8, asr sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r3, sl, lsr sp\n+\tandeq\tr5, r3, r2, asr #26\n \t\t\t@ instruction: 0x4602b5f0\n \t\t\t@ instruction: 0xf5ad4b7c\n \tsvcge\t0x00067d1b\n \tldrbtmi\tr4, [fp], #-3195\t@ 0xfffff385\n \tmvnsvs\tr4, ip, ror r4\n \tcmnvs\tr8, sl, ror fp\n \tstmiapl\tr3!, {r1, r3, r4, r5, r6, fp, lr}^\n@@ -76257,90 +76255,90 @@\n \t\t\t@ instruction: 0xf8c00228\n \tmovwlt\tr2, #13620\t@ 0x3534\n \tldmdami\tr2!, {r0, r4, r5, r6, r9, fp, lr}^\n \tldrbtmi\tr4, [r8], #-1146\t@ 0xfffffb86\n \tsvclt\t0x00182906\n \tteqvs\tsl, r2, lsl #12\n \tldrbtmi\tr4, [sl], #-2671\t@ 0xfffff591\n-\tbmi\t1c29734 \n+\tbmi\t1c2972c \n \tadcsvs\tr4, sl, sl, ror r4\n \tldrbtmi\tr4, [sl], #-2670\t@ 0xfffff592\n \tsubvc\tpc, sp, #8388608\t@ 0x800000\n-\tbmi\t1ba9444 \n+\tbmi\t1ba943c \n \t\t\t@ instruction: 0xf502447a\n \trsbsvs\tr7, sl, sp, asr #4\n-\tbcs\tec3d0 \n-\tbvs\t1e853dc \n+\tbcs\tec3c8 \n+\tbvs\t1e853d4 \n \tstmib\tr7, {r0, r1, r6, sl, fp, sp, lr}^\n-\tblcs\t5d398 \n-\tblmi\t1a45b50 \n+\tblcs\t5d390 \n+\tblmi\t1a45b48 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tldrcs\tpc, [r8, #-2243]!\t@ 0xfffff73d\n \tldrcs\tpc, [r4, #-2243]!\t@ 0xfffff73d\n-\tblmi\t1723d18 \n+\tblmi\t1723d10 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr #4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadchi\tpc, r5, r0, asr #32\n \tldrvc\tpc, [r5, -r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tbcc\tec310 \n+\tbcc\tec308 \n \tstmdble\tfp, {r0, r9, fp, sp}^\n-\tblvs\t1722c20 \n-\tblpl\t18f504 \n+\tblvs\t1722c18 \n+\tblpl\t18f4fc \n \trsble\tr2, r5, r0, lsl #22\n \tldmvs\tr8!, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \tvst2.8\t{d25-d28}, [pc], r4\n \tldrmi\tr7, [r9], -r0, lsl #7\n \tandpl\tlr, r2, #3358720\t@ 0x334000\n \tandcs\tr9, r1, #0\n \tadcvc\tpc, r6, r7, lsl #10\n \t\t\t@ instruction: 0xf7b59401\n-\t\t\t@ instruction: 0xf107e85c\n+\t\t\t@ instruction: 0xf107e860\n \tandcs\tr0, r0, ip, lsr #2\n-\tbl\tfe18f2b4 \n+\tbl\tfe28f2ac \n \tldmibvs\tsl!, {r1, r2, r3, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r4, r5}^\n \t\t\t@ instruction: 0xf7b461bb\n-\tstrmi\tlr, [r4], -ip, lsr #24\n+\t\t\t@ instruction: 0x4604ec30\n \tcmnle\tsp, r0, lsl #16\n \tldrteq\tpc, [r0], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b54630\n-\tblmi\t124bdec \n+\tblmi\t124bdf4 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b44628\n-\tblmi\t11cd090 \n+\tblmi\t11cd098 \n \tvtst.8\td22, d16, d25\n \tldrbtmi\tr2, [fp], #-571\t@ 0xfffffdc5\n \tcfstr32vc\tmvfx15, [r6], #28\n \t\t\t@ instruction: 0x46236958\n \tandgt\tpc, r4, sp, asr #17\n \tldceq\t0, cr15, [r6], #-316\t@ 0xfffffec4\n \tandgt\tpc, r0, sp, asr #17\n-\tblx\t18f376 \n+\tblx\t18f36e \n \t\t\t@ instruction: 0xf7b54630\n-\t\t\t@ instruction: 0x4628ea7e\n+\tstrtmi\tlr, [r8], -r2, lsl #21\n \t\t\t@ instruction: 0x479869bb\n \t\t\t@ instruction: 0x46216af8\n-\tbl\t150f318 \n+\tbl\t160f310 \n \tmovwcs\tr6, #2680\t@ 0xa78\n \tstrteq\tpc, [r4], #-263\t@ 0xfffffef9\n \tstrvs\tr6, [r3], #-3010\t@ 0xfffff43e\n \tmcrrvs\t10, 0, r3, r3, cr1\n \tstmible\tsl, {r1, r9, fp, sp}\n \tldmdavs\tr1, {r1, r3, r4, r5, r6, r8, fp, sp, lr}\n \taddmi\tr6, r8, #67584\t@ 0x10800\n-\tbvs\tfeec54c0 \n+\tbvs\tfeec54b8 \n \t\t\t@ instruction: 0xb32b644b\n \t\t\t@ instruction: 0x4610b11a\n \t\t\t@ instruction: 0xf8ecf7de\n \t\t\t@ instruction: 0xf7de6820\n-\tbvs\tfef4f81c \n+\tbvs\tfef4f814 \n \trsbsvs\tr6, fp, #23296\t@ 0x5b00\n \t\t\t@ instruction: 0xf47f2b00\n \t\t\t@ instruction: 0xe778af71\n \t\t\t@ instruction: 0x46286939\n \tldc2l\t7, cr15, [r2], #-1020\t@ 0xfffffc04\n \tldmdavs\tfp!, {r4, r6, r7, r8, ip, sp, pc}^\n \tldmdbvs\tr9!, {r1, r4, r7, r8, r9, sl, sp, lr, pc}^\n@@ -76360,33 +76358,33 @@\n \tmuleq\tr3, r3, r8\n \tstm\tr3, {r0, r1, r3, r4, r5, fp, sp, lr}\n \tldrb\tr0, [ip, r3]\n \tldmibvs\tsl!, {r1, r4, r8, r9, fp, lr}^\n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b50030\n-\t\t\t@ instruction: 0xf7b5eb0e\n-\tsvclt\t0x0000e8c6\n-\tstrdeq\tr5, [r3], -lr\n-\tstrdeq\tr5, [r3], -ip\n+\t\t\t@ instruction: 0xf7b5eb12\n+\tsvclt\t0x0000e8ca\n+\tandeq\tr5, r3, r6, lsl #26\n+\tandeq\tr5, r3, r4, lsl #26\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0007f8b8\n+\tandeq\tpc, r7, r0, asr #17\n \tandeq\tr1, r2, r8, ror #24\n \tandeq\tr1, r2, sl, ror #24\n \tandeq\tr1, r2, r2, ror #24\n \tandeq\tr1, r2, r4, lsl fp\n-\tandeq\tpc, r7, r6, ror r8\t@ \n-\tandeq\tpc, r7, ip, ror #16\n-\tandeq\tpc, r7, lr, asr #16\n-\tandeq\tr5, r3, r8, ror ip\n+\tandeq\tpc, r7, lr, ror r8\t@ \n+\tandeq\tpc, r7, r4, ror r8\t@ \n+\tandeq\tpc, r7, r6, asr r8\t@ \n+\tandeq\tr5, r3, r0, lsl #25\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\t\t\t@ instruction: 0x00039cb2\n+\t\t\t@ instruction: 0x00039cba\n \tandeq\tsl, r1, r2, lsr r7\n-\tblmi\t763d9c \n+\tblmi\t763d94 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbicslt\tr0, r0, r0, lsl #6\n \tstrmi\tr6, [r4], -r5, lsl #17\n \tstmiavs\tlr!, {r0, r2, r3, r7, r8, ip, sp, pc}\n@@ -76397,58 +76395,58 @@\n \t\t\t@ instruction: 0xf7de4630\n \tstmdavs\tr8!, {r0, r1, r4, r5, r6, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf870f7de\n \t\t\t@ instruction: 0xf7de4628\n \tstmdavs\tr0!, {r0, r2, r3, r5, r6, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf86af7de\n \t\t\t@ instruction: 0xf7de4620\n-\tbmi\t30f718 \n+\tbmi\t30f710 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7b5bdf0\n-\tsvclt\t0x0000e86e\n-\tldrdeq\tr5, [r3], -r0\n+\tsvclt\t0x0000e872\n+\tldrdeq\tr5, [r3], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r3, r2, lsl #21\n-\tblmi\t7a3e1c \n+\tandeq\tr5, r3, sl, lsl #21\n+\tblmi\t7a3e14 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tmvnlt\tr0, r0, lsl #6\n \tstrmi\tr6, [r4], -r5, asr #24\n \tstfvsp\tf3, [lr], #-628\t@ 0xfffffd8c\n \tldfvsp\tf3, [r0], #-344\t@ 0xfffffea8\n \t\t\t@ instruction: 0xf7ffb108\n-\tblvs\t1c91580 \n+\tblvs\t1c91578 \n \t\t\t@ instruction: 0xf7deb108\n \t\t\t@ instruction: 0x4630f837\n \t\t\t@ instruction: 0xf834f7de\n \ttstlt\tr8, r8, ror #22\n \t\t\t@ instruction: 0xf830f7de\n \t\t\t@ instruction: 0xf7de4628\n-\tblvs\t188f6a4 \n+\tblvs\t188f69c \n \t\t\t@ instruction: 0xf7deb108\n \tstrtmi\tpc, [r0], -r9, lsr #16\n \t\t\t@ instruction: 0xf826f7de\n-\tblmi\t263e24 \n+\tblmi\t263e1c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [ip, -r0]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tstmda\tip!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr5, r3, r4, asr sl\n+\tldmda\tr0!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr5, r3, ip, asr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r3, r0, lsl #20\n+\tandeq\tr5, r3, r8, lsl #20\n \t\t\t@ instruction: 0xf8dfb5f0\n \t\t\t@ instruction: 0xf6ad5628\n \tsvcge\t0x00080d5c\n \t\t\t@ instruction: 0x4620f8df\n \tteqvs\tr8, #2097152000\t@ 0x7d000000\n \tstmdbpl\tip!, {r0, r3, r4, r5, r7, r8, r9, sp, lr}\n \t\t\t@ instruction: 0xf8c76824\n@@ -76457,456 +76455,456 @@\n \tadcsvs\tr6, fp, #-1610612721\t@ 0xa000000f\n \t\t\t@ instruction: 0xfff2f7fe\n \t\t\t@ instruction: 0x2604f8df\n \tldrbtmi\tr6, [sl], #-1016\t@ 0xfffffc08\n \tstccs\t3, cr6, [r0], {122}\t@ 0x7a\n \tadchi\tpc, r6, r0\n \t\t\t@ instruction: 0xf0002800\n-\tblvs\tffef1d2c \n+\tblvs\tffef1d24 \n \tmvnlt\tr6, r3, lsl ip\n-\tblvs\tfeeec660 \n+\tblvs\tfeeec658 \n \t\t\t@ instruction: 0xf1b3681b\n \tsvclt\t0x00183fff\n \t\t\t@ instruction: 0xf0404293\n-\tblvs\tffef1b28 \n+\tblvs\tffef1b20 \n \tldrvs\tr2, [r3], #-769\t@ 0xfffffcff\n \tldrbcs\tpc, [r4, #2271]\t@ 0x8df\t@ \n \tstrbcc\tpc, [r8, #2271]\t@ 0x8df\t@ \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsbcshi\tpc, r6, #64\t@ 0x40\n \tldreq\tpc, [ip, -r7, lsl #12]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tblcs\t12c5fc \n-\tbvs\tfff05a2c \n+\tblcs\t12c5f4 \n+\tbvs\tfff05a24 \n \tvand\td2, d7, d16\n \t\t\t@ instruction: 0xf00c6074\n-\tblvs\tf4f75c \n+\tblvs\tf4f754 \n \t\t\t@ instruction: 0xf0002b06\n \t\t\t@ instruction: 0xf8df8276\n \tldrbtmi\tr0, [r8], #-1436\t@ 0xfffffa64\n \t\t\t@ instruction: 0xf44f6bfc\n \tandls\tr7, r6, r0, lsl #7\n-\tbvs\tfefa2f3c \n+\tbvs\tfefa2f34 \n \t\t\t@ instruction: 0xf8df6824\n \tstmib\tsp, {r2, r3, r7, r8, sl, sp}^\n-\tblvs\tfef666f4 \n+\tblvs\tfef666ec \n \tandls\tr4, r3, sl, ror r4\n \teorsvc\tpc, r4, r7, lsl #4\n \tvhsub.s8\td9, d7, d0\n \tstrls\tr6, [r2], #-628\t@ 0xfffffd8c\n \tandcs\tr9, r1, #268435456\t@ 0x10000000\n-\tmcr\t7, 6, pc, cr8, cr4, {5}\t@ \n-\tbvs\tffea2f88 \n-\tblvs\te5a354 \n+\tmcr\t7, 6, pc, cr12, cr4, {5}\t@ \n+\tbvs\tffea2f80 \n+\tblvs\te5a34c \n \tvcgt.s8\td9, d7, d1\n \tmovwls\tr5, #1012\t@ 0x3f4\n \tmovteq\tpc, #33031\t@ 0x8107\t@ \n \t\t\t@ instruction: 0xf83ef002\n \tcmpeq\tip, r7, lsl #2\t@ \n \tandcs\tr4, r0, r3, lsl #12\n \t\t\t@ instruction: 0xf7b5627b\n-\t\t\t@ instruction: 0xf8dfe9e4\n+\t\t\t@ instruction: 0xf8dfe9e8\n \ttstcs\tr0, r8, asr #10\n \t\t\t@ instruction: 0xf5076b7a\n \tldmpl\tr3, {r6, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7b461bb\n-\tstrmi\tlr, [r4], -sl, lsl #21\n+\tstrmi\tlr, [r4], -lr, lsl #21\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078246\n \tldrtmi\tr7, [r0], -r0, asr #13\n-\tldm\tr6, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tsl, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrcc\tpc, [r4, #-2271]!\t@ 0xfffff721\n \tldmpl\tr5, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b44628\n-\tbvs\t1f4cd48 \n+\tbvs\t1f4cd50 \n \tvcgt.s8\td25, d0, d2\n \t\t\t@ instruction: 0xf8df22d2\n \tvqrshl.s8\td3, d4, d7\n \t\t\t@ instruction: 0xf8df5cf4\n \tldrbtmi\tr1, [fp], #-1296\t@ 0xfffffaf0\n \tldmdbvs\tr8, {r0, r3, r4, r5, r6, sl, lr}^\n \tmovwls\tr6, #15547\t@ 0x3cbb\n \t\t\t@ instruction: 0xf8cd4623\n \tvqadd.s8\td12, d7, d0\n \t\t\t@ instruction: 0xf8cd7c34\n \t\t\t@ instruction: 0xf04fc004\n \t\t\t@ instruction: 0xf8cd0c38\n \t\t\t@ instruction: 0xf7d1c000\n \t\t\t@ instruction: 0x4630f955\n-\tstmia\tlr, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr2, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x462869ba\n \t\t\t@ instruction: 0x46214790\n \t\t\t@ instruction: 0xf7b56cf8\n-\tbvs\t1e8be34 \n+\tbvs\t1e8be3c \n \t\t\t@ instruction: 0xff50f7dd\n \tmovwcs\tr6, #7162\t@ 0x1bfa\n \t\t\t@ instruction: 0xe76b6413\n-\tblcs\t6c7a0 \n+\tblcs\t6c798 \n \torrhi\tpc, r3, r0\n \t\t\t@ instruction: 0x6c136bfa\n \t\t\t@ instruction: 0xf47f2b00\n-\tblvs\tff53d544 \n+\tblvs\tff53d53c \n \t\t\t@ instruction: 0xf43f2b03\n-\tbvs\tffefd53c \n+\tbvs\tffefd534 \n \tvand\td2, d7, d16\n \t\t\t@ instruction: 0xf00b7004\n-\tblvs\tf51644 \n+\tblvs\tf5163c \n \t\t\t@ instruction: 0xf0002b06\n \t\t\t@ instruction: 0xf8df81e7\n \tldrbtmi\tr4, [ip], #-1180\t@ 0xfffffb64\n \t\t\t@ instruction: 0x46216bb8\n-\tblx\tff10f7e8 \n+\tblx\tff10f7e0 \n \t\t\t@ instruction: 0xf0002800\n \tvhsub.s8\td8, d7, d20\n \t\t\t@ instruction: 0xf8df7304\n \tmovwls\tr2, #5256\t@ 0x1488\n \teorsvc\tpc, r4, r7, lsl #4\n \tstrcc\tpc, [r0], #2271\t@ 0x8df\n \tstrls\tr4, [r3], #-1146\t@ 0xfffffb86\n \tsubvc\tpc, sp, #8388608\t@ 0x800000\n \tldrbtmi\tr6, [fp], #-3004\t@ 0xfffff444\n \tvst2.8\t{d25-d28}, [pc], r0\n \tldrmi\tr7, [r9], -r0, lsl #7\n \tstrls\tr9, [r2], #-516\t@ 0xfffffdfc\n \t\t\t@ instruction: 0xf7b42201\n-\t\t\t@ instruction: 0x4622ee36\n+\t\t\t@ instruction: 0x4622ee3a\n \ttstcs\tr4, #1019904\t@ 0xf9000\n \tmovwls\tr6, #6968\t@ 0x1b38\n \tbicvs\tpc, r6, #29360128\t@ 0x1c00000\n \t\t\t@ instruction: 0xf1079300\n \t\t\t@ instruction: 0xf0010360\n \t\t\t@ instruction: 0xf107ffab\n \tstrmi\tr0, [r3], -r4, ror #2\n \trscsvs\tr2, fp, r0\n-\tldmdb\tr0, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr4, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrtcc\tpc, [r0], #-2271\t@ 0xfffff721\n-\tblvs\t1ed9c50 \n+\tblvs\t1ed9c48 \n \taddsvs\tpc, r9, r7, lsl #10\n \tldrsbtvs\tr5, [fp], -r3\n-\tldmib\tr6!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tsl!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tbicshi\tpc, r9, r0, asr #32\n \tldrvs\tpc, [r9], r7, lsl #10\n \t\t\t@ instruction: 0xf7b54630\n-\t\t\t@ instruction: 0xf8dfe844\n-\tblvs\t1ede874 \n+\t\t\t@ instruction: 0xf8dfe848\n+\tblvs\t1ede86c \n \t\t\t@ instruction: 0x462858d5\n-\tstcl\t7, cr15, [r8], #720\t@ 0x2d0\n+\tstcl\t7, cr15, [ip], #720\t@ 0x2d0\n \tmovwls\tr6, #10491\t@ 0x28fb\n \teorcc\tpc, r9, #64, 4\n \tstrcc\tpc, [r0], #-2271\t@ 0xfffff721\n \tcfstr64vs\tmvdx15, [r6], {7}\n \tldrbtmi\tr4, [fp], #-2559\t@ 0xfffff601\n \tldmdbvs\tr8, {r0, r3, r4, r5, r6, sl, lr}^\n \tmovwls\tr6, #15931\t@ 0x3e3b\n \t\t\t@ instruction: 0xf8cd4623\n \tvqadd.s8\td12, d7, d0\n \t\t\t@ instruction: 0xf8cd7c34\n \t\t\t@ instruction: 0xf04fc004\n \t\t\t@ instruction: 0xf8cd0c38\n \t\t\t@ instruction: 0xf7d1c000\n \tldrtmi\tpc, [r0], -r3, asr #17\t@ \n-\tldmda\tip!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr0, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4628683a\n \t\t\t@ instruction: 0x46214790\n \t\t\t@ instruction: 0xf7b56e78\n-\tldmvs\tr8!, {r1, r4, r8, fp, sp, lr, pc}^\n+\tldmvs\tr8!, {r1, r2, r4, r8, fp, sp, lr, pc}^\n \tmrc2\t7, 5, pc, cr14, cr13, {6}\n \tmovwcs\tr6, #7162\t@ 0x1bfa\n \t\t\t@ instruction: 0xe6d96413\n \tteqcs\tr0, sl\t@ \n \tadcvs\tpc, r4, r7, lsl #4\n \t\t\t@ instruction: 0xff16f00b\n-\tblcs\t1ec5d0 \n+\tblcs\t1ec5c8 \n \tmsrhi\tSPSR_f, r0\n \tldrbtmi\tr4, [r8], #-2281\t@ 0xfffff717\n \t\t\t@ instruction: 0xf44f6bfc\n \tandls\tr7, r6, r0, lsl #7\n-\tbvs\tfefa315c \n-\tbmi\tff9eb98c \n+\tbvs\tfefa3154 \n+\tbmi\tff9eb984 \n \tstrpl\tlr, [r4], #-2509\t@ 0xfffff633\n \tldrbtmi\tr6, [sl], #-3004\t@ 0xfffff444\n \tvhadd.s8\td9, d7, d3\n \tandls\tr7, r0, #52\t@ 0x34\n \tadcvs\tpc, r4, #1879048192\t@ 0x70000000\n \tandls\tr9, r1, #33554432\t@ 0x2000000\n \t\t\t@ instruction: 0xf7b42201\n-\t\t\t@ instruction: 0x4622edba\n+\t\t\t@ instruction: 0x4622edbe\n \ttstcs\tr4, #1019904\t@ 0xf9000\n \tmovwls\tr6, #6968\t@ 0x1b38\n \tbicvs\tpc, r1, #29360128\t@ 0x1c00000\n \t\t\t@ instruction: 0xf1079300\n \t\t\t@ instruction: 0xf0010350\n \t\t\t@ instruction: 0xf107ff2f\n \t\t\t@ instruction: 0x46030154\n \teorsvs\tr2, fp, #0\n-\tldm\tr4, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr8, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsmlabtcs\tr0, sl, fp, r4\n \t\t\t@ instruction: 0xf5076b7a\n \tldmpl\tr3, {r1, r2, r5, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7b4617b\n-\t\t\t@ instruction: 0x4604e97c\n+\tstrmi\tlr, [r4], -r0, lsl #19\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078141\n \tldrtmi\tr7, [r0], -r6, lsr #12\n-\tsvc\t0x00c8f7b4\n-\tblvs\t1ee4870 \n+\tsvc\t0x00ccf7b4\n+\tblvs\t1ee4868 \n \t\t\t@ instruction: 0x462858d5\n-\tstcl\t7, cr15, [lr], #-720\t@ 0xfffffd30\n+\tldcl\t7, cr15, [r2], #-720\t@ 0xfffffd30\n \tmovwls\tr6, #10811\t@ 0x2a3b\n \trsccs\tpc, sl, #64, 4\n \t\t\t@ instruction: 0xf5074bc7\n \tstmibmi\tr7, {r0, r6, r7, sl, fp, sp, lr}^\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \t\t\t@ instruction: 0x6d3b6958\n \tstrtmi\tr9, [r3], -r3, lsl #6\n \tandsgt\tpc, r0, sp, asr #17\n \tlfmvc\tf7, 1, [r4], #-28\t@ 0xffffffe4\n \tandgt\tpc, r4, sp, asr #17\n \tldceq\t0, cr15, [r9], #-316\t@ 0xfffffec4\n \tandgt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xf84af7d1\n \t\t\t@ instruction: 0xf7b44630\n-\tldmdbvs\tsl!, {r2, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tsl!, {r3, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r0, r8, lsr #12]\n \tldclvs\t6, cr4, [r8, #-132]!\t@ 0xffffff7c\n-\tldm\tr8, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tip, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7dd6a38\n-\tblvs\tfff112d4 \n+\tblvs\tfff112cc \n \tmovwcs\tr6, #7096\t@ 0x1bb8\n \tldrvs\tr6, [r3], #-16\n-\tbvs\tfff0b344 \n+\tbvs\tfff0b33c \n \tvand\td2, d7, d16\n \t\t\t@ instruction: 0xf00b6044\n-\tblvs\tf51444 \n+\tblvs\tf5143c \n \t\t\t@ instruction: 0xf0002b06\n-\tblmi\tfec71da0 \n-\tbvs\tfeee2bd0 \n+\tblmi\tfec71d98 \n+\tbvs\tfeee2bc8 \n \teorsvc\tpc, r4, r7, lsl #4\n \tandcc\tlr, r3, #3358720\t@ 0x334000\n \tmovtvs\tpc, #16903\t@ 0x4207\t@ \n \tandcs\tr9, r1, #67108864\t@ 0x4000000\n-\tblvs\tfef648a4 \n+\tblvs\tfef6489c \n \tmovwls\tr4, #1147\t@ 0x47b\n \torrvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrmi\tr9, [r9], -r2, lsl #8\n-\tstcl\t7, cr15, [r2, #-720]\t@ 0xfffffd30\n+\tstcl\t7, cr15, [r6, #-720]\t@ 0xfffffd30\n \tldmib\tr7, {r1, r5, r9, sl, lr}^\n \ttstcs\tr4, #11\n \t\t\t@ instruction: 0xf5079301\n \tmovwls\tr6, #956\t@ 0x3bc\n \tmovteq\tpc, #263\t@ 0x107\t@ \n \tcdp2\t0, 11, cr15, cr8, cr1, {0}\n \tcmpeq\tr4, r7, lsl #2\t@ \n \tandcs\tr6, r0, r8, lsr r1\n-\tldmda\tlr, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblvs\t1ee486c \n+\tstmda\tr2!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblvs\t1ee4864 \n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r5, r6}^\n \t\t\t@ instruction: 0xf7b4607b\n-\tstrmi\tlr, [r4], -r6, lsl #18\n+\tstrmi\tlr, [r4], -sl, lsl #18\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf10780f1\n \tldrtmi\tr0, [r0], -r8, ror #12\n-\tsvc\t0x0052f7b4\n-\tblvs\t1ee4870 \n+\tsvc\t0x0056f7b4\n+\tblvs\t1ee4868 \n \t\t\t@ instruction: 0x462858d5\n-\tbl\tffe8f92c \n+\tbl\tfff8f924 \n \tmovwls\tr6, #10555\t@ 0x293b\n \teorvc\tpc, lr, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf5074b90\n \tldmibmi\tr0, {r2, r3, r4, r5, r7, sl, fp, sp, lr}\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \t\t\t@ instruction: 0x6c3b6958\n \tstrtmi\tr9, [r3], -r3, lsl #6\n \tandsgt\tpc, r0, sp, asr #17\n \tlfmvc\tf7, 1, [r4], #-28\t@ 0xffffffe4\n \tandgt\tpc, r4, sp, asr #17\n \tldceq\t0, cr15, [r7], #-316\t@ 0xfffffec4\n \tandgt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xffd4f7d0\n \t\t\t@ instruction: 0xf7b44630\n-\tldmdavs\tsl!, {r1, r2, r3, r6, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tsl!, {r1, r4, r6, r8, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r0, r8, lsr #12]\n \t\t\t@ instruction: 0x46216c78\n-\tstmda\tr2!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr6!, {r0, r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7dd6938\n \tstrcs\tpc, [r1, #-3535]\t@ 0xfffff231\n \tandcc\tlr, sl, #3522560\t@ 0x35c000\n \tstrmi\tlr, [r0, #-2509]\t@ 0xfffff633\n-\tblvs\te6c99c \n+\tblvs\te6c994 \n \tstc2\t7, cr15, [r4, #-1016]!\t@ 0xfffffc08\n-\tbvs\tfff0b250 \n+\tbvs\tfff0b248 \n \tvand\td2, d7, d16\n \t\t\t@ instruction: 0xf00b60d4\n-\tblvs\tf51350 \n+\tblvs\tf51348 \n \trsbsle\tr2, r9, r6, lsl #22\n \tldrbtmi\tr4, [ip], #-3191\t@ 0xfffff389\n \t\t\t@ instruction: 0x46216bb8\n \t\t\t@ instruction: 0xf94af7ff\n \t\t\t@ instruction: 0xf0002800\n \tvhadd.s8\td8, d23, d15\n-\tbmi\t1d2aa38 \n+\tbmi\t1d2aa30 \n \tvcgt.s8\td9, d7, d1\n-\tblmi\t1cedbc0 \n+\tblmi\t1cedbb8 \n \tstrls\tr4, [r3], #-1146\t@ 0xfffffb86\n \tsubvc\tpc, sp, #8388608\t@ 0x800000\n \tldrbtmi\tr6, [fp], #-3004\t@ 0xfffff444\n \tvst2.8\t{d25-d28}, [pc], r0\n \tldrmi\tr7, [r9], -r0, lsl #7\n \tstrls\tr9, [r2], #-516\t@ 0xfffffdfc\n \t\t\t@ instruction: 0xf7b42201\n-\tstrtmi\tlr, [r2], -r0, asr #25\n+\tstrtmi\tlr, [r2], -r4, asr #25\n \tldrdne\tlr, [fp], -r7\n \tmovwls\tr2, #4884\t@ 0x1314\n \ttstvs\tip, #1879048192\t@ 0x70000000\t@ \n \t\t\t@ instruction: 0xf1079300\n \t\t\t@ instruction: 0xf0010358\n \t\t\t@ instruction: 0xf107fe35\n \tmvnsvs\tr0, ip, asr r1\n \t\t\t@ instruction: 0xf7b42000\n-\tblmi\t140daa4 \n+\tblmi\t140daac \n \ttstcs\tr0, sl, ror fp\n \trsbvc\tpc, ip, r7, lsl #10\n \tldrsbtvs\tr5, [fp], r3\n-\tstm\tr2, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstm\tr6, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d151\n \tldrtmi\tr7, [r0], -ip, ror #12\n-\tmrc\t7, 6, APSR_nzcv, cr0, cr4, {5}\n-\tblvs\t1ee4870 \n+\tmrc\t7, 6, APSR_nzcv, cr4, cr4, {5}\n+\tblvs\t1ee4868 \n \t\t\t@ instruction: 0x462858d5\n-\tbl\t1e0fa30 \n+\tbl\t1f0fa28 \n \tmovwls\tr6, #10747\t@ 0x29fb\n \tandcc\tpc, pc, #64, 4\n \tvpadd.i8\tq2, , q2\n \tldmdbmi\tr4, {r2, r3, r4, sl, fp, sp, lr}^\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \t\t\t@ instruction: 0x6dbb6958\n \tstrtmi\tr9, [r3], -r3, lsl #6\n \tandsgt\tpc, r0, sp, asr #17\n \tlfmvc\tf7, 1, [r4], #-28\t@ 0xffffffe4\n \tandgt\tpc, r4, sp, asr #17\n \tldceq\t0, cr15, [r7], #-316\t@ 0xfffffec4\n \tandgt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xff52f7d0\n \t\t\t@ instruction: 0xf7b44630\n-\tldmvs\tsl!, {r2, r3, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tldmvs\tsl!, {r4, r6, r7, r9, sl, fp, sp, lr, pc}\n \tldrmi\tr4, [r0, r8, lsr #12]\n \t\t\t@ instruction: 0x46216df8\n-\tsvc\t0x00a0f7b4\n+\tsvc\t0x00a4f7b4\n \t\t\t@ instruction: 0xe77c69f8\n \tldrbtmi\tr4, [ip], #-3141\t@ 0xfffff3bb\n \tstmdami\tr5, {r3, r4, r9, sl, sp, lr, pc}^\n \tstr\tr4, [r9, #1144]\t@ 0x478\n \tldrbtmi\tr4, [r8], #-2116\t@ 0xfffff7bc\n-\tblmi\t118b618 \n+\tblmi\t118b610 \n \tsmlsdx\tlr, fp, r4, r4\n \tldrbtmi\tr4, [ip], #-3139\t@ 0xfffff3bd\n-\tblmi\tacb9dc \n+\tblmi\tacb9d4 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479869bb\n \tsbcvc\tpc, r0, r7, lsl #10\n-\tsvc\t0x0092f7b4\n-\tblvs\t1ee4870 \n+\tsvc\t0x0096f7b4\n+\tblvs\t1ee4868 \n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b47026\n-\tblmi\t88da18 \n+\tblmi\t88da20 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \trsbvc\tpc, ip, r7, lsl #10\n-\tsvc\t0x0080f7b4\n-\tbmi\tde48d8 \n+\tsvc\t0x0084f7b4\n+\tbmi\tde48d0 \n \tldrbtmi\tr4, [sl], #-1147\t@ 0xfffffb85\n \tmovtvc\tpc, #54531\t@ 0xd503\t@ \n \tmuleq\tr3, r2, r8\n \tandeq\tlr, r3, r3, lsl #17\n-\tblmi\t60b9ac \n+\tblmi\t60b9a4 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \taddsvs\tpc, r9, r7, lsl #10\n-\tsvc\t0x006cf7b4\n-\tblvs\t1ee4870 \n+\tsvc\t0x0070f7b4\n+\tblvs\t1ee4868 \n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b40068\n-\tblmi\tacd9cc \n+\tblmi\tacd9d4 \n \tldrbtmi\tr4, [fp], #-2601\t@ 0xfffff5d7\n \t\t\t@ instruction: 0xf503447a\n \tldm\tr2, {r0, r2, r3, r6, r8, r9, ip, sp, lr}\n \tstm\tr3, {r0, r1}\n \tldrb\tr0, [r0, #3]\n-\tldc\t7, cr15, [r0, #-720]\t@ 0xfffffd30\n-\tandeq\tr5, r3, r8, asr #19\n+\tldc\t7, cr15, [r4, #-720]\t@ 0xfffffd30\n+\tldrdeq\tr5, [r3], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r3, r6, lsr #19\n-\tandeq\tr5, r3, r0, ror r9\n+\tandeq\tr5, r3, lr, lsr #19\n+\tandeq\tr5, r3, r8, ror r9\n \tldrdeq\tr1, [r2], -sl\n \tldrdeq\tr1, [r2], -r8\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tandeq\tr9, r3, lr, asr r9\n+\tandeq\tr9, r3, r6, ror #18\n \tstrdeq\tr1, [r2], -r4\n \tandeq\tr1, r2, r2, asr #15\n-\tandeq\tpc, r7, r4, asr #7\n+\tandeq\tpc, r7, ip, asr #7\n \tmuleq\tr2, sl, r7\n-\tandeq\tr9, r3, sl, lsr r8\n+\tandeq\tr9, r3, r2, asr #16\n \tldrdeq\tr1, [r2], -r0\n \t\t\t@ instruction: 0x000216ba\n \t\t\t@ instruction: 0x000216ba\n-\tandeq\tr9, r3, r8, asr #14\n+\tandeq\tr9, r3, r0, asr r7\n \tldrdeq\tr1, [r2], -lr\n \tandeq\tr1, r2, r4, asr #11\n \t\t\t@ instruction: 0x000215b0\n-\tandeq\tr9, r3, ip, asr r6\n+\tandeq\tr9, r3, r4, ror #12\n \tstrdeq\tr1, [r2], -r2\n \tldrdeq\tr1, [r2], -r2\n-\tldrdeq\tpc, [r7], -r8\n+\tandeq\tpc, r7, r0, ror #1\n \tandeq\tr1, r2, lr, lsr #9\n-\tandeq\tr9, r3, r8, asr r5\n+\tandeq\tr9, r3, r0, ror #10\n \tandeq\tr1, r2, lr, ror #5\n \tstrdeq\tr1, [r2], -r2\n \tandeq\tr1, r2, ip, ror #7\n \tandeq\tr1, r2, r6, ror #7\n \tandeq\tr1, r2, r0, ror #7\n \tldrdeq\tr1, [r2], -sl\n-\tandeq\tlr, r7, r4, asr #31\n+\tandeq\tlr, r7, ip, asr #31\n \tstrdeq\tr9, [r1], -r2\n-\tandeq\tlr, r7, sl, lsl #31\n+\tmuleq\tr7, r2, pc\t@ \n \t\t\t@ instruction: 0x00019fb8\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldrmi\tr4, [r6], -r3, lsl #12\n-\tcfstr32vc\tmvfx15, [pc, #-692]!\t@ 51a40 \n+\tcfstr32vc\tmvfx15, [pc, #-692]!\t@ 51a38 \n \tldrmi\tsl, [r0], -r4, lsl #30\n \tstrmi\tr4, [r8], sp, asr #21\n \tstmib\tr7, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbmi\tff35a90c \n+\tbmi\tff35a904 \n \tldrbtmi\tr4, [sl], #-3020\t@ 0xfffff434\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tadccc\tpc, r4, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tcdp2\t0, 4, cr15, cr2, cr11, {0}\n \t\t\t@ instruction: 0xf7b4e00d\n-\tstmdavs\tr3, {r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n-\tblcs\t1d23538 \n-\tblcs\t181988 \n+\tstmdavs\tr3, {r2, r3, r4, r5, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tblcs\t1d23530 \n+\tblcs\t181980 \n \t\t\t@ instruction: 0xf04fbf0c\n \t\t\t@ instruction: 0xf04f0901\n \t\t\t@ instruction: 0xf0400900\n \tldrtmi\tr8, [r0], -r3, lsl #1\n \tstc2l\t0, cr15, [r0, #-44]\t@ 0xffffffd4\n \t\t\t@ instruction: 0x46016833\n-\tblcs\tec124 \n+\tblcs\tec11c \n \tandscs\tfp, r0, #12, 30\t@ 0x30\n \t\t\t@ instruction: 0xf7b3221c\n-\tcdpne\t15, 0, cr14, cr4, cr4, {5}\n+\tcdpne\t15, 0, cr14, cr4, cr8, {5}\n \tldmdavs\tr3!, {r0, r1, r5, r6, r7, r8, r9, fp, ip, lr, pc}\n \teorsle\tr2, r8, r2, lsl #22\n \tldrtmi\tr2, [r2], -r0, lsl #6\n \tandcs\tr4, r6, r1, asr #12\n \tstc2l\t7, cr15, [r2], #-1020\t@ 0xfffffc04\n \t\t\t@ instruction: 0x464049b5\n \t\t\t@ instruction: 0xf7ff4479\n@@ -76921,15 +76919,15 @@\n \t\t\t@ instruction: 0xf0000f6e\n \t\t\t@ instruction: 0xf1b880f6\n \t\t\t@ instruction: 0xf0000f8f\n \tstmiami\tr9!, {r3, r4, r8, pc}\n \tcmpmi\tr6, r0, asr #4\t@ \n \tldrbtmi\tr6, [r8], #-2298\t@ 0xfffff706\n \t\t\t@ instruction: 0xf97cf7f4\n-\tblmi\tfe924844 \n+\tblmi\tfe92483c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr #5\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tteqhi\tr6, r0, asr #32\t@ \n \tstrvc\tpc, [fp, -r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -76953,150 +76951,150 @@\n \tstrvs\tpc, [r0, #-1088]\t@ 0xfffffbc0\n \tvmin.s8\td20, d0, d18\n \t\t\t@ instruction: 0x46204132\n \t\t\t@ instruction: 0xf7e79500\n \tstmibmi\tfp, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc}\n \tldrtmi\tr2, [r0], -lr, lsl #4\n \t\t\t@ instruction: 0xf7b44479\n-\tstmdacs\tr0, {r3, r6, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r6, r8, fp, sp, lr, pc}\n \tstmibmi\tr8, {r0, r2, r4, r5, r7, r8, sl, fp, ip, lr, pc}\n \tldrtmi\tr2, [r0], -r2, lsl #4\n \t\t\t@ instruction: 0xf7b44479\n-\tstr\tlr, [lr, r0, asr #18]!\n+\tstr\tlr, [lr, r4, asr #18]!\n \torrle\tr3, r8, r1, lsl #8\n \tadcle\tr2, sl, pc, ror #22\n \tldrvc\tpc, [sl], #1287\t@ 0x507\n \tteqcs\tr0, r2, lsr r6\n \t\t\t@ instruction: 0xf00b4620\n \tstmdavs\tfp!, {r0, r2, r3, r4, r6, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x71b2f507\n \tldrmi\tr2, [r8], -r0, asr #4\n \t\t\t@ instruction: 0xf7d0603b\n-\tbmi\t1f91038 \n+\tbmi\t1f91030 \n \tstmib\tsp, {r0, r1, r6, r9, sl, lr}^\n \tldrbtmi\tr4, [sl], #-0\n \torrvc\tpc, r0, pc, asr #8\n \tsbcsvc\tpc, r2, r7, lsl #10\n \t\t\t@ instruction: 0xf958f7f2\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b44648\n-\tblmi\t1dcd754 \n+\tblmi\t1dcd75c \n \t\t\t@ instruction: 0x464968ba\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tmrc\t7, 6, APSR_nzcv, cr10, cr3, {5}\n-\tbllt\tc636b0 \n+\tmrc\t7, 6, APSR_nzcv, cr14, cr3, {5}\n+\tbllt\tc636a8 \n \tldreq\tpc, [r8, #-263]\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf7b44628\n-\tblmi\t1c0d34c \n+\tblmi\t1c0d354 \n \tldmpl\tr4, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b44620\n-\tbmi\t1b8c5f0 \n+\tbmi\t1b8c5f8 \n \t\t\t@ instruction: 0xf507496c\n \tldmdavs\tfp!, {r1, r4, r6, r7, ip, sp, lr}\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tandls\tr9, r1, r2, lsl #4\n \tandmi\tpc, r7, #64, 4\n \tandls\tr2, r0, ip, ror r0\n \trscscc\tpc, pc, pc, asr #32\n \tldc2\t7, cr15, [r4, #832]!\t@ 0x340\n \t\t\t@ instruction: 0xf7b44628\n-\tstrtmi\tlr, [r0], -lr, lsr #26\n+\t\t\t@ instruction: 0x4620ed32\n \t\t\t@ instruction: 0x4798687b\n \t\t\t@ instruction: 0x46316978\n-\tmcr\t7, 0, pc, cr2, cr4, {5}\t@ \n-\tblmi\t17cbc4c \n+\tmcr\t7, 0, pc, cr6, cr4, {5}\t@ \n+\tblmi\t17cbc44 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tandseq\tpc, r8, r7, lsl #2\n-\tmcr\t7, 0, pc, cr4, cr4, {5}\t@ \n+\tmcr\t7, 0, pc, cr8, cr4, {5}\t@ \n \tmovwcs\tr4, #15451\t@ 0x3c5b\n \tvst2.\t{d22-d23}, [pc :256], lr\n \tldrbtmi\tr6, [ip], #-391\t@ 0xfffffe79\n \tldrtmi\tr2, [r2], -r0\n \tstrtmi\tr9, [r0], -r0\n \t\t\t@ instruction: 0xf9d4f7e7\n \tvst2.8\t{d18-d21}, [r0], r4\n \tldrtmi\tr6, [r2], -r0, lsl #10\n \tteqmi\tr9, r0, asr #4\t@ \n \tstrls\tr4, [r0, #-1568]\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf9caf7e7\n \tandcs\tr4, r4, #1327104\t@ 0x144000\n \tldrbtmi\tr4, [r9], #-1584\t@ 0xfffff9d0\n-\tstmia\tr4, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr8, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf77f2800\n \tstmdbmi\tlr, {r1, r4, r5, r8, r9, sl, fp, sp, pc}^\n \tldrtmi\tr2, [r0], -r2, lsl #4\n \t\t\t@ instruction: 0xf7b44479\n-\t\t\t@ instruction: 0xe72ae8bc\n+\tstr\tlr, [sl, -r0, asr #17]!\n \ttstcs\tr0, fp, asr #24\n \tmovwcs\tr6, #14590\t@ 0x38fe\n \ttstls\tr0, ip, ror r4\n \t\t\t@ instruction: 0x46204632\n \tteqmi\tpc, r0, asr #4\t@ \n \t\t\t@ instruction: 0xf9aef7e7\n \tvst1.8\t{d20-d22}, [r0 :256], r2\n \tmovwcs\tr6, #17664\t@ 0x4500\n \torrvs\tpc, r8, pc, asr #8\n \tstrls\tr4, [r0, #-1568]\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf9a4f7e7\n \tandcs\tr4, r2, #1064960\t@ 0x104000\n \tldrbtmi\tr4, [r9], #-1584\t@ 0xfffff9d0\n-\tldm\tlr, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tldcmi\t7, cr14, [pc], #-52\t@ 51f4c \n+\tstmia\tr2!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldcmi\t7, cr14, [pc], #-52\t@ 51f44 \n \tldmvs\tlr!, {r0, r1, r8, r9, sp}^\n \tldrbtmi\tr2, [ip], #-0\n \tcmpmi\tr5, r0, asr #4\t@ \n \tandls\tr4, r0, r2, lsr r6\n \t\t\t@ instruction: 0xf7e74620\n \tmovwcs\tpc, #18833\t@ 0x4991\t@ \n \tstrvs\tpc, [r0, #-1088]\t@ 0xfffffbc0\n \tvmin.s8\td20, d0, d18\n \tstrtmi\tr4, [r0], -r6, asr #2\n \t\t\t@ instruction: 0xf7e79500\n \tldmdbmi\tr5!, {r0, r1, r2, r7, r8, fp, ip, sp, lr, pc}\n \tldrtmi\tr2, [r0], -r4, lsl #4\n \t\t\t@ instruction: 0xf7b44479\n-\tstmdacs\tr0, {r1, r7, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r7, fp, sp, lr, pc}\n \tmcrge\t7, 7, pc, cr15, cr15, {3}\t@ \n \tandcs\tr4, r2, #802816\t@ 0xc4000\n \tldrbtmi\tr4, [r9], #-1584\t@ 0xfffff9d0\n-\tldmda\tr8!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tstcmi\t6, cr14, [pc], #-924\t@ 51c30 \n+\tldmda\tip!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstcmi\t6, cr14, [pc], #-924\t@ 51c28 \n \tldmvs\tlr!, {r0, r1, r8, r9, sp}^\n \tldrbtmi\tr2, [ip], #-0\n \tcmpmi\tip, r0, asr #4\t@ \n \tandls\tr4, r0, r2, lsr r6\n \t\t\t@ instruction: 0xf7e74620\n \tmovwcs\tpc, #18795\t@ 0x496b\t@ \n \tstrvs\tpc, [r0, #-1088]\t@ 0xfffffbc0\n \tvmin.s8\td20, d0, d18\n \tstrtmi\tr4, [r0], -sp, asr #2\n \t\t\t@ instruction: 0xf7e79500\n \tstmdbmi\tr5!, {r0, r5, r6, r8, fp, ip, sp, lr, pc}\n \tldrtmi\tr2, [r0], -sl, lsl #4\n \t\t\t@ instruction: 0xf7b44479\n-\tstmdacs\tr0, {r2, r3, r4, r6, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r5, r6, fp, sp, lr, pc}\n \tmcrge\t7, 6, pc, cr9, cr15, {3}\t@ \n \tandcs\tr4, r2, #540672\t@ 0x84000\n \tldrbtmi\tr4, [r9], #-1584\t@ 0xfffff9d0\n-\tldmda\tr2, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t84bb1c \n+\tldmda\tr6, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t84bb14 \n \tldrbtmi\tr4, [fp], #-2591\t@ 0xfffff5e1\n \t\t\t@ instruction: 0xf503447a\n \tldm\tr2, {r0, r2, r3, r6, r8, r9, ip, sp, lr}\n \tstm\tr3, {r0, r1}\n \tstrt\tr0, [r3], r3\n-\tbl\t90ff00 \n-\tandeq\tr5, r3, r4, lsl #6\n-\tstrdeq\tr5, [r3], -sl\n+\tbl\ta0fef8 \n+\tandeq\tr5, r3, ip, lsl #6\n+\tandeq\tr5, r3, r2, lsl #6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr1, r2, r8, lsr r2\n \tstrheq\tr1, [r2], -lr\n-\tandeq\tr5, r3, r4, asr r2\n+\tandeq\tr5, r3, ip, asr r2\n \tandeq\tr1, r2, r6, rrx\n \tldrdeq\tr1, [r2], -r8\n \tldrdeq\tr8, [r1], -r4\n \tandeq\tr1, r2, r2, ror r1\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tmuleq\tr1, r4, r6\n@@ -77108,73 +77106,73 @@\n \tmuleq\tr1, r2, fp\n \tldrdeq\tr0, [r2], -sl\n \tandeq\tr1, r2, ip, asr r0\n \tandeq\tr8, r1, r6, asr #22\n \tandeq\tr0, r2, lr, lsl #29\n \tandeq\tr1, r2, r8, lsl r0\n \tstrdeq\tr8, [r1], -sl\n-\tandeq\tlr, r7, lr, lsr #23\n+\t\t\t@ instruction: 0x0007ebb6\n \tldrdeq\tr9, [r1], -ip\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldrmi\tr4, [r0], r3, lsl #12\n \tcfldr32vc\tmvfx15, [r1, #-692]!\t@ 0xfffffd4c\n \tldrmi\tsl, [r0], -r4, lsl #30\n \tstrmi\tr4, [r9], r4, lsl #21\n \tstmib\tr7, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbmi\tfe11acc0 \n+\tbmi\tfe11acb8 \n \tldrbtmi\tr4, [sl], #-2947\t@ 0xfffff47d\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tadccc\tpc, ip, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstc2l\t0, cr15, [r8], #-44\t@ 0xffffffd4\n \t\t\t@ instruction: 0xf7b4e00a\n-\tstmdavs\tr4, {r1, r2, r3, r4, r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr4, {r1, r5, r8, sl, fp, sp, lr, pc}\n \tldclcs\t6, cr4, [r3], #-24\t@ 0xffffffe8\n \tstccs\t15, cr11, [r4], {24}\n \tstrcs\tfp, [r1], #-3852\t@ 0xfffff0f4\n \tcmple\tsp, r0, lsl #8\n \t\t\t@ instruction: 0xf00b4640\n \t\t\t@ instruction: 0xf8d8fb69\n \tstrmi\tr3, [r1], -r0\n-\tblcs\tec4d4 \n+\tblcs\tec4cc \n \tandscs\tfp, r0, #12, 30\t@ 0x30\n \t\t\t@ instruction: 0xf7b3221c\n-\tcdpne\t13, 0, cr14, cr5, cr12, {6}\n+\tmcrne\t13, 0, lr, cr5, cr0, {6}\n \t\t\t@ instruction: 0xf507dbe5\n \tstrcs\tr7, [r0, #-1690]\t@ 0xfffff966\n \t\t\t@ instruction: 0xf7b4e005\n-\tstmdavs\tr3, {r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0402b04\n \tldmvs\tr8!, {r0, r3, r4, r7, pc}^\n \tstrtmi\tr4, [sl], -fp, lsr #12\n \t\t\t@ instruction: 0xf7b44631\n-\tvmlsne.f64\td14, d4, d0\n+\tvmlsne.f64\td14, d4, d4\n \t\t\t@ instruction: 0xf507dbf1\n \tstrcs\tr7, [r0, #-1690]\t@ 0xfffff966\n \t\t\t@ instruction: 0xf7b4e005\n-\tstmdavs\tr3, {r1, r2, r3, r5, r6, r7, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r4, r5, r6, r7, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0402b04\n \tldmvs\tr8!, {r2, r4, r7, pc}^\n \tstrtmi\tr4, [sl], -fp, lsr #12\n \t\t\t@ instruction: 0xf7b44631\n-\tvmlane.f64\td14, d4, d30\n+\tvmovne.16\td4[0], lr\n \t\t\t@ instruction: 0xf8d8dbf1\n-\tblcs\tde150 \n+\tblcs\tde148 \n \taddhi\tpc, sp, r0\n \tstrbmi\tr2, [r2], -r0, lsl #6\n \tandscs\tr4, r1, r9, asr #12\n-\tblx\t199015c \n+\tblx\t1990154 \n \t\t\t@ instruction: 0x4648495a\n \t\t\t@ instruction: 0xf7fe4479\n \tstmdacs\tr0, {r0, r1, r9, sl, fp, ip, sp, lr, pc}\n \taddshi\tpc, fp, r0\n \tvtst.8\tq10, q0, \n \tldmvs\tsl!, {r0, r2, r3, r4, r6, r7, r8, ip, sp}^\n \t\t\t@ instruction: 0xf7f34478\n-\tbmi\t15d1fc4 \n+\tbmi\t15d1fbc \n \tldrbtmi\tr4, [sl], #-2897\t@ 0xfffff4af\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tadccc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf5078093\n \tldrtmi\tr7, [sp], sp, lsr #14\n@@ -77183,94 +77181,94 @@\n \tldrvc\tpc, [lr, #1287]\t@ 0x507\n \tteqcs\tr0, r2, asr #12\n \t\t\t@ instruction: 0xf00b4628\n \tldmdavs\tr3!, {r0, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x71b6f507\n \tldrmi\tr2, [r8], -r0, asr #4\n \t\t\t@ instruction: 0xf7d0603b\n-\tbmi\t11d0cd8 \n+\tbmi\t11d0cd0 \n \tstmib\tsp, {r0, r1, r3, r6, r9, sl, lr}^\n \tldrbtmi\tr5, [sl], #-0\n \torrvc\tpc, r0, pc, asr #8\n \tsbcsvc\tpc, r6, r7, lsl #10\n \t\t\t@ instruction: 0xffa8f7f1\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b44620\n-\tblmi\t100d3f4 \n+\tblmi\t100d3fc \n \t\t\t@ instruction: 0x462168ba\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tstc\t7, cr15, [sl, #-716]!\t@ 0xfffffd34\n+\tstc\t7, cr15, [lr, #-716]!\t@ 0xfffffd34\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d14c\n \t\t\t@ instruction: 0x46300618\n-\tbl\t1e900d4 \n+\tbl\t1f900cc \n \tldmvs\tsl!, {r1, r2, r4, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462858d5\n-\tldmda\tlr, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr2!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbmi\tr5!, {r2, r4, r5, r9, fp, lr}\n \tsbcsvc\tpc, r6, r7, lsl #10\n \tldrbtmi\tr6, [sl], #-2107\t@ 0xfffff7c5\n \tandls\tr4, r2, #2030043136\t@ 0x79000000\n \tvhadd.s8\td25, d0, d1\n \t\t\t@ instruction: 0x207c3297\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7d030ff\n \tldrtmi\tpc, [r0], -r3, lsl #24\t@ \n-\tbl\t1f90108 \n+\tbl\tfe090100 \n \tldmdavs\tfp!, {r3, r5, r9, sl, lr}^\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7b44621\n-\t\t\t@ instruction: 0xe793ec52\n+\t\t\t@ instruction: 0xe793ec56\n \t\t\t@ instruction: 0xf47f3401\n-\tblcs\t1c3e000 \n+\tblcs\t1c3dff8 \n \tsvcge\t0x0069f47f\n \tteqcs\tr0, r2, asr #12\n \taddsvc\tpc, lr, r7, lsl #10\n-\tblx\t160e28c \n+\tblx\t160e284 \n \tstrcc\tlr, [r1], #-1926\t@ 0xfffff87a\n \tsvcge\t0x0071f47f\n \torrle\tr2, r1, pc, ror #22\n \t\t\t@ instruction: 0x4640e7f2\n-\tblx\tfe98e2a0 \n+\tblx\tfe98e298 \n \t\t\t@ instruction: 0x46012211\n \t\t\t@ instruction: 0xf7fe4648\n \tstrbmi\tpc, [r2], -r9, lsr #28\t@ \n \tstrmi\tr4, [r3], -r4, lsl #12\n \tandscs\tr4, r1, r9, asr #12\n \t\t\t@ instruction: 0xf9cef7ff\n \t\t\t@ instruction: 0xf47f2c00\n \tstrb\tsl, [r5, -pc, ror #30]!\n \tldmvs\tsl!, {r1, r4, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b40018\n-\tblmi\t4cd360 \n+\tblmi\t4cd368 \n \tldrbtmi\tr4, [fp], #-2577\t@ 0xfffff5ef\n \t\t\t@ instruction: 0xf503447a\n \tldm\tr2, {r0, r2, r3, r6, r8, r9, ip, sp, lr}\n \tstm\tr3, {r0, r1}\n \tldrb\tr0, [r9, -r3]\n-\tldmib\tsl, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr4, r3, r0, asr pc\n-\tandeq\tr4, r3, r6, asr #30\n+\tldmib\tlr, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr4, r3, r8, asr pc\n+\tandeq\tr4, r3, lr, asr #30\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r2, r0, asr #28\n \tandeq\tr0, r2, r8, ror #25\n-\tandeq\tr4, r3, lr, ror lr\n+\tandeq\tr4, r3, r6, lsl #29\n \tandeq\tr0, r2, r6, asr lr\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tsl, r1, r2, lsr r3\n \tandeq\tr0, r2, r4, asr #24\n-\tandeq\tlr, r7, lr, lsl r9\n+\tandeq\tlr, r7, r6, lsr #18\n \tandeq\tr9, r1, ip, asr #18\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t13, cr4, [r4], {147}\t@ 0x93\n-\tcfldr32vc\tmvfx15, [pc, #-692]!\t@ 5204c \n+\tcfldr32vc\tmvfx15, [pc, #-692]!\t@ 52044 \n \tsvcge\t0x0004447d\n \tstrcs\tr5, [r0, #-2348]\t@ 0xfffff6d4\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f42e4\n \trsbsvs\tr0, fp, #0, 8\n \tteqvs\tsp, #145408\t@ 0x23800\n \tcfstrsmi\tmvf4, [lr, #492]\t@ 0x1ec\n@@ -77278,340 +77276,340 @@\n \t\t\t@ instruction: 0xf8d3447d\n \tmvnsvs\tr3, r8, lsl #6\n \tadcmi\tr2, r3, #268435456\t@ 0x10000000\n \teorsvs\tr6, r8, #1073741871\t@ 0x4000002f\n \tcmnvs\tsl, #-1879048177\t@ 0x9000000f\n \taddhi\tpc, r7, r0, asr #6\n \tldrbtmi\tr4, [fp], #-2951\t@ 0xfffff479\n-\tblmi\tfe22a92c \n+\tblmi\tfe22a924 \n \tteqvs\tfp, fp, ror r4\n \t\t\t@ instruction: 0xf8d8e00b\n \tmovwcc\tr3, #4096\t@ 0x1000\n \tandcc\tpc, r0, r8, asr #17\n-\tblvs\tee5160 \n+\tblvs\tee5158 \n \t\t\t@ instruction: 0xf8d3447b\n \taddsmi\tr3, r3, #8, 6\t@ 0x20000000\n-\tbvs\tfef0992c \n-\tblvs\tf5b024 \n+\tbvs\tfef09924 \n+\tblvs\tf5b01c \n \tstmdbeq\tr0, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf107464d\n-\tblx\t114432 \n+\tblx\t11442a \n \tstrcc\tr2, [r8], #-1028\t@ 0xfffffbfc\n-\tstrgt\tip, [pc, #-3087]\t@ 51769 \n+\tstrgt\tip, [pc, #-3087]\t@ 51761 \n \tstcgt\t6, cr4, [pc], {6}\n \tldm\tr4, {r0, r1, r2, r3, r8, sl, lr, pc}\n \tstm\tr5, {r0, r1, r2, r3}\n-\tbvs\tfff123c4 \n+\tbvs\tfff123bc \n \t\t\t@ instruction: 0xd1dc429e\n \t\t\t@ instruction: 0x46496a7a\n \t\t\t@ instruction: 0xf7fe6a38\n \tstrmi\tpc, [r4], -fp, lsl #18\n \tbicsle\tr2, r4, r0, lsl #16\n \tldrdeq\tpc, [r0], -r9\n \tldmibvs\tr9!, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n-\tmrc\t7, 7, APSR_nzcv, cr0, cr3, {5}\n-\tble\t1759bc0 \n+\tmrc\t7, 7, APSR_nzcv, cr4, cr3, {5}\n+\tble\t1759bb8 \n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf8c83301\n \t\t\t@ instruction: 0xf7b43000\n-\tstmdavs\tr3, {r1, r3, r5, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r2, r3, r5, r7, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf0333b5d\n \tsbcle\tr0, r5, r4, lsl #6\n \tteqeq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b44620\n-\tblmi\t19cd208 \n+\tblmi\t19cd210 \n \t\t\t@ instruction: 0x462169ba\n \trsbseq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tldc\t7, cr15, [r4], #-716\t@ 0xfffffd34\n+\tldc\t7, cr15, [r8], #-716\t@ 0xfffffd34\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \taddshi\tpc, fp, r0, asr #32\n \tldrbteq\tpc, [r0], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b44630\n-\tblmi\t17ccdfc \n+\tblmi\t17cce04 \n \tldmpl\tr5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b34628\n-\t\t\t@ instruction: 0xf7b4ef28\n-\tstmdavs\tr3, {r1, r2, r7, r8, r9, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7b4ef2c\n+\tstmdavs\tr3, {r1, r3, r7, r8, r9, fp, sp, lr, pc}\n \tmsrvc\tCPSR_fc, r7, lsl #10\n \tldrmi\tr2, [r8], -r0, asr #4\n \t\t\t@ instruction: 0xf7d060bb\n-\tbmi\t1610a88 \n+\tbmi\t1610a80 \n \tldmvs\tfp!, {r1, r2, r4, r6, r8, fp, lr}\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tandls\tr9, r2, #1\n \tvqadd.s8\tq9, q0, q14\n \tandls\tr5, r0, r4, ror #4\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\t190372 \n+\tblx\t19036a \n \t\t\t@ instruction: 0xf7b44630\n-\t\t\t@ instruction: 0x4628ea7e\n+\tstrtmi\tlr, [r8], -r2, lsl #21\n \t\t\t@ instruction: 0x479868fb\n \t\t\t@ instruction: 0x46216bb8\n-\tbl\t1510314 \n-\tbmi\t134c258 \n+\tbl\t161030c \n+\tbmi\t134c250 \n \tldrbtmi\tr4, [sl], #-2880\t@ 0xfffff4c0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \trsccc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tr2, r0, lsl #6\n \tldrvc\tpc, [fp, -r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tmovwcs\tr8, #17392\t@ 0x43f0\n \tmovwls\tr2, #514\t@ 0x202\n \t\t\t@ instruction: 0xf1072101\n \t\t\t@ instruction: 0xf7b40334\n-\tstmdacs\tr0, {r4, r5, r6, r7, r9, fp, sp, lr, pc}\n-\tbvs\t1f490a8 \n-\tbvs\tea3da8 \n-\tblcs\t1e3d24 \n+\tstmdacs\tr0, {r2, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n+\tbvs\t1f490a0 \n+\tbvs\tea3da0 \n+\tblcs\t1e3d1c \n \t\t\t@ instruction: 0xf7ffd048\n-\tblvs\tf51cb0 \n+\tblvs\tf51ca8 \n \tteqvs\tfp, #67108864\t@ 0x4000000\n \t\t\t@ instruction: 0xf8d8e75e\n \t\t\t@ instruction: 0xf1073000\n \t\t\t@ instruction: 0x4620013c\n \t\t\t@ instruction: 0xf8c83301\n \t\t\t@ instruction: 0xf7b43000\n-\tblmi\tc4d130 \n+\tblmi\tc4d138 \n \t\t\t@ instruction: 0x462169ba\n \tsbcvc\tpc, r4, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tbl\tff290384 \n+\tbl\tff39037c \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d138\n \tldrtmi\tr7, [r0], -r4, asr #13\n-\tb\t610398 \n+\tb\t710390 \n \tldmibvs\tsl!, {r0, r1, r2, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462858d5\n-\tmrc\t7, 5, APSR_nzcv, cr12, cr3, {5}\n-\tbl\t7103a8 \n+\tmcr\t7, 6, pc, cr0, cr3, {5}\t@ \n+\tbl\t8103a0 \n \t\t\t@ instruction: 0xf5076803\n \tsubcs\tr7, r0, #1073741834\t@ 0x4000000a\n \teorsvs\tr4, fp, r8, lsl r6\n \t\t\t@ instruction: 0xf932f7d0\n \tldmdbvs\tr9!, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \tandls\tr6, r1, fp, lsr r8\n \tandls\tr2, r2, #124\t@ 0x7c\n \trsbspl\tpc, r4, #64, 4\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7d030ff\n \t\t\t@ instruction: 0x4630fa9b\n-\tb\t5903d8 \n+\tb\t6903d0 \n \tldmdavs\tfp!, {r3, r5, r9, sl, lr}^\n-\tblvs\tffe64370 \n+\tblvs\tffe64368 \n \t\t\t@ instruction: 0xf7b44621\n-\tldr\tlr, [fp, -sl, ror #21]\n-\tblx\tffa1051a \n-\tblmi\t50c3f4 \n+\tldr\tlr, [fp, -lr, ror #21]\n+\tblx\tffa10512 \n+\tblmi\t50c3ec \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \trsbseq\tpc, r0, r7, lsl #2\n-\tb\tffa90400 \n+\tb\tffb903f8 \n \tldmibvs\tsl!, {r0, r2, r3, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b470c4\n-\t\t\t@ instruction: 0xf7b4eae0\n-\tsvclt\t0x0000e898\n-\tandeq\tr4, r3, r0, lsl #26\n+\t\t\t@ instruction: 0xf7b4eae4\n+\tsvclt\t0x0000e89c\n+\tandeq\tr4, r3, r8, lsl #26\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0007e8b0\n-\tandeq\tr4, r3, r0, ror #25\n+\t\t\t@ instruction: 0x0007e8b8\n+\tandeq\tr4, r3, r8, ror #25\n \tandeq\tr0, r2, r6, lsr #22\n \tandeq\tr0, r2, r0, lsl #26\n-\tandeq\tlr, r7, r4, ror r8\n+\tandeq\tlr, r7, ip, ror r8\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tsl, r1, r0, lsr #2\n \tandeq\tr0, r2, r6, asr #20\n-\t\t\t@ instruction: 0x00034bb6\n+\t\t\t@ instruction: 0x00034bbe\n \tmvnsmi\tlr, sp, lsr #18\n \tldcmi\t13, cr4, [ip], {155}\t@ 0x9b\n \tcfstr64vc\tmvdx15, [r4, #-692]\t@ 0xfffffd4c\n \tsvcge\t0x0004447d\n \tstmdavs\tr4!, {r2, r3, r5, r8, fp, ip, lr}\n \trscsmi\tpc, ip, #13041664\t@ 0xc70000\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \tmcrrne\t3, 7, r6, r3, cr11\n \tldrtvs\tr4, [r9], #-2966\t@ 0xfffff46a\n \tteqvs\tsl, #2063597568\t@ 0x7b000000\n-\tblvs\t1eeb190 \n+\tblvs\t1eeb188 \n \trsbsvs\tr6, sl, #15104\t@ 0x3b00\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrmi\tfp, [r0], -r8, lsl #30\n \tstmib\tr7, {r0, r8, r9, ip, sp}^\n \tsvclt\t0x00042217\n \tmvnsvc\tpc, #82837504\t@ 0x4f00000\n \tmvnsvs\tr6, #989855744\t@ 0x3b000000\n \tstmib\tr7, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}^\n \tlfmvs\tf2, 4, [sl], #-100\t@ 0xffffff9c\n \ttstmi\tr8, #14090240\t@ 0xd70000\t@ \n \tadcsvs\tr4, ip, #-1610612727\t@ 0xa0000009\n-\tbmi\tfe2c8e14 \n+\tbmi\tfe2c8e0c \n \tldrbtmi\tr4, [sl], #-2950\t@ 0xfffff47a\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \trscscc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780ff\n \tldrtmi\tr7, [sp], r0, asr #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tldrbtmi\tr4, [fp], #-2945\t@ 0xfffff47f\n-\tblmi\tfe0aade8 \n+\tblmi\tfe0aade0 \n \t\t\t@ instruction: 0x61bb447b\n \tldrbtmi\tr4, [fp], #-2944\t@ 0xfffff480\n \tldmib\tr7, {r0, r1, r3, r4, r5, r6, r8, sp, lr}^\n-\tblvs\te56e30 \n-\tldc\t7, cr15, [ip, #716]!\t@ 0x2cc\n+\tblvs\te56e28 \n+\tstcl\t7, cr15, [r0, #716]\t@ 0x2cc\n \teorsvs\tr1, fp, #3, 28\t@ 0x30\n-\tblvs\tf492f0 \n-\tblvs\tfff1d224 \n+\tblvs\tf492e8 \n+\tblvs\tfff1d21c \n \t\t\t@ instruction: 0xf000ba5b\n \t\t\t@ instruction: 0xf8a78081\n \tmovwcs\tr3, #41070\t@ 0xa06e\n \trsbcc\tpc, ip, r7, lsr #17\n \tcmpeq\tip, #-1073741823\t@ 0xc0000001\t@ \n \tldrbteq\tpc, [r4], #-263\t@ 0xfffffef9\t@ \n \tstrbeq\tpc, [ip, #-263]!\t@ 0xfffffef9\t@ \n \tstm\tr4, {r0, r1, r2, r3, r8, r9, fp, lr, pc}\n-\tbvs\te5267c \n+\tbvs\te52674 \n \tandscs\tr4, ip, #42991616\t@ 0x2900000\n-\tsvc\t0x002ef7b3\n+\tsvc\t0x0032f7b3\n \trsbsle\tr2, r6, r0, lsl #16\n-\tb\t1810520 \n+\tb\t1910518 \n \tstclcs\t8, cr6, [r2], #-16\n \tldccs\t15, cr11, [r6], {24}\n \tstrcs\tfp, [r1], #-3852\t@ 0xfffff0f4\n \tcmnle\tr4, r0, lsl #8\n-\tblvs\tffe6d150 \n-\tblvs\te9d280 \n+\tblvs\tffe6d148 \n+\tblvs\te9d278 \n \tandcs\tfp, r1, #13, 30\t@ 0x34\n \tandcs\tr2, r2, #1140850688\t@ 0x44000000\n \t\t\t@ instruction: 0xf7ff6abb\n \tldmib\tr7, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}^\n \tvhsub.s8\td16, d0, d7\n \t\t\t@ instruction: 0xf7f3610d\n \tsub\tpc, r6, pc, lsl #26\n-\tb\t1110558 \n-\tblcc\t17ac698 \n+\tb\t1210550 \n+\tblcc\t17ac690 \n \tmovweq\tpc, #16435\t@ 0x4033\t@ \n \t\t\t@ instruction: 0xf107d03f\n \tandcs\tr0, r0, r4, asr #2\n-\tb\ta1056c \n-\tbvs\tffee5408 \n+\tb\tb10564 \n+\tbvs\tffee5400 \n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r7}^\n \t\t\t@ instruction: 0xf7b360bb\n-\tstrmi\tlr, [r4], -lr, asr #21\n+\t\t\t@ instruction: 0x4604ead2\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf1078090\n \tldrtmi\tr0, [r0], -r8, lsl #13\n-\tldmdb\tsl, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbvs\tffee540c \n+\tldmdb\tlr, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbvs\tffee5404 \n \t\t\t@ instruction: 0x462858d5\n-\tstcl\t7, cr15, [r0, #716]\t@ 0x2cc\n-\tb\t8105a0 \n+\tstcl\t7, cr15, [r4, #716]\t@ 0x2cc\n+\tb\t910598 \n \t\t\t@ instruction: 0xf5076803\n \tsubcs\tr7, r0, #-1073741813\t@ 0xc000000b\n \trsbsvs\tr4, fp, r8, lsl r6\n \t\t\t@ instruction: 0xf836f7d0\n \tstmdbmi\tip, {r0, r1, r3, r6, r9, fp, lr}^\n \tldrbtmi\tr6, [sl], #-2171\t@ 0xfffff785\n \tandls\tr4, r1, r9, ror r4\n \trsbscs\tr9, ip, r2, lsl #4\n \tadcsvs\tpc, r9, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7d030ff\n \t\t\t@ instruction: 0x4630f99d\n-\tldmdb\tr6, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tsl, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tfp!, {r3, r5, r9, sl, lr}\n \tldclvs\t7, cr4, [r8], #-608\t@ 0xfffffda0\n \t\t\t@ instruction: 0xf7b44621\n-\tblvs\tfff0cec4 \n+\tblvs\tfff0cecc \n \tmvnsvs\tr3, #268435456\t@ 0x10000000\n \t\t\t@ instruction: 0x6c3b6bfa\n \t\t\t@ instruction: 0xf73f429a\n \t\t\t@ instruction: 0xe770af58\n \tcmpeq\tip, r7, lsl #2\t@ \n \tsubhi\tr2, fp, r0, lsl r2\n \tandhi\tr6, fp, fp, lsr fp\n \tsubvs\tr2, fp, r0, lsl #6\n-\tmrc\t7, 5, APSR_nzcv, cr6, cr3, {5}\n+\tmrc\t7, 5, APSR_nzcv, cr10, cr3, {5}\n \tldmdami\tr7!, {r1, r2, r7, r8, r9, sl, sp, lr, pc}\n \tmvnspl\tpc, r0, asr #4\n \tldrbtmi\tr6, [r8], #-2618\t@ 0xfffff5c6\n \tstc2\t7, cr15, [ip], #972\t@ 0x3cc\n \t\t\t@ instruction: 0xf107e7e3\n \tstrtmi\tr0, [r0], -r8, asr #2\n-\tstmib\tsl, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbvs\tffee5408 \n+\tstmib\tlr, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbvs\tffee5400 \n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r4, r6, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7b360fb\n-\t\t\t@ instruction: 0x4680ea72\n+\t\t\t@ instruction: 0x4680ea76\n \t\t\t@ instruction: 0xf507bb60\n \t\t\t@ instruction: 0x267c75d0\n \t\t\t@ instruction: 0xf7b44628\n-\tblmi\t9cca78 \n+\tblmi\t9cca80 \n \tldmpl\tr4, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b34620\n-\t\t\t@ instruction: 0xf7b4ed66\n-\tstmdavs\tr3, {r2, r6, r7, r8, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7b4ed6a\n+\tstmdavs\tr3, {r3, r6, r7, r8, fp, sp, lr, pc}\n \tmsrvc\tCPSR_fsxc, r7, lsl #10\n \tldrmi\tr2, [r8], -r0, asr #4\n \t\t\t@ instruction: 0xf7cf613b\n \tldmibvs\tr9!, {r0, r1, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \tandcc\tlr, r4, #3522560\t@ 0x35c000\n \tandls\tr9, r2, #1\n \trscscc\tpc, pc, pc, asr #32\n \tsbcvs\tpc, r1, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7d09600\n \tstrtmi\tpc, [r8], -r5, asr #18\n-\tldm\tlr!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmia\tr2, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tfp!, {r5, r9, sl, lr}^\n \tldcvs\t7, cr4, [r8], #608\t@ 0x260\n \t\t\t@ instruction: 0xf7b44641\n-\t\t\t@ instruction: 0xe758e994\n-\tbvs\tffee540c \n+\t\t\t@ instruction: 0xe758e998\n+\tbvs\tffee5404 \n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b470d0\n-\tblmi\t3cce30 \n+\tblmi\t3cce38 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \taddeq\tpc, r8, r7, lsl #2\n-\tstmib\tip, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tsvc\t0x0044f7b3\n-\tandeq\tr4, r3, ip, ror sl\n+\tldmib\tr0, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tsvc\t0x0048f7b3\n+\tandeq\tr4, r3, r4, lsl #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r3, r4, ror #20\n-\tandeq\tr4, r3, sl, lsr #20\n+\tandeq\tr4, r3, ip, ror #20\n+\tandeq\tr4, r3, r2, lsr sl\n \tandeq\tr0, r2, sl, ror #16\n \tandeq\tr0, r2, r4, ror #16\n \tandeq\tr0, r2, sl, asr #20\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr9, r1, r2, asr lr\n \tandeq\tr0, r2, r8, ror r7\n \tandeq\tr0, r2, lr, lsl r7\n \t\t\t@ instruction: 0xf8df4b2d\n \tldrbtmi\tip, [fp], #-184\t@ 0xffffff48\n \tpushmi\t{r7, r8, sl, ip, sp, pc}\n \tstrdlt\tr4, [r2], ip\n-\tbmi\tb6c99c \n+\tbmi\tb6c994 \n \t\t\t@ instruction: 0xf85caf00\n \tldrbtmi\tr1, [sl], #-1\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \tsuble\tr2, r2, r0, lsl #22\n \tstmdavs\tr3, {r5, r8, ip, sp, pc}^\n-\tblle\t49d44c \n+\tblle\t49d444 \n \teorle\tr2, pc, r1, lsl #22\n-\tblmi\t8e50e4 \n+\tblmi\t8e50dc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tsvclt\t0x007ef7fd\n@@ -77620,59 +77618,59 @@\n \tteqne\tr4, #13828096\t@ 0xd30000\t@ \n \tandle\tr2, r3, r1, lsl #18\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n \tmvnle\tr2, r1, lsl #22\n \t\t\t@ instruction: 0x46014b18\n \t\t\t@ instruction: 0xf00758d0\n \tldmiblt\tr0, {r0, r2, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}^\n-\tbmi\t5da89c \n+\tbmi\t5da894 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r2, r1, sp\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tldmpl\tr3, {r0, r2, r3, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqcs\tr4, #13828096\t@ 0xd30000\t@ \n \trscle\tr2, r9, r1, lsl #20\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n \tbicle\tr2, r3, r1, lsl #22\n \t\t\t@ instruction: 0xf04fe7e4\n \t\t\t@ instruction: 0xe7e230ff\n-\tmrc\t7, 6, APSR_nzcv, cr0, cr3, {5}\n-\tandeq\tr8, r3, r6, lsr #17\n-\tldrdeq\tr4, [r3], -r8\n+\tmrc\t7, 6, APSR_nzcv, cr4, cr3, {5}\n+\tandeq\tr8, r3, lr, lsr #17\n+\tandeq\tr4, r3, r0, ror #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r3, sl, asr #15\n-\tandeq\tr4, r3, ip, lsr #15\n+\tldrdeq\tr4, [r3], -r2\n+\t\t\t@ instruction: 0x000347b4\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, r0, lsr #12\n-\tandeq\tr4, r3, r6, ror #14\n+\tandeq\tr4, r3, lr, ror #14\n \tandcs\tr4, r0, sl, ror #20\n \tldrblt\tr4, [r0, #2922]!\t@ 0xb6a\n \tcfstrdmi\tmvd4, [sl], #-488\t@ 0xfffffe18\n \tsvcge\t0x0000b0cd\n \t\t\t@ instruction: 0xf10758d3\n \tldrbtmi\tr0, [ip], #-268\t@ 0xfffffef4\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f312c\n \t\t\t@ instruction: 0xf7b40300\n-\tbmi\t198ccbc \n+\tbmi\t198ccc4 \n \ttstcs\tr0, r3, lsr #12\n \tandseq\tpc, r0, r7, lsl #2\n \trsbsvs\tr5, fp, r3, lsr #17\n-\tstmib\tlr, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr2, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0402800\n \tmrrcmi\t0, 10, r8, pc, cr11\t@ \n \t\t\t@ instruction: 0xf1074605\n \tldrbtmi\tr0, [ip], #-16\n-\tsvc\t0x00daf7b3\n+\tsvc\t0x00def7b3\n \tsubvc\tpc, r7, r4, lsl #10\n-\tstc\t7, cr15, [r2], {179}\t@ 0xb3\n+\tstc\t7, cr15, [r6], {179}\t@ 0xb3\n \trsbvs\tr4, r5, sl, asr fp\n \t\t\t@ instruction: 0xf8d42201\n \tldrbtmi\tr4, [fp], #-784\t@ 0xfffffcf0\n \torrsvc\tpc, r6, pc, asr #8\n \tandcs\tlr, r0, #3194880\t@ 0x30c000\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tsmlabtcs\tr3, r3, r9, lr\n@@ -77680,49 +77678,49 @@\n \torrslt\tr6, sp, r5, ror #24\n \tcmplt\tr6, lr, ror #24\n \ttstlt\tr8, r0, ror ip\n \tmrc2\t7, 0, pc, cr8, cr14, {7}\n \ttstlt\tr8, r0, ror fp\n \tmcr2\t7, 3, pc, cr4, cr12, {6}\t@ \n \t\t\t@ instruction: 0xf7dc4630\n-\tblvs\t1a9230c \n+\tblvs\t1a92304 \n \t\t\t@ instruction: 0xf7dcb108\n \t\t\t@ instruction: 0x4628fe5d\n \tmrc2\t7, 2, pc, cr10, cr12, {6}\n \ttstlt\tr8, r0, ror #22\n \tmrc2\t7, 2, pc, cr6, cr12, {6}\n \t\t\t@ instruction: 0xf7dc4620\n-\tblmi\t11d22f0 \n+\tblmi\t11d22e8 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tmovwmi\tpc, #51411\t@ 0xc8d3\t@ \n \ttstcs\tr0, #12779520\t@ 0xc30000\t@ \n \tstfvsp\tf3, [r5], #-624\t@ 0xfffffd90\n \tstfvsp\tf3, [r8], #-340\t@ 0xfffffeac\n \t\t\t@ instruction: 0xf7feb108\n-\tblvs\t1a92194 \n+\tblvs\t1a9218c \n \t\t\t@ instruction: 0xf7dcb108\n \tstrtmi\tpc, [r8], -r1, asr #28\n \tmrc2\t7, 1, pc, cr14, cr12, {6}\n \ttstlt\tr8, r0, ror #22\n \tmrc2\t7, 1, pc, cr10, cr12, {6}\n \t\t\t@ instruction: 0xf7dc4620\n-\tblmi\te922b8 \n+\tblmi\te922b0 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \ttstmi\tr8, #13828096\t@ 0xd30000\t@ \n \tmovwcs\tpc, #51395\t@ 0xc8c3\t@ \n \tstmiavs\tr5!, {r2, r3, r7, r8, ip, sp, pc}\n \tstmiavs\tr8!, {r0, r2, r3, r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf7feb108\n \tstmdavs\tr8!, {r0, r1, r3, r4, r7, r8, sl, fp, ip, sp, lr, pc}^\n \tmcr2\t7, 1, pc, cr6, cr12, {6}\t@ \n \t\t\t@ instruction: 0xf7dc4628\n \tstmdavs\tr0!, {r0, r1, r5, r9, sl, fp, ip, sp, lr, pc}^\n \tmcr2\t7, 1, pc, cr0, cr12, {6}\t@ \n \t\t\t@ instruction: 0xf7dc4620\n-\tblmi\tb92284 \n+\tblmi\tb9227c \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \ttstmi\tr4, #13828096\t@ 0xd30000\t@ \n \ttstcs\tr8, #12779520\t@ 0xc30000\t@ \n \tstmiavs\tr5!, {r2, r3, r7, r8, ip, sp, pc}\n \tstmiavs\tr8!, {r0, r2, r3, r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf7feb108\n \tstmdavs\tr8!, {r0, r7, r8, sl, fp, ip, sp, lr, pc}^\n@@ -77732,536 +77730,536 @@\n \tmcr2\t7, 0, pc, cr6, cr12, {6}\t@ \n \t\t\t@ instruction: 0xf7dc4620\n \tstcmi\t14, cr15, [r0], #-12\n \tldrbtmi\tr2, [ip], #-1280\t@ 0xfffffb00\n \ttstpl\tr4, #196, 16\t@ 0xc40000\t@ \n \tcdp2\t0, 7, cr15, cr12, cr0, {0}\n \tandseq\tpc, r0, r7, lsl #2\n-\tsvc\t0x006cf7b3\n+\tsvc\t0x0070f7b3\n \t\t\t@ instruction: 0xf504687b\n \tldrmi\tr7, [r8, r7, asr #32]\n \t\t\t@ instruction: 0x462968f8\n-\tstmda\tr0, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t3e52c8 \n+\tstmda\tr4, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t3e52c0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -lr, lsl #2\n \tldrvc\tpc, [sl, r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldmdavs\tfp!, {r4, fp, lr}^\n \t\t\t@ instruction: 0xf5004478\n \tldrmi\tr7, [r8, r7, asr #32]\n \tandseq\tpc, r0, r7, lsl #2\n-\tldmda\tr2!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tstcl\t7, cr15, [sl, #716]!\t@ 0x2cc\n-\tandeq\tr4, r3, r4, lsl #14\n+\tldmda\tr6!, {r2, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstcl\t7, cr15, [lr, #716]!\t@ 0x2cc\n+\tandeq\tr4, r3, ip, lsl #14\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr4, [r3], -r6\n+\tstrdeq\tr4, [r3], -lr\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tlr, r7, lr, lsl #5\n-\tandeq\tr8, r3, r6, ror r7\n-\tandeq\tlr, r7, r2, lsr #4\n-\tandeq\tlr, r7, sl, ror #3\n-\t\t\t@ instruction: 0x0007e1b6\n-\tandeq\tlr, r7, r2, lsl #3\n-\tmuleq\tr3, r4, r5\n-\tandeq\tlr, r7, ip, lsr r1\n-\tblmi\t42530c \n+\tmuleq\tr7, r6, r2\n+\tandeq\tr8, r3, lr, ror r7\n+\tandeq\tlr, r7, sl, lsr #4\n+\tstrdeq\tlr, [r7], -r2\n+\t\t\t@ instruction: 0x0007e1be\n+\tandeq\tlr, r7, sl, lsl #3\n+\tmuleq\tr3, ip, r5\n+\tandeq\tlr, r7, r4, asr #2\n+\tblmi\t425304 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3be6e0 \n+\tbmi\t3be6d8 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7b3bef7\n-\tsvclt\t0x0000edb6\n-\tandeq\tr4, r3, ip, lsr #10\n+\tsvclt\t0x0000edba\n+\tandeq\tr4, r3, r4, lsr r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r3, r6, lsl r5\n+\tandeq\tr4, r3, lr, lsl r5\n \tcfstr32mi\tmvfx11, [sp], #-960\t@ 0xfffffc40\n \taddlt\tr4, r5, sp, lsr #18\n-\tblmi\tba3d14 \n-\tbmi\tbbe728 \n+\tblmi\tba3d0c \n+\tbmi\tbbe720 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n \tldmiblt\tfp!, {r0, r1, r3, r5, fp, sp, lr}\n-\tbmi\taa4fe0 \n+\tbmi\taa4fd8 \n \tldrbtmi\tr4, [sl], #-1145\t@ 0xfffffb87\n \tldrcc\tpc, [ip, #-2257]!\t@ 0xfffff72f\n-\tbne\tff12cf94 \n-\tble\tb2359c \n-\tbmi\t99ab54 \n+\tbne\tff12cf8c \n+\tble\tb23594 \n+\tbmi\t99ab4c \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r4, -pc, lsr #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d15\n \tldmdami\tpc, {r0, r1, r2, r3, r5, r9, ip, lr}\t@ \n \tmrcmi\t4, 0, r4, cr15, cr9, {3}\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7f11000\n-\tbmi\t7d0df0 \n+\tbmi\t7d0de8 \n \tldrbtmi\tr4, [sl], #-1150\t@ 0xfffffb82\n \tldrdne\tlr, [r0], -r7\n \tldrcc\tpc, [ip, #-2258]!\t@ 0xfffff72e\n-\tbne\tff92d06c \n+\tbne\tff92d064 \n \tstmdavs\tfp!, {r0, r1, r4, r5, r7, r9, lr}\n-\tblcs\t893c8 \n+\tblcs\t893c0 \n \tvqadd.s8\t, q8, q4\n \t\t\t@ instruction: 0xf7f15235\n \t\t\t@ instruction: 0xe7d3f95b\n \trscscc\tpc, pc, pc, asr #32\n \tldrmi\tpc, [ip, #-2241]!\t@ 0xfffff73f\n \t\t\t@ instruction: 0xf8c2e7cf\n \tcmplt\tr3, ip, lsr r5\n \teorspl\tpc, r3, #64, 4\n \t\t\t@ instruction: 0xf94ef7f1\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7b3e7c5\n-\t\t\t@ instruction: 0xf04fed56\n+\t\t\t@ instruction: 0xf04fed5a\n \t\t\t@ instruction: 0xe7c030ff\n-\tandeq\tr4, r3, r0, ror #9\n+\tandeq\tr4, r3, r8, ror #9\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr4, [r3], -r6\n+\tldrdeq\tr4, [r3], -lr\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tlr, r7, r8, lsl #1\n-\tandeq\tr8, r3, r6, lsl #11\n-\tandeq\tr4, r3, sl, lsr #9\n+\tmuleq\tr7, r0, r0\n+\tandeq\tr8, r3, lr, lsl #11\n+\t\t\t@ instruction: 0x000344b2\n \tandeq\tr0, r2, ip, ror #5\n \tldrdeq\tr0, [r2], -ip\n-\tandeq\tr8, r3, r4, asr #10\n-\tandeq\tlr, r7, r2, asr #32\n+\tandeq\tr8, r3, ip, asr #10\n+\tandeq\tlr, r7, sl, asr #32\n \tstrdcs\tfp, [r0], -r0\n \t\t\t@ instruction: 0xf5ad4aa3\n \tsvcge\t0x00047d67\n-\tblmi\tfe925e94 \n+\tblmi\tfe925e8c \n \tldrbtmi\tr4, [ip], #-1146\t@ 0xfffffb86\n \tmsreq\tCPSR_fs, r7, lsl #2\n \tldmpl\tr3, {r2, r3, r4, r5, r9, sp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3384\n \t\t\t@ instruction: 0xf7b30300\n-\tblmi\tfe7ce9b0 \n+\tblmi\tfe7ce9b8 \n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tr3!, {r3, r4, r5}^\n \t\t\t@ instruction: 0xf7b3627b\n-\tstmdacs\tr0, {r1, r3, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, fp, sp, lr, pc}\n \tsbchi\tpc, pc, r0, asr #32\n \t\t\t@ instruction: 0xf1074604\n \t\t\t@ instruction: 0xf7b30038\n-\tldmmi\tr6, {r3, r4, r6, r9, sl, fp, sp, lr, pc}\n+\tldmmi\tr6, {r2, r3, r4, r6, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf5004478\n \t\t\t@ instruction: 0xf7b37047\n-\tblmi\tfe58d84c \n+\tblmi\tfe58d854 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf1b368db\n \tsvclt\t0x00183fff\n \tadcsvs\tr4, ip, #28, 12\t@ 0x1c00000\n \t\t\t@ instruction: 0xf107b9f2\n \t\t\t@ instruction: 0xf7b30038\n-\tstmmi\tlr, {r1, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tstmmi\tlr, {r1, r2, r5, r6, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2683\t@ 0xfffff585\n \tsubvc\tpc, r7, r0, lsl #10\n-\tbvs\tffe64adc \n+\tbvs\tffe64ad4 \n \t\t\t@ instruction: 0xf7b32100\n-\tbmi\tfe30e954 \n+\tbmi\tfe30e95c \n \tandcs\tr4, r0, r4, lsl #23\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #7\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \trscshi\tpc, r8, r0, asr #32\n \tstrbvc\tpc, [r3, -r7, lsl #10]!\t@ \n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tteqeq\tr0, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b32000\n-\tblmi\t1f4e928 \n+\tblmi\t1f4e930 \n \ttstcs\tr0, sl, lsr sl\n \tadcvc\tpc, r8, r7, lsl #10\n \tldrsbvs\tr5, [fp, #-131]!\t@ 0xffffff7d\n-\tsvc\t0x00c4f7b2\n+\tsvc\t0x00c8f7b2\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tsbchi\tpc, pc, r0, asr #32\n \tstrtvc\tpc, [r8], r7, lsl #10\n \t\t\t@ instruction: 0xf7b34630\n-\tblmi\t1e4e51c \n+\tblmi\t1e4e524 \n \tldmpl\tr5, {r1, r3, r4, r5, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b34628\n-\tblmi\t1dcd7c0 \n+\tblmi\t1dcd7c8 \n \tvmul.i8\tq10, q0, \n \tldrbtmi\tr7, [fp], #-644\t@ 0xfffffd7c\n-\tblmi\t1d778f4 \n+\tblmi\t1d778ec \n \trsbscs\tr4, ip, r9, ror r4\n \tldrbtmi\tr9, [fp], #-0\n \tmovwls\tr2, #4098\t@ 0x1002\n \t\t\t@ instruction: 0xf7cf4623\n \t\t\t@ instruction: 0x4630fe9d\n-\tmrc\t7, 0, APSR_nzcv, cr6, cr3, {5}\n+\tmrc\t7, 0, APSR_nzcv, cr10, cr3, {5}\n \t\t\t@ instruction: 0x4628697b\n-\tblvs\te64b6c \n+\tblvs\te64b64 \n \t\t\t@ instruction: 0xf7b34621\n-\tblmi\t1b4e8c4 \n+\tblmi\t1b4e8cc \n \t\t\t@ instruction: 0xf8d3447b\n \tteqlt\tr3, ip, lsl #6\n \tldfvss\tf2, [sl], {2}\n \tldrvs\tfp, [r9], #-258\t@ 0xfffffefe\n-\tblcs\t6de94 \n-\tblmi\t1a07510 \n+\tblcs\t6de8c \n+\tblmi\t1a07508 \n \t\t\t@ instruction: 0xf8d3447b\n \tteqlt\tr3, r0, lsl r3\n \tldfvss\tf2, [sl], {2}\n \tldrvs\tfp, [r9], #-258\t@ 0xfffffefe\n-\tblcs\t6deac \n+\tblcs\t6dea4 \n \t\t\t@ instruction: 0xf7b2d1f9\n-\t\t\t@ instruction: 0xb160ef9c\n+\tcmnlt\tr0, r0, lsr #31\n \t\t\t@ instruction: 0xf5b26aba\n-\tble\t26eb50 \n+\tble\t26eb48 \n \tvst1.16\t{d20-d21}, [pc :64]!\n \tadcsvs\tr6, r9, #128, 2\n \t\t\t@ instruction: 0xf8d2447a\n \tcfstr32cs\tmvfx4, [r0], {64}\t@ 0x40\n \tmrrcmi\t0, 4, sp, sl, cr5\n-\tblx\t188ed6a \n+\tblx\t188ed62 \n \tstmdavs\tr3!, {r2, r3, r4, r5, r6, sl, lr}\n-\tblcs\tacff4 \n-\tbvs\tfee871b4 \n+\tblcs\tacfec \n+\tbvs\tfee871ac \n \tmovwcs\tr2, #9489\t@ 0x2511\n \tstrls\tr2, [r0, #-522]\t@ 0xfffffdf6\n \tldrshvs\tr6, [r8, -r9]!\n-\tblx\tfff10d82 \n+\tblx\tfff10d7a \n \tstrls\tr2, [r0, #-770]\t@ 0xfffffcfe\n \tldrdne\tlr, [r3], -r7\n \t\t\t@ instruction: 0xf7ff461a\n \tstmiavs\tr1!, {r0, r1, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}\n \tstrcs\tr4, [r6], #-3406\t@ 0xfffff2b2\n \tmovwcs\tr6, #6840\t@ 0x1ab8\n \tstrls\tr2, [r0], #-522\t@ 0xfffffdf6\n \tldrbtmi\tr6, [sp], #-441\t@ 0xfffffe47\n \t\t\t@ instruction: 0xf7ff61f8\n \tldmib\tr7, {r0, r1, r2, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tmovwcs\tr1, #4102\t@ 0x1006\n \tstrls\tr2, [r0], #-514\t@ 0xfffffdfe\n-\tblx\tff890db6 \n+\tblx\tff890dae \n \t\t\t@ instruction: 0xf5054621\n \t\t\t@ instruction: 0xf7fe7043\n-\tblmi\t1191828 \n+\tblmi\t1191820 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf47f2b01\n \ttstcs\tr1, ip, asr #30\n \tsubvc\tpc, r4, r5, lsl #10\n-\tblx\tfe410dd0 \n+\tblx\tfe410dc8 \n \tldmdami\tpc!, {r0, r2, r6, r8, r9, sl, sp, lr, pc}\t@ \n \tldrbtmi\tr6, [r8], #-2683\t@ 0xfffff585\n \tsubvc\tpc, r7, r0, lsl #10\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b30038\n-\t\t\t@ instruction: 0xf107ee8a\n+\t\t\t@ instruction: 0xf107ee8e\n \t\t\t@ instruction: 0x46200134\n-\tmrc\t7, 3, APSR_nzcv, cr8, cr3, {5}\n-\tbvs\tee5a9c \n+\tmrc\t7, 3, APSR_nzcv, cr12, cr3, {5}\n+\tbvs\tee5a94 \n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r1, r3, r4, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7b260bb\n-\tstrmi\tlr, [r4], -r0, lsr #30\n+\tstrmi\tlr, [r4], -r4, lsr #30\n \tteqle\tr4, r0, lsl #16\n \tldrvc\tpc, [sl], -r7, lsl #10\n \t\t\t@ instruction: 0xf7b34630\n-\tblmi\t9ce3d4 \n+\tblmi\t9ce3dc \n \tldmpl\tr5, {r1, r3, r4, r5, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b34628\n-\tblmi\tbcd678 \n+\tblmi\tbcd680 \n \tvmla.i8\td20, d0, d29\n \tldrbtmi\tr7, [fp], #-659\t@ 0xfffffd6d\n-\tblmi\tb77a3c \n+\tblmi\tb77a34 \n \teorcs\tr4, r0, r9, ror r4\n \tmovwls\tr4, #5243\t@ 0x147b\n \tmovwls\tr2, #892\t@ 0x37c\n \t\t\t@ instruction: 0xf7cf4623\n \t\t\t@ instruction: 0x4630fdf9\n-\tldcl\t7, cr15, [r2, #-716]!\t@ 0xfffffd34\n+\tldcl\t7, cr15, [r6, #-716]!\t@ 0xfffffd34\n \t\t\t@ instruction: 0x462868bb\n-\tblvs\t1e64cb4 \n+\tblvs\t1e64cac \n \t\t\t@ instruction: 0xf7b34621\n-\tblmi\t94e77c \n+\tblmi\t94e784 \n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \tstrbcs\tpc, [r0, #-2243]\t@ 0xfffff73d\t@ \n-\tblmi\t50cc5c \n+\tblmi\t50cc54 \n \tldmpl\tr3, {r1, r3, r4, r5, r9, fp, sp, lr}^\n \tldmdbvs\tfp!, {r3, r4, r9, sl, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b370a8\n-\tblmi\t3ce78c \n+\tblmi\t3ce794 \n \tldmpl\tr0, {r1, r3, r4, r5, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \tandsvc\tpc, sl, r7, lsl #10\n-\tmrc\t7, 1, APSR_nzcv, cr10, cr3, {5}\n-\tbl\tffd10d5c \n-\tstrdeq\tr4, [r3], -r4\t@ \n-\tstrdeq\tr4, [r3], -r2\n+\tmrc\t7, 1, APSR_nzcv, cr14, cr3, {5}\n+\tbl\tffe10d54 \n+\tstrdeq\tr4, [r3], -ip\n+\tstrdeq\tr4, [r3], -sl\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tsp, r7, r0, lsl #31\n-\tandeq\tr8, r3, r4, ror r4\n-\tandeq\tsp, r7, r6, asr pc\n-\tandeq\tr4, r3, r8, ror r3\n+\tandeq\tsp, r7, r8, lsl #31\n+\tandeq\tr8, r3, ip, ror r4\n+\tandeq\tsp, r7, lr, asr pc\n+\tandeq\tr4, r3, r0, lsl #7\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr0, r2, r2, lsl #7\n \tandeq\tr0, r2, r4, ror r1\n \tandeq\tr0, r2, sl, lsl #7\n-\t\t\t@ instruction: 0x0007deb4\n-\tmuleq\tr7, ip, lr\n-\tandeq\tsp, r7, r0, ror lr\n-\tandeq\tr8, r3, r0, ror #6\n-\tandeq\tsp, r7, r6, lsr #28\n-\tandeq\tr8, r3, r4, lsl #6\n-\tandeq\tsp, r7, sl, ror #27\n+\t\t\t@ instruction: 0x0007debc\n+\tandeq\tsp, r7, r4, lsr #29\n+\tandeq\tsp, r7, r8, ror lr\n+\tandeq\tr8, r3, r8, ror #6\n+\tandeq\tsp, r7, lr, lsr #28\n+\tandeq\tr8, r3, ip, lsl #6\n+\tstrdeq\tsp, [r7], -r2\n \tandeq\tr0, r2, sl, lsr r2\n \tandeq\tr0, r2, ip, lsr #32\n \tandeq\tr0, r2, ip, asr r2\n-\tandeq\tsp, r7, sl, ror #26\n+\tandeq\tsp, r7, r2, ror sp\n \tcfldr32mi\tmvfx11, [r8, #-704]\t@ 0xfffffd40\n \taddlt\tr4, r2, r8, lsl sl\n-\tblmi\t6640ec \n+\tblmi\t6640e4 \n \tsvcge\t0x0000447a\n \tldmpl\tr3, {r2, r3, r5, fp, sp, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmiavs\tr0!, {r2, r3, r4, r5, r6, r8, ip, sp, pc}\n \teorvs\tr6, fp, r3, lsr #18\n \t\t\t@ instruction: 0xf7dcb108\n \tstmiavs\tr0!, {r0, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7dcb108\n \t\t\t@ instruction: 0x4620fb95\n-\tblx\tfe510e96 \n+\tblx\tfe510e8e \n \tstccs\t8, cr6, [r0], {44}\t@ 0x2c\n-\tblmi\t3876e8 \n+\tblmi\t3876e0 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n-\tbmi\t32af9c \n+\tbmi\t32af94 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tbl\tfe510e1c \n-\tandeq\tlr, r7, r8, lsl r2\n-\tandeq\tr4, r3, r8, lsl #2\n-\tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tlr, [r7], -lr\t@ \n-\tandeq\tr4, r3, sl, asr #1\n-\tblmi\t1ca5928 \n+\tbl\tfe610e14 \n+\tandeq\tlr, r7, r0, lsr #4\n+\tandeq\tr4, r3, r0, lsl r1\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tlr, r7, r6, ror #3\n+\tldrdeq\tr4, [r3], -r2\n+\tblmi\t1ca5920 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \t\t\t@ instruction: 0xf5ad4606\n \tldmpl\tr3, {r0, r3, r8, sl, fp, ip, sp, lr}^\n \tandscs\tsl, r4, r0, lsl #30\n \tldmdavs\tfp, {r0, r2, r3, r9, sl, lr}\n \tandscc\tpc, ip, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblx\tff390efa \n+\tblx\tff390ef2 \n \tstrcs\tr4, [r0], #-1539\t@ 0xfffff9fd\n \t\t\t@ instruction: 0xf1074a68\n \trscsvs\tr0, r8, r4, lsl r1\n \tstmib\tr3, {r5, r9, sl, lr}^\n \tldrbtmi\tr6, [sl], #-1280\t@ 0xfffffb00\n \tstrmi\tlr, [r2], #-2499\t@ 0xfffff63d\n \t\t\t@ instruction: 0xf7b360ba\n-\tblmi\t194e630 \n+\tblmi\t194e638 \n \tldmvs\tsl!, {r0, r5, r9, sl, lr}\n \taddeq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tmcr\t7, 2, pc, cr8, cr2, {5}\t@ \n+\tmcr\t7, 2, pc, cr12, cr2, {5}\t@ \n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf10780a6\n \t\t\t@ instruction: 0xf5070080\n \t\t\t@ instruction: 0xf7b374ce\n-\tblmi\t174e224 \n+\tblmi\t174e22c \n \t\t\t@ instruction: 0xf10768ba\n \tldmpl\tr0, {r3, r4, r8, sl}^\n-\tldmdb\tsl!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tbmi\t166d3c8 \n+\tldmdb\tlr!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbmi\t166d3c0 \n \tstrtmi\tr2, [r0], -r0, lsl #3\n \tldrbtmi\tr6, [sl], #-2139\t@ 0xfffff7a5\n \t\t\t@ instruction: 0xf8a0f7f1\n \t\t\t@ instruction: 0x462b4855\n \tldrbtmi\tr4, [r8], #-1570\t@ 0xfffff9de\n \t\t\t@ instruction: 0xf7e5215d\n \tstmdblt\tr8!, {r0, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \tvst1.32\t{d6-d7}, [r3 :256], fp\n \t\t\t@ instruction: 0xf5b34370\n \tsubsle\tr4, r5, r0, lsr #30\n \t\t\t@ instruction: 0xf50768fb\n-\tbmi\t13f0344 \n+\tbmi\t13f033c \n \tstrtmi\tr2, [r0], -r0, lsl #3\n \tldreq\tpc, [r8, #-263]\t@ 0xfffffef9\n \tldrbtmi\tr6, [sl], #-2139\t@ 0xfffff7a5\n \t\t\t@ instruction: 0xf886f7f1\n \tstrtmi\tr4, [fp], -sl, asr #16\n \tldrbtmi\tr4, [r8], #-1570\t@ 0xfffff9de\n \t\t\t@ instruction: 0xf7e52164\n \tstmdblt\tr8!, {r0, r1, r2, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \tvst1.32\t{d6-d7}, [r3 :256], fp\n \t\t\t@ instruction: 0xf5b34370\n \teorsle\tr4, fp, r0, lsr #30\n \t\t\t@ instruction: 0xf50768fb\n-\tbmi\t1130378 \n+\tbmi\t1130370 \n \tstrtmi\tr2, [r0], -r0, lsl #3\n \tldreq\tpc, [r8, #-263]\t@ 0xfffffef9\n \tldrbtmi\tr6, [sl], #-2139\t@ 0xfffff7a5\n \t\t\t@ instruction: 0xf86cf7f1\n \t\t\t@ instruction: 0x462b483f\n \tldrbtmi\tr4, [r8], #-1570\t@ 0xfffff9de\n \t\t\t@ instruction: 0xf7e5216b\n \tmovwlt\tpc, #36741\t@ 0x8f85\t@ \n \taddeq\tpc, r0, r7, lsl #2\n-\tstcl\t7, cr15, [r4], #-716\t@ 0xfffffd34\n+\tstcl\t7, cr15, [r8], #-716\t@ 0xfffffd34\n \tldmvs\tsl!, {r0, r1, r4, r5, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0x21004798\n \t\t\t@ instruction: 0xf7b36978\n-\tblmi\te0e55c \n+\tblmi\te0e564 \n \tldrbtmi\tr6, [fp], #-2297\t@ 0xfffff707\n \ttstvs\tsl, sl, lsl r8\n \tandsvs\tr4, r9, r4, lsr sl\n \tldrbtmi\tr4, [sl], #-2856\t@ 0xfffff4d8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tandscc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 115)\n \tstrvc\tpc, [r9, -r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvst2.8\t{d6,d8}, [r3 :128], fp\n \t\t\t@ instruction: 0xf5b34370\n \tbicsle\tr4, r7, r0, lsr #30\n \taddpl\tpc, r0, pc, asr #8\n-\tblx\td9102a \n+\tblx\td91022 \n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrmi\tr4, [r4], -r1, lsl #12\n \tsbcvc\tpc, lr, r7, lsl #10\n-\tbl\t10f94 \n+\tstc\t7, cr15, [r2], {179}\t@ 0xb3\n \tstcle\t14, cr1, [r7, #-12]!\n \trscsvc\tpc, pc, r0, asr #12\n \tldmvs\tr9!, {r0, r1, r7, r9, lr}^\n \tstrmi\tfp, [r3], -r8, lsr #31\n \taddvs\tr2, ip, r0, lsl #4\n \tandscs\tr5, r4, r2, ror #9\n-\tblx\t811056 \n+\tblx\t81104e \n \t\t\t@ instruction: 0x460268f9\n \tsbcvs\tr2, r8, r4, lsl r3\n-\tblvs\te9b0f4 \n+\tblvs\te9b0ec \n \t\t\t@ instruction: 0xffbcf7c5\n \t\t\t@ instruction: 0xd1b32800\n \t\t\t@ instruction: 0x211468f8\n-\tblvs\tf2595c \n+\tblvs\tf25954 \n \tstmiavs\tr0, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf810f7f1\n-\tblmi\t34cfb4 \n+\tblmi\t34cfac \n \tldmpl\tr0, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \taddeq\tpc, r0, r7, lsl #2\n-\tldcl\t7, cr15, [r2], #716\t@ 0x2cc\n+\tldcl\t7, cr15, [r6], #716\t@ 0x2cc\n \t\t\t@ instruction: 0xf7dc4620\n \tbfi\tpc, r3, #21, #8\t@ \n-\tb\tfea10ff4 \n-\tmuleq\tr3, r8, r0\n+\tb\tfeb10fec \n+\tandeq\tr4, r3, r0, lsr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r3, r6, rrx\n+\tandeq\tr4, r3, lr, rrx\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tpc, r1, lr, lsr sp\t@ \n \tmuleq\tr2, r2, r1\n \tandeq\tpc, r1, sl, lsl sp\t@ \n \tandeq\tr0, r2, lr, asr r1\n \tstrdeq\tpc, [r1], -r6\n \tandeq\tr0, r2, sl, lsr #2\n-\tandeq\tlr, r7, lr, lsl #1\n-\tandeq\tr3, r3, r6, ror pc\n+\tmuleq\tr7, r6, r0\n+\tandeq\tr3, r3, lr, ror pc\n \tandeq\tr8, r1, r4, asr sp\n \tsvcmi\t0x00f0e92d\n-\tblhi\t10e61c \n-\tcfldr64vc\tmvdx15, [pc, #-692]\t@ 52eb8 \n+\tblhi\t10e614 \n+\tcfldr64vc\tmvdx15, [pc, #-692]\t@ 52eb0 \n \tstmib\tr7, {r1, r2, r3, r8, r9, sl, fp, sp, pc}^\n-\tbmi\tfe89b58c \n-\tblmi\tfe8ab664 \n+\tbmi\tfe89b584 \n+\tblmi\tfe8ab65c \n \t\t\t@ instruction: 0xf8d7447a\n \t\t\t@ instruction: 0xf8d74374\n \trscsvs\tr5, ip, r0, ror r3\n \tldmibmi\tlr, {r0, r2, r3, r4, r5, r6, r8, sp, lr}\n \tldrbtmi\tr5, [r9], #-2259\t@ 0xfffff72d\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f333c\n \t\t\t@ instruction: 0xf8d70300\n \tmcr\t3, 0, r3, cr8, cr8, {3}\n \t\t\t@ instruction: 0xf8d73a10\n \tmcr\t3, 0, r3, cr8, cr12, {3}\n \t\t\t@ instruction: 0xf7b33a90\n-\tmovwcs\tlr, #2208\t@ 0x8a0\n+\tmovwcs\tlr, #2212\t@ 0x8a4\n \tmovtlt\tr6, #32803\t@ 0x8023\n \tsubslt\tpc, r0, #14614528\t@ 0xdf0000\n-\tblmi\tfe564bb8 \n+\tblmi\tfe564bb0 \n \tldrvc\tpc, [lr], #1287\t@ 0x507\n \tldrbtmi\tr4, [fp], #-1275\t@ 0xfffffb05\n \t\t\t@ instruction: 0xf107607b\n \t\t\t@ instruction: 0xe00e0abc\n \tstrteq\tpc, [r8], -r7, lsl #2\n \tstreq\tpc, [ip, #-263]!\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf1074653\n \tldrbmi\tr0, [r9], -r4, lsr #4\n \tstrls\tr4, [r1], -r0, lsr #12\n \t\t\t@ instruction: 0xf7b29500\n-\tstmdacs\tr4, {r1, r2, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr4, {r1, r3, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n \tstrbmi\tsp, [r2], -sp, lsr #32\n \ttstvc\tr0, pc, asr #8\t@ \n \t\t\t@ instruction: 0xf7b24620\n-\tstmdacs\tr0, {r1, r2, r3, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r4, r9, sl, fp, sp, lr, pc}\n \tstmmi\tr5, {r3, r5, r6, r7, r8, ip, lr, pc}\n \tvst1.16\t{d20-d22}, [pc], r2\n \tldrbtmi\tr7, [r8], #-500\t@ 0xfffffe0c\n \t\t\t@ instruction: 0xff84f7f3\n \tcdp\t12, 1, cr4, cr8, cr2, {4}\n \tvmov\tr2, s17\n \tldrbtmi\tr0, [ip], #-2576\t@ 0xfffff5f0\n \t\t\t@ instruction: 0xf7f04621\n-\tbmi\t2051c5c \n+\tbmi\t2051c54 \n \tldrbtmi\tr4, [sl], #-2936\t@ 0xfffff488\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tip, #14090240\t@ 0xd70000\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrtmi\tr8, [r0], -r2, ror #1\n \tldrbvc\tpc, [r1, -r7, lsl #10]\t@ \n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \t\t\t@ instruction: 0xf7cb4ff0\n \t\t\t@ instruction: 0xf04fbbbb\n \tteqcs\tsl, r0, lsl #18\n \t\t\t@ instruction: 0xf88a4650\n \t\t\t@ instruction: 0xf7b2907f\n-\tstmdacs\tr0, {r3, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r9, sl, fp, sp, lr, pc}\n \tandscs\tsp, r0, #181\t@ 0xb5\n \t\t\t@ instruction: 0xf8004649\n \t\t\t@ instruction: 0xf7b39b01\n-\t\t\t@ instruction: 0x4651e814\n-\tbeq\tfe38f684 \n+\t\t\t@ instruction: 0x4651e818\n+\tbeq\tfe38f67c \n \teorscs\tr6, r0, #184\t@ 0xb8\n \t\t\t@ instruction: 0xf7f04650\n \tldmibvs\tfp!, {r0, r1, r5, r6, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0002b02\n-\tblcs\t2f34d0 \n+\tblcs\t2f34c8 \n \tstmdbmi\tr6!, {r0, r1, r6, r8, ip, lr, pc}^\n \t\t\t@ instruction: 0xf1074650\n \t\t\t@ instruction: 0xf1070354\n \tmovwls\tr0, #55895\t@ 0xda57\n \t\t\t@ instruction: 0xf1074479\n \t\t\t@ instruction: 0xf1070355\n \tmovwls\tr0, #49739\t@ 0xc24b\n@@ -78280,28 +78278,28 @@\n \tmovwls\tr0, #13134\t@ 0x334e\n \tmovteq\tpc, #61703\t@ 0xf107\t@ \n \t\t\t@ instruction: 0xf1079302\n \tmovwls\tr0, #4936\t@ 0x1348\n \tmovteq\tpc, #37127\t@ 0x9107\t@ \n \t\t\t@ instruction: 0xf1079300\n \t\t\t@ instruction: 0xf7b2034a\n-\t\t\t@ instruction: 0xf107ed64\n+\t\t\t@ instruction: 0xf107ed68\n \t\t\t@ instruction: 0xf8130347\n \ttstlt\tsl, r1, lsl #30\n \tstmdbeq\tr1, {r0, r3, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xd1f8459a\n \tsubeq\tpc, r0, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf107210a\n \t\t\t@ instruction: 0xf00a005c\n \tldmibvs\tfp!, {r0, r1, r2, r3, r4, r5, r6, r7, r9, fp, ip, sp, lr, pc}^\n \tsuble\tr2, r7, r6, lsl #22\n-\tblcs\t4adafc \n+\tblcs\t4adaf4 \n \tldmibvs\tfp!, {r1, r3, r4, r6, ip, lr, pc}^\n \tsvceq\t0x0000f1b9\n-\tblcs\t4c2f7c \n+\tblcs\t4c2f74 \n \tldmdbvs\tfp!, {r1, r2, r3, r4, r6, r8, ip, lr, pc}^\n \taddsmi\tr6, r3, #12189696\t@ 0xba0000\n \tsvcge\t0x004df47f\n \tldmdavs\tsp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf43f2d00\n \tldmdavs\tr2!, {r3, r6, r8, r9, sl, fp, sp, pc}\n \tpushvs\t{r0, r1, sp, lr, pc}\n@@ -78309,244 +78307,244 @@\n \tstmdavs\tfp!, {r1, r6, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xd1f84293\n \t\t\t@ instruction: 0x46424835\n \tbicsne\tpc, r7, r0, asr #4\n \t\t\t@ instruction: 0xf7f34478\n \tldmvs\tr9!, {r0, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n \tmovwcs\tlr, #6613\t@ 0x19d5\n-\tblcs\t6b384 \n+\tblcs\t6b37c \n \tsvcge\t0x0052f43f\n \tstmdbcs\tr0, {r0, r3, r5, r6, r7, fp, sp, lr}\n \tcdp\t0, 1, cr13, cr8, cr2, {2}\n \tvmov\tr2, s17\n \t\t\t@ instruction: 0xf7f00a10\n \tstmiavs\tr8!, {r0, r1, r5, r6, r7, r8, fp, ip, sp, lr, pc}\n-\tblx\t8912a6 \n-\tblmi\t865c20 \n+\tblx\t89129e \n+\tblmi\t865c18 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr r3\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d131\n \tssatmi\tr7, #30, r1, asr #14\n-\tblhi\t10e68c \n+\tblhi\t10e684 \n \tsvchi\t0x00f0e8bd\n-\tblcs\t2ed44c \n+\tblcs\t2ed444 \n \t\t\t@ instruction: 0xe70ed0b7\n \tandscs\tr4, r0, #76546048\t@ 0x4900000\n \t\t\t@ instruction: 0xf7b24650\n-\t\t\t@ instruction: 0xf107eff4\n+\t\t\t@ instruction: 0xf107eff8\n \tldmibvs\tr9!, {r4, r5, r9}\n \tsubsvs\tr4, r0, r1, lsl #13\n \tsubseq\tpc, ip, r7, lsl #2\n-\tblx\tfe90f3e8 \n-\tblcs\t1edbb0 \n+\tblx\tfe90f3e0 \n+\tblcs\t1edba8 \n \tstrb\tsp, [r9, r2, lsr #3]!\n-\tblcs\tad478 \n+\tblcs\tad470 \n \tmrcge\t4, 7, APSR_nzcv, cr9, cr15, {1}\n \tldmvs\tsl!, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf47f4293\n \t\t\t@ instruction: 0xe7a5aef4\n \t\t\t@ instruction: 0xf1076939\n \t\t\t@ instruction: 0xf00a005c\n \tstmdacs\tr0, {r0, r1, r6, r8, fp, ip, sp, lr, pc}\n \tusat\tsp, #10, r9, lsl #1\n \tldrbtmi\tr4, [r9], #-2317\t@ 0xfffff6f3\n \t\t\t@ instruction: 0xf7b3e7b9\n-\tsvclt\t0x0000e940\n-\tandeq\tr3, r3, r8, lsl #29\n+\tsvclt\t0x0000e944\n+\tmuleq\tr3, r0, lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr1, r1, r6, lsr #31\n \tldrdeq\tpc, [r1], -r4\n-\tandeq\tsp, r7, lr, asr #30\n+\tandeq\tsp, r7, r6, asr pc\n \tandeq\tpc, r1, r2, lsl #31\n \tandeq\tr7, r1, r6, lsr #18\n-\tandeq\tr3, r3, r6, ror #27\n+\tandeq\tr3, r3, lr, ror #27\n \tandeq\tpc, r1, ip, lsr pc\t@ \n \tandeq\tpc, r1, r4, lsr lr\t@ \n-\tandeq\tr3, r3, r4, lsl #25\n+\tandeq\tr3, r3, ip, lsl #25\n \tandeq\tr7, r1, r6, asr #14\n \tsvcmi\t0x00f0e92d\n \tvmlal.s32\tq2, d29, d30\n \tsvcge\t0x00044d14\n \tstmibmi\tlr!, {r0, r2, r3, r5, r7, r8, r9, fp, lr}\n \tldrbtmi\tr4, [fp], #-1144\t@ 0xfffffb88\n \t\t\t@ instruction: 0x461a60bb\n \tstmdapl\tr1, {r2, r3, r5, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f13fc\n \tldmpl\tr3, {r8}^\n-\tblcs\t6d4c0 \n+\tblcs\t6d4b8 \n \tstfmid\tf5, [r8], #328\t@ 0x148\n \tldrbtmi\tr2, [ip], #-260\t@ 0xfffffefc\n \t\t\t@ instruction: 0xf7b24620\n-\trsbsvs\tlr, r8, r8, lsr lr\n+\trsbsvs\tlr, r8, ip, lsr lr\n \tsubsle\tr2, r9, r0, lsl #16\n \tldmvs\tsl!, {r1, r5, r7, r8, r9, fp, lr}\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tcmple\tfp, r0, lsl #22\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b32000\n-\tblmi\tfe84e158 \n+\tblmi\tfe84e160 \n \t\t\t@ instruction: 0x210068ba\n \teoreq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tbl\tff791358 \n+\tbl\tff891350 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \ttsthi\tlr, r0, asr #32\t@ \n \tstmdbeq\tr0!, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46484e98\n \t\t\t@ instruction: 0xf7b34d98\n-\tblmi\tfe68dd48 \n+\tblmi\tfe68dd50 \n \tldrbtmi\tr6, [lr], #-2234\t@ 0xfffff746\n \t\t\t@ instruction: 0xf852447d\n \tstrbmi\tr8, [r0], -r3\n-\tmcr\t7, 6, pc, cr10, cr2, {5}\t@ \n+\tmcr\t7, 6, pc, cr14, cr2, {5}\t@ \n \t\t\t@ instruction: 0xf44f4b94\n \t\t\t@ instruction: 0x46317293\n \trsbscs\tr4, ip, fp, ror r4\n \tstrtmi\tr9, [r3], -r1, lsl #6\n \tandcs\tr9, r1, r0\n \t\t\t@ instruction: 0xf7cf9502\n \t\t\t@ instruction: 0x4648fab3\n-\tb\tb913a4 \n+\tb\tc9139c \n \t\t\t@ instruction: 0x4640683b\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7b34621\n-\tblmi\tfe14e0f0 \n+\tblmi\tfe14e0f8 \n \tldmpl\tr3, {r1, r3, r4, r5, r7, fp, sp, lr}^\n-\tblcs\t6d55c \n+\tblcs\t6d554 \n \trschi\tpc, r9, r0, asr #32\n \tmvnscc\tpc, #79\t@ 0x4f\n \tsbc\tr6, r2, fp, ror r0\n \tadccs\tr4, pc, #132, 18\t@ 0x210000\n \tldrbtmi\tr4, [r9], #-2180\t@ 0xfffff77c\n \t\t\t@ instruction: 0xf7f04478\n \tsbfx\tpc, r7, #23, #5\n \tsbccs\tr4, r4, #2129920\t@ 0x208000\n \tldrbtmi\tr4, [r9], #-2178\t@ 0xfffff77e\n \t\t\t@ instruction: 0xf7f04478\n \tstr\tpc, [fp, r1, lsr #25]!\n \tstrtmi\tr4, [r0], -r0, lsl #19\n \t\t\t@ instruction: 0xf7b24479\n-\tstrmi\tlr, [r4], -r2, ror #29\n+\tstrmi\tlr, [r4], -r6, ror #29\n \taddsle\tr2, sp, r0, lsl #16\n \tldrvc\tpc, [lr, #1287]!\t@ 0x507\n \t\t\t@ instruction: 0x4602687b\n \tstrtmi\tr2, [r8], -r0, lsl #3\n \tcmncc\tip, r7, lsl #17\t@ \n-\tstcl\t7, cr15, [r6], #-712\t@ 0xfffffd38\n+\tstcl\t7, cr15, [sl], #-712\t@ 0xfffffd38\n \t\t\t@ instruction: 0xf897b110\n \tldmdblt\tr3!, {r2, r3, r4, r5, r6, r8, ip, sp}\n \t\t\t@ instruction: 0x46224876\n \tldrbtmi\tr2, [r8], #-449\t@ 0xfffffe3f\n \tldc2l\t7, cr15, [ip, #972]\t@ 0x3cc\n \tstrtmi\tlr, [r8], -r8, lsl #15\n \tldreq\tpc, [r8, #-263]\t@ 0xfffffef9\n \tldmdavs\tsl!, {r0, r3, r5, r9, sl, lr}^\n-\tmrc\t7, 4, APSR_nzcv, cr2, cr2, {5}\n+\tmrc\t7, 4, APSR_nzcv, cr6, cr2, {5}\n \t\t\t@ instruction: 0x460569bb\n-\tblcs\t2f15d8 \n-\tblcs\t831d0 \n+\tblcs\t2f15d0 \n+\tblcs\t831c8 \n \tlgnmiz\tf5, #2.0\n \t\t\t@ instruction: 0x21bc4622\n \t\t\t@ instruction: 0x4630447e\n \tstc2l\t7, cr15, [r6, #972]\t@ 0x3cc\n-\tblmi\t1765f2c \n+\tblmi\t1765f24 \n \tandsvs\tr4, r5, sl, ror r4\n \tldmpl\tr3, {r1, r3, r4, r5, r7, fp, sp, lr}^\n-\tblcs\t6d5fc \n+\tblcs\t6d5f4 \n \taddshi\tpc, r2, r0, asr #32\n \tstc2\t7, cr15, [sl], #1020\t@ 0x3fc\n \tldrbtmi\tr4, [fp], #-2917\t@ 0xfffff49b\n-\tblcs\tad60c \n+\tblcs\tad604 \n \t\t\t@ instruction: 0xf8dfd96f\n \t\t\t@ instruction: 0xf646a190\n \t\t\t@ instruction: 0xf6c67973\n \tvnmulmi.f16\ts7, s4, s7\t@ \n \t\t\t@ instruction: 0xf04f44fa\n \tldrbtmi\tr0, [lr], #-2049\t@ 0xfffff7ff\n \tmsrmi\tSPSR_sc, #1879048196\t@ 0x70000004\n \tteqcc\tsl, #206569472\t@ 0xc500000\t@ \n \t\t\t@ instruction: 0xf50760fb\n \t\t\t@ instruction: 0x464374fe\n \torrcs\tr4, r0, r2, asr r6\n \t\t\t@ instruction: 0xf7f04620\n \tstrtmi\tpc, [r0], -fp, lsr #27\n-\tbl\t1c914a0 \n+\tbl\t1d91498 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tstrtmi\tsp, [r0], -sl, asr #32\n-\tstmib\tip!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr0!, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tsuble\tr2, r2, r0, lsl #16\n-\tblvc\t850a08 \n+\tblvc\t850a00 \n \tldreq\tpc, [r3, #-256]\t@ 0xffffff00\n \tmvnsvc\tpc, #29360128\t@ 0x1c00000\n \tvst1.8\t{d20-d22}, [pc :256], r2\n \tstrls\tr7, [r0, #-448]\t@ 0xfffffe40\n \t\t\t@ instruction: 0xf5074658\n \t\t\t@ instruction: 0xf7f0759e\n \teorscs\tpc, pc, #9280\t@ 0x2440\n \tldrbmi\tr4, [r8], -r9, lsr #12\n-\tldmdb\tsl, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tlr, {r0, r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstclle\t8, cr2, [r4]\n \tstrtpl\tr2, [fp], #-768\t@ 0xfffffd00\n \tteqcs\tip, r7\t@ \t@ \n \tsuble\tr4, r1, sl, asr #10\n \tcfstr32cs\tmvfx2, [r0, #-4]\n \t\t\t@ instruction: 0xf507d1db\n \t\t\t@ instruction: 0x46587b9e\n-\tmrc\t7, 0, APSR_nzcv, cr4, cr2, {5}\n+\tmrc\t7, 0, APSR_nzcv, cr8, cr2, {5}\n \tandcs\tr3, r0, #65536\t@ 0x10000\n \tandcc\tpc, r0, fp, lsl r8\t@ \n \tsvclt\t0x00082b5d\n \tandpl\tpc, r0, fp, lsl #16\n \tldreq\tpc, [ip, #-263]\t@ 0xfffffef9\n \tadcvc\tpc, r2, r7, lsl #10\n \t\t\t@ instruction: 0xf7b24629\n-\tldmibvs\tfp!, {r1, r2, r3, r4, r9, sl, fp, sp, lr, pc}^\n-\tblcs\t716c0 \n+\tldmibvs\tfp!, {r1, r5, r9, sl, fp, sp, lr, pc}^\n+\tblcs\t716b8 \n \t\t\t@ instruction: 0xf897d1c3\n-\tblcs\t5fb6c \n+\tblcs\t5fb64 \n \t\t\t@ instruction: 0x4641d0bf\n \tstc2\t7, cr15, [r0], {255}\t@ 0xff\n \t\t\t@ instruction: 0xf7b34620\n-\tstmdacs\tr0, {r1, r3, r5, r6, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r6, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4620d1bc\n-\tsvc\t0x006af7b2\n+\tsvc\t0x006ef7b2\n \t\t\t@ instruction: 0xf1084b31\n \tldrbtmi\tr0, [fp], #-2049\t@ 0xfffff7ff\n \tstrbmi\tr6, [r3, #-2075]\t@ 0xfffff7e5\n-\tbmi\tc49900 \n+\tbmi\tc498f8 \n \tldrbtmi\tr4, [sl], #-2842\t@ 0xfffff4e6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tmvnscc\tpc, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_mon\n \tvtst.8\tq3, , q12\n \tldrtmi\tr4, [sp], r4, lsl #14\n \tsvchi\t0x00f0e8bd\n \tldrdcs\tpc, [r0, #-135]\t@ 0xffffff79\n \taddmi\tr6, sl, #16318464\t@ 0xf90000\n \tldrmi\tfp, [sp], -r8, lsl #30\n \t\t\t@ instruction: 0xe7b6d1b6\n-\tsvc\t0x00def7b2\n+\tsvc\t0x00e2f7b2\n \tadcscs\tr4, lr, #2228224\t@ 0x220000\n \tldrbtmi\tr4, [r8], #-1585\t@ 0xfffff9cf\n-\tblx\tff391686 \n+\tblx\tff39167e \n \tvst1.16\t{d30}, [pc :128], r6\n \t\t\t@ instruction: 0x46317295\n \t\t\t@ instruction: 0xf7f04628\n \tstr\tpc, [pc, -r5, asr #23]\n \tldmvs\tsl!, {r2, r3, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b30020\n-\tsvclt\t0x0000ea0e\n-\tandeq\tr3, r3, r8, asr #23\n-\tandeq\tr3, r3, r6, asr #23\n+\tsvclt\t0x0000ea12\n+\tldrdeq\tr3, [r3], -r0\n+\tandeq\tr3, r3, lr, asr #23\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tpc, r1, r2, asr #15\n \tandeq\tr0, r0, ip, lsr #11\n \tldrdeq\tpc, [r1], -r6\n \tandeq\tpc, r1, r0, ror sp\t@ \n \tstrdeq\tr0, [r0], -ip\n@@ -78554,63 +78552,63 @@\n \tandeq\tpc, r1, lr, ror ip\t@ \n \tandeq\tpc, r1, r8, lsl #14\n \tandeq\tpc, r1, lr, ror #24\n \tstrdeq\tpc, [r1], -r8\n \tandeq\tr1, r1, r0, lsl ip\n \tandeq\tpc, r1, r2, lsr ip\t@ \n \tandeq\tpc, r1, r8, lsl #24\n-\t\t\t@ instruction: 0x00037bbc\n-\tandeq\tr7, r3, r6, lsr #23\n+\tandeq\tr7, r3, r4, asr #23\n+\tandeq\tr7, r3, lr, lsr #23\n \tmuleq\tr1, r8, ip\n \tandeq\tr8, r1, sl, lsr #18\n-\tandeq\tr7, r3, r6, asr #21\n-\tandeq\tr3, r3, sl, ror r9\n+\tandeq\tr7, r3, lr, asr #21\n+\tandeq\tr3, r3, r2, lsl #19\n \tandeq\tpc, r1, lr, asr #10\n-\tblmi\t425f84 \n+\tblmi\t425f7c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3bf358 \n+\tbmi\t3bf350 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7b2bbb7\n-\tsvclt\t0x0000ef7a\n-\t\t\t@ instruction: 0x000338b4\n+\tsvclt\t0x0000ef7e\n+\t\t\t@ instruction: 0x000338bc\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, lr, r8\n+\tandeq\tr3, r3, r6, lsr #17\n \tsvcmi\t0x00f0e92d\n \tldcmi\t6, cr4, [r6, #-16]!\n \taddlt\tr4, pc, r6, lsr r8\t@ \n \tsvcge\t0x0004447d\n \tldrmi\tr4, [lr], -r8, lsl #13\n \tstmdbeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tstccs\t8, cr5, [r6], {40}\t@ 0x28\n-\tblge\t58df0c \n+\tblge\t58df04 \n \trsbsvs\tr6, r8, #0, 16\n \tandeq\tpc, r0, pc, asr #32\n \teorsle\tr4, fp, r5, lsl r6\n \teorcs\tr4, r0, #753664\t@ 0xb8000\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n \t\t\t@ instruction: 0xffb8f7ef\n \tandcs\tr4, r2, #70254592\t@ 0x4300000\n \tstrbmi\tr4, [r8], -r1, lsr #12\n-\tblge\t10df08 \n+\tblge\t10df00 \n \tstrpl\tlr, [r0], -sp, asr #19\n \tstc2l\t7, cr15, [r2], {255}\t@ 0xff\n \tstrmi\tr7, [r3], -r2, lsl #16\n \tandle\tr2, lr, sp, lsr #20\n-\tbmi\t925c7c \n+\tbmi\t925c74 \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n-\tbvs\t1eed834 \n+\tbvs\t1eed82c \n \t\t\t@ instruction: 0xf04f4051\n \tteqle\tr9, r0, lsl #4\n \t\t\t@ instruction: 0x372c4618\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdavc\tr2, {r4, r5, r6, r7, r8, r9, sl, fp, pc}^\n \tmvnle\tr2, r0, lsl #20\n \t\t\t@ instruction: 0xff1ef7db\n@@ -78625,116 +78623,116 @@\n \tldc2\t7, cr15, [r8], {255}\t@ 0xff\n \tldrb\tr4, [r7, r3, lsl #12]\n \teorcs\tr4, r0, #311296\t@ 0x4c000\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n \t\t\t@ instruction: 0xff7cf7ef\n \tandcs\tr4, r2, #70254592\t@ 0x4300000\n \tstrbmi\tr4, [r8], -r1, lsr #12\n-\tblge\t10df80 \n+\tblge\t10df78 \n \tstrpl\tlr, [r0], -sp, asr #19\n \tstc2\t7, cr15, [r6], {255}\t@ 0xff\n \tstrmi\tr7, [r3], -r2, lsl #16\n \tbicle\tr2, r3, sp, lsr #20\n-\tbcs\t71968 \n+\tbcs\t71960 \n \t\t\t@ instruction: 0xf7dbd1c0\n \tstmdbmi\tr8, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xe7d14479\n-\tsvc\t0x0002f7b2\n-\tandeq\tr3, r3, r4, ror #16\n+\tsvc\t0x0006f7b2\n+\tandeq\tr3, r3, ip, ror #16\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tpc, r1, r2, asr #21\n-\tandeq\tr3, r3, r8, lsl r8\n+\tandeq\tr3, r3, r0, lsr #16\n \tandeq\tpc, r1, r6, lsl #21\n \tandeq\tpc, r1, sl, lsr #20\n \tandeq\tpc, r1, ip, lsl #20\n-\tbmi\t425cc8 \n+\tbmi\t425cc0 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, lr, lsl #22\n \tstmpl\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n-\tbmi\t3140a8 \n-\tblmi\t26d90c \n+\tbmi\t3140a0 \n+\tblmi\t26d904 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7b2bd80\n-\tsvclt\t0x0000eed8\n-\tandeq\tr3, r3, r0, ror r7\n+\tsvclt\t0x0000eedc\n+\tandeq\tr3, r3, r8, ror r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r7, r8, ror r8\n-\tandeq\tr3, r3, r4, asr r7\n-\tblmi\t466118 \n+\tandeq\tsp, r7, r0, lsl #17\n+\tandeq\tr3, r3, ip, asr r7\n+\tblmi\t466110 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3ff4e8 \n+\tbmi\t3ff4e0 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r0, r1, r2, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ca4080\n \t\t\t@ instruction: 0xf7b2bcb1\n-\tsvclt\t0x0000eeb0\n-\tandeq\tr3, r3, r4, lsr #14\n+\tsvclt\t0x0000eeb4\n+\tandeq\tr3, r3, ip, lsr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r3, lr, lsl #14\n-\tandeq\tsp, r7, sl, lsl #16\n+\tandeq\tr3, r3, r6, lsl r7\n+\tandeq\tsp, r7, r2, lsl r8\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstmibmi\tr9!, {r4, r8, sl, sp}\n \tsvcge\t0x0004b0e2\n-\tblmi\tfeaa63d8 \n+\tblmi\tfeaa63d0 \n \tcfstrsmi\tmvf4, [r9], #484\t@ 0x1e4\n \tadcsvs\tr4, sl, sl, ror r4\n \tstmiapl\tfp, {r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3174\n \tstmdavs\tr3!, {r8, r9}^\n \tldrshvs\tr6, [sp, #-8]!\n \tsubsle\tr2, sl, r0, lsl #22\n \tldmvs\tsl!, {r1, r5, r7, r8, r9, fp, lr}\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldmvs\tfp!, {r0, r8, r9, fp, sp}^\n-\tblcs\t87a9c \n+\tblcs\t87a94 \n \tldmvs\tlr!, {r3, r4, r5, ip, lr, pc}^\n \tldreq\tpc, [r4], #-263\t@ 0xfffffef9\n \tldmdavs\tr2!, {r0, r1, r5, fp, sp, lr}^\n \tldmdble\tr1!, {r1, r3, r4, r7, r9, lr}\n \tstreq\tpc, [r0, #-263]!\t@ 0xfffffef9\n \ttstcs\tr0, ip, lsr #4\n \t\t\t@ instruction: 0xf7ef4628\n \tldmdavs\tr0!, {r0, r1, r5, r6, r9, sl, fp, ip, sp, lr, pc}\n \tmvnscc\tpc, #79\t@ 0x4f\n-\tbvc\tfe12c23c \n+\tbvc\tfe12c234 \n \t\t\t@ instruction: 0xf0002b54\n \tstmdavs\tr4!, {r1, r5, r7, pc}\n \tldmibmi\tr3, {r8, r9, sp}\n \tstrtmi\tr4, [r0], #-1578\t@ 0xfffff9d6\n \ttstcc\tr8, r9, ror r4\n \tstccc\t8, cr15, [r1], {-0}\n \t\t\t@ instruction: 0xf7b26830\n-\t\t\t@ instruction: 0xb1a8ea12\n+\t\t\t@ instruction: 0xb1a8ea16\n \tldmiblt\tfp, {r0, r1, fp, ip, sp, lr}\n \t\t\t@ instruction: 0xf10768fb\n \t\t\t@ instruction: 0xf107084c\n \t\t\t@ instruction: 0x4642041c\n \tldmdavs\tr8, {r0, r5, r9, sl, lr}\n \tmvnsvs\tr2, r3, lsl #6\n \tldrmi\tr6, [r8], #-2427\t@ 0xfffff685\n \t\t\t@ instruction: 0xf858f007\n \t\t\t@ instruction: 0x460569fb\n \teorle\tr2, fp, r3, lsl #22\n \tmrc2\t7, 1, pc, cr6, cr11, {6}\n-\tbmi\tfe11c9e0 \n+\tbmi\tfe11c9d8 \n \tldrbtmi\tr4, [sl], #-2942\t@ 0xfffff482\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [r4, #-135]!\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tstrtmi\tr8, [r0], -ip, ror #1\n \tldrvc\tpc, [ip, r7, lsl #10]!\n@@ -78764,83 +78762,83 @@\n \t\t\t@ instruction: 0xf904f007\n \tldrdne\tpc, [r0], -r8\n \tstmdavs\tr8!, {r5, r7, sp, lr}\n \t\t\t@ instruction: 0xf8fef007\n \tldrdls\tpc, [r4], -r5\n \trsbvs\tr2, r0, fp, asr r1\n \t\t\t@ instruction: 0xf7b24648\n-\t\t\t@ instruction: 0x4606e9f6\n+\t\t\t@ instruction: 0x4606e9fa\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf04f8085\n \tandcs\tr0, sl, #0, 18\n \t\t\t@ instruction: 0xf8004649\n \t\t\t@ instruction: 0xf7b29b01\n-\t\t\t@ instruction: 0xf8daec84\n+\t\t\t@ instruction: 0xf8daec88\n \trscvs\tr3, r0, r0\n \t\t\t@ instruction: 0xf0002b00\n \tldmdavc\tr3!, {r0, r1, r3, r7, pc}^\n \t\t\t@ instruction: 0xf0002b00\n \tteqcs\tsl, #135\t@ 0x87\n \tandls\tpc, r1, r6, lsl #17\n \t\t\t@ instruction: 0xf8d57033\n \tstrbmi\tr9, [r8], -r4\n-\tbl\tff51197c \n+\tbl\tff611974 \n \t\t\t@ instruction: 0xf8c84601\n \tldclvs\t0, cr0, [lr, #-16]!\n \tstrls\tr2, [r1], -r1, lsl #6\n-\tbmi\t13e53e4 \n+\tbmi\t13e53dc \n \tldrbtmi\tr6, [sl], #-2222\t@ 0xfffff752\n \t\t\t@ instruction: 0xf0079600\n \tstrmi\tpc, [r3], -fp, lsl #18\n \tcmnvs\tr3, r8, lsr #12\n \tldc2\t7, cr15, [r8, #876]!\t@ 0x36c\n \tstmdbmi\tr9, {r0, r7, r8, r9, sl, sp, lr, pc}^\n \tldrbtmi\tr4, [r9], #-1578\t@ 0xfffff9d6\n \t\t\t@ instruction: 0xf7b23118\n-\tstmdacs\tr0, {r1, r2, r4, r5, r6, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r5, r6, r8, fp, sp, lr, pc}\n \tsvcge\t0x0078f43f\n \tandscs\tr7, r4, #196608\t@ 0x30000\n \t\t\t@ instruction: 0xf0136022\n \t\t\t@ instruction: 0xf43f0fdf\n \tstmdavs\tr2!, {r2, r3, r4, r6, r8, r9, sl, fp, sp, pc}\n \tsvccc\t0x0001f810\n \teorvs\tr3, r2, r1, lsl #4\n \tsbcseq\tpc, pc, #19\n-\tblcs\t8882e8 \n+\tblcs\t8882e0 \n \tandvc\tfp, r2, r8, lsl #30\n \tsvcge\t0x0050f43f\n \t\t\t@ instruction: 0xf43f2b00\n \tldrb\tsl, [pc, -sp, asr #30]\n \ttsteq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b22000\n-\tblmi\te4fab0 \n+\tblmi\te4fab8 \n \t\t\t@ instruction: 0x210068ba\n \tsubseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tstm\tr8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstm\tip, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d13e\n \t\t\t@ instruction: 0x46300658\n-\tmrc\t7, 6, APSR_nzcv, cr6, cr2, {5}\n+\tmrc\t7, 6, APSR_nzcv, cr10, cr2, {5}\n \tldmvs\tsl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462858d5\n-\tbl\t1f91a1c \n+\tbl\tfe091a14 \n \tstmdbmi\tlr!, {r0, r2, r3, r5, r8, r9, fp, lr}\n \tldrbtmi\tr2, [fp], #-595\t@ 0xfffffdad\n \tldmvs\tfp!, {r1, r8, r9, ip, pc}^\n \tandcs\tr4, r1, r9, ror r4\n \tmovwls\tr6, #6171\t@ 0x181b\n \tmovwls\tr2, #892\t@ 0x37c\n \t\t\t@ instruction: 0xf7ce4623\n \tldrtmi\tpc, [r0], -r3, ror #30\t@ \n-\tmrc\t7, 6, APSR_nzcv, cr12, cr2, {5}\n+\tmcr\t7, 7, pc, cr0, cr2, {5}\t@ \n \tldmdavs\tfp!, {r3, r5, r9, sl, lr}^\n \tldmibvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}\n \t\t\t@ instruction: 0xf7b24621\n-\t\t\t@ instruction: 0xe6f0efb2\n+\t\t\t@ instruction: 0xe6f0efb6\n \tldrdne\tpc, [r4], -r8\n \tandcc\tpc, r1, r9, lsl r8\t@ \n \tsvclt\t0x00052b3a\n \tandeq\tpc, r1, r9, lsl #16\n \trscvs\tr6, r0, r0, ror #1\n \tldrdcs\tpc, [r4], -r8\n \t\t\t@ instruction: 0xf809bf02\n@@ -78850,28 +78848,28 @@\n \teorsvc\tr2, r3, fp, asr r3\n \t\t\t@ instruction: 0xf8d56d39\n \tldrb\tr9, [lr, -r4]!\n \tldmvs\tsl!, {r1, r4, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b20058\n-\t\t\t@ instruction: 0xf7b2ef9a\n-\tsvclt\t0x0000ed52\n-\tandeq\tr3, r3, r8, asr #13\n-\tandeq\tr3, r3, r4, asr #13\n+\t\t\t@ instruction: 0xf7b2ef9e\n+\tsvclt\t0x0000ed56\n+\tldrdeq\tr3, [r3], -r0\n+\tandeq\tr3, r3, ip, asr #13\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tsp, [r7], -r0\n+\tldrdeq\tsp, [r7], -r8\n \tandeq\tr0, r0, r8, ror #10\n-\tandeq\tsp, r7, r0, ror r7\n-\tandeq\tr3, r3, lr, lsl r6\n+\tandeq\tsp, r7, r8, ror r7\n+\tandeq\tr3, r3, r6, lsr #12\n \tandeq\tpc, r1, lr, lsl #17\n \tandeq\tpc, r1, ip, lsl #17\n-\tldrdeq\tsp, [r7], -r4\n+\tldrdeq\tsp, [r7], -ip\n \tandeq\tr5, r1, sl, ror #13\n-\tandeq\tsp, r7, r2, lsr r6\n+\tandeq\tsp, r7, sl, lsr r6\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tpc, r1, sl, ror r7\t@ \n \tandeq\tpc, r1, ip, asr r7\t@ \n \tsvcmi\t0x00f0e92d\n \tcdpmi\t6, 4, cr4, cr10, cr1, {0}\n \trsclt\tr4, r3, sl, asr #22\n@@ -78881,177 +78879,177 @@\n \tldmpl\tr3!, {r7, r9, ip, sp, lr}^\n \tldmdavs\tfp, {r5, r9, sl, lr}\n \tcmncc\tr4, r7, asr #17\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldc2l\t7, cr15, [ip, #-956]!\t@ 0xfffffc44\n \tmovwcs\tr4, #1576\t@ 0x628\n \tcmncc\tr3, r7, lsl #17\t@ \n-\tldmda\tr6!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tsl!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tsuble\tr2, lr, r0, lsl #16\n \t\t\t@ instruction: 0x46044e3e\n \tldrsbthi\tpc, [r8], #143\t@ 0x8f\t@ \n \tldrbtmi\tr4, [r8], #1150\t@ 0x47e\n \t\t\t@ instruction: 0xf7b24620\n-\tstmdacs\tr0, {r1, r2, r3, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n \tstclvc\t0, cr13, [r3], {64}\t@ 0x40\n \tldmdbeq\tr3, {r8, ip, sp, lr, pc}\n \ttstle\tr3, lr, lsr #22\n \tmulcc\tr1, r9, r8\n \trscsle\tr2, r1, r0, lsl #22\n-\tblcs\tbf2f88 \n+\tblcs\tbf2f80 \n \t\t\t@ instruction: 0xf899d107\n-\tblcs\tbdfc88 \n+\tblcs\tbdfc80 \n \t\t\t@ instruction: 0xf899d103\n-\tblcs\t5fc94 \n+\tblcs\t5fc8c \n \tstrtmi\tsp, [r8], -r6, ror #1\n-\tb\tff911b5c \n+\tb\tffa11b54 \n \tstrbmi\tr4, [r8], -r2, lsl #13\n-\tb\tff811b64 \n+\tb\tff911b5c \n \tcfstrsne\tmvf4, [r1], {80}\t@ 0x50\n \t\t\t@ instruction: 0x46086079\n \tldc2\t7, cr15, [ip, #-876]!\t@ 0xfffffc94\n \tsxtab16mi\tr6, r2, r9, ror #16\n \tstmib\tsp, {r0, r9, sp}^\n \t\t\t@ instruction: 0xf04f5901\n \t\t\t@ instruction: 0xf10733ff\n \tstrls\tr0, [r0], -r8, lsl #18\n-\tbl\tffa11b88 \n+\tbl\tffb11b80 \n \tldrbmi\tr4, [r1], -sl, asr #12\n \t\t\t@ instruction: 0xf7b22003\n-\tstmdblt\tr8!, {r1, r2, r3, r5, r9, sl, fp, sp, lr, pc}\n+\tstmdblt\tr8!, {r1, r4, r5, r9, sl, fp, sp, lr, pc}\n \tvst2.32\t{d6,d8}, [r3 :256], fp\n \t\t\t@ instruction: 0xf5b34370\n \tandsle\tr5, sl, r0, lsl #30\n \t\t\t@ instruction: 0xf7db4650\n \t\t\t@ instruction: 0x4620fcb5\n-\tmcr\t7, 1, pc, cr12, cr2, {5}\t@ \n+\tmrc\t7, 1, APSR_nzcv, cr0, cr2, {5}\n \t\t\t@ instruction: 0xd1be2800\n \t\t\t@ instruction: 0xf7b24620\n-\tbmi\t6ceda8 \n+\tbmi\t6cedb0 \n \tldrbtmi\tr4, [sl], #-2837\t@ 0xfffff4eb\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [r4, #-135]!\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tsp, r0, lsl #6\n \tldrvc\tpc, [lr, r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdcs\tr8, [ip], -r0\n \tstc2\t7, cr15, [r6, #-876]\t@ 0xfffffc94\n \tldrbmi\tr4, [r0], -r3, lsl #13\n-\tb\tfe811be4 \n+\tb\tfe911bdc \n \ttsteq\tr5, sl, lsl #2\t@ \n \tldrbmi\tr1, [r0], -r2, lsl #30\n-\tstcl\t7, cr15, [sl, #-712]\t@ 0xfffffd38\n+\tstcl\t7, cr15, [lr, #-712]\t@ 0xfffffd38\n \t\t\t@ instruction: 0xf8cb6abb\n \t\t\t@ instruction: 0xf8d83004\n \t\t\t@ instruction: 0xf8cb3000\n \t\t\t@ instruction: 0xf8cba000\n \t\t\t@ instruction: 0xf8c83008\n \tstr\tfp, [sp, r0]\n-\tldc\t7, cr15, [r8], {178}\t@ 0xb2\n-\tandeq\tr3, r3, r0, ror #7\n+\tldc\t7, cr15, [ip], {178}\t@ 0xb2\n+\tandeq\tr3, r3, r8, ror #7\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr8, r1, r8, lsl #5\n-\tandeq\tsp, r7, lr, lsl #10\n-\tandeq\tr3, r3, lr, lsl #6\n+\tandeq\tsp, r7, r6, lsl r5\n+\tandeq\tr3, r3, r6, lsl r3\n \tsvcmi\t0x00f0e92d\n \tstcmi\t6, cr4, [r1], {10}\n \tsmlalbbcs\tr4, r0, r1, fp\n-\tblhi\t18f21c \n+\tblhi\t18f214 \n \tsbclt\tr4, pc, ip, ror r4\t@ \n \tldcne\t15, cr10, [lr, #-40]!\t@ 0xffffffd8\n \t\t\t@ instruction: 0xf10758e3\n \tldmdavs\tfp, {r2, r3, r8, sl}\n \tsmlabtcc\tip, r7, r8, pc\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x46286030\n-\tblx\ta0fd9a \n+\tblx\ta0fd92 \n \t\t\t@ instruction: 0xf0002800\n \tstchi\t0, cr8, [fp], #-720\t@ 0xfffffd30\n \tstmdbeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \teorsvs\tr6, sl, sl, lsr #19\n \tandcs\tpc, r0, r9, asr #17\n \tandeq\tpc, ip, #201326595\t@ 0xc000003\n \tandle\tr0, r4, fp, asr fp\n \tsbcseq\tr3, r2, r1, lsl #22\n-\tblcs\t80818 \n+\tblcs\t80810 \n \tstfhip\tf5, [fp], #-1000\t@ 0xfffffc18\n-\tbcs\tfe48f5d0 \n-\tblls\t1a4f898 \n+\tbcs\tfe48f5c8 \n+\tblls\t1a4f890 \n \tandeq\tpc, ip, #201326595\t@ 0xc000003\n \tandle\tr0, r4, fp, asr fp\n \tsbcseq\tr3, r2, r1, lsl #22\n-\tblcs\t80834 \n+\tblcs\t8082c \n \tstmdavc\tfp!, {r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}\n-\tbcs\tfe48f5ec \n-\tbleq\tf901f0 \n+\tbcs\tfe48f5e4 \n+\tbleq\tf901e8 \n \tldmdaeq\tr3, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \tsvceq\t0x0002f013\n-\tblhi\t1a4f8c0 \n+\tblhi\t1a4f8b8 \n \teorcs\tfp, r0, #12, 30\t@ 0x30\n \t\t\t@ instruction: 0xf0132253\n \t\t\t@ instruction: 0xf04f0f01\n \tsvclt\t0x00140a00\n \t\t\t@ instruction: 0x23202346\n \tsubge\tpc, lr, r7, lsl #17\n \tsubcs\tpc, ip, r7, lsl #17\n \tsubcc\tpc, sp, r7, lsl #17\n-\tblmi\td1e70 \n+\tblmi\td1e68 \n \t\t\t@ instruction: 0xf0002c00\n \t\t\t@ instruction: 0xf7b28096\n-\teorlt\tlr, r1, #224, 22\t@ 0x38000\n+\teorlt\tlr, r1, #228, 22\t@ 0x39000\n \t\t\t@ instruction: 0xf10a6802\n \t\t\t@ instruction: 0xf8320a01\n \t\t\t@ instruction: 0xf4122011\n \tsvclt\t0x00084f80\n \t\t\t@ instruction: 0xf1ba243f\n \t\t\t@ instruction: 0xf8080f10\n \tmvnle\tr4, r1, lsl #30\n \tandcs\tr4, r0, #80896\t@ 0x13c00\n \tldrbtmi\tr6, [fp], #-2220\t@ 0xfffff754\n \trsbcs\tpc, r4, r7, lsl #17\n \taddsmi\tr6, r4, #5898240\t@ 0x5a0000\n-\tbvc\t748244 \n+\tbvc\t74823c \n \tstrtmi\tfp, [r0], -r3, lsl #19\n-\tb\t1791d10 \n+\tb\t1891d08 \n \trsbsle\tr2, sl, r0, lsl #16\n \tandscs\tr6, r0, #65536\t@ 0x10000\n \tldrbtmi\tr4, [r8], #-2119\t@ 0xfffff7b9\n \t\t\t@ instruction: 0xf7ef3008\n-\tblmi\t1213018 \n+\tblmi\t1213010 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tldrbvc\tr6, [sl, #92]\t@ 0x5c\n \t\t\t@ instruction: 0xa110f8df\n \tldrbtmi\tr8, [sl], #2156\t@ 0x86c\n \tldrdcc\tpc, [r0], -sl\n \tsub\tfp, r9, fp, lsl r9\n-\tblcs\t6e0e4 \n+\tblcs\t6e0dc \n \tldmdavs\tsl, {r1, r3, r4, r6, ip, lr, pc}^\n \t\t\t@ instruction: 0xd1f94294\n \t\t\t@ instruction: 0x4648681c\n-\tb\tfed11d50 \n-\tblhi\t2cf76c \n-\tblvs\td4f50c \n-\tbmi\tf2637c \n-\tblvc\t20f8b8 \n+\tb\tfee11d48 \n+\tblhi\t2cf764 \n+\tblvs\td4f504 \n+\tbmi\tf26374 \n+\tblvc\t20f8b0 \n \tldrbtmi\tr9, [r9], #-1029\t@ 0xfffffbfb\n \tstrbteq\tpc, [r8], #-263\t@ 0xfffffef9\t@ \n \tldrbtmi\tr6, [sl], #-2107\t@ 0xfffff7c5\n \tandls\tr3, r8, r8, lsl #2\n \tandscs\tr9, r0, r4, lsl #2\n \tcmpeq\tip, r7, lsl #2\t@ \n \ttstls\tr3, r1\n \tandls\tr2, r0, r4, lsr #3\n \tsubseq\tpc, r4, r7, lsl #2\n \tstrtmi\tr9, [r0], -r2\n-\tblvc\t20f4f8 \n+\tblvc\t20f4f0 \n \t\t\t@ instruction: 0xf930f7f0\n \t\t\t@ instruction: 0x46216830\n \t\t\t@ instruction: 0xfffcf006\n-\tbmi\tb6df94 \n+\tbmi\tb6df8c \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, -r7]\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr6, r0, lsl #6\n \tstrvc\tpc, [sl, r7, lsl #10]\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n@@ -79072,152 +79070,152 @@\n \tldrdcc\tpc, [r0], -sl\n \t\t\t@ instruction: 0xd1a42b00\n \tldrbtmi\tr4, [ip], #-3097\t@ 0xfffff3e7\n \t\t\t@ instruction: 0xf507e7a5\n \tldrmi\tr7, [sl], #904\t@ 0x388\n \tldcmi\t8, cr15, [ip], #40\t@ 0x28\n \tldmdami\tr6, {r2, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n-\tbmi\t5e57d4 \n+\tbmi\t5e57cc \n \tldrbtmi\tr2, [r8], #-272\t@ 0xfffffef0\n \tandcc\tr4, r8, sl, ror r4\n \t\t\t@ instruction: 0xf8eaf7f0\n \t\t\t@ instruction: 0xf7b2e781\n-\tsvclt\t0x0000eb8e\n+\tsvclt\t0x0000eb92\n \tandeq\tr0, r0, r0\n \tsubsmi\tr0, r9, r0\n-\tmuleq\tr3, r8, r2\n+\tandeq\tr3, r3, r0, lsr #5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r7, r6, lsr r3\n-\tandeq\tsp, r7, r6, lsl r3\n-\tandeq\tsp, r7, sl, lsl #6\n-\tstrdeq\tsp, [r7], -lr\n-\tandeq\tsp, r7, lr, asr #5\n+\tandeq\tsp, r7, lr, lsr r3\n+\tandeq\tsp, r7, lr, lsl r3\n+\tandeq\tsp, r7, r2, lsl r3\n+\tandeq\tsp, r7, r6, lsl #6\n+\tldrdeq\tsp, [r7], -r6\n \tandeq\tpc, r1, r2, ror r4\t@ \n-\tandeq\tr3, r3, sl, lsr #2\n+\tandeq\tr3, r3, r2, lsr r1\n \tldrdeq\tpc, [r1], -lr\n \tldrdeq\tpc, [r1], -lr\n \tandeq\tpc, r1, r2, ror #7\n \tandeq\tpc, r1, r6, ror #7\n \t\t\t@ instruction: 0x0001f3b2\n-\tandeq\tsp, r7, lr, lsl r2\n+\tandeq\tsp, r7, r6, lsr #4\n \tandeq\tlr, r1, r0, asr #1\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tblmi\t1ae57b0 \n+\tblmi\t1ae57a8 \n \tsvcge\t0x0004b0dc\n \tcfstrdmi\tmvd4, [r9, #-492]!\t@ 0xfffffe14\n-\tbmi\t1a9cfb8 \n+\tbmi\t1a9cfb0 \n \t\t\t@ instruction: 0x461860f8\n \tldrbtmi\tr6, [sp], #-187\t@ 0xffffff45\n \tldrbtmi\tr4, [sl], #-2919\t@ 0xfffff499\n \tstmiapl\tfp!, {r0, r3, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f315c\n \t\t\t@ instruction: 0xf1070300\n \tcmnvs\tip, r4, lsl r3\n \t\t\t@ instruction: 0xb1216193\n \tstmiapl\tr3, {r0, r5, r6, r8, r9, fp, lr}^\n-\tblcs\tae050 \n+\tblcs\tae048 \n \tldmvs\tfp!, {r0, r4, r6, ip, lr, pc}^\n \tldmdavs\tsp, {r1, r3, r4, r5, r8, sp}\n \t\t\t@ instruction: 0xf7b14628\n-\tstmdacs\tr0, {r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}\n \taddmi\tfp, r5, #24, 30\t@ 0x60\n \tsvclt\t0x000c4604\n \tstrcs\tr2, [r0], -r1, lsl #12\n \t\t\t@ instruction: 0x4628d01e\n \tldreq\tpc, [r0, #-263]\t@ 0xfffffef9\n \tandcs\tr4, sl, #42991616\t@ 0x2900000\n-\tldmdb\tip!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr0, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x4605693b\n \ttstle\tr3, r3, lsr #5\n \tldmiblt\tsl, {r1, r3, r4, r6, fp, ip, sp, lr}\n-\tbmi\t14ee600 \n+\tbmi\t14ee5f8 \n \tldrbtmi\tr4, [sl], #-2895\t@ 0xfffff4b1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [ip, #-135]\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf507808d\n \t\t\t@ instruction: 0x46bd77b0\n \t\t\t@ instruction: 0x87f0e8bd\n \tstrb\tr2, [ip, r0]!\n \t\t\t@ instruction: 0xf1071c5c\n \tstrtmi\tr0, [r0], -r0, lsr #18\n \t\t\t@ instruction: 0xf1072307\n \tmvnsvs\tr0, ip, lsl r8\n-\tbeq\t990474 \n-\tldm\tlr!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbeq\t99046c \n+\tstmdb\tr2, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tr4, [r0], -r1, lsl #12\n \tcdp2\t0, 0, cr15, cr0, cr6, {0}\n \t\t\t@ instruction: 0x46034652\n \tstrtmi\tr4, [r0], -r1, asr #12\n \tandcc\tpc, r0, r9, asr #17\n \tstc2\t0, cr15, [r6, #-24]\t@ 0xffffffe8\n \t\t\t@ instruction: 0x460469fb\n \teorsle\tr2, sp, r7, lsl #22\n \t\t\t@ instruction: 0xf0074648\n \tstrtmi\tpc, [r0], -fp, ror #17\n-\tblx\tff891ff4 \n+\tblx\tff891fec \n \t\t\t@ instruction: 0xf107e7c8\n \t\t\t@ instruction: 0x46200118\n-\tstc\t7, cr15, [sl, #-712]!\t@ 0xfffffd38\n+\tstc\t7, cr15, [lr, #-712]!\t@ 0xfffffd38\n \tldmvs\tsl!, {r0, r2, r4, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r6}^\n \t\t\t@ instruction: 0xf7b1607b\n-\t\t\t@ instruction: 0x4604edd2\n+\t\t\t@ instruction: 0x4604edd6\n \tcmple\tr8, r0, lsl #16\n \tstrbeq\tpc, [r0], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b24630\n-\tblmi\tc0f138 \n+\tblmi\tc0f140 \n \tldmpl\tr5, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b24628\n-\tldmvs\tfp!, {r1, r2, r6, r7, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r1, r3, r6, r7, fp, sp, lr, pc}^\n \tvst2.8\t{d20,d22}, [pc :128], fp\n \t\t\t@ instruction: 0x207c729b\n \tldrbtmi\tr6, [r9], #-2075\t@ 0xfffff7e5\n-\tblmi\tab8cd8 \n+\tblmi\tab8cd0 \n \tandcs\tr9, r1, r0\n \tmovwls\tr4, #9339\t@ 0x247b\n \t\t\t@ instruction: 0xf7ce4623\n \tldrtmi\tpc, [r0], -fp, lsr #25\t@ \n-\tstc\t7, cr15, [r4], #-712\t@ 0xfffffd38\n+\tstc\t7, cr15, [r8], #-712\t@ 0xfffffd38\n \tldmdavs\tfp!, {r3, r5, r9, sl, lr}^\n \tldmibvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}\n \t\t\t@ instruction: 0xf7b24621\n-\t\t\t@ instruction: 0xe776ecfa\n+\t\t\t@ instruction: 0xe776ecfe\n \t\t\t@ instruction: 0xf7db2018\n \tpkhbtmi\tpc, r0, r1, lsl #22\t@ \n \tstrdvs\tr6, [r5, -r9]\n \tstmibvs\tr0!, {r3, r4, r5, r6, r8, sp, lr}\n \tstc2\t0, cr15, [ip, #24]!\n \tandeq\tpc, r8, r8, asr #17\n \t\t\t@ instruction: 0x8014f8d7\n \t\t\t@ instruction: 0xf8d94b19\n \t\t\t@ instruction: 0xf8c82000\n \tldmvs\tsl!, {r2, r4, sp}\n \tandvs\tpc, ip, r8, asr #17\n \tvtst.8\t, , \n \t\t\t@ instruction: 0x46287534\n-\tldm\tr4, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tr4, [r8], -r1, lsl #12\n \tldc2\t0, cr15, [r6, #24]\n \tandeq\tpc, r4, r8, asr #17\n-\tblmi\t38dfc4 \n+\tblmi\t38dfbc \n \tldmpl\tr0, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tsubeq\tpc, r0, r7, lsl #2\n-\tldcl\t7, cr15, [r8], {178}\t@ 0xb2\n-\tb\tfe49201c \n-\tandeq\tr3, r3, r0, asr r0\n-\tandeq\tr3, r3, r2, asr #32\n-\tandeq\tsp, r7, r6, lsr #3\n+\tldcl\t7, cr15, [ip], {178}\t@ 0xb2\n+\tb\tfe592014 \n+\tandeq\tr3, r3, r8, asr r0\n+\tandeq\tr3, r3, sl, asr #32\n+\tandeq\tsp, r7, lr, lsr #3\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, ror #10\n-\tldrdeq\tr2, [r3], -lr\n+\tandeq\tr2, r3, r6, ror #31\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tpc, r1, sl, ror r2\t@ \n \tandeq\tpc, r1, r8, lsl #5\n \tandeq\tr0, r0, r8, asr #11\n \tusatne\tpc, #20, pc, asr #17\t@ \n \tsvcmi\t0x00f0e92d\n@@ -79240,39 +79238,39 @@\n \t\t\t@ instruction: 0x66794478\n \tstmib\tr3, {r0, r5, r9, sl, lr}^\n \tandcs\tr5, r6, #0, 4\n \tldrbtcc\tpc, [pc], pc, asr #32\t@ \n \tldrbvs\tr6, [lr, #1470]!\t@ 0x5be\n \t\t\t@ instruction: 0x2640663e\n \t\t\t@ instruction: 0xf7b264fe\n-\tstmdacs\tr0, {r1, r2, r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n \tsubshi\tpc, r5, #0\n \t\t\t@ instruction: 0x069cf8df\n \tstrtmi\tr2, [r1], -r8, lsl #4\n \t\t\t@ instruction: 0xf7b24478\n-\tstmdacs\tr0, {r2, r4, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r6, r7, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8dfd03b\n \t\t\t@ instruction: 0x46210690\n \t\t\t@ instruction: 0xf7b24478\n-\tstmdacs\tr0, {r3, r4, r6, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r6, sl, fp, sp, lr, pc}\n \tsubhi\tpc, r9, #64\t@ 0x40\n \tpkhtbeq\tpc, r0, pc, asr #17\t@ \n \tsubscc\tr4, r0, r8, ror r4\n-\tblx\tff412146 \n+\tblx\tff41213e \n \t\t\t@ instruction: 0xf8df6028\n-\tblvs\tfeee1c04 \n+\tblvs\tfeee1bfc \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002b01\n \t\t\t@ instruction: 0xf107823f\n \tcfldr32vs\tmvfx0, [r8, #-304]!\t@ 0xfffffed0\n \taddeq\tpc, r0, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf0064629\n \tteqvs\tr8, #8448\t@ 0x2100\t@ \n-\tbllt\t16e2f4 \n-\tblx\t921b4 \n+\tbllt\t16e2ec \n+\tblx\t921ac \n \t\t\t@ instruction: 0xf7db6d38\n \t\t\t@ instruction: 0x4620f9fd\n \t\t\t@ instruction: 0x2648f8df\n \t\t\t@ instruction: 0x3624f8df\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, asr #9\n@@ -79286,29 +79284,29 @@\n \tmlavs\tr8, fp, fp, pc\t@ \n \tandcs\tlr, r0, fp, asr #15\n \tldrbeq\tpc, [r4], #-263\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0xf812f007\n \t\t\t@ instruction: 0x1610f8df\n \teorvs\tr4, r0, r9, ror r4\n \tcdp2\t0, 5, cr15, cr2, cr6, {0}\n-\tblcs\t6e34c \n+\tblcs\t6e344 \n \trschi\tpc, r6, #0\n \t\t\t@ instruction: 0xa600f8df\n \t\t\t@ instruction: 0xf8df2501\n \t\t\t@ instruction: 0xf8df9600\n \tldrbtmi\tr8, [sl], #1536\t@ 0x600\n \tldrbtmi\tr6, [r9], #2875\t@ 0xb3b\n \tsvcne\t0x001e44f8\n-\tblcs\t150c384 \n+\tblcs\t150c37c \n \tsbcshi\tpc, r5, r0\n \tsubseq\tpc, r4, #-1073741823\t@ 0xc0000001\n \tldrsblt\tpc, [r4], #-135\t@ 0xffffff79\t@ \n \tldrtvs\tr2, [sl], #-2853\t@ 0xfffff4db\n \tstrtmi\tsp, [r0], -sp, lsl #2\n-\tsvc\t0x00c0f7b1\n+\tsvc\t0x00c4f7b1\n \tcfldrsvs\tmvf4, [sl], #-128\t@ 0xffffff80\n \tstccc\t8, cr15, [r1], {16}\n \t\t\t@ instruction: 0xf0002b74\n \tstmdavc\tr3!, {r0, r3, r4, r7, r8, pc}^\n \t\t\t@ instruction: 0xf0002b65\n \tldrbmi\tr8, [r1], -r1, lsl #2\n \t\t\t@ instruction: 0xf0064658\n@@ -79330,24 +79328,24 @@\n \torreq\tlr, r5, #3072\t@ 0xc00\n \tstccc\t8, cr15, [r4], {83}\t@ 0x53\n \tstmdble\tr7, {r0, r8, r9, fp, sp}\n \tfstmiaxpl\tr2!, {d19-d18}\t@ Deprecated\n \ttstle\tr3, r2, lsr #20\n \tstrbtpl\tr2, [r2], #512\t@ 0x200\n \tstrcc\tr6, [r1], #-2100\t@ 0xfffff7cc\n-\tblcc\t9b23dc \n+\tblcc\t9b23d4 \n \tstmdavc\tr3!, {r0, r1, r8, ip, lr, pc}^\n \tsvclt\t0x00083b72\n \t\t\t@ instruction: 0xf10778a3\n \t\t\t@ instruction: 0xf8db0b54\n \tcmplt\tr3, r0\n \tldrbne\tpc, [r0, #-2271]\t@ 0xfffff721\t@ \n \tldrbtvs\tr4, [sl], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf7b24479\n-\tldclvs\t8, cr14, [sl], #-800\t@ 0xfffffce0\n+\tldclvs\t8, cr14, [sl], #-816\t@ 0xfffffcd0\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8df8090\n \tldrmi\tr1, [r0], -r0, asr #10\n \t\t\t@ instruction: 0xf0064479\n \t\t\t@ instruction: 0xf8dffddd\n \tcfldr64vs\tmvdx1, [r8, #-224]!\t@ 0xffffff20\n \t\t\t@ instruction: 0xf0064479\n@@ -79372,33 +79370,33 @@\n \tldclvs\t13, cr15, [sl], #716\t@ 0x2cc\n \taddsmi\tr6, r5, #120, 26\t@ 0x1e00\n \t\t\t@ instruction: 0xf8dfd399\n \tldrbtmi\tr1, [r9], #-1272\t@ 0xfffffb08\n \tstc2\t0, cr15, [sl, #24]!\n \tstrtcc\tpc, [r8], #2271\t@ 0x8df\n \tldmpl\tr3, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n-\tblcs\tae464 \n+\tblcs\tae45c \n \tmvnhi\tpc, r0\n \tldrbeq\tpc, [r4], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7db201c\n \tstrmi\tpc, [r4], -sp, lsl #19\n \t\t\t@ instruction: 0x210064b8\n \t\t\t@ instruction: 0xf1076833\n \t\t\t@ instruction: 0xf1070268\n \tldmdavs\tr8, {r3, r6, r8, sl}\n \tmsreq\tSPSR_fs, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf7b29100\n-\tstmdavs\tfp!, {r1, r5, r6, fp, sp, lr, pc}\n+\tstmdavs\tfp!, {r1, r2, r5, r6, fp, sp, lr, pc}\n \tldmdavs\tip, {r5, sp, lr}\n \t\t\t@ instruction: 0xf0002c00\n \t\t\t@ instruction: 0xf1078175\n \tldrtmi\tr0, [r0], -ip, asr #8\n \t\t\t@ instruction: 0xff10f006\n \tstmdavs\tlr!, {r2, r3, sp}\n-\tblx\t12e4ce \n+\tblx\t12e4c6 \n \t\t\t@ instruction: 0xf7db0000\n \tstmdavs\tfp!, {r0, r2, r3, r5, r6, r8, fp, ip, sp, lr, pc}\n \trsbsvs\tr6, r0, r2, lsr #16\n \tldcvs\t0, cr6, [sl, #616]!\t@ 0x268\n \tldclvs\t0, cr6, [r9, #872]!\t@ 0x368\n \tstmib\tr3, {r1, r3, r4, r5, r9, sl, fp, sp, lr}^\n \tcdpvs\t2, 7, cr1, cr10, cr4, {0}\n@@ -79407,30 +79405,30 @@\n \t\t\t@ instruction: 0xf7db6d38\n \tstmdavs\tr8!, {r0, r1, r2, r3, r5, r6, r7, fp, ip, sp, lr, pc}\n \tstmdavc\tr3!, {r4, r5, r6, r7, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0002b45\n \t\t\t@ instruction: 0xf8d780aa\n \t\t\t@ instruction: 0xe738b054\n \t\t\t@ instruction: 0xf7b14620\n-\tstrtmi\tlr, [r0], #-3820\t@ 0xfffff114\n+\tstrtmi\tlr, [r0], #-3824\t@ 0xfffff110\n \tstccc\t8, cr15, [r1], {16}\n \tsvclt\t0x00082b73\n \t\t\t@ instruction: 0xf43f65fd\n-\tblcs\t1e0018c \n+\tblcs\t1e00184 \n \tldrvs\tfp, [sp, #3848]!\t@ 0xf08\n \t\t\t@ instruction: 0xf8dfe739\n \tstrtmi\tr1, [r0], -r4, asr #8\n \tldrbtmi\tr6, [r9], #-1018\t@ 0xfffffc06\n-\tstmda\tip!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr0!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}\n \tsvcge\t0x0065f47f\n \tldrtne\tpc, [r0], #-2271\t@ 0xfffff721\t@ \n \t\t\t@ instruction: 0x61ba4620\n \t\t\t@ instruction: 0xf7b24479\n-\tldmibvs\tsl!, {r1, r5, fp, sp, lr, pc}\n+\tldmibvs\tsl!, {r1, r2, r5, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf47f2800\n \t\t\t@ instruction: 0xf8dfaf5a\n \tldrmi\tr1, [r0], -r0, lsr #8\n \t\t\t@ instruction: 0xf0064479\n \t\t\t@ instruction: 0xf8dffd37\n \t\t\t@ instruction: 0xf8db1418\n \tldrbtmi\tr0, [r9], #-0\n@@ -79438,15 +79436,15 @@\n \tstrne\tpc, [ip], #-2271\t@ 0xfffff721\n \tldrdeq\tpc, [r0], -fp\n \t\t\t@ instruction: 0xf0064479\n \tstr\tpc, [lr, -r9, lsr #26]\n \tstrne\tpc, [r0], #-2271\t@ 0xfffff721\n \tcmnvs\tsl, #32, 12\t@ 0x2000000\n \t\t\t@ instruction: 0xf7b24479\n-\tblvs\t1f0f078 \n+\tblvs\t1f0f080 \n \t\t\t@ instruction: 0xf47f2800\n \t\t\t@ instruction: 0x4613aef4\n \t\t\t@ instruction: 0x469b465a\n \t\t\t@ instruction: 0xf8df4bfa\n \tldrmi\tsl, [r0], -ip, ror #7\n \t\t\t@ instruction: 0xf8df447b\n \tldrmi\tr9, [r9], -r8, ror #7\n@@ -79464,15 +79462,15 @@\n \t\t\t@ instruction: 0xf0060000\n \t\t\t@ instruction: 0x4631fcf9\n \tldrdeq\tpc, [r0], -fp\n \tldc2l\t0, cr15, [r4], #24\n \tstmiami\tsp!, {r2, r3, r5, r6, r7, sl, fp, lr}^\n \t\t\t@ instruction: 0x663d447c\n \tstrcc\tr4, [r1, #-1144]\t@ 0xfffffb88\n-\tblx\ta92490 \n+\tblx\ta92488 \n \tldrbtvs\tr4, [r8], -r1, lsr #12\n \tldrdeq\tpc, [r0], -fp\n \tstc2l\t0, cr15, [r6], #24\n \t\t\t@ instruction: 0xf8db687b\n \tldrmi\tr0, [r9], -r0\n \tstc2l\t0, cr15, [r0], #24\n \t\t\t@ instruction: 0xf8db4651\n@@ -79493,46 +79491,46 @@\n \tstc2l\t0, cr15, [r0], {6}\n \t\t\t@ instruction: 0xf8db2203\n \tldrbtvs\tr0, [sl], #0\n \t\t\t@ instruction: 0xf894e70b\n \t\t\t@ instruction: 0xf1bbb002\n \t\t\t@ instruction: 0xf47f0f7b\n \tqsaxmi\tsl, r0, r0\n-\tmrc\t7, 1, APSR_nzcv, cr14, cr1, {5}\n+\tmcr\t7, 2, pc, cr2, cr1, {5}\t@ \n \t\t\t@ instruction: 0xf8104420\n-\tblcs\t1fa35e8 \n+\tblcs\t1fa35e0 \n \tsvcge\t0x0047f47f\n \t\t\t@ instruction: 0x46204659\n \t\t\t@ instruction: 0xf7b160fb\n-\tldmvs\tfp!, {r3, r4, r5, sl, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r2, r3, r4, r5, sl, fp, sp, lr, pc}^\n \tstrtmi\tr4, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0x46194614\n-\tstc\t7, cr15, [ip], #708\t@ 0x2c4\n+\tldc\t7, cr15, [r0], #708\t@ 0x2c4\n \tsvclt\t0x00182c00\n \t\t\t@ instruction: 0xf43f2800\n \tmovwcs\tsl, #3714\t@ 0xe82\n \tldclvs\t0, cr7, [r8, #-12]!\n \t\t\t@ instruction: 0xf0061c61\n \t\t\t@ instruction: 0xe67afc95\n \t\t\t@ instruction: 0x4620217b\n \t\t\t@ instruction: 0xf7b161fa\n-\tcmncs\tsp, r0, lsr #24\n+\tcmncs\tsp, r4, lsr #24\n \tstrtmi\tr4, [r0], -r3, lsl #12\n \t\t\t@ instruction: 0xf7b1623b\n-\tldmibmi\tsl!, {r1, r3, r4, sl, fp, sp, lr, pc}\n+\tldmibmi\tsl!, {r1, r2, r3, r4, sl, fp, sp, lr, pc}\n \tldrbmi\tr4, [r8], -r4, lsl #12\n \t\t\t@ instruction: 0xf0064479\n \tldmibvs\tsl!, {r0, r1, r7, sl, fp, ip, sp, lr, pc}^\n \trsbsvs\tr4, sl, #2998272\t@ 0x2dc000\n \tldrbtmi\tr6, [r9], #-2064\t@ 0xfffff7f0\n \tldc2l\t0, cr15, [ip], #-24\t@ 0xffffffe8\n \tldmibmi\tr5!, {r1, r3, r4, r5, r6, r9, fp, sp, lr}\n \tldmdavs\tr0, {r1, r3, r4, r5, r7, r9, sp, lr}\n \t\t\t@ instruction: 0xf0064479\n-\tbvs\tfef1382c \n+\tbvs\tfef13824 \n \trscsvs\tr4, sl, #2916352\t@ 0x2c8000\n \tldrbtmi\tr6, [r9], #-2064\t@ 0xfffff7f0\n \tstc2l\t0, cr15, [lr], #-24\t@ 0xffffffe8\n \tldmibmi\tr0!, {r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \tldrbtmi\tr6, [r9], #-2064\t@ 0xfffff7f0\n \tstc2l\t0, cr15, [r8], #-24\t@ 0xffffffe8\n \t\t\t@ instruction: 0x663d6a3b\n@@ -79548,137 +79546,137 @@\n \t\t\t@ instruction: 0xf7ca4478\n \teorvs\tpc, r8, sp, lsl #19\n \t\t\t@ instruction: 0x4620e5bd\n \t\t\t@ instruction: 0xf988f7ca\n \tldr\tr6, [r8, #40]!\t@ 0x28\n \tcmneq\tr0, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b22000\n-\tblmi\tfe84ef20 \n+\tblmi\tfe84ef28 \n \t\t\t@ instruction: 0x21006bba\n \tsbcvc\tpc, r0, r7, lsl #10\n \tldrsbvs\tr5, [fp, #-131]!\t@ 0xffffff7d\n-\tb\tff09258c \n+\tb\tff192584 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tadcshi\tpc, r5, r0, asr #32\n \tstrbvc\tpc, [r0], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7b24630\n-\tblmi\tfe64eb14 \n+\tblmi\tfe64eb1c \n \tldmpl\tr5, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b14628\n-\tblmi\tfe5cfdb8 \n+\tblmi\tfe5cfdc0 \n \trsbscs\tr4, r2, #2441216\t@ 0x254000\n \tmovwls\tr4, #9339\t@ 0x247b\n \tldrbtmi\tr6, [r9], #-3387\t@ 0xfffff2c5\n \tandcs\tr9, r1, r1, lsl #6\n \tmovwls\tr2, #892\t@ 0x37c\n \t\t\t@ instruction: 0xf7ce4623\n \t\t\t@ instruction: 0x4630f99b\n-\tldmdb\tr4, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbvs\tfp!, {r3, r5, r9, sl, lr}^\n \tsvcvs\t0x00384798\n \t\t\t@ instruction: 0xf7b24621\n-\tstr\tlr, [sl, #2538]\t@ 0x9ea\n+\tstr\tlr, [sl, #2542]\t@ 0x9ee\n \t\t\t@ instruction: 0xf1074620\n \t\t\t@ instruction: 0xf0060578\n \tstmibmi\tr8, {r0, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}\n \teorvs\tr4, r8, r9, ror r4\n \tstc2\t0, cr15, [sl], {6}\n \tstmdavs\tr8!, {r0, r1, r4, r5, fp, sp, lr}\n \t\t\t@ instruction: 0xf0066819\n \t\t\t@ instruction: 0xf107fc05\n \t\t\t@ instruction: 0x4620017c\n-\tldmib\tr4, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblvs\tfeee7534 \n+\tldmib\tr8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblvs\tfeee752c \n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r2, r3, r5, r6, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7b1613b\n-\t\t\t@ instruction: 0x4604ea7c\n+\tstrmi\tlr, [r4], -r0, lsl #21\n \tcmnle\tr9, r0, lsl #16\n \tstmdavc\tip!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^\n \tldrbeq\tpc, [r8, #-263]!\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0xf7b24640\n-\tblmi\t1d8ea88 \n+\tblmi\t1d8ea90 \n \tldmpl\tr6, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b14630\n-\tblmi\t1dcfd2c \n+\tblmi\t1dcfd34 \n \t\t\t@ instruction: 0xf04f6fb8\n \tldrbtmi\tr0, [fp], #-3196\t@ 0xfffff384\n \tldmdbmi\tr3!, {r1, r8, r9, ip, pc}^\n \taddvc\tpc, r8, #1325400064\t@ 0x4f000000\n \tstrtmi\tr6, [r3], -r0, lsl #16\n \tandgt\tlr, r0, sp, asr #19\n \teorcs\tr4, r0, r9, ror r4\n \t\t\t@ instruction: 0xf952f7ce\n \t\t\t@ instruction: 0xf7b24640\n-\tldmdbvs\tfp!, {r2, r3, r6, r7, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r4, r6, r7, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x47984630\n \tsvcvs\t0x00f84621\n-\tstmib\tr0!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr4!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7da6cb8\n-\tblvs\te944e4 \n+\tblvs\te944dc \n \t\t\t@ instruction: 0xff4af7da\n \t\t\t@ instruction: 0xf7da6d38\n \tstrtmi\tpc, [r8], -r7, asr #30\n \tstc2l\t0, cr15, [ip, #-24]\t@ 0xffffffe8\n \tsubseq\tpc, r4, r7, lsl #2\n \tstc2l\t0, cr15, [r8, #-24]\t@ 0xffffffe8\n \tstrb\tr4, [r1, #-1568]\t@ 0xfffff9e0\n \tcmneq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b22000\n-\tblmi\t164ee00 \n+\tblmi\t164ee08 \n \t\t\t@ instruction: 0x21006bba\n \teorvc\tpc, r6, r7, lsl #10\n \tldrsbtvs\tr5, [fp], r3\n-\tb\tc926ac \n+\tb\td926a4 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d137\n \tldrtmi\tr7, [r0], -r6, lsr #12\n-\tldmda\tlr!, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblvs\tfeee7538 \n+\tstm\tr2, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblvs\tfeee7530 \n \t\t\t@ instruction: 0x462858d5\n-\tstc\t7, cr15, [r4, #-708]!\t@ 0xfffffd3c\n+\tstc\t7, cr15, [r8, #-708]!\t@ 0xfffffd3c\n \tvldmdbvs\tfp!, {s9-s90}\n \tldrbtmi\tr2, [sl], #-124\t@ 0xffffff84\n \tldmdbmi\tr1, {r1, r9, ip, pc}^\n \taddvc\tpc, r0, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr6, [r9], #-2075\t@ 0xfffff7e5\n \tandls\tr9, r0, r1, lsl #6\n \tandcs\tr4, r1, r3, lsr #12\n \t\t\t@ instruction: 0xf90af7ce\n \t\t\t@ instruction: 0xf7b24630\n-\tstrtmi\tlr, [r8], -r4, lsl #17\n+\tstrtmi\tlr, [r8], -r8, lsl #17\n \t\t\t@ instruction: 0x479868bb\n \tqsub16mi\tr6, r1, r8\n-\tldmdb\tr8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t104dfbc \n+\tldmdb\tip, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t104dfb4 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798697b\n \tsbcvc\tpc, r0, r7, lsl #10\n-\tldmdb\tsl, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblvs\tfeee7538 \n+\tldmdb\tlr, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblvs\tfeee7530 \n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b2706c\n-\tblmi\te0eda8 \n+\tblmi\te0edb0 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \teorvc\tpc, r6, r7, lsl #10\n-\tstmdb\tr8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tip, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldr\tr6, [r6, #2080]!\t@ 0x820\n-\tmrc\t7, 7, APSR_nzcv, cr14, cr1, {5}\n-\tandeq\tr2, r3, r2, ror lr\n+\tsvc\t0x0002f7b1\n+\tandeq\tr2, r3, sl, ror lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r7, r0, ror #31\n-\tandeq\tr2, r3, sl, asr lr\n+\tandeq\tip, r7, r8, ror #31\n+\tandeq\tr2, r3, r2, ror #28\n \tandeq\tpc, r1, r8, lsr #3\n \tandeq\tpc, r1, r4, lsl #3\n \tandeq\tr1, r1, ip, asr #1\n \tandeq\tpc, r1, r4, asr #5\n \tandeq\tr0, r0, r8, ror #10\n-\tandeq\tr2, r3, r8, lsr #27\n+\t\t\t@ instruction: 0x00032db0\n \tandeq\tpc, r1, lr, asr r2\t@ \n \tandeq\tlr, r1, r0, ror #3\n \tandeq\tpc, r1, r6, asr r1\t@ \n \tandeq\tpc, r1, r6, asr r1\t@ \n \tandeq\tsp, r1, r4, lsr pc\n \tmuleq\tr1, r4, lr\n \tandeq\tpc, r1, r0, asr #32\n@@ -79720,198 +79718,198 @@\n \tandeq\tlr, r1, r2, lsr #24\n \tstrdeq\tlr, [r1], -r8\n \tmuleq\tr1, r2, fp\n \tandeq\tlr, r1, lr, ror #22\n \tmvnsmi\tlr, sp, lsr #18\n \t\t\t@ instruction: 0xf5ad4bde\n \tsvcge\t0x00046da7\n-\tbmi\tff7a5b54 \n+\tbmi\tff7a5b4c \n \tsmlabtcc\tr4, r7, r9, lr\n-\tblmi\tff7661d4 \n+\tblmi\tff7661cc \n \trscsvs\tr4, r8, sl, ror r4\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstrcc\tpc, [r4, #-2247]!\t@ 0xfffff739\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xb12b6843\n \tstmiapl\tfp, {r0, r1, r2, r4, r6, r7, r8, r9, fp, lr}^\n-\tblcs\tae9f8 \n+\tblcs\tae9f0 \n \tmsrhi\tCPSR_s, r0\n \tvstrcs.16\ts12, [r0, #-250]\t@ 0xffffff06\t@ \n \ttsthi\tlr, r0\t@ \n \tstrcs\tr6, [r0], #-2218\t@ 0xfffff756\n \tstrtmi\tr6, [r1], -fp, ror #16\n \tandcc\tr6, r1, #16646144\t@ 0xfe0000\n \tmovwls\tr9, #9217\t@ 0x2401\n \tsubeq\tlr, r2, #2048\t@ 0x800\n \tstrls\tr6, [r0], #-2163\t@ 0xfffff78d\n \tldmdavs\tr2!, {r0, r1, r9, ip, pc}\n \t\t\t@ instruction: 0xf7b16828\n-\tstmiavs\tr9!, {r2, r3, r5, r6, r8, r9, fp, sp, lr, pc}\n+\tstmiavs\tr9!, {r4, r5, r6, r8, r9, fp, sp, lr, pc}\n \taddmi\tr1, r2, #18944\t@ 0x4a00\n \tstmdbvs\tfp!, {r2, r3, r5, r6, r8, ip, lr, pc}^\n \tvhsub.u8\td20, d16, d19\n \tstmdavs\tr9!, {r1, r2, r3, r4, r5, r8, pc}^\n \tldmdavs\tr0!, {r7, r8, sl, sp}\n \tstrbtvc\tpc, [r9], -r7, lsl #10\t@ \n \tstrls\tr9, [r0], -r1, lsl #10\n-\tb\tfe8928a0 \n+\tb\tfe992898 \n \tvcge.f32\td17, d0, d5\n \t\t\t@ instruction: 0x4621809d\n \tstrteq\tpc, [ip], #-263\t@ 0xfffffef9\n \tstrtmi\tr2, [r0], -ip, lsr #4\n \tcdp2\t7, 2, cr15, cr14, cr14, {7}\n \t\t\t@ instruction: 0x4630697b\n \tldmibvs\tr9, {r1, r5, r9, sl, lr}\n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf7b164fb\n-\tstmdacs\tr0, {r3, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}\n \taddhi\tpc, sl, r0\n \t\t\t@ instruction: 0x462049b7\n \t\t\t@ instruction: 0xf1014479\n \ttstcc\tr0, ip, lsl #4\n \tstc2\t0, cr15, [ip, #12]\n \tldmdbvs\tr9!, {r1, r2, r9, sl, lr}^\n-\tblcs\t6ee4c \n+\tblcs\t6ee44 \n \tmsrhi\tSP_irq, r0\n \t\t\t@ instruction: 0x462a68f8\n \tstrcs\tr6, [r0], #2121\t@ 0x849\n \tstrls\tr6, [r1], #-2048\t@ 0xfffff800\n \tstrtmi\tpc, [r4], #-519\t@ 0xfffffdf9\n \t\t\t@ instruction: 0xf7b19400\n-\t\t\t@ instruction: 0x1e05ea72\n+\t\t\t@ instruction: 0x1e05ea76\n \tldmdbvs\tsl!, {r1, r2, r3, r5, r6, r8, sl, fp, ip, lr, pc}^\n-\tblcs\t6ed90 \n+\tblcs\t6ed88 \n \tandcs\tfp, r0, #220, 30\t@ 0x370\n \tveor\td6, d16, d26\n \tandscs\tr8, r8, r4, lsl r1\n \tstrbvc\tpc, [r9, #-1287]!\t@ 0xfffffaf9\t@ \n \tmcr2\t7, 3, pc, cr4, cr10, {6}\t@ \n \tstrtmi\tr4, [r8], -r4, lsl #12\n \t\t\t@ instruction: 0xf7b16126\n-\t\t\t@ instruction: 0x4601ebfc\n+\tstrmi\tlr, [r1], -r0, lsl #24\n \t\t\t@ instruction: 0xf0064628\n \tldmibvs\tsp!, {r0, r2, r3, r4, r5, r6, r7, fp, ip, sp, lr, pc}\n \tstccs\t0, cr6, [r0, #-640]\t@ 0xfffffd80\n \tmrshi\tpc, (UNDEF: 14)\t@ \n \t\t\t@ instruction: 0xf7b14628\n-\t\t\t@ instruction: 0x4601ebf0\n+\t\t\t@ instruction: 0x4601ebf4\n \t\t\t@ instruction: 0xf0064628\n \tldmvs\tfp!, {r0, r4, r5, r6, r7, fp, ip, sp, lr, pc}^\n \tldmdavs\tr9, {r5, r6, sp, lr}^\n \t\t\t@ instruction: 0xf0066818\n \tmovwcs\tpc, #2283\t@ 0x8eb\t@ \n \trscvs\tr6, r3, r0, ror #2\n \t\t\t@ instruction: 0xf7b169b8\n-\tadd\tlr, r9, r4, lsr #18\n+\tadd\tlr, r9, r8, lsr #18\n \t\t\t@ instruction: 0x46034a93\n \tvrhadd.s8\td9, d7, d0\n \tldrbtmi\tr4, [sl], #-164\t@ 0xffffff5c\n \t\t\t@ instruction: 0xf7ef2180\n \t\t\t@ instruction: 0xf107fb3d\n \tstrtmi\tr0, [r0], -r0, lsr #2\n-\tldmda\tr8, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tip, {r1, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbvs\tsl!, {r0, r2, r3, r7, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r3, r4, r5, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7b1607b\n-\tstrmi\tlr, [r4], -r0, asr #17\n+\tstrmi\tlr, [r4], -r4, asr #17\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50780ee\n \t\t\t@ instruction: 0x463076b8\n-\tsvc\t0x000cf7b1\n+\tsvc\t0x0010f7b1\n \tldmdbvs\tsl!, {r0, r2, r7, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462858d5\n-\tbl\tfed129ac \n+\tbl\tfee129a4 \n \tstmibmi\tr4, {r0, r1, r7, r8, r9, fp, lr}\n \tadcne\tpc, r5, #64, 4\n \tvqshl.s8\tq2, , \n \tldrbtmi\tr4, [r9], #-164\t@ 0xffffff5c\n \tandls\tr9, r1, r2, lsl #6\n \trsbscs\tr4, ip, r3, lsr #12\n \teorcs\tr9, r0, r0\n \t\t\t@ instruction: 0xff98f7cd\n \t\t\t@ instruction: 0xf7b14630\n-\tqadd16mi\tlr, r8, r2\n+\tqadd16mi\tlr, r8, r6\n \t\t\t@ instruction: 0x4798687b\n \t\t\t@ instruction: 0x46216a38\n-\tsvc\t0x00e6f7b1\n+\tsvc\t0x00eaf7b1\n \t\t\t@ instruction: 0xf0062000\n \tldmdbmi\tr7!, {r0, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tldrbtmi\tr6, [r9], #-632\t@ 0xfffffd88\n-\tblx\t310b44 \n-\tbvs\t1e6ef1c \n+\tblx\t310b3c \n+\tbvs\t1e6ef14 \n \t\t\t@ instruction: 0xf0066819\n \t\t\t@ instruction: 0xf107fa05\n \tandcs\tr0, r0, r8, lsr #2\n-\tsvc\t0x00d4f7b1\n+\tsvc\t0x00d8f7b1\n \tldmdbvs\tsl!, {r0, r1, r3, r5, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r1, r5, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7b160bb\n-\t\t\t@ instruction: 0x4604e87c\n+\tstrmi\tlr, [r4], -r0, lsl #17\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50780a1\n \t\t\t@ instruction: 0xf1077522\n \tstrtmi\tr0, [r8], -r4, lsr #12\n-\tmcr\t7, 6, pc, cr6, cr1, {5}\t@ \n+\tmcr\t7, 6, pc, cr10, cr1, {5}\t@ \n \tldmdbvs\tsl!, {r1, r5, r6, r8, r9, fp, lr}\n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7b14640\n-\tblmi\t194f928 \n+\tblmi\t194f930 \n \tvst2.16\t{d20,d22}, [pc :128], r3\n \tldrbtmi\tr7, [fp], #-730\t@ 0xfffffd26\n-\tbvs\t1f3978c \n+\tbvs\t1f39784 \n \teorcs\tr4, r0, r9, ror r4\n \tmovwls\tr6, #6171\t@ 0x181b\n \tmovwls\tr2, #892\t@ 0x37c\n \t\t\t@ instruction: 0xf7cd4623\n \tqsaxmi\tpc, r8, r1\t@ \n-\tmcr\t7, 6, pc, cr10, cr1, {5}\t@ \n+\tmcr\t7, 6, pc, cr14, cr1, {5}\t@ \n \t\t\t@ instruction: 0x464068bb\n-\tbvs\tfee66a04 \n+\tbvs\tfee669fc \n \t\t\t@ instruction: 0xf7b14621\n-\tldrtmi\tlr, [r0], -r0, lsr #31\n-\tblx\t1590bca \n-\tblmi\t132750c \n+\tldrtmi\tlr, [r0], -r4, lsr #31\n+\tblx\t1590bc2 \n+\tblmi\t1327504 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr #10\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddhi\tpc, r5, r0, asr #32\n \t\t\t@ instruction: 0xf5074620\n \tldrtmi\tr6, [sp], r5, lsr #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0xe7eb697c\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b12000\n-\tblmi\t11509f4 \n+\tblmi\t11509fc \n \ttstcs\tr0, sl, lsr r9\n \tsubseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tstmda\tsl!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tlr!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d162\n \t\t\t@ instruction: 0x46300658\n-\tmrc\t7, 3, APSR_nzcv, cr8, cr1, {5}\n+\tmrc\t7, 3, APSR_nzcv, cr12, cr1, {5}\n \tldmdbvs\tsl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462858d5\n-\tbl\t812ad4 \n+\tbl\t912acc \n \tldmdbmi\tpc!, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\t@ \n \teorsne\tpc, fp, #64, 4\n \tldmdavs\tfp, {r2, r3, r4, r5, r6, sp}\n \tmovwls\tr4, #5241\t@ 0x1479\n \tandls\tr4, r0, ip, lsr fp\n \tldrbtmi\tr2, [fp], #-1\n \tstrtmi\tr9, [r3], -r2, lsl #6\n \t\t\t@ instruction: 0xff04f7cd\n \t\t\t@ instruction: 0xf7b14630\n-\t\t\t@ instruction: 0x4628ee7e\n+\tstrtmi\tlr, [r8], -r2, lsl #29\n \t\t\t@ instruction: 0x4798683b\n \t\t\t@ instruction: 0x462169f8\n-\tsvc\t0x0052f7b1\n+\tsvc\t0x0056f7b1\n \tldmdami\tr4!, {r2, r5, r7, r9, sl, sp, lr, pc}\n \tstrtmi\tr4, [r6], -r5, lsr #12\n \t\t\t@ instruction: 0xf7c94478\n \tldmdbvs\tfp!, {r0, r1, r4, r5, r7, r9, sl, fp, ip, sp, lr, pc}^\n \taddcs\tr4, r0, #802816\t@ 0xc4000\n \tldrbtmi\tr6, [r9], #-408\t@ 0xfffffe68\n \trsbvc\tpc, r9, r7, lsl #10\n@@ -79920,99 +79918,99 @@\n \tvhsub.s8\td2, d23, d0\n \tldrbtmi\tr4, [r9], #-36\t@ 0xffffffdc\n \tstc2l\t7, cr15, [r2, #-952]!\t@ 0xfffffc48\n \tldmvs\tr8!, {r0, r1, r5, r6, r7, r9, sl, sp, lr, pc}^\n \tldreq\tpc, [r8], #-263\t@ 0xfffffef9\n \t\t\t@ instruction: 0x462a6851\n \tstrls\tr6, [r0], #-2048\t@ 0xfffff800\n-\tmrc\t7, 6, APSR_nzcv, cr10, cr1, {5}\n+\tmrc\t7, 6, APSR_nzcv, cr14, cr1, {5}\n \t\t\t@ instruction: 0xf73f2800\n \tstrb\tsl, [r5, -r0, ror #29]\n \tldmdbvs\tsl!, {r2, r5, r8, r9, fp, lr}\n \tvtst.8\t, , \n \t\t\t@ instruction: 0xe6eb7534\n \tldmdbvs\tsl!, {r0, r2, r4, r8, r9, fp, lr}\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b17022\n-\tblmi\t4d0958 \n+\tblmi\t4d0960 \n \tldmpl\tr0, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tadcsvc\tpc, r8, r7, lsl #10\n-\tsvc\t0x0020f7b1\n+\tsvc\t0x0024f7b1\n \tldmdbvs\tsl!, {r2, r3, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b10058\n-\t\t\t@ instruction: 0xf7b1ef18\n-\tsvclt\t0x0000ecd0\n-\tmuleq\tr3, ip, r6\n-\tmuleq\tr3, r0, r6\n+\t\t\t@ instruction: 0xf7b1ef1c\n+\tsvclt\t0x0000ecd4\n+\tandeq\tr2, r3, r4, lsr #13\n+\tmuleq\tr3, r8, r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, ror #10\n-\tandeq\tip, r7, r8, ror r7\n+\tandeq\tip, r7, r0, lsl #15\n \tandeq\tlr, r1, r6, ror #19\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tlr, r1, r0, ror r9\n \tandeq\tlr, r1, lr, lsl #17\n \tmuleq\tr1, lr, r9\n \tandeq\tlr, r1, r2, ror #17\n \tandeq\tlr, r1, r0, lsl #16\n-\tandeq\tr2, r3, ip, asr #8\n+\tandeq\tr2, r3, r4, asr r4\n \tandeq\tlr, r1, r8, ror #14\n \tandeq\tlr, r1, sl, lsr r8\n \tldrdeq\tlr, [r1], -r8\n \tandeq\tlr, r1, r6, lsl r8\n \tandeq\tlr, r1, sl, lsl r8\n \tandeq\tr0, r0, r8, asr #11\n-\tblmi\t467568 \n+\tblmi\t467560 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t400938 \n+\tbmi\t400930 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbmi\t289170 \n+\tbmi\t289168 \n \tldrbtmi\tr3, [sl], #-1800\t@ 0xfffff8f8\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf0034080\n \t\t\t@ instruction: 0xf7b1ba5b\n-\tsvclt\t0x0000ec88\n-\tldrdeq\tr2, [r3], -r4\n+\tsvclt\t0x0000ec8c\n+\tldrdeq\tr2, [r3], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000322be\n+\tandeq\tr2, r3, r6, asr #5\n \tandeq\tsl, r1, r6, ror r5\n-\tblmi\t1227694 \n+\tblmi\t122768c \n \tsvcmi\t0x00f0e92d\n \tcfstrdmi\tmvd4, [r6, #-488]\t@ 0xfffffe18\n \tldrbtmi\tfp, [sp], #-147\t@ 0xffffff6d\n \tsvcge\t0x000058d3\n \tldmdavs\tfp, {r2, r6, r9, sl, fp, lr}\n \t\t\t@ instruction: 0xf04f647b\n \tstrmi\tr0, [r4], -r0, lsl #6\n \tldrbtmi\tr6, [lr], #-2091\t@ 0xfffff7d5\n \t\t\t@ instruction: 0x4625b353\n \tstmdavs\tr5!, {r2, r3, r6, r7, r8, ip, sp, pc}^\n \tstmdavs\tr0!, {r0, r2, r3, r4, r5, r7, r8, ip, sp, pc}\n \tmovwcs\tr2, #12588\t@ 0x312c\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7b160bb\n-\t\t\t@ instruction: 0xf107e856\n+\t\t\t@ instruction: 0xf107e85a\n \t\t\t@ instruction: 0xf1070238\n \t\t\t@ instruction: 0xf8000108\n \t\t\t@ instruction: 0xf0058b01\n \tldmvs\tfp!, {r0, r2, r3, r4, r6, r9, sl, fp, ip, sp, lr, pc}\n-\tblcs\t1267d0 \n+\tblcs\t1267c8 \n \t\t\t@ instruction: 0x4645d01b\n \t\t\t@ instruction: 0xf7da4648\n-\tbmi\td53ebc \n+\tbmi\td53eb4 \n \tldrbtmi\tr4, [sl], #-2863\t@ 0xfffff4d1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror ip\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d152\n \tldrtmi\tr3, [sp], ip, asr #14\n \tsvchi\t0x00f0e8bd\n@@ -80025,336 +80023,336 @@\n \teorcs\tr0, ip, #12, 22\t@ 0x3000\n \tldrbtmi\tr4, [sl], #1601\t@ 0x641\n \t\t\t@ instruction: 0xf7ee4658\n \tstmdavs\tr0!, {r0, r3, r4, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf10a465a\n \t\t\t@ instruction: 0xf04f0104\n \trscsvs\tr3, fp, #-67108861\t@ 0xfc000003\n-\tsvc\t0x00d2f7b0\n+\tsvc\t0x00d6f7b0\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tstmdavc\tr3, {r1, r2, r3, r6, r7, ip, lr, pc}\n \tbicle\tr2, sl, r0, lsl #22\n \trsbsvs\tr2, fp, r8, lsl r0\n \tldc2l\t7, cr15, [r0], #-872\t@ 0xfffffc98\n \tandseq\tpc, r4, #-2147483646\t@ 0x80000002\n \t\t\t@ instruction: 0xf10a4605\n \t\t\t@ instruction: 0x46580118\n-\tblx\t1c90e5e \n+\tblx\t1c90e56 \n \t\t\t@ instruction: 0x61286824\n \tstrtmi\tr3, [r0], -r1, lsl #8\n-\tldmib\tlr!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tb\t112d18 \n \tstrtmi\tr4, [r0], -r1, lsl #12\n \t\t\t@ instruction: 0xff00f005\n \tadcvs\tr6, r8, r9, lsr ip\n \tldrdeq\tpc, [r8], -r9\n \tcdp2\t0, 15, cr15, cr10, cr5, {0}\n \tldmdavs\tfp!, {r0, r1, r2, r3, r9, fp, lr}^\n \trscvs\tr6, fp, r8, ror #2\n \tvtst.8\td5, d20, d20\n \t\t\t@ instruction: 0x46207434\n-\tstmib\tsl!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tlr!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrtmi\tr4, [r0], -r1, lsl #12\n \tcdp2\t0, 14, cr15, cr12, cr5, {0}\n \tldr\tr6, [pc, r8, rrx]\n-\tbl\tffc92d58 \n-\tandeq\tr2, r3, r0, lsl #5\n+\tbl\tffd92d50 \n+\tandeq\tr2, r3, r8, lsl #5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r7, sl, lsr r4\n-\tandeq\tr2, r3, r6, ror #4\n-\tandeq\tr2, r3, r6, lsr #4\n+\tandeq\tip, r7, r2, asr #8\n+\tandeq\tr2, r3, lr, ror #4\n+\tandeq\tr2, r3, lr, lsr #4\n \tandeq\tlr, r1, r6, lsr r7\n-\tandeq\tip, r7, lr, lsr #7\n+\t\t\t@ instruction: 0x0007c3b6\n \tandeq\tr0, r0, r8, asr #11\n-\tblmi\t3e76ec \n+\tblmi\t3e76e4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t380ac4 \n+\tbmi\t380abc \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr6, [sl], #-2051\t@ 0xfffff7fd\n-\tblmi\t22ef34 \n+\tblmi\t22ef2c \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tbl\tff192db0 \n-\tandeq\tr2, r3, r8, asr #2\n+\tbl\tff292da8 \n+\tandeq\tr2, r3, r0, asr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r3, r2, lsr r1\n+\tandeq\tr2, r3, sl, lsr r1\n \tmvnsmi\tlr, sp, lsr #18\n \tldrmi\tr2, [r5], -r2, lsl #6\n \tsvcge\t0x0000b086\n \tstrmi\tr2, [ip], -r0, lsl #4\n \tmovwcs\tlr, #6599\t@ 0x19c7\n-\tblmi\ta277a8 \n+\tblmi\ta277a0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tcmnvs\tfp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstc2l\t7, cr15, [ip, #-804]\t@ 0xfffffcdc\n \tstrtmi\tr4, [r0], -r6, lsl #12\n \tstc2l\t7, cr15, [r8, #-804]\t@ 0xfffffcdc\n \tmovweq\tpc, #49415\t@ 0xc107\t@ \n \tandeq\tpc, r8, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0x46804631\n \tcdp2\t0, 1, cr15, cr12, cr5, {0}\n \torrlt\tr4, r8, #4, 12\t@ 0x400000\n-\tblcs\tef22c \n+\tblcs\tef224 \n \tldmvs\tfp!, {r0, r2, r4, r8, ip, lr, pc}^\n \tldmdbvs\tfp!, {r0, r1, r3, r4, r7, r8, ip, sp, pc}\n \tstmdavs\tr0, {r0, r1, r3, r7, r8, ip, sp, pc}\n \tlfmne\tf2, 4, [r9, #-40]!\t@ 0xffffffd8\n-\tldmib\tsl, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tlr, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \teorvs\tr6, r8, fp, ror r8\n \tstmdavs\tr2!, {r0, r1, r4, r8, ip, sp, pc}\n \tmulle\tr6, r3, r2\n \tandle\tr3, r4, r1\n \t\t\t@ instruction: 0xf7c96860\n \tstrmi\tpc, [r5], -r7, lsr #26\n \tstrcs\tlr, [r0, #-0]\n \t\t\t@ instruction: 0xf7da4620\n \tstrbmi\tpc, [r0], -r9, ror #22\t@ \n-\tblx\t1a12ee6 \n+\tblx\t1a12ede \n \t\t\t@ instruction: 0xf7da4630\n-\tbmi\t353d10 \n+\tbmi\t353d08 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -r6, lsl #2\n \tssatmi\tr3, #30, r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tstrb\tr4, [r8, r5, lsl #12]!\n-\tbl\t1a12e6c \n-\tstrdeq\tr2, [r3], -r0\n+\tbl\t1b12e64 \n+\tstrdeq\tr2, [r3], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r3, sl, ror r0\n+\tandeq\tr2, r3, r2, lsl #1\n \tpush\t{r0, r2, r4, r6, r7, r8, r9, fp, lr}\n \tldrbtmi\tr4, [fp], #-496\t@ 0xfffffe10\n \tcfstr64vc\tmvdx15, [ip, #-692]!\t@ 0xfffffd4c\n \tsvcge\t0x00044ed3\n \t\t\t@ instruction: 0xf1074dd3\n \tandsvs\tr0, ip, r4, lsr r4\n-\tblmi\tff4e61c8 \n+\tblmi\tff4e61c0 \n \tteqvs\tsp, #2097152000\t@ 0x7d000000\n \tldmdavs\tfp, {r0, r1, r4, r5, r6, r7, fp, ip, lr}\n \torrscc\tpc, ip, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \trscsvs\tr6, r9, #973078528\t@ 0x3a000000\n \tcmnvs\tr8, #3145728\t@ 0x300000\n \tsuble\tr2, fp, r0, lsl #16\n \t\t\t@ instruction: 0xf06f6849\n \taddsmi\tr4, r1, #0, 4\n-\tbmi\tff2c9910 \n-\tblmi\tff29d400 \n+\tbmi\tff2c9908 \n+\tblmi\tff29d3f8 \n \trsbsvs\tr4, sl, #2046820352\t@ 0x7a000000\n \tmvnsvs\tr4, #200, 20\t@ 0xc8000\n \tmvnsvs\tr4, sl, ror r4\n \tadcsvs\tr5, fp, #15400960\t@ 0xeb0000\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr}\n \tsubsle\tr2, sp, r1, lsl #22\n \tldrsbtgt\tpc, [r4], -r7\t@ \n-\tbvs\tffede41c \n+\tbvs\tffede414 \n \tldrteq\tpc, [ip], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf1076833\n \t\t\t@ instruction: 0xf8dc0834\n \tldmdavs\tr3, {r2, r4, ip}^\n \tldmdavs\tr2, {r0, r8, ip, sp}\n \tstrbeq\tlr, [r1], #-2817\t@ 0xfffff4ff\n \tldrdeq\tlr, [r1, -ip]\n \t\t\t@ instruction: 0xf8dc9403\n \tstmib\tsp, {r2, r3, lr}^\n \tstrls\tr5, [r0, #-1025]\t@ 0xfffffbff\n-\tstmda\tr4!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblvs\tee7f20 \n+\tstmda\tr8!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblvs\tee7f18 \n \tldmpl\tr3, {r2, r9, sl, fp, ip}^\n-\tblle\tbaf0bc \n+\tblle\tbaf0b4 \n \tldrdcc\tpc, [r0], -r8\n \ttstvs\tip, r1, lsl #20\n \taddhi\tpc, ip, r0\n \t\t\t@ instruction: 0x0751699a\n \t\t\t@ instruction: 0x0712d479\n \t\t\t@ instruction: 0xf107d50c\n \tldmdavs\tip, {r6, r9}\n \tldmdavs\tr0, {r0, r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf0002800\n \tldmdavs\tr1, {r0, r2, r4, r6, r7, pc}\n \t\t\t@ instruction: 0xf0044620\n-\tblvs\t1f53e78 \n+\tblvs\t1f53e70 \n \tsmlatbcs\tr0, r8, sl, r4\n \tandsvs\tr4, r1, sl, ror r4\n-\tbmi\tfe8e772c \n+\tbmi\tfe8e7724 \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8d76811\n \t\t\t@ instruction: 0x4051239c\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tteqhi\tr1, r0, asr #32\t@ \n \t\t\t@ instruction: 0xf5074618\n \tldrtmi\tr7, [sp], r8, ror #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0xf0002a01\n-\tblvs\t1f353a4 \n-\tblvs\tffef00a4 \n+\tblvs\t1f3539c \n+\tblvs\tffef009c \n \tandcc\tr6, r1, #634880\t@ 0x9b000\n \tmvnsvs\tr6, #-335544319\t@ 0xec000001\n \tsbcsle\tr2, sp, r0, lsl #22\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r7, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xd1a12b01\n \t\t\t@ instruction: 0xf7da2040\n-\tbvs\tfff13d6c \n+\tbvs\tfff13d64 \n \tstrdcs\tr6, [r0, #-187]\t@ 0xffffff45\n \tldmdavs\tr2, {r3, r4, r5, r9, sp, lr}\n-\tbvs\t1ef98e4 \n+\tbvs\t1ef98dc \n \t\t\t@ instruction: 0xf820f7ef\n \tcmpeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b12000\n-\tblmi\tfe4504e4 \n+\tblmi\tfe4504ec \n \ttstcs\tr0, sl, lsr fp\n \tsubseq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0x61bb58d3\n-\tstc\t7, cr15, [r2, #704]!\t@ 0x2c0\n+\tstc\t7, cr15, [r6, #704]!\t@ 0x2c0\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \trschi\tpc, r2, r0, asr #32\n \tldrbeq\tpc, [r0], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b14630\n-\tblmi\tfe2500d8 \n+\tblmi\tfe2500e0 \n \tldmpl\tr5, {r1, r3, r4, r5, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7b14628\n-\tbvs\tf4f37c \n+\tbvs\tf4f384 \n \tvcgt.s8\td25, d0, d1\n-\tblmi\tfe121a84 \n+\tblmi\tfe121a7c \n \tldmibvs\tr9!, {r2, r3, r4, r5, r6, sp}^\n \tldrbtmi\tr9, [fp], #-0\n \tmovwls\tr2, #8193\t@ 0x2001\n \t\t\t@ instruction: 0xf7cd4623\n \t\t\t@ instruction: 0x4630fc7d\n-\tbl\tffe13008 \n+\tbl\tfff13000 \n \t\t\t@ instruction: 0x462869ba\n \tldclvs\t7, cr4, [r8], #-576\t@ 0xfffffdc0\n \t\t\t@ instruction: 0xf7b14621\n-\tbvs\te90484 \n-\tblx\t1e930c0 \n+\tbvs\te9048c \n+\tblx\t1e930b8 \n \t\t\t@ instruction: 0xf107e75c\n \tldmdavs\tip, {r6, r9}\n-\tblvs\tfff2f8c8 \n+\tblvs\tfff2f8c0 \n \tldmdavs\tr0, {r0, r1, r4, fp, sp, lr}\n \tsubsle\tr2, r5, r0, lsl #16\n \t\t\t@ instruction: 0x46206812\n \tcdp2\t0, 7, cr15, cr2, cr3, {0}\n \t\t\t@ instruction: 0xe7856b7b\n \t\t\t@ instruction: 0xf7da2040\n \t\t\t@ instruction: 0xf8d8fad1\n \tcmnvs\tr8, r0\n \t\t\t@ instruction: 0x075d699b\n \taddshi\tpc, r3, r0, lsl #2\n \tsvceq\t0x0008f013\n \t\t\t@ instruction: 0xf0006833\n-\tbmi\t1ab53f0 \n+\tbmi\t1ab53e8 \n \tstrls\tr2, [r0], #-320\t@ 0xfffffec0\n \t\t\t@ instruction: 0xf7ee447a\n \t\t\t@ instruction: 0xf107ffc3\n \tandcs\tr0, r0, r8, asr #2\n-\tldc\t7, cr15, [lr], {177}\t@ 0xb1\n-\tblvs\tee7f30 \n+\tstc\t7, cr15, [r2], #708\t@ 0x2c4\n+\tblvs\tee7f28 \n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r2, r4, r5, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7b060fb\n-\tstrmi\tlr, [r4], -r6, asr #26\n+\tstrmi\tlr, [r4], -sl, asr #26\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf507808e\n \t\t\t@ instruction: 0x463076b4\n-\tbl\tfe513094 \n-\tblvs\tee7f34 \n+\tbl\tfe61308c \n+\tblvs\tee7f2c \n \t\t\t@ instruction: 0x462858d5\n-\tldmda\tr8!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tip!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbmi\tr9, {r3, r4, r6, r8, r9, fp, lr}^\n \tldmdbvs\tsl!, {r0, sp}^\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \tcmncs\tip, #134217728\t@ 0x8000000\n \tandcc\tlr, r0, #3358720\t@ 0x334000\n \trsbscc\tpc, r1, #64, 4\n \t\t\t@ instruction: 0xf7cd4623\n \t\t\t@ instruction: 0x4630fc1f\n-\tbl\tfe6930c4 \n+\tbl\tfe7930bc \n \t\t\t@ instruction: 0x462868fb\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7b16cb8\n-\tldmdbvs\tr8!, {r1, r2, r3, r5, r6, sl, fp, sp, lr, pc}^\n-\tblx\t71317c \n+\tldmdbvs\tr8!, {r1, r4, r5, r6, sl, fp, sp, lr, pc}^\n+\tblx\t713174 \n \t\t\t@ instruction: 0xe7236b7b\n \t\t\t@ instruction: 0xf7b160b9\n-\tldmvs\tr9!, {r2, r3, r6, r7, r8, fp, sp, lr, pc}\n+\tldmvs\tr9!, {r4, r6, r7, r8, fp, sp, lr, pc}\n \tstr\tr4, [r4, r2, lsl #12]!\n-\tstmib\tr6, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tsl, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstr\tr4, [r7, -r1, lsl #12]!\n \t\t\t@ instruction: 0xf7da2040\n-\tbmi\t11d3c10 \n+\tbmi\t11d3c08 \n \tcmpcs\tr0, r3, lsr r8\n \tteqvs\tr8, sl, ror r4\n \t\t\t@ instruction: 0xff74f7ee\n \tcmpeq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b14628\n-\tblmi\ted038c \n+\tblmi\ted0394 \n \t\t\t@ instruction: 0x46296b3a\n \teorvc\tpc, r0, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tldcl\t7, cr15, [r6], #704\t@ 0x2c0\n+\tldcl\t7, cr15, [sl], #704\t@ 0x2c0\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d148\n \tldrtmi\tr7, [r0], -r0, lsr #12\n-\tbl\t1193130 \n-\tblvs\tee7f34 \n+\tbl\t1293128 \n+\tblvs\tee7f2c \n \t\t\t@ instruction: 0x462858d5\n-\tsvc\t0x00eaf7b0\n+\tsvc\t0x00eef7b0\n \tmovwls\tr6, #6459\t@ 0x193b\n \taddcc\tpc, lr, #64, 4\n \trsbscs\tr4, ip, r2, lsr fp\n \tandls\tr4, r0, r2, lsr r9\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \tandcs\tr9, r1, r2, lsl #6\n \t\t\t@ instruction: 0xf7cd4623\n \t\t\t@ instruction: 0x4630fbd1\n-\tbl\t1313160 \n+\tbl\t1413158 \n \t\t\t@ instruction: 0x4628687a\n \tldclvs\t7, cr4, [r8], #576\t@ 0x240\n \t\t\t@ instruction: 0xf7b14621\n-\tldmdbvs\tr8!, {r5, sl, fp, sp, lr, pc}\n+\tldmdbvs\tr8!, {r2, r5, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf9ccf7da\n-\tbmi\ta8eeb8 \n+\tbmi\ta8eeb0 \n \tldmdavs\tr3!, {r6, r8, sp}\n \tstrls\tr4, [r0], #-1146\t@ 0xfffffb86\n \t\t\t@ instruction: 0xff34f7ee\n-\tbmi\t9cf080 \n+\tbmi\t9cf078 \n \tstrls\tr2, [r0], #-320\t@ 0xfffffec0\n \t\t\t@ instruction: 0xf7ee447a\n \tstrb\tpc, [r8, -sp, lsr #30]!\t@ \n-\tblvs\tee7f34 \n+\tblvs\tee7f2c \n \tldmibvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b10050\n-\tblmi\t590324 \n+\tblmi\t59032c \n \tldmpl\tr0, {r1, r3, r4, r5, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \tadcsvc\tpc, r4, r7, lsl #10\n-\tstc\t7, cr15, [r6], {177}\t@ 0xb1\n-\tblvs\tee7f34 \n+\tstc\t7, cr15, [sl], {177}\t@ 0xb1\n+\tblvs\tee7f2c \n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b17020\n-\t\t\t@ instruction: 0xf7b1ebfe\n-\tsvclt\t0x0000e9b6\n-\tandeq\tip, r7, sl, asr #4\n-\tandeq\tr2, r3, r4, lsr r0\n-\tandeq\tr2, r3, r0, lsr r0\n+\t\t\t@ instruction: 0xf7b1ec02\n+\tsvclt\t0x0000e9ba\n+\tandeq\tip, r7, r2, asr r2\n+\tandeq\tr2, r3, ip, lsr r0\n+\tandeq\tr2, r3, r8, lsr r0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tlr, r1, r4, asr #10\n \tandeq\tr0, r0, r8, ror #10\n \tandeq\tlr, r1, r4, asr r5\n-\tandeq\tip, r7, ip, ror r1\n-\tandeq\tr1, r3, r0, ror pc\n+\tandeq\tip, r7, r4, lsl #3\n+\tandeq\tr1, r3, r8, ror pc\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tlr, r1, sl, lsr r4\n \tandeq\tlr, r1, r0, lsl #8\n \tandeq\tlr, r1, r8, lsl #7\n \tandeq\tlr, r1, r2, ror r3\n \tandeq\tlr, r1, r8, lsr #7\n@@ -80372,110 +80370,110 @@\n \tldrdvs\tpc, [r8, #-135]!\t@ 0xffffff79\n \tandmi\tlr, r5, r7, asr #19\n \tmvnsvs\tr2, r0\n \tldmpl\tr3, {r1, r2, r3, r4, r5, r6, sp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3144\n \t\t\t@ instruction: 0xf7b10300\n-\tblmi\tf50240 \n+\tblmi\tf50248 \n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tfp!, {r3, r5}^\n \t\t\t@ instruction: 0xf7b060fb\n-\tstmdacs\tr0, {r1, r4, r6, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, r6, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4604d15a\n \teoreq\tpc, r8, r7, lsl #2\n-\tb\tfe893278 \n+\tb\tfe993270 \n \tldmibvs\tsl!, {r2, r4, r5, r8, r9, fp, lr}^\n \tstmdbeq\tr4, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\n \tldrdhi\tpc, [ip], #143\t@ 0x8f\n \tldrbtmi\tr5, [r8], #2256\t@ 0x8d0\n-\tsvc\t0x0042f7b0\n+\tsvc\t0x0046f7b0\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf8b0f7cc\n \t\t\t@ instruction: 0x460668bb\n \t\t\t@ instruction: 0xf7cc6818\n \tldmdbvs\tfp!, {r0, r1, r3, r5, r7, fp, ip, sp, lr, pc}\n \tstrmi\tr9, [r5], -r1\n \tstrbmi\tr9, [r1], -r3, lsl #12\n \tvmul.i8\td22, d16, d24\n \tldmdavs\tfp, {r1, r3, r6, r9, lr}\n \tstrtmi\tr9, [r3], -r2, lsl #6\n \tandls\tpc, r0, sp, asr #17\n-\tblx\t89332e \n+\tblx\t893326 \n \tcmnlt\tr3, fp, ror r9\n \t\t\t@ instruction: 0x4642693b\n \tstmdbmi\tr0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \tldmdavs\tfp, {r0, r3, r4, r5, r7, r8, fp, sp, lr}\n \tldmdbvs\tfp!, {r0, r1, r8, r9, ip, pc}^\n \tvtst.8\td22, d0, d8\n \t\t\t@ instruction: 0x96044351\n \t\t\t@ instruction: 0xf7ce9502\n \t\t\t@ instruction: 0x4628fb5b\n \t\t\t@ instruction: 0xf914f7da\n \t\t\t@ instruction: 0xf7da4630\n \t\t\t@ instruction: 0xf107f911\n \t\t\t@ instruction: 0xf7b10028\n-\tblmi\t60fe38 \n+\tblmi\t60fe40 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \ttstcs\tr0, r8, ror sl\n-\tbl\t1593304 \n-\tblmi\t427c90 \n+\tbl\t16932fc \n+\tblmi\t427c88 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, asr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d10d\n \tldrtmi\tr7, [sp], r6, lsr #15\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tldmibvs\tsl!, {r0, r3, r8, r9, fp, lr}^\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b10028\n-\t\t\t@ instruction: 0xf7b1eb48\n-\tsvclt\t0x0000e900\n-\tmuleq\tr3, r8, ip\n-\tandeq\tr1, r3, sl, lsl #25\n+\t\t\t@ instruction: 0xf7b1eb4c\n+\tsvclt\t0x0000e904\n+\tandeq\tr1, r3, r0, lsr #25\n+\tmuleq\tr3, r2, ip\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tmuleq\tr1, r6, r1\n-\t\t\t@ instruction: 0x00031bbc\n-\tblmi\t727d00 \n+\tandeq\tr1, r3, r4, asr #23\n+\tblmi\t727cf8 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbicslt\tr0, r0, r0, lsl #6\n \t\t\t@ instruction: 0xf0054604\n \tstcne\t14, cr15, [r0, #-844]!\t@ 0xfffffcb4\n \tcdp2\t0, 13, cr15, cr0, cr5, {0}\n \tandeq\tpc, r8, r4, lsl #2\n \tcdp2\t0, 12, cr15, cr12, cr5, {0}\n-\tblmi\t467d08 \n+\tblmi\t467d00 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr3, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7da4090\n-\tbmi\t3037b0 \n+\tbmi\t3037a8 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldm\tsl!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr1, r3, r8, ror #22\n+\tldm\tlr!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr1, r3, r0, ror fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r3, ip, lsr fp\n-\tandeq\tr1, r3, sl, lsl fp\n-\tblmi\tfe302cd4 \n+\tandeq\tr1, r3, r4, asr #22\n+\tandeq\tr1, r3, r2, lsr #22\n+\tblmi\tfe302ccc \n \tcfstr32vc\tmvfx15, [r1, #-692]!\t@ 0xfffffd4c\n \tsvcge\t0x0004447b\n \tstcmi\t13, cr4, [r9], {136}\t@ 0x88\n \t\t\t@ instruction: 0xf10761fa\n \taddsvs\tr0, sl, ip, lsr #4\n \teoreq\tpc, r8, #-1073741823\t@ 0xc0000001\n \tldrbtmi\tr6, [sp], #-90\t@ 0xffffffa6\n@@ -80485,144 +80483,144 @@\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f326c\n \tmovwcs\tr0, #768\t@ 0x300\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r7, r9, sp, lr}\n \tstmdavs\tr9, {r3, r4, r5, ip, lr, pc}^\n \tandmi\tpc, r0, #111\t@ 0x6f\n \tsuble\tr4, r8, #268435465\t@ 0x10000009\n-\tbmi\t1fa834c \n+\tbmi\t1fa8344 \n \trscsvs\tr4, sl, sl, ror r4\n \teorsvs\tr5, fp, #14876672\t@ 0xe30000\n \tldrbtmi\tr4, [fp], #-2939\t@ 0xfffff485\n \tldrh\tr6, [r4], -fp\n \t\t\t@ instruction: 0xf0002b01\n-\tbvs\t1fb5794 \n+\tbvs\t1fb578c \n \tldmib\tr0, {r8, r9, sp}^\n \tstmib\tsp, {r0, r8}^\n \tstmib\tsp, {r1, r8, r9, ip, sp}^\n \tstmdavs\tfp!, {r8, r9, ip, sp}^\n \t\t\t@ instruction: 0xf7b0682a\n-\tbvs\tfff50b9c \n-\tble\tbdf590 \n+\tbvs\tfff50ba4 \n+\tble\tbdf588 \n \trscsvs\tr6, r8, #216, 20\t@ 0xd8000\n \tstmdavs\tr2, {r3, r4, r7, r8, ip, sp, pc}\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r9, fp, sp, lr}\n \tstmibvs\tr2, {r1, r4, r8, ip, sp, pc}\n \tstrbtle\tr0, [r3], #1938\t@ 0x792\n \teorle\tr2, fp, r1, lsl #22\n-\tbvs\t1eafd94 \n+\tbvs\t1eafd8c \n \tstc2\t7, cr15, [r2, #-1020]\t@ 0xfffffc04\n \tstmdblt\tr8!, {r3, r4, r5, r7, r9, sp, lr}\n-\tbvs\tff6701a4 \n+\tbvs\tff67019c \n \tstmdacs\tr0, {r3, r4, r5, r6, r7, r9, sp, lr}\n-\tbvs\tfee89d6c \n+\tbvs\tfee89d64 \n \tandcs\tr4, r0, #103424\t@ 0x19400\n \tstmib\tr3, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbmi\t195ddd0 \n+\tbmi\t195ddc8 \n \tldrbtmi\tr4, [sl], #-2910\t@ 0xfffff4a2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \trsbcc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780ab\n \tssatmi\tr7, #30, sp, lsl #14\n \t\t\t@ instruction: 0x4618bdf0\n-\tbvs\tfe68f590 \n+\tbvs\tfe68f588 \n \tldmibvs\tsl!, {r0, r3, r5, r9, sl, lr}^\n \tldc2l\t7, cr15, [lr], {255}\t@ 0xff\n \tstmdacs\tr0, {r3, r4, r5, r7, r9, sp, lr}\n \t\t\t@ instruction: 0xe7dfd0da\n \t\t\t@ instruction: 0xf7da2040\n \tldmvs\tsl!, {r0, r2, r3, r7, fp, ip, sp, lr, pc}^\n \tcmnvs\tr8, r0, asr #2\n \tstc2\t7, cr15, [ip, #952]\t@ 0x3b8\n \tteqeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b12000\n-\tblmi\t14cffbc \n+\tblmi\t14cffc4 \n \t\t\t@ instruction: 0x210069ba\n \tadcvc\tpc, r8, r7, lsl #10\n \tteqvs\tfp, r3\t@ \n-\tbl\t4134ec \n+\tbl\t5134e4 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d170\n \tldrtmi\tr7, [r0], -r8, lsr #13\n-\tldmdb\tip, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr0!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmibvs\tsl!, {r0, r3, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462858d5\n-\tmcr\t7, 0, pc, cr2, cr0, {5}\t@ \n+\tmcr\t7, 0, pc, cr6, cr0, {5}\t@ \n \tmovwls\tr6, #6523\t@ 0x197b\n \trsbsvc\tpc, r6, #1325400064\t@ 0x4f000000\n \trsbscs\tr4, ip, r5, asr #22\n \tldrbtmi\tr6, [fp], #-2233\t@ 0xfffff747\n \tmovwls\tr9, #8192\t@ 0x2000\n \tstrtmi\tr2, [r3], -r1\n \t\t\t@ instruction: 0xf9eaf7cd\n \t\t\t@ instruction: 0xf7b14630\n-\tldmdbvs\tsl!, {r2, r5, r6, r8, fp, sp, lr, pc}\n+\tldmdbvs\tsl!, {r3, r5, r6, r8, fp, sp, lr, pc}\n \tldrmi\tr4, [r0, r8, lsr #12]\n-\tblvs\t1e66ef8 \n-\tb\te9353c \n+\tblvs\t1e66ef0 \n+\tb\tf93534 \n \t\t\t@ instruction: 0xf7d96978\n-\tbvs\tffe95614 \n+\tbvs\tffe9560c \n \tumaalcs\tlr, r0, r2, r7\n \t\t\t@ instruction: 0xf84cf7da\n-\tbvs\t1ef0278 \n+\tbvs\t1ef0270 \n \trsbsvs\tr2, r8, r0, asr #2\n \tldmdavs\tr2, {r0, r1, r3, r4, fp, sp, lr}\n \tandls\tr6, r0, #1769472\t@ 0x1b0000\n \tldrbtmi\tr4, [sl], #-2612\t@ 0xfffff5cc\n \tstc2l\t7, cr15, [r4, #-952]\t@ 0xfffffc48\n \tteqeq\tr0, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b12000\n-\tblmi\tbcff2c \n+\tblmi\tbcff34 \n \t\t\t@ instruction: 0x210069ba\n \teorseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tb\tff21357c \n+\tb\tff313574 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d131\n \t\t\t@ instruction: 0x46300638\n-\tldmdb\tr4, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr8, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmibvs\tsl!, {r0, r2, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462858d5\n-\tldc\t7, cr15, [sl, #704]!\t@ 0x2c0\n+\tldc\t7, cr15, [lr, #704]!\t@ 0x2c0\n \tmovwls\tr6, #6267\t@ 0x187b\n \tadcscc\tpc, sp, #64, 4\n \trsbscs\tr4, ip, r3, lsr #22\n \tldrbtmi\tr4, [fp], #-2339\t@ 0xfffff6dd\n \tldrbtmi\tr9, [r9], #-0\n \tmovwls\tr2, #8193\t@ 0x2001\n \t\t\t@ instruction: 0xf7cd4623\n \tldrtmi\tpc, [r0], -r1, lsr #19\t@ \n-\tldmdb\tsl, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tlr, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4628683a\n \t\t\t@ instruction: 0x46214790\n \t\t\t@ instruction: 0xf7b16b38\n-\tldmdavs\tr8!, {r4, r5, r6, r7, r8, fp, sp, lr, pc}^\n+\tldmdavs\tr8!, {r2, r4, r5, r6, r7, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xff9cf7d9\n \t\t\t@ instruction: 0xe72e6af8\n \tldmibvs\tsl!, {r0, r1, r4, r8, r9, fp, lr}\n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b170a8\n-\tblmi\t44fee0 \n+\tblmi\t44fee8 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \teorseq\tpc, r8, r7, lsl #2\n-\tstmib\tr4!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tsvc\t0x009cf7b0\n-\tandeq\tfp, r7, ip, ror #25\n-\tldrdeq\tr1, [r3], -r2\n-\tandeq\tr1, r3, lr, asr #21\n+\tstmib\tr8!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tsvc\t0x00a0f7b0\n+\tstrdeq\tfp, [r7], -r4\n+\tldrdeq\tr1, [r3], -sl\n+\tldrdeq\tr1, [r3], -r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, ror #10\n \tandeq\tlr, r1, r8, asr #1\n \tstrdeq\tsp, [r1], -r2\n-\tandeq\tfp, r7, r0, asr #24\n-\tandeq\tr1, r3, r2, lsr sl\n+\tandeq\tfp, r7, r8, asr #24\n+\tandeq\tr1, r3, sl, lsr sl\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tsp, r1, r6, lsl pc\n \tandeq\tsp, r1, lr, asr pc\n \tandeq\tsp, r1, r6, lsl #29\n \tandeq\tsp, r1, lr, ror #28\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n@@ -80635,30 +80633,30 @@\n \tandne\tlr, r1, r7, asr #19\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0x4620613e\n \tldmpl\tr3, {r2, r3, r5, sp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f313c\n \t\t\t@ instruction: 0xf7b10300\n-\tblmi\t15cfe24 \n+\tblmi\t15cfe2c \n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3!, {r5}^\n \t\t\t@ instruction: 0xf7b0603b\n-\tstmdacs\tr0, {r2, r6, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r6, r9, fp, sp, lr, pc}\n \taddhi\tpc, pc, r0, asr #32\n \teoreq\tpc, r0, r7, lsl #2\n-\tldm\tr2, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tr6, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbvs\tsl!, {r1, r2, r3, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf7b058d0\n-\tldmdbvs\tfp!, {r1, r3, r4, r5, r8, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tfp!, {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc}^\n \tldmdbvs\tfp, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n-\tbcs\t6f844 \n+\tbcs\t6f83c \n \tldmdbvs\tr4, {r0, r1, r3, r4, r5, r6, ip, lr, pc}\n \tldmvs\tr5, {r0, r3, r4, r6, fp, sp, lr}^\n-\tblx\tf11804 \n+\tblx\tf117fc \n \tstrmi\tr2, [r3], -r1, lsl #24\n \tldmvs\tsl!, {r3, r5, r6, sl, fp, ip, lr, pc}^\n \t\t\t@ instruction: 0x61bb6818\n \ttstvs\tr3, r0, lsl #6\n \tcdp2\t7, 9, cr15, cr6, cr11, {6}\n \tldmdbvs\tsp!, {r2, r9, sl, lr}^\n \tstmdaeq\tr3, {r0, r1, r2, r3, r6, ip, sp, lr, pc}^\n@@ -80692,182 +80690,182 @@\n \tmcr2\t7, 7, pc, cr6, cr9, {6}\t@ \n \t\t\t@ instruction: 0xf7d94630\n \t\t\t@ instruction: 0xf107fee3\n \tstmdavs\tr3, {r3, r4}\n \t\t\t@ instruction: 0xf005b10b\n \t\t\t@ instruction: 0xf107fce5\n \t\t\t@ instruction: 0xf7b10020\n-\tblmi\t7cf9d0 \n+\tblmi\t7cf9d8 \n \tldmpl\tr0, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \tstrdcs\tr6, [r0, -r8]\n-\tstmdb\tr0!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\t5e8114 \n+\tstmdb\tr4!, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\t5e810c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d11c\n \tldrtmi\tr7, [sp], r2, lsr #15\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tvmovne.8\td2[4], r4\n \ttsteq\tr8, r5, lsl #2\t@ \n \tldrbtmi\tr2, [fp], #-1027\t@ 0xfffffbfd\n \t\t\t@ instruction: 0xf0059400\n \t\t\t@ instruction: 0x4603fd1d\n \t\t\t@ instruction: 0xf7cbe78b\n \tstrmi\tpc, [r4], -r7, lsr #28\n-\tblmi\t2cf724 \n+\tblmi\t2cf71c \n \tldmpl\tr0, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \teoreq\tpc, r0, r7, lsl #2\n-\tstmdb\tr4, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tmrc\t7, 5, APSR_nzcv, cr12, cr0, {5}\n-\tandeq\tr1, r3, ip, ror r8\n-\tandeq\tr1, r3, lr, ror #16\n+\tstmdb\tr8, {r0, r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tmcr\t7, 6, pc, cr0, cr0, {5}\t@ \n+\tandeq\tr1, r3, r4, lsl #17\n+\tandeq\tr1, r3, r6, ror r8\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tsp, r1, r6, asr #26\n-\tandeq\tr1, r3, r4, asr r7\n+\tandeq\tr1, r3, ip, asr r7\n \tandeq\tsp, r1, sl, ror #26\n-\tbmi\t4e7d64 \n-\tblmi\t4e6b08 \n+\tbmi\t4e7d5c \n+\tblmi\t4e6b00 \n \tldrbtmi\tfp, [fp], #-1408\t@ 0xfffffa80\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n \tldmvs\tsl, {r9}^\n \tandcs\tfp, r0, r2, ror r1\n-\tbmi\t36dca0 \n+\tbmi\t36dc98 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7b0e7ef\n-\tsvclt\t0x0000ee8a\n-\tandeq\tr1, r3, r0, ror #13\n+\tsvclt\t0x0000ee8e\n+\tandeq\tr1, r3, r8, ror #13\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tfp, [r7], -lr\n-\t\t\t@ instruction: 0x000316be\n-\tbmi\t4e7dbc \n-\tblmi\t4e6b60 \n+\tandeq\tfp, r7, r6, ror #17\n+\tandeq\tr1, r3, r6, asr #13\n+\tbmi\t4e7db4 \n+\tblmi\t4e6b58 \n \tldrbtmi\tfp, [fp], #-1408\t@ 0xfffffa80\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n \tldmdavs\tr2, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607a\n \tldmdbvs\tsl, {r9}\n \tandcs\tfp, r0, r2, ror r1\n-\tbmi\t36ddf8 \n+\tbmi\t36ddf0 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7b0e7ef\n-\tsvclt\t0x0000ee5e\n-\tandeq\tr1, r3, r8, lsl #13\n+\tsvclt\t0x0000ee62\n+\tmuleq\tr3, r0, r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r7, r6, lsl #17\n-\tandeq\tr1, r3, r6, ror #12\n+\tandeq\tfp, r7, lr, lsl #17\n+\tandeq\tr1, r3, lr, ror #12\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t14a71e4 \n+\tbmi\t14a71dc \n \tsvcge\t0x0004b0d2\n \tldrbtmi\tr4, [sl], #-2384\t@ 0xfffff6b0\n \tldrbtmi\tr4, [r9], #-2896\t@ 0xfffff4b0\n \tldrbtmi\tr6, [fp], #-122\t@ 0xffffff86\n \tstmpl\tsl, {r0, r1, r2, r3, r6, r9, fp, lr}\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2134\n \tldmdbvs\tsl, {r9}\n \tandcs\tfp, r0, #-2147483646\t@ 0x80000002\n \tstrcs\tr6, [r0, #-282]\t@ 0xfffffee6\n \tmovweq\tpc, #49415\t@ 0xc107\t@ \n \tandeq\tpc, r8, #-1073741823\t@ 0xc0000001\n \torrpl\tpc, r0, pc, asr #8\n \tstrls\tr4, [r0, #-1568]\t@ 0xfffff9e0\n-\tstcl\t7, cr15, [sl, #-704]!\t@ 0xfffffd40\n+\tstcl\t7, cr15, [lr, #-704]!\t@ 0xfffffd40\n \tcmplt\tr0, #6291456\t@ 0x600000\n \t\t\t@ instruction: 0xf7d92010\n \tandscs\tpc, r0, #2096\t@ 0x830\n \tstrmi\tr4, [r4], -r9, lsr #12\n \tcdp2\t7, 1, cr15, cr4, cr13, {7}\n \tldrbtmi\tr4, [sl], #-2624\t@ 0xfffff5c0\n \tstrvs\tlr, [r0, #-2500]\t@ 0xfffff63c\n \tstrpl\tlr, [r2, #-2500]\t@ 0xfffff63c\n \tbiclt\tr6, r3, r3, asr r9\n \tldmvs\tfp, {r1, r3, r4, r9, sl, lr}^\n \tmvnsle\tr2, r0, lsl #22\n-\tblmi\tf2dd90 \n+\tblmi\tf2dd88 \n \tldrbtmi\tr2, [fp], #-0\n-\tbmi\teedeb8 \n+\tbmi\teedeb0 \n \tldrbtmi\tr4, [sl], #-2870\t@ 0xfffff4ca\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tcmple\tr1, r0, lsl #6\n \tldrvc\tpc, [ip, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrshvs\tr8, [r4, #-16]\n \t\t\t@ instruction: 0xf005e7e9\n \tldmdbmi\tr1!, {r0, r1, r5, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf1076138\n \tldrbtmi\tr0, [r9], #-1296\t@ 0xfffffaf0\n-\tblx\t1911a90 \n+\tblx\t1911a88 \n \tstmdavs\tr8!, {r0, r5, r9, sl, lr}\n-\tblx\t1811a98 \n+\tblx\t1811a90 \n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b14630\n-\tblmi\tb0fb48 \n+\tblmi\tb0fb50 \n \t\t\t@ instruction: 0x4631687a\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tldm\tr4, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbllt\t1e672b4 \n+\tldm\tr8, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbllt\t1e672ac \n \tldreq\tpc, [r8, #-263]\t@ 0xfffffef9\n \tldreq\tpc, [r0], -r7, lsl #2\n \t\t\t@ instruction: 0xf7b04628\n-\tblmi\t91173c \n+\tblmi\t911744 \n \t\t\t@ instruction: 0xf852687a\n \tstrbmi\tr8, [r0], -r3\n-\tbl\tff213980 \n+\tbl\tff313978 \n \tstmdbmi\tr0!, {r0, r1, r2, r3, r4, r8, r9, fp, lr}\n \tandsne\tpc, sp, #64, 4\n \tmovwls\tr4, #9339\t@ 0x247b\n \tldrbtmi\tr6, [r9], #-2363\t@ 0xfffff6c5\n \tldmdavs\tfp, {r5, sp}\n \tcmncs\tip, #67108864\t@ 0x4000000\n \tstrtmi\tr9, [r3], -r0, lsl #6\n \t\t\t@ instruction: 0xffacf7cc\n \t\t\t@ instruction: 0xf7b04628\n-\tldmdavs\tfp!, {r1, r2, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r1, r3, r5, r8, r9, sl, fp, sp, lr, pc}\n \tldrmi\tr4, [r8, r0, asr #12]\n \tldmdbvs\tr8!, {r0, r5, r9, sl, lr}^\n-\tsvc\t0x00faf7b0\n+\tsvc\t0x00fef7b0\n \t\t\t@ instruction: 0xf0054630\n \t\t\t@ instruction: 0xf04ffbaf\n \t\t\t@ instruction: 0xe7a230ff\n-\tldc\t7, cr15, [r8, #704]!\t@ 0x2c0\n+\tldc\t7, cr15, [ip, #704]!\t@ 0x2c0\n \tldmdavs\tsl!, {r0, r2, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7b00018\n-\tsvclt\t0x0000eff6\n-\tandeq\tr1, r3, r6, lsr #12\n-\tandeq\tr1, r3, r2, lsr #12\n-\tandeq\tfp, r7, r2, lsr #16\n-\tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tfp, [r7], -lr\n-\tandeq\tfp, r7, r2, asr #15\n-\t\t\t@ instruction: 0x000315b6\n+\tsvclt\t0x0000effa\n+\tandeq\tr1, r3, lr, lsr #12\n+\tandeq\tr1, r3, sl, lsr #12\n+\tandeq\tfp, r7, sl, lsr #16\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tfp, r7, r6, ror #15\n+\tandeq\tfp, r7, sl, asr #15\n+\t\t\t@ instruction: 0x000315be\n \tldrdeq\tsp, [r1], -lr\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tsp, r1, r8, ror fp\n \tandeq\tsp, r1, sl, lsl #21\n \tmovwcs\tr4, #10622\t@ 0x297e\n \tldrbtmi\tr4, [r9], #-2686\t@ 0xfffff582\n@@ -80879,62 +80877,62 @@\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tmvnsvs\tr4, r8, ror sl\n \trsbsvs\tr4, sl, sl, ror r4\n \t\t\t@ instruction: 0xff22f7c8\n \tmsreq\tCPSR_f, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0x4621223a\n \t\t\t@ instruction: 0xf00460b8\n-\tblmi\t1d554a0 \n+\tblmi\t1d55498 \n \tldrbtmi\tr6, [fp], #-248\t@ 0xffffff08\n \tldrdlt\tr6, [sl, -sl]\n \tsbcsvs\tr2, sl, r0, lsl #4\n \t\t\t@ instruction: 0x2e0269fe\n \tldmvs\tr8!, {r3, r4, ip, lr, pc}^\n \tldc2l\t7, cr15, [r6, #-868]\t@ 0xfffffc9c\n \t\t\t@ instruction: 0xf7d968b8\n \t\t\t@ instruction: 0xf04ffd53\n-\tbmi\t1b21fa4 \n+\tbmi\t1b21f9c \n \tldrbtmi\tr4, [sl], #-2919\t@ 0xfffff499\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, #-135]\t@ 0xffffff79\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780b8\n \tldrtmi\tr7, [sp], sl, lsr #15\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tstrcs\tr6, [r0, #-2299]\t@ 0xfffff705\n \tandseq\tpc, r4, #-1073741823\t@ 0xc0000001\n \torrpl\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf1076858\n \tstrls\tr0, [r0, #-792]\t@ 0xfffffce8\n-\tstc\t7, cr15, [r2], {176}\t@ 0xb0\n+\tstc\t7, cr15, [r6], {176}\t@ 0xb0\n \tstmdacs\tr0, {r7, r9, sl, lr}\n \teorscs\tsp, r4, sl, asr r0\n \tldrdls\tpc, [ip, #-143]!\t@ 0xffffff71\n \tldc2\t7, cr15, [r8, #868]\t@ 0x364\n \t\t\t@ instruction: 0x46292234\n \t\t\t@ instruction: 0xf7ed4604\n \tldmvs\tfp!, {r0, r3, r5, r8, sl, fp, ip, sp, lr, pc}^\n-\tbvs\tfeea6fe4 \n+\tbvs\tfeea6fdc \n \t\t\t@ instruction: 0xf0056818\n \t\t\t@ instruction: 0xf8d9f82f\n \t\t\t@ instruction: 0x61a61010\n \tstmdaeq\tr0, {r2, r6, r7, r8, fp, sp, lr, pc}\n \tstrpl\tlr, [r2, #-2500]\t@ 0xfffff63c\n \tstrpl\tlr, [r4, #-2500]\t@ 0xfffff63c\n \tstrpl\tlr, [r8, #-2500]\t@ 0xfffff63c\n \tstrpl\tlr, [sl, #-2500]\t@ 0xfffff63c\n \tmvnslt\tr6, r5, lsr #6\n \tldrbtmi\tr4, [sl], #-2637\t@ 0xfffff5b3\n \t\t\t@ instruction: 0xb1b36993\n-\tblvs\t727498 \n+\tblvs\t727490 \n \tmvnsle\tr2, r0, lsl #22\n \tstmvs\tfp, {r2, r4, r8, r9, sp, lr}\n \tldrmi\tfp, [sl], -fp, lsl #3\n-\tblcs\t707ac \n+\tblcs\t707a4 \n \tsbcsvs\tsp, r4, #-1073741762\t@ 0xc000003e\n \tldmvs\tr8!, {r1, r2, r6, r8, r9, fp, lr}^\n \tsbcsvs\tr4, ip, fp, ror r4\n \tldc2l\t7, cr15, [ip], #868\t@ 0x364\n \t\t\t@ instruction: 0xf7d968b8\n \tstrdcs\tpc, [r0], -r9\n \torrsvs\tlr, r4, r5, lsr #15\n@@ -80950,64 +80948,64 @@\n \tstc2l\t7, cr15, [r2], #868\t@ 0x364\n \t\t\t@ instruction: 0xf7d968b8\n \t\t\t@ instruction: 0x4620fcdf\n \tldc2l\t7, cr15, [ip], {217}\t@ 0xd9\n \t\t\t@ instruction: 0xf8d9e787\n \tstmdbcs\tr0, {r4, ip}\n \t\t\t@ instruction: 0xe7c3d0d4\n-\tblx\t311cb6 \n+\tblx\t311cae \n \teorsvs\tr4, r8, #819200\t@ 0xc8000\n \tstrteq\tpc, [r0], #-263\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf0054479\n \tldmvs\tfp!, {r0, r3, r6, r8, fp, ip, sp, lr, pc}^\n \tldmdavs\tr9, {r5, fp, sp, lr}^\n \t\t\t@ instruction: 0xf944f005\n \tmsreq\tCPSR_s, r7, lsl #2\n \t\t\t@ instruction: 0xf7b04640\n-\tblmi\tb51914 \n+\tblmi\tb5191c \n \t\t\t@ instruction: 0x4641687a\n \teorseq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tsvc\t0x00baf7af\n-\tbllt\t18674ec \n+\tsvc\t0x00bef7af\n+\tbllt\t18674e4 \n \tldrteq\tpc, [r0], #-263\t@ 0xfffffef9\t@ \n \tstrteq\tpc, [r0], -r7, lsl #2\n \t\t\t@ instruction: 0xf7b04620\n-\tblmi\t951508 \n+\tblmi\t951510 \n \t\t\t@ instruction: 0xf852687a\n \tstrbmi\tr8, [r0], -r3\n-\tb\tfeb93bb4 \n-\tbvs\tf28578 \n+\tb\tfec93bac \n+\tbvs\tf28570 \n \tldrbtmi\tr2, [sl], #-124\t@ 0xffffff84\n \tldmdbmi\tpc, {r1, r9, ip, pc}\t@ \n \tldmdavs\tfp, {r0, r1, r2, r3, r5, r7, r9, sp}\n \tmovwls\tr4, #5241\t@ 0x1479\n \tstrtmi\tr9, [fp], -r0\n \t\t\t@ instruction: 0xf7cc2020\n \t\t\t@ instruction: 0x4620fe93\n-\tmcr\t7, 0, pc, cr12, cr0, {5}\t@ \n+\tmrc\t7, 0, APSR_nzcv, cr0, cr0, {5}\n \t\t\t@ instruction: 0x4640683b\n-\tbvs\t1e67b80 \n+\tbvs\t1e67b78 \n \t\t\t@ instruction: 0xf7b04629\n-\tldrtmi\tlr, [r0], -r2, ror #29\n-\tblx\tfe611d40 \n+\tldrtmi\tlr, [r0], -r6, ror #29\n+\tblx\tfe611d38 \n \t\t\t@ instruction: 0xf7b0e733\n-\tblmi\t490fbc \n+\tblmi\t490fc4 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \teorseq\tpc, r0, r7, lsl #2\n-\tmrc\t7, 6, APSR_nzcv, cr14, cr0, {5}\n-\t\t\t@ instruction: 0x000314b2\n+\tmcr\t7, 7, pc, cr2, cr0, {5}\t@ \n+\t\t\t@ instruction: 0x000314ba\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, r4, r4\n-\tandeq\tfp, r7, lr, ror r6\n-\tandeq\tr1, r3, r6, asr r4\n-\tandeq\tfp, r7, r8, lsl #12\n-\tldrdeq\tfp, [r7], -lr\n-\t\t\t@ instruction: 0x0007b5bc\n+\tmuleq\tr3, ip, r4\n+\tandeq\tfp, r7, r6, lsl #13\n+\tandeq\tr1, r3, lr, asr r4\n+\tandeq\tfp, r7, r0, lsl r6\n+\tandeq\tfp, r7, r6, ror #11\n+\tandeq\tfp, r7, r4, asr #11\n \tstrdeq\tsp, [r1], -ip\n \tandeq\tr0, r0, ip, asr r5\n \tandeq\tsp, r1, ip, lsr #15\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tsp, r1, r6, asr r9\n \tandeq\tsp, r1, r4, asr r8\n@@ -81023,169 +81021,169 @@\n \tlfmne\tf2, 4, [r9, #-232]!\t@ 0xffffff18\n \t\t\t@ instruction: 0xf0044606\n \tldmdavs\tfp!, {r0, r4, r5, r8, sl, fp, ip, sp, lr, pc}^\n \tldmdble\tip, {r0, r1, r8, r9, fp, sp}^\n \tstrmi\tr6, [r5], -r4, lsl #17\n \t\t\t@ instruction: 0x4620493d\n \t\t\t@ instruction: 0xf7b04479\n-\t\t\t@ instruction: 0x4601ee7c\n+\tstrmi\tlr, [r1], -r0, lsl #29\n \tsuble\tr2, fp, r0, lsl #16\n \t\t\t@ instruction: 0x4620493a\n \t\t\t@ instruction: 0xf7b04479\n-\tstmdacs\tr0, {r2, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n \tldmdbmi\tr8!, {r1, r3, r6, r8, ip, lr, pc}\n \tldrbtmi\tr6, [r9], #-2152\t@ 0xfffff798\n-\tmcr\t7, 3, pc, cr12, cr0, {5}\t@ \n+\tmrc\t7, 3, APSR_nzcv, cr0, cr0, {5}\n \tsuble\tr2, r3, r0, lsl #16\n \t\t\t@ instruction: 0xf7cc68e8\n \t\t\t@ instruction: 0xf1b0fd25\n-\tblle\tf97df0 \n+\tblle\tf97de8 \n \t\t\t@ instruction: 0xf04f2018\n \t\t\t@ instruction: 0xf7d90900\n \tandscs\tpc, r8, #37632\t@ 0x9300\n \tstrmi\tr2, [r4], -r0, lsl #2\n \tstc2\t7, cr15, [r4], #-948\t@ 0xfffffc4c\n \tstmdavs\tr8!, {r0, r3, r4, r5, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xff2cf004\n \teorvs\tr4, r0, fp, lsr #18\n \tstmiavs\tr8!, {r0, r3, r4, r5, r6, sl, lr}\n \tandls\tpc, ip, r4, asr #17\n-\tmcr\t7, 2, pc, cr14, cr0, {5}\t@ \n+\tmrc\t7, 2, APSR_nzcv, cr2, cr0, {5}\n \tldmdavs\tfp!, {r3, r4, r5, r6, r8, r9, fp, ip, sp, pc}^\n-\tblcs\t1adfa4 \n+\tblcs\t1adf9c \n \t\t\t@ instruction: 0xf8c46120\n \teorsle\tr8, r5, r8\n \tstrtmi\tr4, [r8], -r4, lsr #22\n \tldmibvs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tbicsvs\tr6, ip, r2, ror #2\n \tstc2\t7, cr15, [r6], {217}\t@ 0xd9\n \t\t\t@ instruction: 0xf7d94630\n \tandcs\tpc, r0, r3, lsl #24\n-\tblmi\t6a86c4 \n+\tblmi\t6a86bc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmibvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1250300\n \tldrtmi\tr3, [sp], r4, lsr #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tandcs\tr6, sl, #104, 16\t@ 0x680000\n-\tb\tfe613d28 \n-\tble\tfed5fe6c \n+\tb\tfe713d20 \n+\tble\tfed5fe64 \n \t\t\t@ instruction: 0xf7d94628\n \tldrtmi\tpc, [r0], -fp, ror #23\t@ \n-\tblx\tffa93dde \n+\tblx\tffa93dd6 \n \trscscc\tpc, pc, pc, asr #32\n \tmovwcs\tlr, #6114\t@ 0x17e2\n \trsbvs\tr6, r3, r8, ror #16\n \tandcs\tr4, sl, #76546048\t@ 0x4900000\n-\tb\tfe193d4c \n+\tb\tfe293d44 \n \t\t\t@ instruction: 0x6120687b\n \t\t\t@ instruction: 0xf8c42b05\n \tbicle\tr8, r9, r8\n \tstmdbvs\tr8!, {r0, r3, r4, r5, r7, r8, fp, sp, lr}\n \tcdp2\t0, 14, cr15, cr2, cr4, {0}\n \tstrb\tr6, [r3, r0, ror #1]\n-\tbl\tffa13d68 \n-\tandeq\tr1, r3, r6, ror r2\n+\tbl\tffb13d60 \n+\tandeq\tr1, r3, lr, ror r2\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr9, r1, r8, lsl #1\n \tmuleq\tr1, r8, r8\n \tmuleq\tr1, r2, r8\n \tandeq\tsp, r1, r4, asr r8\n-\tldrdeq\tfp, [r7], -r4\n-\t\t\t@ instruction: 0x000311b8\n-\tbmi\t628324 \n-\tblmi\t6270b4 \n+\tldrdeq\tfp, [r7], -ip\n+\tandeq\tr1, r3, r0, asr #3\n+\tbmi\t62831c \n+\tblmi\t6270ac \n \t\t\t@ instruction: 0x4605b5b0\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x0000588a\n \tldmdavs\tr2, {r2, r3, r4, r6, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tbiclt\tr0, r0, r0, lsl #4\n \tand\tfp, r8, r4, lsl r9\n \tteqlt\tr4, r4, ror #18\n \tstrtmi\tr6, [r8], -r3, lsr #16\n \t\t\t@ instruction: 0xf7b06819\n-\tstmdacs\tr0, {r5, r6, r7, r8, sl, fp, sp, lr, pc}\n-\tbmi\t38a6d8 \n+\tstmdacs\tr0, {r2, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tbmi\t38a6d0 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4604bdb0\n \t\t\t@ instruction: 0xf7b0e7ef\n-\tsvclt\t0x0000ebaa\n-\tandeq\tr1, r3, r4, lsr r1\n+\tsvclt\t0x0000ebae\n+\tandeq\tr1, r3, ip, lsr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r7, r0, lsr r3\n-\tstrdeq\tr1, [r3], -lr\n-\tblmi\t6e879c \n+\tandeq\tfp, r7, r8, lsr r3\n+\tandeq\tr1, r3, r6, lsl #2\n+\tblmi\t6e8794 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xb1280300\n \t\t\t@ instruction: 0x46054915\n \t\t\t@ instruction: 0xf7b04479\n-\tstmdblt\tr8!, {r1, r4, r5, r7, r8, sl, fp, sp, lr, pc}^\n-\tbmi\t51e05c \n+\tstmdblt\tr8!, {r1, r2, r4, r5, r7, r8, sl, fp, sp, lr, pc}^\n+\tbmi\t51e054 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tr8, r3, r1, sp\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldrbtmi\tr4, [fp], #-2829\t@ 0xfffff4f3\n \tldmdblt\tip, {r2, r3, r4, r6, r7, r8, fp, sp, lr}\n \tstmdbvs\tr4!, {r2, r3, r5, r6, r7, r8, r9, sl, sp, lr, pc}^\n \trscle\tr2, r9, r0, lsl #24\n \tstrtmi\tr6, [r8], -r3, lsr #16\n \t\t\t@ instruction: 0xf7b06819\n-\tstmdacs\tr0, {r1, r2, r4, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r7, r8, sl, fp, sp, lr, pc}\n \tstmiavs\tr0!, {r0, r2, r4, r5, r6, r7, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xf7b0e7e1\n-\tsvclt\t0x0000eb6e\n-\tandeq\tr1, r3, r8, asr #1\n+\tsvclt\t0x0000eb72\n+\tldrdeq\tr1, [r3], -r0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tsp, r1, ip, lsl r7\n-\tandeq\tr1, r3, r2, lsr #1\n-\tandeq\tfp, r7, lr, lsl #5\n-\tblmi\t6e8818 \n+\tandeq\tr1, r3, sl, lsr #1\n+\tmuleq\tr7, r6, r2\n+\tblmi\t6e8810 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r2, r5, lsl #12\n \tsvcge\t0x000058d3\n \tldmdavs\tfp, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tlsllt\tr0, r0, #6\n \tldrbtmi\tr4, [r9], #-2324\t@ 0xfffff6ec\n-\tldcl\t7, cr15, [r2, #-704]!\t@ 0xfffffd40\n+\tldcl\t7, cr15, [r6, #-704]!\t@ 0xfffffd40\n \tcmnlt\tr0, r4, lsl #12\n \tldrbtmi\tr4, [fp], #-2834\t@ 0xfffff4ee\n \tldmdblt\tr4, {r2, r3, r4, r6, r7, r8, fp, sp, lr}\n \tstmdbvs\tr4!, {r0, r3, sp, lr, pc}^\n \tstmdavs\tr3!, {r2, r3, r4, r5, r8, ip, sp, pc}\n \tldmdavs\tr9, {r3, r5, r9, sl, lr}\n-\tstcl\t7, cr15, [r4, #-704]!\t@ 0xfffffd40\n+\tstcl\t7, cr15, [r8, #-704]!\t@ 0xfffffd40\n \tmvnsle\tr2, r0, lsl #16\n-\tbmi\t370388 \n+\tbmi\t370380 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7b0bdb0\n-\tsvclt\t0x0000eb30\n-\tandeq\tr1, r3, ip, asr #32\n+\tsvclt\t0x0000eb34\n+\tandeq\tr1, r3, r4, asr r0\n \tandeq\tr0, r0, r0, ror #11\n \tmuleq\tr1, lr, r6\n-\tandeq\tfp, r7, sl, lsr #4\n-\tandeq\tr1, r3, r6\n+\tandeq\tfp, r7, r2, lsr r2\n+\tandeq\tr1, r3, lr\n \tldrbne\tpc, [r4, #2271]\t@ 0x8df\t@ \n \tpush\t{r1, r9, sp}\n \tstrcs\tr4, [r0, #-1008]\t@ 0xfffffc10\n \tstrbcc\tpc, [ip, #2271]\t@ 0x8df\t@ \n \t\t\t@ instruction: 0xf5ad4479\n \tsvcge\t0x00047d73\n \tstrbvs\tpc, [r4, #2271]\t@ 0x8df\t@ \n@@ -81197,81 +81195,81 @@\n \tstc2\t7, cr15, [ip], #800\t@ 0x320\n \tandcs\tr7, r1, #4, 16\t@ 0x40000\n \tldrtvs\tr6, [sl], #-632\t@ 0xfffffd88\n \tstmib\tr7, {r0, r2, r3, r5, r9, sp}^\n \t\t\t@ instruction: 0xf8875511\n \tstccs\t0, cr2, [r0], {43}\t@ 0x2b\n \tmvnshi\tpc, r0\n-\tb\tfea93f3c \n+\tb\tfeb93f34 \n \tstmdavs\tr2, {r0, r2, r3, r4, r5, r6, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf815e002\n \ttstlt\tip, r1, lsl #30\n \tandscc\tpc, r4, r2, lsr r8\t@ \n \tldrbtle\tr0, [r8], #1179\t@ 0x49b\n \tldrbne\tpc, [ip, #-2271]!\t@ 0xfffff721\t@ \n \tstrtmi\tr2, [r8], -r4, lsl #4\n \t\t\t@ instruction: 0xf7b04479\n-\tstmdacs\tr0, {r1, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r7, sl, fp, sp, lr, pc}\n \tadchi\tpc, sp, r0, asr #32\n \t\t\t@ instruction: 0xf8872203\n \tmvnsvs\tr4, #43\t@ 0x2b\n \t\t\t@ instruction: 0xf1076a7e\n \t\t\t@ instruction: 0x4621043c\n \tcmpeq\tip, #-1073741823\t@ 0xc0000001\t@ \n \t\t\t@ instruction: 0x4630223a\n-\tblx\tfea920d2 \n+\tblx\tfea920ca \n \tldrbcc\tpc, [r0, #-2271]\t@ 0xfffff721\t@ \n \t\t\t@ instruction: 0xf1076bf9\n \tldrbtmi\tr0, [fp], #-556\t@ 0xfffffdd4\n \tstrbeq\tpc, [r8, #-263]\t@ 0xfffffef9\t@ \n \teorsvs\tr1, r8, #140, 28\t@ 0x8c0\n \tandsvs\tr2, sl, #256\t@ 0x100\n \t\t\t@ instruction: 0xf04f625d\n \trscsvs\tr0, fp, #0, 6\n \tadcshi\tpc, r5, r0, lsl #4\n \tsvclt\t0x00182903\n \t\t\t@ instruction: 0xf0006a3b\n \tldmdavs\tsp, {r3, r4, r5, r7, pc}\n \tstrne\tpc, [r4, #-2271]!\t@ 0xfffff721\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n-\tldcl\t7, cr15, [lr], {176}\t@ 0xb0\n+\tstcl\t7, cr15, [r2], #704\t@ 0x2c0\n \t\t\t@ instruction: 0xf0402800\n \tldcvs\t0, cr8, [sl], #-588\t@ 0xfffffdb4\n \tteqeq\tr4, #-1073741823\t@ 0xc0000001\t@ \n \t\t\t@ instruction: 0xf1076a39\n \t\t\t@ instruction: 0xf8510440\n \tandcs\tr0, r0, #34\t@ 0x22\n \tandls\tr2, r0, #0, 2\n \teorseq\tpc, r0, #-1073741823\t@ 0xc0000001\n-\tstmib\tr2!, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr6!, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r3, r4, r5, r7, r8, sp, lr}\n \tsbchi\tpc, r6, r0\n \tldreq\tpc, [r8, #-263]!\t@ 0xfffffef9\n \tstrtmi\tr2, [fp], -r2, lsl #4\n \t\t\t@ instruction: 0xf7b02100\n-\t\t\t@ instruction: 0xf8dfe928\n+\t\t\t@ instruction: 0xf8dfe92c\n \tldmibvs\tsl!, {r2, r5, r6, r7, sl, ip, sp}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002b01\n-\tbvs\te7663c \n+\tbvs\te76634 \n \tcfldrsvs\tmvf2, [fp], #-0\n-\tblx\t1f940b4 \n+\tblx\t1f940ac \n \t\t\t@ instruction: 0xf7d96a78\n \teorscs\tpc, r4, r9, ror sl\t@ \n-\tblx\tff9140c0 \n+\tblx\tff9140b8 \n \teorscs\tr4, r4, #5242880\t@ 0x500000\n \tcmnvs\tr8, r0, lsl #2\n-\tblx\t1d1411c \n+\tblx\t1d14114 \n \t\t\t@ instruction: 0x61ab2301\n \t\t\t@ instruction: 0x200c6bbb\n \tstrhtvs\tr6, [r9], #-153\t@ 0xffffff67\n-\tblx\t12e726 \n+\tblx\t12e71e \n \teorvs\tr0, ip, r0\n \tadcvs\tr6, ip, ip, ror #3\n-\tblx\tff4140e8 \n+\tblx\tff4140e0 \n \tmlane\tfp, r7, r8, pc\t@ \n \t\t\t@ instruction: 0xf1076afb\n \tstmdbcs\tfp, {r0, r1, r3, r5, r9}^\n \t\t\t@ instruction: 0x612c60e8\n \tadcvs\tr6, ip, #44, 4\t@ 0xc0000002\n \trscvs\tr6, ip, #-1342177274\t@ 0xb0000006\n \t\t\t@ instruction: 0xf000632c\n@@ -81280,15 +81278,15 @@\n \tldrbtmi\tpc, [r4], #-2271\t@ 0xfffff721\t@ \n \tstmiavs\tr3!, {r2, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf8df80ea\n \tldmibvs\tr9!, {r2, r5, r6, sl, sp}^\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf0002a01\n-\tbvs\tfe776704 \n+\tbvs\tfe7766fc \n \t\t\t@ instruction: 0x4623b11c\n \t\t\t@ instruction: 0x2c006aa4\n \tldmdbvs\tsl!, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}^\n \t\t\t@ instruction: 0xf8df629a\n \t\t\t@ instruction: 0xf8df244c\n \tldrbtmi\tr3, [sl], #-1068\t@ 0xfffffbd4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n@@ -81297,49 +81295,49 @@\n \t\t\t@ instruction: 0xf0400300\n \tstrtmi\tr8, [r0], -r3, lsl #4\n \tstrbvc\tpc, [pc, -r7, lsl #10]!\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8df83f0\n \tandcs\tr1, r9, #40, 8\t@ 0x28000000\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n-\tbl\tff3140cc \n+\tbl\tff4140c4 \n \t\t\t@ instruction: 0xf43f2800\n \t\t\t@ instruction: 0xf8dfaf49\n \tandcs\tr1, r4, #24, 8\t@ 0x18000000\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n-\tbl\tff0940e0 \n+\tbl\tff1940d8 \n \t\t\t@ instruction: 0xf47f2800\n \tldr\tsl, [sp, -r3, asr #30]!\n \tstrcc\tpc, [r4], #-2271\t@ 0xfffff721\n \tldmibvs\tip, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tcmn\tsp, r4, lsr #18\n \t\t\t@ instruction: 0x2c006964\n \tmsrhi\tSPSR_fx, r0\n \tstrtmi\tr6, [r8], -r3, lsr #16\n \t\t\t@ instruction: 0xf7b06819\n-\tstmdacs\tr0, {r1, r3, r4, r5, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r5, sl, fp, sp, lr, pc}\n \trscsvs\tsp, ip, #244, 2\t@ 0x3d\n \t\t\t@ instruction: 0xf7d9e759\n \t\t\t@ instruction: 0x4630f9fb\n \t\t\t@ instruction: 0xf9f8f7d9\n-\tldrbtcc\tpc, [pc], #79\t@ 5625c \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 56254 \t@ \n \t\t\t@ instruction: 0xf897e7bb\n \t\t\t@ instruction: 0xf107202b\n-\tbcs\t1316f14 \n+\tbcs\t1316f0c \n \tcmphi\tfp, r0\t@ \n-\tbcs\t11342d8 \n+\tbcs\t11342d0 \n \tmsrhi\tSPSR_fx, r0\n-\tblcs\t13b42e4 \n+\tblcs\t13b42dc \n \tcmnhi\tr4, r0\t@ \n-\tbvs\tf31364 \n+\tbvs\tf3135c \n \tldrtvs\tr3, [r9], #-257\t@ 0xfffffeff\n \tldr\tr3, [r2, -r4, lsl #6]!\n \t\t\t@ instruction: 0x46216cbc\n \t\t\t@ instruction: 0x4620b11c\n-\tsvc\t0x00e2f7af\n+\tsvc\t0x00e6f7af\n \tstrtmi\tr4, [r0], -r1, lsl #12\n \tstc2l\t0, cr15, [r4], #16\n \tstmibvs\tr3!, {r2, r3, r4, r5, r6, r8, fp, sp, lr}\n \tldmib\tr7, {r5, sp, lr}^\n \t\t\t@ instruction: 0xf0431011\n \tmvnvs\tr0, r8, lsl #6\n \t\t\t@ instruction: 0xf7d961a3\n@@ -81349,167 +81347,167 @@\n \t\t\t@ instruction: 0xf0044479\n \tstmdavs\tr3!, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}\n \tvldmiavs\tr8!, {s13-s70}\n \teorne\tpc, r3, r2, asr r8\t@ \n \tcdp2\t0, 3, cr15, cr8, cr4, {0}\n \t\t\t@ instruction: 0xf10769bc\n \t\t\t@ instruction: 0x46200150\n-\tstc\t7, cr15, [r6], {176}\t@ 0xb0\n+\tstc\t7, cr15, [sl], {176}\t@ 0xb0\n \tldmibvs\tsl!, {r1, r2, r4, r6, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r3, r5, r6}^\n \t\t\t@ instruction: 0xf7af613b\n-\tstrmi\tlr, [r5], -lr, lsr #25\n+\t\t\t@ instruction: 0x4605ecb2\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf1078166\n \t\t\t@ instruction: 0xf1070668\n \tldrtmi\tr0, [r0], -ip, asr #16\n-\tldrbtcc\tpc, [pc], #79\t@ 56304 \t@ \n-\tb\tffe141c8 \n+\tldrbtcc\tpc, [pc], #79\t@ 562fc \t@ \n+\tb\tfff141c0 \n \tldmibvs\tsl!, {r2, r3, r6, r7, r8, r9, fp, lr}^\n \tandls\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7af4648\n-\tbmi\tff312188 \n+\tbmi\tff312190 \n \tldrshtcs\tr6, [ip], #-203\t@ 0xffffff35\n \tandls\tr4, r2, #2046820352\t@ 0x7a000000\n \tvst2.\t{d20,d22}, [pc], r8\n \tldmdavs\tfp, {r1, r4, r9, ip, sp, lr}\n \tmovwls\tr4, #5241\t@ 0x1479\n \tstrtmi\tr9, [fp], -r0\n \t\t\t@ instruction: 0xf7cc2020\n \tldrtmi\tpc, [r0], -r1, lsl #23\t@ \n-\tb\tfff141fc \n+\tb\t141f4 \n \t\t\t@ instruction: 0x4648693b\n \tldcvs\t7, cr4, [r8, #-608]!\t@ 0xfffffda0\n \t\t\t@ instruction: 0xf7b04629\n-\t\t\t@ instruction: 0x4640ebd0\n+\t\t\t@ instruction: 0x4640ebd4\n \t\t\t@ instruction: 0xff84f004\n \t\t\t@ instruction: 0xf7d96a38\n-\tbvs\t1e9493c \n+\tbvs\t1e94934 \n \t\t\t@ instruction: 0xf976f7d9\n \tldcvs\t7, cr14, [ip], #236\t@ 0xec\n \ttstlt\tip, r1, lsr #12\n \t\t\t@ instruction: 0xf7af4620\n-\t\t\t@ instruction: 0x4601ef78\n+\t\t\t@ instruction: 0x4601ef7c\n \t\t\t@ instruction: 0xf0044620\n \tldmdbvs\tip!, {r0, r3, r4, r5, r6, sl, fp, ip, sp, lr, pc}^\n \teorvs\tr6, r0, r3, lsr #19\n \t\t\t@ instruction: 0x1011e9d7\n \tmovweq\tpc, #16451\t@ 0x4043\t@ \n \t\t\t@ instruction: 0x61a361e1\n \t\t\t@ instruction: 0xf960f7d9\n \tstmdbvs\tr1!, {r1, r2, r3, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf0002900\n-\tbmi\tfebb6798 \n+\tbmi\tfebb6790 \n \tldmibvs\tr3, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0x461a80b6\n-\tblcs\t71010 \n+\tblcs\t71008 \n \tldmdbvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}^\n \tstmvs\tip, {r0, r1, r4, r8, r9, sp, lr}\n \t\t\t@ instruction: 0xf0002c00\n \tstrtmi\tr8, [r3], -lr, ror #1\n \t\t\t@ instruction: 0x2c006ae4\n \tldmdbvs\tsl!, {r0, r1, r3, r4, r5, r6, r7, r8, ip, lr, pc}^\n \t\t\t@ instruction: 0xe70a62da\n \t\t\t@ instruction: 0xf7d92040\n \t\t\t@ instruction: 0x6cbaf9ad\n \tstmdavs\tr3!, {r0, r3, r4, r5, r7, r8, r9, fp, sp, lr}\n-\tbcs\t6e7b0 \n+\tbcs\t6e7a8 \n \taddshi\tpc, r1, r0\n \t\t\t@ instruction: 0xf8546a3c\n \tandls\tr3, r2, #35\t@ 0x23\n \tandls\tr6, r1, #31232\t@ 0x7a00\n \t\t\t@ instruction: 0x91004a9a\n \tldrbtmi\tr2, [sl], #-320\t@ 0xfffffec0\n \tcdp2\t7, 9, cr15, cr14, cr13, {7}\n \tcmpeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b02000\n-\tblmi\tfe4911e0 \n+\tblmi\tfe4911e8 \n \tstrdcs\tr6, [r0, -sl]\n \tsbcvc\tpc, r0, r7, lsl #10\n \tldrsbtvs\tr5, [fp], r3\n-\tstc\t7, cr15, [r0], #-700\t@ 0xfffffd44\n+\tstc\t7, cr15, [r4], #-700\t@ 0xfffffd44\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \trschi\tpc, r2, r0, asr #32\n \tstrbvc\tpc, [r0], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7b04630\n-\tblmi\tfe290dd4 \n+\tblmi\tfe290ddc \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7af4628\n-\tldmvs\tfp!, {r2, r4, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r3, r4, r8, r9, sl, fp, sp, lr, pc}^\n \tvcgt.s8\td25, d0, d1\n-\tblmi\tfe25edac \n+\tblmi\tfe25eda4 \n \tstmibmi\tr8, {r2, r3, r4, r5, r6, sp}\n \tldrbtmi\tr9, [fp], #-0\n \tmovwls\tr4, #9337\t@ 0x2479\n \tstrtmi\tr2, [r3], -r1\n-\tblx\tfff14374 \n+\tblx\tfff1436c \n \t\t\t@ instruction: 0xf7b04630\n-\tldmvs\tsl!, {r2, r4, r5, r6, r9, fp, sp, lr, pc}\n+\tldmvs\tsl!, {r3, r4, r5, r6, r9, fp, sp, lr, pc}\n \tldrmi\tr4, [r0, r8, lsr #12]\n \t\t\t@ instruction: 0x46216d78\n-\tbl\t1294318 \n+\tbl\t1394310 \n \t\t\t@ instruction: 0xf7d968f8\n \t\t\t@ instruction: 0xe672f8f5\n \t\t\t@ instruction: 0xe6156a7d\n \t\t\t@ instruction: 0xf7d92040\n \tstmiavs\tr3!, {r0, r1, r3, r4, r6, r8, fp, ip, sp, lr, pc}^\n \thvccs\t1194\t@ 0x4aa\n \tldmdavs\tfp, {r3, r4, r5, r6, sp, lr}\n \tldmdavs\tfp, {r1, r3, r4, r5, r6, sl, lr}\n \tcdp2\t7, 5, cr15, cr6, cr13, {7}\n \tcmpeq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7b02000\n-\tblmi\t1b91150 \n+\tblmi\t1b91158 \n \tstrdcs\tr6, [r0, -sl]\n \teorvc\tpc, r6, r7, lsl #10\n \tldrsbtvs\tr5, [fp], -r3\n-\tbl\tff694354 \n+\tbl\tff79434c \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tadchi\tpc, r3, r0, asr #32\n \tstrtvc\tpc, [r6], -r7, lsl #10\n \t\t\t@ instruction: 0xf7b04630\n-\tblmi\t1990d44 \n+\tblmi\t1990d4c \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7af4628\n-\tldmdavs\tfp!, {r2, r3, r6, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r4, r6, r7, r9, sl, fp, sp, lr, pc}^\n \tvst2.8\t{d25-d28}, [pc], r1\n-\tblmi\t1a32d58 \n+\tblmi\t1a32d50 \n \tstmdbmi\tr7!, {r2, r3, r4, r5, r6, sp}^\n \tandls\tr4, r0, fp, ror r4\n \tandcs\tr4, r1, r9, ror r4\n \tstrtmi\tr9, [r3], -r2, lsl #6\n-\tblx\tfed14404 \n+\tblx\tfed143fc \n \t\t\t@ instruction: 0xf7b04630\n-\tldmdavs\tsl!, {r2, r3, r5, r9, fp, sp, lr, pc}\n+\tldmdavs\tsl!, {r4, r5, r9, fp, sp, lr, pc}\n \tldrmi\tr4, [r0, r8, lsr #12]\n \tldcvs\t6, cr4, [r8, #132]!\t@ 0x84\n-\tbl\t943a8 \n+\tbl\t1943a0 \n \t\t\t@ instruction: 0xf7d96878\n-\tblmi\t17d47a4 \n+\tblmi\t17d479c \n \tldmvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\tf0fe94 \n+\tbvs\tf0fe8c \n \teorcc\tpc, r3, r2, asr r8\t@ \n \ttstls\tr0, sl, asr sl\n \tldrbtmi\tr2, [sl], #-320\t@ 0xfffffec0\n \tcdp2\t7, 1, cr15, cr0, cr13, {7}\n \tldmdbvs\tfp!, {r4, r5, r6, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xe74c6193\n \tandcs\tr6, r0, #56, 20\t@ 0x38000\n \t\t\t@ instruction: 0xf7d962fa\n-\tbvs\t1e94778 \n+\tbvs\t1e94770 \n \t\t\t@ instruction: 0xf894f7d9\n-\tbvs\tf4ff8c \n+\tbvs\tf4ff84 \n \tsubeq\tpc, r4, #-1073741823\t@ 0xc0000001\n \tldmdavs\tr9, {r4, r6, fp, lr}\n \t\t\t@ instruction: 0xf7fe4478\n \teorvs\tpc, r8, r3, ror #25\n \t\t\t@ instruction: 0xf47f2800\n-\tbvs\te81fc0 \n+\tbvs\te81fb8 \n \t\t\t@ instruction: 0xf884f7d9\n \t\t\t@ instruction: 0xf7d96a78\n \tstr\tpc, [r7], r1, lsl #17\n \tldmib\tr5, {r0, r2, r3, r4, r5, r9, fp, sp, lr}^\n \tstmdavs\tr8!, {r0, r9, ip}\n \tstc2\t0, cr15, [r2, #-8]\n \tstrtmi\tr4, [r8], -r4, lsl #12\n@@ -81525,72 +81523,72 @@\n \tldclvs\t8, cr6, [r9], #-456\t@ 0xfffffe38\n \t\t\t@ instruction: 0xf87af003\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tmrcge\t4, 3, APSR_nzcv, cr8, cr15, {1}\n \tldmdbvs\tfp!, {r5, r6, r7, r9, sl, sp, lr, pc}^\n \tstrt\tr6, [r0], -fp, lsl #1\n \tldrbtmi\tr4, [r8], #-2103\t@ 0xfffff7c9\n-\tblx\t694598 \n+\tblx\t694590 \n \tstmdbvs\tr1!, {r3, r4, r8, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xf47f2900\n \tldmdbvs\tfp!, {r1, r2, r4, r5, r6, r7, r9, sl, fp, sp, pc}^\n \ttstlt\tr3, fp, lsl r8\n \t\t\t@ instruction: 0xf0046978\n \tldmdbvs\tip!, {r0, r1, r4, r6, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7d968e0\n \tstrtmi\tpc, [r0], -r7, asr #16\n \t\t\t@ instruction: 0xf844f7d9\n-\tblmi\t80feec \n+\tblmi\t80fee4 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798693b\n \trsbeq\tpc, r8, r7, lsl #2\n-\tb\tfe614494 \n+\tb\tfe71448c \n \tldmibvs\tsl!, {r0, r3, r4, r8, r9, fp, lr}^\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7b070c0\n-\tblmi\t5d1020 \n+\tblmi\t5d1028 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \teorvc\tpc, r6, r7, lsl #10\n-\tb\tfe1944b8 \n-\tldmda\tip!, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tldrbtcc\tpc, [pc], #79\t@ 56600 \t@ \n+\tb\tfe2944b0 \n+\tstmda\tr0, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldrbtcc\tpc, [pc], #79\t@ 565f8 \t@ \n \tsvclt\t0x0000e6a6\n-\tandeq\tr0, r3, r4, asr #31\n+\tandeq\tr0, r3, ip, asr #31\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x00030fb6\n+\t\t\t@ instruction: 0x00030fbe\n \tldrdeq\tsp, [r1], -ip\n-\tandeq\tfp, r7, sl, lsr r1\n+\tandeq\tfp, r7, r2, asr #2\n \tandeq\tsp, r1, r6, ror r5\n \tandeq\tr0, r0, r8, ror #10\n-\tandeq\tfp, r7, r8, asr r0\n-\tandeq\tr0, r3, r2, lsr #28\n+\tandeq\tfp, r7, r0, rrx\n+\tandeq\tr0, r3, sl, lsr #28\n \tandeq\tsp, r1, r6, ror r4\n \tandeq\tsp, r1, lr, ror #8\n-\tldrdeq\tsl, [r7], -r8\n+\tandeq\tsl, r7, r0, ror #31\n \tmuleq\tr1, r8, r1\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tsp, r1, r4, ror r3\n \tandeq\tsp, r1, r0, lsr r2\n-\tandeq\tsl, r7, r0, ror lr\n+\tandeq\tsl, r7, r8, ror lr\n \t\t\t@ instruction: 0x0001d2ba\n \tandeq\tsp, r1, sl, asr r2\n \tandeq\tsp, r1, r0, lsr #2\n \tandeq\tsp, r1, r4, lsl #5\n \tandeq\tsp, r1, ip, asr #3\n \tmuleq\tr1, r0, r0\n-\tandeq\tsl, r7, r4, lsl sp\n+\tandeq\tsl, r7, ip, lsl sp\n \tldrdeq\tsp, [r1], -r2\n \tandeq\tsp, r1, r8, asr #2\n \tandeq\tsp, r1, r8, lsl r1\n \tandeq\tsp, r1, sl, asr #1\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t10a9f80 \n+\tbmi\t10a9f78 \n \tldrbtmi\tfp, [lr], #-130\t@ 0xffffff7e\n \tldrbtmi\tr4, [sl], #-2880\t@ 0xfffff4c0\n \tsvcge\t0x00004d40\n \tldmpl\tr3, {r2, r4, r5, r7, r8, fp, sp, lr}^\n \tldmdavs\tfp, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xb3240300\n@@ -81637,56 +81635,56 @@\n \t\t\t@ instruction: 0xf7d86173\n \tldmdbvs\tr4!, {r0, r1, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n \tmvnle\tr2, r0, lsl #24\n \tandcs\tr4, r0, #21504\t@ 0x5400\n \tcmpvs\tsl, fp, ror r4\n \tandcs\tlr, r6, #3194880\t@ 0x30c000\n \tandcs\tlr, r3, #3194880\t@ 0x30c000\n-\tblx\t1112766 \n-\tblmi\t2e8fa4 \n+\tblx\t111275e \n+\tblmi\t2e8f9c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhmi\tlr, [r0, #141]!\t@ 0x8d\n \tstcllt\t0, cr15, [r8], #8\n-\tsvc\t0x007af7af\n-\tandeq\tsl, r7, r2, lsl #23\n-\tandeq\tr0, r3, sl, ror r9\n+\tsvc\t0x007ef7af\n+\tandeq\tsl, r7, sl, lsl #23\n+\tandeq\tr0, r3, r2, lsl #19\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r3, r0, ror r9\n+\tandeq\tr0, r3, r8, ror r9\n \t\t\t@ instruction: 0xffffedf1\n \tandeq\tr0, r0, ip, asr r5\n-\tandeq\tsl, r7, ip, lsl fp\n-\tstrdeq\tsl, [r7], -sl\t@ \n-\t\t\t@ instruction: 0x0007aab8\n-\tandeq\tr0, r3, r0, lsr #17\n-\tblmi\t1d69178 \n+\tandeq\tsl, r7, r4, lsr #22\n+\tandeq\tsl, r7, r2, lsl #22\n+\tandeq\tsl, r7, r0, asr #21\n+\tandeq\tr0, r3, r8, lsr #17\n+\tblmi\t1d69170 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstrdlt\tr4, [r7], r0\n \tsvcge\t0x000458d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsuble\tr2, sp, r0, lsl #16\n \tstrmi\tr4, [r0], lr, ror #22\n \tldrbtmi\tr6, [fp], #-2118\t@ 0xfffff7ba\n \t\t\t@ instruction: 0x2c00695c\n \tldmdavs\tr3!, {r0, r1, r2, r4, r6, ip, lr, pc}^\n \tandmi\tpc, r0, #111\t@ 0x6f\n \tsubsle\tr4, r2, #805306377\t@ 0x30000009\n-\tbls\t190f20 \n+\tbls\t190f18 \n \tand\tr2, r3, r0, lsl #10\n \tstccs\t8, cr6, [r0], {228}\t@ 0xe4\n \tldmdavs\tr3!, {r0, r1, r3, r6, ip, lr, pc}^\n \tldmib\tr4, {r1, r4, r5, fp, sp, lr}^\n \tstmib\tsp, {r8}^\n \tstmib\tsp, {r1, r8, sl, ip, lr}^\n \t\t\t@ instruction: 0xf7af5500\n-\tstmdacs\tr0, {r1, r3, r6, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r6, sl, fp, sp, lr, pc}\n \tstmiavs\tr0!, {r4, r5, r6, r7, r8, r9, fp, ip, lr, pc}\n \tldrbmi\tr4, [r1], -sl, asr #12\n \tmcr2\t7, 4, pc, cr2, cr14, {7}\t@ \n \tstmdacs\tr0, {r0, r1, r7, r9, sl, lr}\n \tldmdbmi\tip, {r3, r5, r6, r7, ip, lr, pc}^\n \tldrbtmi\tr6, [r9], #-2627\t@ 0xfffff5bd\n \tandcc\tr6, r1, #565248\t@ 0x8a000\n@@ -81696,23 +81694,23 @@\n \t\t\t@ instruction: 0xf8dbd11a\n \t\t\t@ instruction: 0xf8d80020\n \tldmdbvs\tlr, {r2, ip, lr}\n \trsble\tr2, pc, r0, lsl #16\n \t\t\t@ instruction: 0xf7f36829\n \t\t\t@ instruction: 0x4604fc9d\n \tsuble\tr2, sp, r0, lsl #16\n-\tblcs\t709d4 \n+\tblcs\t709cc \n \tstmiavs\tr3!, {r1, r2, r3, r5, r6, ip, lr, pc}^\n \tmovwcc\tr2, #4096\t@ 0x1000\n \t\t\t@ instruction: 0xf7af60e3\n-\tldmib\tr4, {r4, r5, r7, r9, sl, fp, sp, lr, pc}^\n-\tbne\tfe05f46c \n-\tble\t9672c0 \n+\tldmib\tr4, {r2, r4, r5, r7, r9, sl, fp, sp, lr, pc}^\n+\tbne\tfe05f464 \n+\tble\t9672b8 \n \tmvnscc\tpc, #79\t@ 0x4f\n-\tbmi\t11a8d88 \n+\tbmi\t11a8d80 \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \tcmnle\tip, r0, lsl #4\n \tsmladcc\tip, r8, r6, r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstclmi\t15, cr8, [r2, #-960]\t@ 0xfffffc40\n@@ -81727,15 +81725,15 @@\n \tmovwcs\tpc, #2443\t@ 0x98b\t@ \n \t\t\t@ instruction: 0xf8dbe7dc\n \tstmiavs\tr5!, {r2, r5}\n \tmovwcs\tlr, #2516\t@ 0x9d4\n \tldrdeq\tlr, [r2, -r0]\n \t\t\t@ instruction: 0xf7fe9500\n \tandcs\tpc, r0, pc, asr #26\n-\tcdp\t7, 7, cr15, cr8, cr15, {5}\n+\tcdp\t7, 7, cr15, cr12, cr15, {5}\n \t\t\t@ instruction: 0xf04f2200\n \tstmib\tr4, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^\n \tstrb\tr2, [r9, r3]\n \tldrdeq\tlr, [r2, -r3]\n \t\t\t@ instruction: 0x4643465a\n \t\t\t@ instruction: 0xff4ef7fe\n \tstrb\tr4, [r1, r3, lsr #12]\n@@ -81744,15 +81742,15 @@\n \ttstcs\tr0, r4, lsl #12\n \tcdp2\t7, 10, cr15, cr14, cr12, {7}\n \tldrdeq\tlr, [r0, -r5]\n \t\t\t@ instruction: 0xf9b6f004\n \tstmib\tr4, {r8, r9, sp}^\n \tstmib\tr4, {r8, r9}^\n \tldrmi\tr3, [r8], -r2, lsl #6\n-\tcdp\t7, 5, cr15, cr6, cr15, {5}\n+\tcdp\t7, 5, cr15, cr10, cr15, {5}\n \tstmib\tr4, {r0, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf8db0604\n \t\t\t@ instruction: 0xf7f30020\n \tldr\tpc, [r5, r7, ror #22]\n \tldmdami\tsp, {r0, r9, sl, lr}\n \t\t\t@ instruction: 0xf7f34478\n \t\t\t@ instruction: 0xf8cbfafd\n@@ -81762,387 +81760,387 @@\n \tldrdeq\tlr, [r0, -r3]\n \t\t\t@ instruction: 0xf996f004\n \tstrmi\tr2, [r3], -r1, lsl #28\n \t\t\t@ instruction: 0xf8d8dc0e\n \trsbvs\tr5, r3, r0\n \tstrtmi\tr2, [r8], -r0, lsl #6\n \tandscc\tpc, r0, fp, asr #17\n-\tstc\t7, cr15, [r4], {175}\t@ 0xaf\n+\tstc\t7, cr15, [r8], {175}\t@ 0xaf\n \tstrtmi\tr4, [r8], -r1, lsl #12\n \t\t\t@ instruction: 0xf986f004\n \tldrb\tr6, [r6, -r0, lsr #1]!\n \t\t\t@ instruction: 0xf1054b0d\n \trpwnes\tf0, f2, #0.0\n \tldrbtmi\tr2, [fp], #-1283\t@ 0xfffffafd\n \t\t\t@ instruction: 0xf0049500\n \t\t\t@ instruction: 0x4603fcd3\n \t\t\t@ instruction: 0xf7afe7e5\n-\tsvclt\t0x0000ee80\n-\tandeq\tr0, r3, r4, asr r8\n+\tsvclt\t0x0000ee84\n+\tandeq\tr0, r3, ip, asr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r7, sl, lsr sl\n-\tandeq\tsl, r7, lr, ror #19\n-\tmuleq\tr3, r8, r7\n-\tandeq\tsl, r7, sl, ror r9\n+\tandeq\tsl, r7, r2, asr #20\n+\tstrdeq\tsl, [r7], -r6\n+\tandeq\tr0, r3, r0, lsr #15\n+\tandeq\tsl, r7, r2, lsl #19\n \t\t\t@ instruction: 0xffffe595\n \tldrdeq\tip, [r1], -r6\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tsbclt\tr4, pc, r4, lsr ip\t@ \n \tldrbtmi\tr4, [ip], #-2356\t@ 0xfffff6cc\n-\tblmi\td825a8 \n+\tblmi\td825a0 \n \tldrbtmi\tr4, [r9], #-2612\t@ 0xfffff5cc\n \tadcsvs\tr4, fp, fp, ror r4\n \tstmpl\tsl, {r0, r1, r5, fp, sp, lr}\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2134\n \trscsvs\tr0, fp, r0, lsl #4\n-\tbmi\tc42fd0 \n+\tbmi\tc42fc8 \n \tldrbtmi\tr4, [sl], #-2861\t@ 0xfffff4d3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 121)\n \t\t\t@ instruction: 0xf50768f8\n \tssatmi\tr7, #30, lr, lsl #15\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tldrbtmi\tr4, [r8], #-2087\t@ 0xfffff7d9\n \t\t\t@ instruction: 0xffe6f7c7\n \t\t\t@ instruction: 0x460368fd\n \ttsteq\tr4, r7, lsl #2\t@ \n \teorvs\tr4, r3, r8, lsr #12\n-\tldmda\tr6!, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tsl!, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmvs\tsl!, {r1, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf1074629\n \tldmpl\tr3, {r3, r4}^\n \t\t\t@ instruction: 0xf7af607b\n-\t\t\t@ instruction: 0x4604e91e\n+\tstrmi\tlr, [r4], -r2, lsr #18\n \t\t\t@ instruction: 0xf107bb18\n \t\t\t@ instruction: 0xf8df0818\n \t\t\t@ instruction: 0x46409074\n-\tsvc\t0x006af7af\n+\tsvc\t0x006ef7af\n \tldmvs\tsl!, {r0, r1, r3, r4, r8, r9, fp, lr}\n \tldmpl\tr6, {r0, r3, r4, r5, r6, r7, sl, lr}^\n \t\t\t@ instruction: 0xf7af4630\n-\tteqcs\tr3, r0, lsl ip\n+\tteqcs\tr3, r4, lsl ip\n \tldrdeq\tpc, [r0], -r9\n \t\t\t@ instruction: 0xf8f0f7c1\n \tstrbmi\tr4, [r0], -r5, lsl #12\n-\tsvc\t0x0078f7af\n+\tsvc\t0x007cf7af\n \tldmdavs\tfp!, {r4, r5, r9, sl, lr}^\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7b04621\n-\tstccs\t8, cr14, [r0, #-312]\t@ 0xfffffec8\n+\tstccs\t8, cr14, [r0, #-328]\t@ 0xfffffeb8\n \t\t\t@ instruction: 0xf8d9d1b7\n \trscsvs\tr3, fp, r0\n-\tblmi\t3d0928 \n+\tblmi\t3d0920 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tandseq\tpc, r8, r7, lsl #2\n-\tstmda\tsl, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tcdp\t7, 0, cr15, cr2, cr15, {5}\n-\tandeq\tsl, r7, lr, lsl #17\n-\tandeq\tr0, r3, r6, asr r6\n-\tandeq\tr0, r3, r4, asr r6\n+\tstmda\tlr, {r4, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tcdp\t7, 0, cr15, cr6, cr15, {5}\n+\tmuleq\tr7, r6, r8\n+\tandeq\tr0, r3, lr, asr r6\n+\tandeq\tr0, r3, ip, asr r6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r3, sl, lsr r6\n+\tandeq\tr0, r3, r2, asr #12\n \tandeq\tr4, r1, r6, lsr #5\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tsl, r7, ip, lsl #16\n+\tandeq\tsl, r7, r4, lsl r8\n \tstrdeq\tr0, [r0], -ip\n-\tblmi\t7e930c \n+\tblmi\t7e9304 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r7, r6, lsl #12\n \tsvcge\t0x000258d3\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xff74f7ff\n \tbicslt\tr4, r0, r4, lsl #12\n-\tbl\tff494974 \n+\tbl\tff59496c \n \tstrmi\tr2, [r5], -r2, lsl #3\n \t\t\t@ instruction: 0xf8c2f7f2\n \tsvclt\t0x00182801\n \ttstle\tr0, r0, lsl #8\n \torreq\tpc, r2, r5, lsl #2\n \t\t\t@ instruction: 0x46086079\n \tmcr2\t7, 1, pc, cr6, cr8, {6}\t@ \n \tldmdbvs\tr5!, {r1, r4, r5, r7, r8, fp, sp, lr}\n \tandls\tr4, r1, #36700160\t@ 0x2300000\n-\tbmi\t3a82f0 \n+\tbmi\t3a82e8 \n \tldrbtmi\tr6, [sl], #-2169\t@ 0xfffff787\n \t\t\t@ instruction: 0xf7ed9500\n-\tbmi\t355768 \n+\tbmi\t355760 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r3, lsl #2\n \tssatmi\tr3, #30, r4, lsl #14\n \t\t\t@ instruction: 0xf7afbdf0\n-\tsvclt\t0x0000edb6\n-\tandeq\tr0, r3, r8, ror #10\n+\tsvclt\t0x0000edba\n+\tandeq\tr0, r3, r0, ror r5\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tip, r1, r2, lsr ip\n-\tandeq\tr0, r3, r2, lsl r5\n+\tandeq\tr0, r3, sl, lsl r5\n \tcfstr32mi\tmvfx11, [r8], #-960\t@ 0xfffffc40\n \taddlt\tr4, r3, r8, lsr #18\n-\tblmi\ta67d18 \n-\tbmi\ta8272c \n+\tblmi\ta67d10 \n+\tbmi\ta82724 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n-\tbllt\t730bec \n+\tbllt\t730be4 \n \teorsle\tr2, r7, r0, lsl #16\n-\tblcs\tc34bd4 \n+\tblcs\tc34bcc \n \tabsmisp\tf5, #0.0\n \tldmdavs\tr0!, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf7d8b118\n \tmovwcs\tpc, #3449\t@ 0xd79\t@ \n \t\t\t@ instruction: 0x46206033\n \t\t\t@ instruction: 0xf7c72400\n-\tblmi\t796810 \n+\tblmi\t796808 \n \tandsvs\tr4, r8, fp, ror r4\n \tldmiblt\tr3, {r0, r1, r3, r5, fp, sp, lr}^\n-\tblmi\t5a93d8 \n+\tblmi\t5a93d0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tip, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvmul.i8\td20, d0, d4\n \tldmdami\tr4, {r0, r1, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf890f7ed\n \tbicsle\tr2, r3, r0, lsl #24\n-\tldrbtcc\tpc, [pc], #79\t@ 56ba0 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 56b98 \t@ \n \tldmdbmi\tr0, {r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tadcvs\tpc, r2, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7ed4478\n \t\t\t@ instruction: 0xe7dbf955\n-\tldrbtcc\tpc, [pc], #79\t@ 56bb8 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 56bb0 \t@ \n \t\t\t@ instruction: 0xf7afe7d8\n-\tsvclt\t0x0000ed5c\n-\tldrdeq\tr0, [r3], -ip\n+\tsvclt\t0x0000ed60\n+\tandeq\tr0, r3, r4, ror #9\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr0, [r3], -r2\n+\tldrdeq\tr0, [r3], -sl\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsl, r7, r4, ror #13\n-\tandeq\tsl, r7, ip, asr #13\n-\tmuleq\tr3, r0, r4\n+\tandeq\tsl, r7, ip, ror #13\n+\tldrdeq\tsl, [r7], -r4\n+\tmuleq\tr3, r8, r4\n \tmuleq\tr1, r0, fp\n \tmuleq\tr1, lr, fp\n \tandeq\tip, r1, r6, ror fp\n \tandeq\tip, r1, r4, lsl #23\n-\tblmi\t429428 \n+\tblmi\t429420 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c27fc \n+\tbmi\t3c27f4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7afba05\n-\tsvclt\t0x0000ed28\n-\tandeq\tr0, r3, r0, lsl r4\n+\tsvclt\t0x0000ed2c\n+\tandeq\tr0, r3, r8, lsl r4\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr0, [r3], -sl\n-\tblmi\t429470 \n+\tandeq\tr0, r3, r2, lsl #8\n+\tblmi\t429468 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c2844 \n+\tbmi\t3c283c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tmcrlt\t7, 4, pc, cr4, cr14, {7}\t@ \n-\tstc\t7, cr15, [r2, #-700]\t@ 0xfffffd44\n-\tandeq\tr0, r3, r8, asr #7\n+\tstc\t7, cr15, [r6, #-700]\t@ 0xfffffd44\n+\tldrdeq\tr0, [r3], -r0\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000303b2\n-\tblmi\t4294b8 \n+\t\t\t@ instruction: 0x000303ba\n+\tblmi\t4294b0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c288c \n+\tbmi\t3c2884 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7fe4080\n \t\t\t@ instruction: 0xf7afbe8d\n-\tsvclt\t0x0000ece0\n-\tandeq\tr0, r3, r0, lsl #7\n+\tsvclt\t0x0000ece4\n+\tandeq\tr0, r3, r8, lsl #7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r3, sl, ror #6\n-\tblmi\t429500 \n+\tandeq\tr0, r3, r2, ror r3\n+\tblmi\t4294f8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c28d4 \n+\tbmi\t3c28cc \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \tmrclt\t7, 0, APSR_nzcv, cr0, cr14, {7}\n-\tldc\t7, cr15, [sl], #700\t@ 0x2bc\n-\tandeq\tr0, r3, r8, lsr r3\n+\tldc\t7, cr15, [lr], #700\t@ 0x2bc\n+\tandeq\tr0, r3, r0, asr #6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r3, r2, lsr #6\n-\tblmi\t429548 \n+\tandeq\tr0, r3, sl, lsr #6\n+\tblmi\t429540 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c291c \n+\tbmi\t3c2914 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7fe4080\n \t\t\t@ instruction: 0xf7afbf03\n-\tsvclt\t0x0000ec98\n-\tstrdeq\tr0, [r3], -r0\t@ \n+\tsvclt\t0x0000ec9c\n+\tstrdeq\tr0, [r3], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr0, [r3], -sl\n-\tblmi\t429590 \n+\tandeq\tr0, r3, r2, ror #5\n+\tblmi\t429588 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c2964 \n+\tbmi\t3c295c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7fe4080\n \t\t\t@ instruction: 0xf7afbffb\n-\tsvclt\t0x0000ec74\n-\tandeq\tr0, r3, r8, lsr #5\n+\tsvclt\t0x0000ec78\n+\t\t\t@ instruction: 0x000302b0\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, r2, r2\n+\tmuleq\tr3, sl, r2\n \tmvnsmi\tlr, sp, lsr #18\n \tsbcslt\tr4, r2, r3, asr #24\n-\tbmi\t11429b8 \n+\tbmi\t11429b0 \n \tldrbtmi\tr4, [ip], #-2371\t@ 0xfffff6bd\n-\tblmi\t1127f98 \n+\tblmi\t1127f90 \n \tstmdapl\tr1!, {r1, r3, r4, r5, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf8c76809\n \t\t\t@ instruction: 0xf04f1134\n \tadcsvs\tr0, r8, r0, lsl #2\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldmdbmi\tlr!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \tadcvs\tpc, r3, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2109\t@ 0xfffff7c3\n \t\t\t@ instruction: 0xf7ec4478\n \tldmvs\tr8!, {r0, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}\n \ttstcs\tr0, sl, lsl #4\n-\tb\tff714c9c \n+\tb\tff814c94 \n \tstcle\t8, cr2, [r2, #-0]\n \tstrcs\tr4, [r0], #-2872\t@ 0xfffff4c8\n \tandsvs\tr4, r8, fp, ror r4\n \tldmvs\tsl!, {r0, r1, r4, r5, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\tdc5404 \n+\tbmi\tdc53fc \n \tldrbtmi\tr4, [sl], #-2863\t@ 0xfffff4d1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_hyp\n \t\t\t@ instruction: 0xf5074620\n \tssatmi\tr7, #30, ip, lsl #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tvmla.i8\td20, d0, d29\n \tstmdami\tsp!, {r1, r2, r5, r9, ip, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf81af7ed\n \t\t\t@ instruction: 0xf107e7e5\n \tandcs\tr0, r0, r4, lsl r1\n-\tcdp\t7, 5, cr15, cr10, cr15, {5}\n+\tcdp\t7, 5, cr15, cr14, cr15, {5}\n \tldmvs\tsl!, {r3, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r4}^\n \t\t\t@ instruction: 0xf7ae607b\n-\tstrmi\tlr, [r5], -r2, lsl #30\n+\tstrmi\tlr, [r5], -r6, lsl #30\n \t\t\t@ instruction: 0xf107bb30\n \t\t\t@ instruction: 0xf04f0818\n \t\t\t@ instruction: 0x464034ff\n-\tstcl\t7, cr15, [lr, #-700]\t@ 0xfffffd44\n+\tldcl\t7, cr15, [r2, #-700]\t@ 0xfffffd44\n \tldmvs\tsl!, {r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x463058d6\n-\tldmib\tr4!, {r0, r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr8!, {r0, r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tmovwls\tr6, #10427\t@ 0x28bb\n \tandspl\tpc, sp, #64, 4\n \taddcs\tr4, sp, ip, lsl fp\n \tandls\tr4, r0, ip, lsl r9\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \tmovwls\tr4, #5664\t@ 0x1620\n \t\t\t@ instruction: 0xf7cb2316\n \t\t\t@ instruction: 0x4640fddb\n-\tldcl\t7, cr15, [r4, #-700]\t@ 0xfffffd44\n+\tldcl\t7, cr15, [r8, #-700]\t@ 0xfffffd44\n \tldmdavs\tfp!, {r4, r5, r9, sl, lr}^\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7af4629\n-\tstr\tlr, [r9, sl, lsr #28]!\n+\tstr\tlr, [r9, lr, lsr #28]!\n \tldmvs\tsl!, {r4, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7af0018\n-\t\t\t@ instruction: 0xf7afee2c\n-\tsvclt\t0x0000ebe4\n-\tandeq\tr0, r3, r6, asr r2\n-\tandeq\tr0, r3, r4, asr r2\n+\t\t\t@ instruction: 0xf7afee30\n+\tsvclt\t0x0000ebe8\n+\tandeq\tr0, r3, lr, asr r2\n+\tandeq\tr0, r3, ip, asr r2\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tip, r1, r2, asr r9\n \tandeq\tip, r1, r8, ror r9\n-\tandeq\tr4, r3, ip, asr r3\n-\tandeq\tr0, r3, r6, lsl #4\n+\tandeq\tr4, r3, r4, ror #6\n+\tandeq\tr0, r3, lr, lsl #4\n \tandeq\tip, r1, r0, lsl #18\n \tandeq\tip, r1, r6, lsr #18\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tip, r1, ip, ror #17\n \tandeq\tip, r1, sl, lsr #17\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7e80e4 \n-\tbmi\t802af8 \n+\tblmi\t7e80dc \n+\tbmi\t802af0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tr4, r9, ror r4\n \t\t\t@ instruction: 0xf9aef7c7\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t6055ec \n+\tbmi\t6055e4 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -82151,39 +82149,39 @@\n \t\t\t@ instruction: 0xf7ec4478\n \t\t\t@ instruction: 0xe7dffeb7\n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r2, r3, r4, r5, r6, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff80f7ec\n \t\t\t@ instruction: 0xf7afe7df\n-\tsvclt\t0x0000eb8a\n-\tandeq\tr0, r3, r0, lsl r1\n+\tsvclt\t0x0000eb8e\n+\tandeq\tr0, r3, r8, lsl r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r3, r6, lsl #2\n+\tandeq\tr0, r3, lr, lsl #2\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsl, r7, r0, lsr #6\n-\tldrdeq\tr0, [r3], -lr\n+\tandeq\tsl, r7, r8, lsr #6\n+\tandeq\tr0, r3, r6, ror #1\n \tldrdeq\tip, [r1], -lr\n \tandeq\tip, r1, r4, lsr r8\n \tandeq\tip, r1, ip, asr #15\n \tandeq\tip, r1, r2, lsr #16\n \tcfldr32mi\tmvfx11, [lr], {176}\t@ 0xb0\n \taddlt\tr4, r2, lr, lsl r9\n-\tblmi\t7e8188 \n-\tbmi\t802b9c \n+\tblmi\t7e8180 \n+\tbmi\t802b94 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n \t\t\t@ instruction: 0x46204919\n \ttstcc\tr8, r9, ror r4\n \t\t\t@ instruction: 0xf95cf7c7\n \tstrmi\tr6, [r4], -fp, lsr #16\n-\tbmi\t605690 \n+\tbmi\t605688 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d115\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n@@ -82192,21 +82190,21 @@\n \t\t\t@ instruction: 0xf7ec4478\n \tldrb\tpc, [pc, r5, ror #28]\t@ \n \tvmla.i8\td20, d0, d13\n \tstmdami\tsp, {r0, r1, r2, r3, r5, r6, r7, r9, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff2ef7ec\n \t\t\t@ instruction: 0xf7afe7df\n-\tsvclt\t0x0000eb38\n-\tandeq\tr0, r3, ip, rrx\n+\tsvclt\t0x0000eb3c\n+\tandeq\tr0, r3, r4, ror r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r3, r2, rrx\n+\tandeq\tr0, r3, sl, rrx\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tsl, r7, ip, ror r2\n-\tandeq\tr0, r3, sl, lsr r0\n+\tandeq\tsl, r7, r4, lsl #5\n+\tandeq\tr0, r3, r2, asr #32\n \tandeq\tip, r1, sl, lsr r7\n \tmuleq\tr1, r0, r7\n \tandeq\tip, r1, r8, lsr #14\n \tandeq\tip, r1, lr, ror r7\n \tssatne\tpc, #9, pc, asr #17\t@ \n \tpush\t{r0, r1, r8, r9, sp}\n \t\t\t@ instruction: 0x460547f0\n@@ -82220,60 +82218,60 @@\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf7c762fb\n \t\t\t@ instruction: 0xf8dffcab\n \tstrbmi\tr2, [r3], -r0, lsl #13\n \tldrbtmi\tr4, [sl], #-1569\t@ 0xfffff9df\n \teorscs\tr6, sl, #-1610612729\t@ 0xa0000007\n \t\t\t@ instruction: 0xf0036238\n-\tbvs\tfff55fac \n+\tbvs\tfff55fa4 \n \tstmdble\tr4, {r0, r8, r9, fp, sp}\n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t3e5c88 \n+\tblcs\t3e5c80 \n \tandcs\tsp, r0, r6, ror #18\n \t\t\t@ instruction: 0xf914f004\n \t\t\t@ instruction: 0x1658f8df\n \tldrbtmi\tr6, [r9], #-824\t@ 0xfffffcc8\n \t\t\t@ instruction: 0xff54f003\n-\tblvs\te68940 \n+\tblvs\te68938 \n \t\t\t@ instruction: 0xff50f003\n \tteqeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7af2000\n-\t\t\t@ instruction: 0xf8dfed20\n-\tbvs\t1ee49b0 \n+\t\t\t@ instruction: 0xf8dfed24\n+\tbvs\t1ee49a8 \n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r3, r4, r5, r6, r7}^\n \t\t\t@ instruction: 0xf7ae61fb\n-\tstrmi\tlr, [r4], -r6, asr #27\n+\tstrmi\tlr, [r4], -sl, asr #27\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf1078186\n \t\t\t@ instruction: 0xf10708f8\n \t\t\t@ instruction: 0x46400530\n-\tldc\t7, cr15, [r0], {175}\t@ 0xaf\n+\tldc\t7, cr15, [r4], {175}\t@ 0xaf\n \t\t\t@ instruction: 0x3618f8df\n \tldmpl\tr6, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7af4630\n-\t\t\t@ instruction: 0xf8dfe8b6\n-\tblvs\te64928 \n+\t\t\t@ instruction: 0xf8dfe8ba\n+\tblvs\te64920 \n \tldcleq\t0, cr15, [ip], #-316\t@ 0xfffffec4\n \tmovwls\tr4, #9339\t@ 0x247b\n \t\t\t@ instruction: 0x1604f8df\n \tstmdavs\tr0, {r0, r1, r5, r9, sl, lr}\n \taddsvc\tpc, r1, #1325400064\t@ 0x4f000000\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \teorcs\tip, r0, r0\n \tldc2\t7, cr15, [r8], {203}\t@ 0xcb\n \t\t\t@ instruction: 0xf7af4640\n-\t\t\t@ instruction: 0x4630ec12\n+\t\t\t@ instruction: 0x4630ec16\n \t\t\t@ instruction: 0x479869fb\n \t\t\t@ instruction: 0x46216b78\n \tstreq\tpc, [r1], #-111\t@ 0xffffff91\n-\tstcl\t7, cr15, [r4], #700\t@ 0x2bc\n+\tstcl\t7, cr15, [r8], #700\t@ 0x2bc\n \t\t\t@ instruction: 0xf0044628\n-\tbvs\te9538c \n-\tblx\tfe41508c \n+\tbvs\te95384 \n+\tblx\tfe415084 \n \tstrbcs\tpc, [ip, #2271]\t@ 0x8df\t@ \n \tstrcc\tpc, [ip, #2271]!\t@ 0x8df\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsl #15\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddshi\tpc, ip, #64\t@ 0x40\n@@ -82281,106 +82279,106 @@\n \t\t\t@ instruction: 0x46bd67f2\n \t\t\t@ instruction: 0x87f0e8bd\n \tldrdcc\tpc, [r4], -r8\n \taddsle\tr2, r4, r0, lsl #22\n \tstrpl\tpc, [r0, #2271]!\t@ 0x8df\n \t\t\t@ instruction: 0xf8d04606\n \tldrbtmi\tr9, [sp], #-0\n-\tbeq\tfe393580 \n+\tbeq\tfe393578 \n \tstrbmi\tr4, [r8], -r9, lsr #12\n \t\t\t@ instruction: 0xf7af46a8\n-\tstmdacs\tr0, {r1, r5, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r5, r7, sl, fp, sp, lr, pc}\n \tldrcc\tsp, [ip, #-78]\t@ 0xffffffb2\n \tmvnsle\tr4, r5, asr r5\n \t\t\t@ instruction: 0xf0042000\n \t\t\t@ instruction: 0xf8dff897\n \t\t\t@ instruction: 0x63b8157c\n \t\t\t@ instruction: 0xf0034479\n \tldmdavs\tr1!, {r0, r1, r2, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0036bb8\n \t\t\t@ instruction: 0xf107fed3\n \tandcs\tr0, r0, ip, lsr r1\n-\tstc\t7, cr15, [r2], #700\t@ 0x2bc\n+\tstc\t7, cr15, [r6], #700\t@ 0x2bc\n \tstrbcc\tpc, [r4, #-2271]\t@ 0xfffff721\t@ \n \ttstcs\tr0, sl, ror sl\n \tandvc\tpc, r4, r7, lsl #10\n \tldrsbtvs\tr5, [fp], r3\n-\tstcl\t7, cr15, [r8, #-696]\t@ 0xfffffd48\n+\tstcl\t7, cr15, [ip, #-696]\t@ 0xfffffd48\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tmvnhi\tpc, r0, asr #32\n \tstmdavc\tr4, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \tldreq\tpc, [r8, #-263]!\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf7af4640\n-\t\t\t@ instruction: 0xf8dfeb94\n-\tbvs\t1ee4654 \n+\t\t\t@ instruction: 0xf8dfeb98\n+\tbvs\t1ee464c \n \t\t\t@ instruction: 0x463058d6\n-\tldmda\tr8!, {r0, r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tip!, {r0, r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrcc\tpc, [r8, #-2271]!\t@ 0xfffff721\n \t\t\t@ instruction: 0xf04f6bb8\n \tldrbtmi\tr0, [fp], #-3196\t@ 0xfffff384\n \t\t\t@ instruction: 0xf8df9302\n \tstrtmi\tr1, [r3], -r0, lsr #10\n \tvadd.i8\td22, d0, d0\n \tldrbtmi\tr1, [r9], #-575\t@ 0xfffffdc1\n \tandgt\tlr, r0, sp, asr #19\n \t\t\t@ instruction: 0xf7cb2020\n \t\t\t@ instruction: 0x4640fc1b\n-\tbl\tfe5950c4 \n+\tbl\tfe6950bc \n \tldmvs\tfp!, {r4, r5, r9, sl, lr}\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf06f6bf8\n \tstr\tr0, [r1, r2, lsl #8]\n \t\t\t@ instruction: 0x46046875\n-\tblcs\tc352cc \n+\tblcs\tc352c4 \n \t\t\t@ instruction: 0xf8dfd008\n \tstrbmi\tr1, [r8], -ip, ror #9\n \t\t\t@ instruction: 0xf7af4479\n-\tstmdacs\tr0, {r1, r2, r6, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r6, sl, fp, sp, lr, pc}\n \tsbcshi\tpc, r8, r0, asr #32\n \t\t\t@ instruction: 0xf7c74628\n \t\t\t@ instruction: 0x4605fbbf\n \tsubcs\tr6, r0, r8, ror r1\n-\tblx\t1c151a4 \n+\tblx\t1c1519c \n \tstrbne\tpc, [ip], #2271\t@ 0x8df\t@ \n \tldrbtmi\tr6, [r9], #-133\t@ 0xffffff7b\n \tldmdavs\tr0!, {r3, r4, r5, r7, r8, sp, lr}\n-\tldc\t7, cr15, [r2], #-700\t@ 0xfffffd44\n+\tldc\t7, cr15, [r6], #-700\t@ 0xfffffd44\n \t\t\t@ instruction: 0x2010f8d8\n \tstmdacs\tr0, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}\n \ttsteq\tr0, pc, asr #32\t@ \n \tandeq\tpc, r0, pc, asr #32\n \t\t\t@ instruction: 0xf04fbf0c\n \t\t\t@ instruction: 0xf04f0c08\n \tandsvs\tr0, r9, r2, lsl #24\n \t\t\t@ instruction: 0xf8c32100\n \tstmib\tr3, {r2, lr, pc}^\n \tstmib\tr3, {r1, r2, r8}^\n-\tbcs\t57690 \n+\tbcs\t57688 \n \trscshi\tpc, r9, r0\n \tcmpvs\tsl, #3063808\t@ 0x2ec000\n \tandne\tlr, r5, #216, 18\t@ 0x360000\n-\tbcs\t700f4 \n+\tbcs\t700ec \n \trscshi\tpc, r4, r0\n-\tblcs\t131e84 \n+\tblcs\t131e7c \n \t\t\t@ instruction: 0xf8d7d144\n-\tblcs\t635f0 \n+\tblcs\t635e8 \n \tldmvs\tr0!, {r6, ip, lr, pc}\n \tldmibvs\tfp!, {r4, r7, r8, r9, sl, lr}\n \ttstvs\tr8, #5242880\t@ 0x500000\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8d38177\n \t\t\t@ instruction: 0xf8dfc004\n \t\t\t@ instruction: 0xf01c2460\n \tldmibvs\tfp!, {r3, r8, sl}\n \tldmvs\tr2, {r1, r3, r4, r5, r6, sl, lr}^\n \tldrdle\tr6, [r4, -sl]!\n \tstmdaeq\tr0!, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46426899\n \t\t\t@ instruction: 0xf7af2003\n-\tstmdacs\tr0, {r1, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r7, r8, fp, sp, lr, pc}\n \tsbcshi\tpc, r3, r0, asr #32\n \t\t\t@ instruction: 0x3010f8d8\n \tsubsmi\tpc, r0, #50331648\t@ 0x3000000\n \tsvcmi\t0x0000f5b2\n \tmsrhi\tCPSR_sx, r0\n \tcmnmi\tr0, #50331648\t@ 0x3000000\t@ \n \tsvcpl\t0x0080f5b3\n@@ -82389,233 +82387,233 @@\n \tmovwcs\tlr, #27073\t@ 0x69c1\n \tstmdavs\tfp, {r1, r3, r9, sl, lr}^\n \tldrdeq\tlr, [r0, -r8]\n \tmovweq\tpc, #16451\t@ 0x4043\t@ \n \tsmlabteq\tr4, r2, r9, lr\n \t\t\t@ instruction: 0xf8df6053\n \tldmibvs\tsl!, {r3, sl, ip, sp}\n-\tbvs\te68508 \n+\tbvs\te68500 \n \t\t\t@ instruction: 0xf7d860da\n \t\t\t@ instruction: 0xe703f993\n \t\t\t@ instruction: 0xf1072000\n \t\t\t@ instruction: 0xf0030450\n \tldmibmi\tip!, {r0, r1, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n \teorvs\tr4, r0, r9, ror r4\n \tcdp2\t0, 0, cr15, cr4, cr3, {0}\n \tstmdavs\tr0!, {r0, r4, r5, r6, fp, sp, lr}\n \tcdp2\t0, 0, cr15, cr0, cr3, {0}\n \tcmpeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7af2000\n-\tblmi\tffa9228c \n+\tblmi\tffa92294 \n \ttstcs\tr0, sl, ror sl\n \tadcvs\tpc, fp, r7, lsl #10\n \tteqvs\tfp, r3\t@ \n-\tldcl\t7, cr15, [r6], #-696\t@ 0xfffffd48\n+\tldcl\t7, cr15, [sl], #-696\t@ 0xfffffd48\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tsbcshi\tpc, r8, r0, asr #32\n \tstrtvs\tpc, [fp], r7, lsl #10\n \tldmdaeq\tr0, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf04f4630\n \t\t\t@ instruction: 0xf7af34ff\n-\tblmi\tff811e78 \n+\tblmi\tff811e80 \n \t\t\t@ instruction: 0xf8526a7a\n \tstrbmi\tr9, [r8], -r3\n-\tsvc\t0x0064f7ae\n+\tsvc\t0x0068f7ae\n \tvldmdbvs\tfp!, {s8-s238}\n \tldrbtmi\tr2, [sl], #-124\t@ 0xffffff84\n \tstmibmi\tr6!, {r1, r9, ip, pc}^\n \tsbcvc\tpc, r7, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr6, [r9], #-2075\t@ 0xfffff7e5\n \tandls\tr9, r0, r1, lsl #6\n \teorcs\tr4, r0, fp, lsr #12\n-\tblx\t13152d2 \n+\tblx\t13152ca \n \t\t\t@ instruction: 0xf7af4630\n-\tstrbmi\tlr, [r8], -r4, asr #21\n+\tstrbmi\tlr, [r8], -r8, asr #21\n \t\t\t@ instruction: 0x4798693b\n \t\t\t@ instruction: 0x46296d78\n-\tbl\tfe695274 \n+\tbl\tfe79526c \n \t\t\t@ instruction: 0xf0034640\n \tldmdbvs\tr8!, {r0, r2, r3, r6, r8, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf942f7d8\n \t\t\t@ instruction: 0xf7d869b8\n-\tbvs\te958c8 \n+\tbvs\te958c0 \n \t\t\t@ instruction: 0xf93cf7d8\n-\tblmi\tff250e84 \n+\tblmi\tff250e7c \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479869fb\n \trscseq\tpc, r8, r7, lsl #2\n-\tbl\tfe4152a0 \n+\tbl\tfe515298 \n \t\t\t@ instruction: 0xf1074620\n \t\t\t@ instruction: 0xf0030540\n \tstmibmi\tpc, {r0, r1, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc}^\t@ \n \teorvs\tr4, r8, r9, ror r4\n \tstc2\t0, cr15, [r4, #12]!\n \tstmdavs\tr8!, {r0, r4, r5, r6, fp, sp, lr}\n \tstc2\t0, cr15, [r0, #12]!\n \tcmpeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7af4620\n-\tblmi\tfee921cc \n+\tblmi\tfee921d4 \n \t\t\t@ instruction: 0x46216a7a\n \tsubvc\tpc, sl, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tldc\t7, cr15, [r6], {174}\t@ 0xae\n+\tldc\t7, cr15, [sl], {174}\t@ 0xae\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \taddhi\tpc, r1, r0, asr #32\n \tstmdavc\tsl, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^\n \tstrbeq\tpc, [r0, #-263]\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0xf7af4640\n-\tblmi\tfec51dbc \n+\tblmi\tfec51dc4 \n \tldmpl\tr6, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7ae4630\n-\tblmi\tfef93060 \n+\tblmi\tfef93068 \n \t\t\t@ instruction: 0xf04f6c38\n \tldrbtmi\tr0, [fp], #-3196\t@ 0xfffff384\n \tldmibmi\tsl!, {r1, r8, r9, ip, pc}\n \tstmdavs\tr0, {r0, r1, r5, r9, sl, lr}\n \tadcvc\tpc, r8, #1325400064\t@ 0x4f000000\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \teorcs\tip, r0, r0\n-\tblx\tffb9538c \n+\tblx\tffb95384 \n \t\t\t@ instruction: 0xf7af4640\n-\tldrtmi\tlr, [r0], -r6, ror #20\n+\tldrtmi\tlr, [r0], -sl, ror #20\n \t\t\t@ instruction: 0x479868fb\n \tldclvs\t6, cr4, [r8], #-132\t@ 0xffffff7c\n \tstreq\tpc, [r3], #-111\t@ 0xffffff91\n-\tbmi\tfec90dc0 \n+\tbmi\tfec90db8 \n \tsmlsdx\tr3, sl, r4, r4\n \ttstvs\tsl, #3063808\t@ 0x2ec000\n \t\t\t@ instruction: 0x4628e719\n \tldrbeq\tpc, [r8], #-263\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0xff14f003\n \tldrbtmi\tr4, [r9], #-2475\t@ 0xfffff655\n \t\t\t@ instruction: 0xf0036020\n \tldmdavs\tr1!, {r0, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0036820\n \t\t\t@ instruction: 0xf107fd51\n \t\t\t@ instruction: 0x4628015c\n-\tbl\t895364 \n-\tbvs\t1eea2ec \n+\tbl\t99535c \n+\tbvs\t1eea2e4 \n \t\t\t@ instruction: 0xf5074629\n \tldmpl\tr3, {r1, r2, r3, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7ae607b\n-\tstrmi\tlr, [r6], -r8, asr #23\n+\tstrmi\tlr, [r6], -ip, asr #23\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50780b9\n \t\t\t@ instruction: 0xf10765ce\n \t\t\t@ instruction: 0x46280858\n-\tldrbtcc\tpc, [pc], #79\t@ 574d0 \t@ \n-\tb\t495390 \n-\tbvs\t1eea2f0 \n+\tldrbtcc\tpc, [pc], #79\t@ 574c8 \t@ \n+\tb\t595388 \n+\tbvs\t1eea2e8 \n \tandls\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7ae4648\n-\tbmi\tfe652fbc \n+\tbmi\tfe652fc4 \n \tldrhtcs\tr6, [ip], #-219\t@ 0xffffff25\n \tandls\tr4, r2, #2046820352\t@ 0x7a000000\n \tvst2.32\t{d20,d22}, [pc :64], r5\n \tldmdavs\tfp, {r0, r5, r6, r7, r9, ip, sp, lr}\n \tmovwls\tr4, #5241\t@ 0x1479\n \tldrtmi\tr9, [r3], -r0\n \t\t\t@ instruction: 0xf7cb2020\n \t\t\t@ instruction: 0x4628fa9b\n-\tb\t5953c4 \n+\tb\t6953bc \n \tldmdavs\tfp!, {r3, r6, r9, sl, lr}^\n \tldclvs\t7, cr4, [r8, #608]!\t@ 0x260\n \tsmlaldx\tr4, pc, r1, r6\t@ \n-\tbvs\t1eea2f0 \n+\tbvs\t1eea2e8 \n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7af60ab\n-\tblmi\t1d120e0 \n+\tblmi\t1d120e8 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \tsubvc\tpc, sl, r7, lsl #10\n-\tb\tff9953f4 \n+\tb\tffa953ec \n \tldmib\tr8, {r0, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x46082318\n \tmovwcs\tlr, #27073\t@ 0x69c1\n \tmovwcs\tlr, #2520\t@ 0x9d8\n \tmovwcs\tlr, #18881\t@ 0x49c1\n-\tblx\tfe91554c \n+\tblx\tfe915544 \n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tmrcge\t4, 6, APSR_nzcv, cr13, cr15, {1}\n \tldrbtmi\tr4, [r9], #-2427\t@ 0xfffff685\n-\tcdp\t7, 12, cr15, cr4, cr14, {5}\n+\tcdp\t7, 12, cr15, cr8, cr14, {5}\n \torrlt\tr4, r0, r1, lsl #13\n \tldmeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \tandcs\tr4, r1, #3145728\t@ 0x300000\n \tstrbmi\tr2, [r0], -r0, lsr #2\n-\tb\t295430 \n+\tb\t395428 \n \trsble\tr2, pc, r1, lsl #16\n \t\t\t@ instruction: 0x464a4874\n \ttstne\tr3, r0, asr #4\t@ \n \t\t\t@ instruction: 0xf7ef4478\n \tstrtmi\tpc, [r8], -r3, asr #27\n \t\t\t@ instruction: 0xf85ef7d8\n-\tblmi\t1691094 \n+\tblmi\t169108c \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \tandvc\tpc, r4, r7, lsl #10\n-\tb\tfec9545c \n+\tb\tfed95454 \n \tcdp2\t0, 8, cr15, cr8, cr3, {0}\n \tldrtvs\tr4, [r8], #2410\t@ 0x96a\n \tstrbeq\tpc, [r8], #-263\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0xf0034479\n \tldmvs\tr1!, {r0, r1, r2, r6, r7, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0036820\n \t\t\t@ instruction: 0xf107fcc3\n \tstrtmi\tr0, [r8], -ip, asr #2\n-\tb\tfe515480 \n-\tbvs\t1eea2ec \n+\tb\tfe615478 \n+\tbvs\t1eea2e4 \n \t\t\t@ instruction: 0xf5074629\n \tldmpl\tr3, {r3, r7, sp, lr}^\n \t\t\t@ instruction: 0xf7ae603b\n-\t\t\t@ instruction: 0x4681eb3a\n+\t\t\t@ instruction: 0x4681eb3e\n \tteqle\tr4, r0, lsl #16\n \tstrvs\tpc, [r8, #1287]\t@ 0x507\n \tstrbeq\tpc, [r8], -r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf04f4628\n \t\t\t@ instruction: 0xf7af34ff\n-\tblmi\t1091c00 \n+\tblmi\t1091c08 \n \t\t\t@ instruction: 0xf8526a7a\n \tstrbmi\tr8, [r0], -r3\n-\tcdp\t7, 2, cr15, cr8, cr14, {5}\n+\tcdp\t7, 2, cr15, cr12, cr14, {5}\n \tvldmiavs\tfp!, {s8-s92}\n \tldrbtmi\tr2, [sl], #-124\t@ 0xffffff84\n \tldmdbmi\tr4, {r1, r9, ip, pc}^\n \trsbsne\tpc, fp, #64, 4\n \tldrbtmi\tr6, [r9], #-2075\t@ 0xfffff7e5\n \tandls\tr9, r0, r1, lsl #6\n \teorcs\tr4, r0, fp, asr #12\n-\tblx\t415548 \n+\tblx\t415540 \n \t\t\t@ instruction: 0xf7af4628\n-\tldmdavs\tfp!, {r3, r7, r8, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r2, r3, r7, r8, fp, sp, lr, pc}\n \tldrmi\tr4, [r8, r0, asr #12]\n \t\t\t@ instruction: 0x46496cf8\n-\tb\t17954ec \n+\tb\t18954e4 \n \t\t\t@ instruction: 0xe6c24630\n-\tbvs\t1eea2f0 \n+\tbvs\t1eea2e8 \n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7af60ce\n-\tblmi\tb11fc0 \n+\tblmi\tb11fc8 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \taddvs\tpc, r8, r7, lsl #10\n-\tb\t1595514 \n+\tb\t169550c \n \tldmib\tr7, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \tldmib\tr3, {r1, r2, r4, r5, r9}^\n \taddsmi\tr1, sl, #4, 6\t@ 0x10000000\n \taddmi\tfp, r8, #8, 30\n \tldmdami\tip!, {r2, r3, ip, lr, pc}\n \tvmax.s8\tq10, q0, q5\n \tldrbtmi\tr1, [r8], #-259\t@ 0xfffffefd\n \tstc2l\t7, cr15, [sl, #-956]\t@ 0xfffffc44\n \t\t\t@ instruction: 0xf7d74628\n \tstrb\tpc, [r8], -r5, ror #31\t@ \n-\tsvc\t0x00f8f7ae\n+\tsvc\t0x00fcf7ae\n \tldmib\tr7, {r0, r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \tldmib\tr3, {r3, r4, r5, r9}^\n \taddsmi\tr1, sl, #402653184\t@ 0x18000000\n \taddmi\tfp, r8, #8, 30\n \tldmdami\tr2!, {r1, r3, ip, lr, pc}\n \tvmax.s8\tq10, q0, q5\n \tldrbtmi\tr1, [r8], #-259\t@ 0xfffffefd\n@@ -82630,31 +82628,31 @@\n \tvqsub.s8\td22, d16, d18\n \tstrbmi\tr1, [sl], -r3, lsl #2\n \tstc2\t7, cr15, [r0, #-956]!\t@ 0xfffffc44\n \t\t\t@ instruction: 0xf7d74628\n \tldmdavs\tr3!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n \tmovweq\tpc, #8227\t@ 0x2023\t@ \n \t\t\t@ instruction: 0xe61a6073\n-\tandeq\tpc, r2, r0, asr #31\n+\tandeq\tpc, r2, r8, asr #31\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr2, r6, pc\t@ \n+\tmuleq\tr2, lr, pc\t@ \n \tstrdeq\tip, [r1], -lr\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \t\t\t@ instruction: 0x0001c6b4\n \tandeq\tip, r1, r4, lsr #12\n-\tandeq\tpc, r2, ip, asr #29\n-\tandeq\tr3, r3, r2, ror #31\n+\tldrdeq\tpc, [r2], -r4\n+\tandeq\tr3, r3, sl, ror #31\n \tandeq\tip, r1, r4, lsr #12\n \t\t\t@ instruction: 0x0001c5ba\n \tandeq\tip, r1, sl, lsr #10\n \tandeq\tr7, r1, r4, ror sl\n \tandeq\tr7, r1, r2, asr sl\n-\tandeq\tr9, r7, r0, ror pc\n-\tandeq\tr9, r7, r8, lsl pc\n+\tandeq\tr9, r7, r8, ror pc\n+\tandeq\tr9, r7, r0, lsr #30\n \tandeq\tip, r1, r0, ror #9\n \tandeq\tip, r1, r6, lsl r4\n \tandeq\tip, r1, sl, lsl #7\n \tldrdeq\tip, [r1], -r8\n \tandeq\tip, r1, sl, asr r3\n \tandeq\tip, r1, ip, asr #5\n \tandeq\tr0, r0, sp, ror #19\n@@ -82665,34 +82663,34 @@\n \tandeq\tip, r1, r0, lsr #3\n \tandeq\tip, r1, r8, lsr r2\n \tmuleq\tr1, lr, r1\n \tandeq\tip, r1, r2, lsl r1\n \tandeq\tip, r1, lr, lsr #1\n \tandeq\tip, r1, r2, lsl #1\n \tandeq\tip, r1, r2, rrx\n-\tblmi\t429fa4 \n+\tblmi\t429f9c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c3378 \n+\tbmi\t3c3370 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7aebc49\n-\tsvclt\t0x0000ef6a\n-\tmuleq\tr2, r4, r8\n+\tsvclt\t0x0000ef6e\n+\tmuleq\tr2, ip, r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r2, lr, ror r8\t@ \n+\tandeq\tpc, r2, r6, lsl #17\n \tsvcmi\t0x00f0e92d\n-\tbmi\t112acc0 \n+\tbmi\t112acb8 \n \tldrbtmi\tfp, [sp], #-139\t@ 0xffffff75\n \tldrbtmi\tr4, [sl], #-2882\t@ 0xfffff4be\n \tstmiavs\tip!, {r8, r9, sl, fp, sp, pc}^\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f627b\n \tstccs\t3, cr0, [r0], {-0}\n \tmrcmi\t0, 1, sp, cr14, cr14, {2}\n@@ -82711,271 +82709,271 @@\n \tstccs\t8, cr6, [r0], {220}\t@ 0xdc\n \tstmdavs\tr3!, {r1, r6, ip, lr, pc}^\n \t\t\t@ instruction: 0xf0136be2\n \trscvs\tr0, sl, ip, lsl #30\n \tstrtmi\tsp, [r0], -r3, ror #3\n \t\t\t@ instruction: 0xf93cf7ff\n \t\t\t@ instruction: 0xb3a84681\n-\tblx\tf95734 \n+\tblx\tf9572c \n \tandscs\tfp, r2, r8, ror fp\n-\tldc\t7, cr15, [r4], #696\t@ 0x2b8\n+\tldc\t7, cr15, [r8], #696\t@ 0x2b8\n \t\t\t@ instruction: 0x46834631\n \t\t\t@ instruction: 0xf7ae4648\n-\tpkhtbmi\tlr, r2, sl, asr #26\n+\tpkhtbmi\tlr, r2, lr, asr #26\n \t\t\t@ instruction: 0xf7ae4658\n-\t\t\t@ instruction: 0xf1baecac\n+\t\t\t@ instruction: 0xf1baecb0\n \teorle\tr0, r0, r0, lsl #30\n-\tblvc\t192e98 \n+\tblvc\t192e90 \n \tldfeqd\tf7, [r0], {7}\n-\tbvs\t18b20d0 \n-\tblvc\t92e70 \n-\tblvc\t212ea8 \n-\tbvs\tff9322e4 \n+\tbvs\t18b20c8 \n+\tblvc\t92e68 \n+\tblvc\t212ea0 \n+\tbvs\tff9322dc \n \tandeq\tlr, pc, ip, lsr #17\n \tldrbmi\tr2, [r3], -r1, lsl #4\n \tldrtmi\tr2, [r8], -r0, lsr #2\n-\tblvc\t112e88 \n-\tcdp\t7, 6, cr15, cr0, cr14, {5}\n+\tblvc\t112e80 \n+\tcdp\t7, 6, cr15, cr4, cr14, {5}\n \tstmdacs\tr1, {r1, r4, r6, r9, sl, lr}\n \tldmdami\tr9, {r1, r3, r4, ip, lr, pc}\n \tldrbtmi\tr2, [r8], #-479\t@ 0xfffffe21\n \tmcrr2\t7, 14, pc, r6, cr15\t@ \n \t\t\t@ instruction: 0xf7ae4648\n-\t\t\t@ instruction: 0x4648ee7e\n+\tstrbmi\tlr, [r8], -r2, lsl #29\n \tmrc2\t7, 6, pc, cr14, cr7, {6}\n \tstr\tr6, [r6, r3, ror #16]!\n-\tblmi\t3aa0e0 \n+\tblmi\t3aa0d8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f31904 \n+\tbvs\t1f318fc \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 59)\n \tldrtmi\tr3, [sp], ip, lsr #14\n \tsvchi\t0x00f0e8bd\n \tstrbmi\tr2, [r0], -r4, ror #3\n \tstc2\t7, cr15, [ip], #-956\t@ 0xfffffc44\n \t\t\t@ instruction: 0xf7d74648\n \tstrb\tpc, [r7, r7, asr #29]!\t@ \n-\tcdp\t7, 13, cr15, cr10, cr14, {5}\n-\tandeq\tr9, r7, r6, ror sl\n-\tandeq\tpc, r2, r2, asr #16\n+\tcdp\t7, 13, cr15, cr14, cr14, {5}\n+\tandeq\tr9, r7, lr, ror sl\n+\tandeq\tpc, r2, sl, asr #16\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr3, r1, r4, lsr r5\n \tandeq\tfp, r1, r6, asr #30\n \tandeq\tfp, r1, r4, lsr pc\n-\tandeq\tr9, r7, lr, lsr #20\n+\tandeq\tr9, r7, r6, lsr sl\n \tandeq\tfp, r1, r6, lsr #29\n-\tandeq\tpc, r2, ip, ror #14\n+\tandeq\tpc, r2, r4, ror r7\t@ \n \tandcs\tr4, r0, r8, lsl #21\n \tldrbtmi\tr4, [sl], #-2952\t@ 0xfffff478\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \t\t\t@ instruction: 0xf5ad4d87\n \tldmpl\tr3, {r0, r2, r3, r4, r8, sl, fp, ip, sp, lr}^\n \tldrbtmi\tsl, [sp], #-3844\t@ 0xfffff0fc\n \tandseq\tpc, ip, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f325c\n-\tblmi\tfe0d850c \n+\tblmi\tfe0d8504 \n \t\t\t@ instruction: 0xf10760ba\n \tldrbtmi\tr0, [fp], #-1044\t@ 0xfffffbec\n \tstmiavs\tfp!, {r0, r1, r3, r4, r5, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf003617b\n \tldmdbvs\tsl!, {r0, r1, r3, r6, r7, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x61b8612c\n \t\t\t@ instruction: 0xf0002a00\n \tldmvs\tfp!, {r2, r5, r7, pc}\n \t\t\t@ instruction: 0xf1072400\n \tstrtmi\tr0, [r0], -r0, lsr #2\n \t\t\t@ instruction: 0xf7af601c\n-\tblmi\t1e51c9c \n+\tblmi\t1e51ca4 \n \tldmvs\tsl!, {r0, r5, r9, sl, lr}^\n \teoreq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tldmdb\tlr!, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr2, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tsbchi\tpc, r6, r0, asr #32\n \tstmdbeq\tr8!, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tldreq\tpc, [r4, #-263]\t@ 0xfffffef9\n \tstrtmi\tr4, [lr], -r8, asr #12\n-\tsvc\t0x00c8f7ae\n+\tsvc\t0x00ccf7ae\n \tldmvs\tsl!, {r0, r2, r3, r5, r6, r8, r9, fp, lr}^\n \tandhi\tpc, r3, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7ae4640\n-\tldmdbvs\tfp!, {r1, r2, r3, r5, r6, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tfp!, {r1, r4, r5, r6, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7c96898\n \tstmdbmi\tr9!, {r0, r2, r4, r6, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tandcs\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-1571\t@ 0xfffff9dd\n \tandls\tr4, r1, r5, lsl #12\n \tandls\tr2, r0, lr, lsr r0\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf852f7cb\n \t\t\t@ instruction: 0xf7d74628\n \t\t\t@ instruction: 0x4648fe57\n-\tsvc\t0x00c8f7ae\n+\tsvc\t0x00ccf7ae\n \tldmdavs\tfp!, {r6, r9, sl, lr}^\n-\tbvs\te69808 \n+\tbvs\te69800 \n \t\t\t@ instruction: 0xf7af4621\n-\t\t\t@ instruction: 0xf8d7e89e\n+\t\t\t@ instruction: 0xf8d7e8a2\n \t\t\t@ instruction: 0xf1078008\n \tand\tr0, fp, r8, lsl r5\n-\tblvs\tfe6f1a88 \n+\tblvs\tfe6f1a80 \n \t\t\t@ instruction: 0x47906b19\n \tldrdcc\tpc, [r0], -r8\n \tmovwcc\tr4, #5636\t@ 0x1604\n \tandcc\tpc, r0, r8, asr #17\n \tcmnle\tr4, r0, lsl #16\n \tstmdavs\tr8!, {r0, r4, r5, fp, sp, lr}\n \tldrmi\tr6, [r8, fp, asr #22]\n \teorvs\tr4, r8, r4, lsl #12\n \tmvnle\tr2, r0, lsl #16\n \tstc2l\t0, cr15, [r8], #-12\n \tmsreq\tCPSR_s, r7, lsl #2\n \tstrtmi\tr6, [r0], -r8, lsr #32\n-\tldmda\tip!, {r0, r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstm\tr0, {r0, r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tsl!, {r0, r3, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r5, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7ae603b\n-\tstrmi\tlr, [r4], -r4, lsr #18\n+\tstrmi\tlr, [r4], -r8, lsr #18\n \tcmnle\tr4, r0, lsl #16\n \tstmibvc\tr0!, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \tldreq\tpc, [r4], -r7, lsl #2\n \t\t\t@ instruction: 0xf7ae4648\n-\tblmi\t10d37d8 \n+\tblmi\t10d37e0 \n \t\t\t@ instruction: 0xf85268fa\n \tstrbmi\tr8, [r0], -r3\n-\tldc\t7, cr15, [r4], {174}\t@ 0xae\n+\tldc\t7, cr15, [r8], {174}\t@ 0xae\n \tldmvs\tr8, {r0, r1, r4, r5, fp, sp, lr}\n-\tblx\t1f95952 \n+\tblx\t1f9594a \n \t\t\t@ instruction: 0x900168bb\n \teorscs\tpc, r5, #64, 4\n \t\t\t@ instruction: 0x4605493b\n \teorscs\tr6, pc, fp, lsl r8\t@ \n \tmovwls\tr4, #9337\t@ 0x2479\n \tstrtmi\tr9, [r3], -r0\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xfff6f7ca\n \t\t\t@ instruction: 0xf7d74628\n \t\t\t@ instruction: 0x4648fdfb\n-\tsvc\t0x006cf7ae\n+\tsvc\t0x0070f7ae\n \t\t\t@ instruction: 0x4640683b\n-\tbvs\t1e698c0 \n+\tbvs\t1e698b8 \n \t\t\t@ instruction: 0xf7af4621\n-\tldmdavs\tr3!, {r1, r6, fp, sp, lr, pc}\n+\tldmdavs\tr3!, {r1, r2, r6, fp, sp, lr, pc}\n \tldrsbtvs\tr6, [r2], -sl\n \t\t\t@ instruction: 0xf47f2a00\n \t\t\t@ instruction: 0xf107af5c\n \t\t\t@ instruction: 0xf0030018\n-\tbmi\tb56a38 \n+\tbmi\tb56a30 \n \tldrbtmi\tr4, [sl], #-2851\t@ 0xfffff4dd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubscc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr9, r0, lsl #6\n \tldrvc\tpc, [r9, -r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmdavs\tr3!, {r4, r5, r6, r7, r8, r9, pc}\n \tldmvs\tfp, {r1, r3, r4, r5, r6, r7, fp, sp, lr}\n-\tblmi\t8efab0 \n+\tblmi\t8efaa8 \n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\ta4740 \n+\tblcs\ta4738 \n \t\t\t@ instruction: 0xf7fed001\n \tstmdbvs\tr3!, {r0, r3, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf104b11b\n \t\t\t@ instruction: 0xf0030014\n \tstmdavs\tr3!, {r0, r1, r3, r6, r7, r8, r9, fp, ip, sp, lr, pc}^\n \tstfned\tf3, [r0, #-76]!\t@ 0xffffffb4\n-\tblx\tff213ada \n+\tblx\tff213ad2 \n \ttstlt\tfp, r3, lsr #17\n \tandeq\tpc, r8, r4, lsl #2\n-\tblx\tff093ae6 \n+\tblx\tff093ade \n \t\t\t@ instruction: 0xf7d74620\n \t\t\t@ instruction: 0xe768fdb5\n \tldmvs\tsl!, {r1, r2, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7af0028\n-\tblmi\t311b14 \n+\tblmi\t311b1c \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \tadcvc\tpc, r0, r7, lsl #10\n-\tsvc\t0x00fef7ae\n-\tldc\t7, cr15, [r6, #696]!\t@ 0x2b8\n-\tandeq\tpc, r2, r6, lsl r7\t@ \n+\tstmda\tr2, {r0, r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldc\t7, cr15, [sl, #696]!\t@ 0x2b8\n+\tandeq\tpc, r2, lr, lsl r7\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, r6, lsr r9\n-\tandeq\tpc, r2, lr, ror #13\n+\tandeq\tr9, r7, lr, lsr r9\n+\tstrdeq\tpc, [r2], -r6\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tmuleq\tr1, lr, sp\n \tandeq\tfp, r1, r4, ror #25\n-\tandeq\tpc, r2, r2, lsl #11\n+\tandeq\tpc, r2, sl, lsl #11\n \tandeq\tr0, r0, r8, asr #11\n \tmvnsmi\tlr, sp, lsr #18\n \tcdpmi\t6, 12, cr4, cr1, cr4, {0}\n \tcfldr32vc\tmvfx15, [r4, #-692]!\t@ 0xfffffd4c\n-\tbmi\tff083748 \n+\tbmi\tff083740 \n \t\t\t@ instruction: 0xf107447e\n \tstrtmi\tr0, [fp], -r8, lsr #10\n \ttstvc\tr4, pc, asr #8\t@ \n \tpopmi\t{r3, r4, r5, r6, r8, sp, lr}\n \tldrbtmi\tr5, [r8], #-2226\t@ 0xfffff74e\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f22c4\n-\tbmi\tfeed8360 \n+\tbmi\tfeed8358 \n \tteqvs\tsl, sl, ror r4\n \tstmiavs\tr2!, {r1, r2, r4, r9, sl, lr}\n-\tblx\tfe695af0 \n+\tblx\tfe695ae8 \n \tsubsle\tr2, r6, r0, lsl #16\n \tmsreq\tCPSR_, r7, lsl #2\n \t\t\t@ instruction: 0xf7ae2000\n-\tblmi\tfed93a5c \n+\tblmi\tfed93a64 \n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3!, {r4, r7}^\n \t\t\t@ instruction: 0xf7ae60fb\n-\tstrmi\tlr, [r4], -r0, ror #16\n+\tstrmi\tlr, [r4], -r4, ror #16\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf1078121\n \t\t\t@ instruction: 0x46400890\n-\tcdp\t7, 10, cr15, cr12, cr14, {5}\n+\tcdp\t7, 11, cr15, cr0, cr14, {5}\n \tldmdbvs\tsl!, {r2, r3, r5, r7, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x463058d6\n-\tbl\t1515a60 \n+\tbl\t1615a58 \n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n-\tblx\tfef15ad4 \n+\tblx\tfef15acc \n \tstrtmi\tr4, [r3], -r8, lsr #19\n \tsubscs\tpc, r6, #64, 4\n \t\t\t@ instruction: 0x46054479\n \tsubcs\tr9, r0, r1\n \t\t\t@ instruction: 0xf04f9000\n \t\t\t@ instruction: 0xf7ca30ff\n \tqasxmi\tpc, r8, r7\t@ \n \tldc2\t7, cr15, [ip, #-860]!\t@ 0xfffffca4\n \t\t\t@ instruction: 0xf7ae4640\n-\tldmvs\tsl!, {r1, r2, r3, r5, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmvs\tsl!, {r1, r4, r5, r7, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0x47904630\n-\tbvs\te69464 \n-\tsvc\t0x0082f7ae\n+\tbvs\te6945c \n+\tsvc\t0x0086f7ae\n \tandscs\tr6, r0, #2048000\t@ 0x1f4000\n \t\t\t@ instruction: 0xf1054621\n \t\t\t@ instruction: 0xf7eb0020\n \tstmdavs\tfp!, {r0, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc}^\n \tmovweq\tpc, #8259\t@ 0x2043\t@ \n-\tbmi\tfe62fda8 \n+\tbmi\tfe62fda0 \n \tldrbtmi\tr4, [sl], #-2960\t@ 0xfffff470\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsbccc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x46208113\n \tldrvc\tpc, [r2, -r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x460481f0\n-\tblx\t1293c32 \n+\tblx\t1293c2a \n \t\t\t@ instruction: 0xf107697a\n \teorsvs\tr0, r0, ip, lsl r6\n \t\t\t@ instruction: 0xf0036891\n \tldmdbvs\tfp!, {r0, r1, r3, r6, r8, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x2018e9d5\n \tldmibvs\tfp, {r0, r3, r4, r7, r8, fp, sp, lr}^\n \tsvclt\t0x00084298\n@@ -82986,144 +82984,144 @@\n \tandcs\tfp, r0, #8, 30\n \tcmnmi\tr0, r1, lsl #8\t@ \n \tcmnle\tip, r0, lsl #20\n \t\t\t@ instruction: 0xf5b169fb\n \tldmdavs\tr8, {r7, r8, r9, sl, fp, ip, lr}\n \tldmdbmi\tsp!, {r0, r2, r3, r5, ip, lr, pc}^\n \t\t\t@ instruction: 0xf7ae4479\n-\tldmdbvs\tfp!, {r1, r2, r3, r4, r5, r8, r9, fp, sp, lr, pc}^\n+\tldmdbvs\tfp!, {r1, r6, r8, r9, fp, sp, lr, pc}^\n \tandsvs\tr4, r8, r4, lsl #12\n \t\t\t@ instruction: 0xf107b37c\n \t\t\t@ instruction: 0xf003001c\n \tldmdbvs\tfp!, {r0, r2, r3, r5, r6, r7, r9, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x075a685b\n \tldmdbvs\tsp!, {r0, r3, r4, sl, ip, lr, pc}^\n \tstmdavs\tr8!, {r0, r1, r3, r4, r7, r8, r9, sl}\n \t\t\t@ instruction: 0xf7aed50c\n-\tstrtmi\tlr, [r9], -r8, lsl #17\n+\tstrtmi\tlr, [r9], -ip, lsl #17\n \t\t\t@ instruction: 0xf8512401\n \t\t\t@ instruction: 0xf7ad0b20\n-\tstmdavs\tfp!, {r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tstmdavs\tfp!, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n \tmovweq\tpc, #8227\t@ 0x2023\t@ \n \tstr\tr6, [r8, fp, rrx]!\n \t\t\t@ instruction: 0xf103697b\n \tstrtmi\tr0, [r1], -r0, lsr #8\n-\tstcl\t7, cr15, [ip], #-696\t@ 0xfffffd48\n+\tldcl\t7, cr15, [r0], #-696\t@ 0xfffffd48\n \t\t\t@ instruction: 0xf0402800\n \tstrcs\tr8, [r1], #-150\t@ 0xffffff6a\n \tldmdavs\tr3!, {r0, r2, r3, r4, r7, r8, r9, sl, sp, lr, pc}\n \tvst2.8\t{d22-d23}, [pc :64], r8\n \t\t\t@ instruction: 0xf7ae6100\n-\tstmdacs\tr0, {r3, r4, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r7, r8, r9, fp, sp, lr, pc}\n \tldmdbvs\tfp!, {r0, r1, r5, r6, r9, fp, ip, lr, pc}^\n \tstccs\t8, cr6, [r0], {28}\n \t\t\t@ instruction: 0xf107d1cf\n \tstrtmi\tr0, [r0], -r4, lsr #2\n-\tsvc\t0x0004f7ae\n+\tsvc\t0x0008f7ae\n \tldmdbvs\tsl!, {r1, r3, r4, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r2, r4, r6, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7ad607b\n-\tstrmi\tlr, [r4], -ip, lsr #31\n+\t\t\t@ instruction: 0x4604efb0\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf5078096\n \t\t\t@ instruction: 0x463076d4\n-\tldcl\t7, cr15, [r8, #696]!\t@ 0x2b8\n+\tldcl\t7, cr15, [ip, #696]!\t@ 0x2b8\n \tldmdbvs\tsl!, {r1, r4, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462858d5\n-\tb\tfe815bc8 \n+\tb\tfe915bc0 \n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n-\tblx\t215c3c \n+\tblx\t215c34 \n \t\t\t@ instruction: 0x46234951\n \tldrbtmi\tr6, [r9], #-184\t@ 0xffffff48\n \tstmib\tsp, {r0, r6, r9, sp}^\n \tvhadd.s8\td18, d0, d0\n \t\t\t@ instruction: 0xf04f22a6\n \t\t\t@ instruction: 0xf7ca30ff\n \tldmvs\tr8!, {r0, r1, r7, r9, sl, fp, ip, sp, lr, pc}\n \tstc2\t7, cr15, [r8], {215}\t@ 0xd7\n \t\t\t@ instruction: 0xf7ae4630\n-\tldmdavs\tfp!, {r1, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r2, r3, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216a78\n-\tcdp\t7, 12, cr15, cr14, cr14, {5}\n+\tcdp\t7, 13, cr15, cr2, cr14, {5}\n \tandseq\tpc, ip, r7, lsl #2\n-\tblx\tfe113d60 \n+\tblx\tfe113d58 \n \t\t\t@ instruction: 0xf5b1e751\n \tadcsle\tr5, r0, r0, lsl #31\n \tstmdavs\tr3, {r3, r4, r5, r6, r8, fp, sp, lr}^\n \tstrle\tr0, [r0, #-2009]!\t@ 0xfffff827\n \tstrmi\tr4, [r4], -r1, lsr #12\n \teorcc\tr2, r0, r0, lsl r2\n \tstc2l\t7, cr15, [lr], #-940\t@ 0xfffffc54\n-\tblvc\t6933c8 \n+\tblvc\t6933c0 \n \tstrtmi\tr6, [r0], -r3, ror #16\n \tvstr.16\ts12, [r4, #82]\t@ 0x52\n \t\t\t@ instruction: 0xf0237b06\n \tldmib\tr5, {r0, r8, r9}^\n \t\t\t@ instruction: 0xf0434500\n \tvst2.8\t{d0-d3}, [r1], r2\n \tstmib\tr0, {r4, r5, r6, r8, lr}^\n \tsubvs\tr4, r3, r4, lsl #10\n \tldmdbmi\tr3!, {r1, r5, r6, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ae4479\n-\tldmdbvs\tfp!, {r2, r3, r7, r8, r9, fp, sp, lr, pc}^\n+\tldmdbvs\tfp!, {r4, r7, r8, r9, fp, sp, lr, pc}^\n \tandsvs\tr4, r8, r4, lsl #12\n \tldmdbvs\tfp!, {r1, r2, r5, r6, r8, r9, sl, sp, lr, pc}^\n \tldmvs\tr8, {r0, r3, r5, r9, sl, lr}\n-\tblx\tff215d32 \n+\tblx\tff215d2a \n \tmovwlt\tr4, #34308\t@ 0x8604\n \tldmdavs\tr0!, {r0, r9, sl, lr}\n \t\t\t@ instruction: 0xf886f003\n \t\t\t@ instruction: 0xf7d74620\n \tldmdbvs\tsl!, {r0, r1, r6, sl, fp, ip, sp, lr, pc}^\n \tldmdavs\tr3, {r0, r3, r5, r8, fp, sp, lr}^\n \tcmnmi\tr0, r1, lsl #8\t@ \n \tmovweq\tpc, #4163\t@ 0x1043\t@ \n \tsmlsld\tr6, r3, r3, r0\n \tldmdbvs\tsl!, {r1, r2, r3, r4, r8, r9, fp, lr}\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7ae0090\n-\tldmdbvs\tsp!, {r1, r2, r3, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdbvs\tsp!, {r1, r4, r7, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7ad6828\n-\tstmdavs\tr8!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr8!, {r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ad4621\n-\t\t\t@ instruction: 0xe760ef3c\n+\tstrb\tlr, [r0, -r0, asr #30]!\n \t\t\t@ instruction: 0x4601697c\n \t\t\t@ instruction: 0xf1042210\n \t\t\t@ instruction: 0xf7eb0020\n \tstmdavs\tr3!, {r0, r1, r5, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0436929\n \trsbvs\tr0, r3, r2, lsl #6\n \ttstcs\tr8, #3489792\t@ 0x354000\n \tmovwcs\tlr, #27076\t@ 0x69c4\n \tmovwcs\tlr, #2517\t@ 0x9d5\n \tcmnmi\tr0, r1, lsl #8\t@ \n \tmovwcs\tlr, #18884\t@ 0x49c4\n-\tblmi\t311a90 \n+\tblmi\t311a88 \n \tldmpl\tr0, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798687b\n \tsbcsvc\tpc, r4, r7, lsl #10\n-\tcdp\t7, 6, cr15, cr4, cr14, {5}\n-\tldc\t7, cr15, [ip], {174}\t@ 0xae\n-\tandeq\tpc, r2, r0, asr #9\n+\tcdp\t7, 6, cr15, cr8, cr14, {5}\n+\tstc\t7, cr15, [r0], #-696\t@ 0xfffffd48\n+\tandeq\tpc, r2, r8, asr #9\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tfp, r1, lr, asr #23\n-\tandeq\tpc, r2, r0, lsr #9\n+\tandeq\tpc, r2, r8, lsr #9\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tfp, r1, r8, ror #22\n-\tandeq\tpc, r2, r2, lsl #8\n+\tandeq\tpc, r2, sl, lsl #8\n \tandeq\tsp, r0, r8, asr #9\n \tandeq\tfp, r1, r2, lsl #20\n \tmuleq\tr0, r8, r3\n \tmvnsmi\tlr, sp, lsr #18\n \tsbcslt\tr4, r0, fp, asr #22\n-\tbmi\t1343a7c \n+\tbmi\t1343a74 \n \tadcsvs\tr4, r9, fp, ror r4\n \trsbsvs\tr4, fp, sl, asr #18\n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2134\n \trscsvs\tr0, r8, r0, lsl #4\n \tldmvs\tr8!, {r2, sp, lr, pc}\n@@ -83131,85 +83129,85 @@\n \teorsle\tr2, r4, r0, lsl #16\n \tldmdavs\tr9, {r0, r1, r3, r4, r5, r7, fp, sp, lr}\n \trscsle\tr2, r6, r0, lsl #18\n \tandpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf00368f8\n \tteqvs\tr8, r5, asr r9\t@ \n \t\t\t@ instruction: 0xf107693b\n-\tblcs\t592e4 \n+\tblcs\t592dc \n \tstmdavs\tr8!, {r3, r6, r7, r8, r9, sl, fp, ip, sp, pc}\n-\tbmi\tf4f2f8 \n+\tbmi\tf4f2f0 \n \tldrbtmi\tr4, [sl], #-2872\t@ 0xfffff4c8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tr2, r0, lsl #6\n \tldrvc\tpc, [ip, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldmvs\tlr!, {r4, r5, r6, r7, r8, pc}\n \t\t\t@ instruction: 0xf8514631\n \t\t\t@ instruction: 0xf7ad0b20\n-\tldmdami\tr1!, {r2, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tldmdami\tr1!, {r3, r6, r7, r9, sl, fp, sp, lr, pc}\n \tvtst.8\td22, d0, d18\n \tldrbtmi\tr2, [r8], #-474\t@ 0xfffffe26\n \t\t\t@ instruction: 0xf90cf7ef\n \tstrtmi\tr2, [r8], -r0, lsl #6\n \t\t\t@ instruction: 0xf0036033\n \tldmdbvs\tfp!, {r0, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc}\n \tandcs\tfp, r0, fp, lsl #18\n \tldmdavs\tr3!, {r0, r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}^\n \tstreq\tpc, [r4], #-19\t@ 0xffffffed\n \t\t\t@ instruction: 0xf107d1f9\n \t\t\t@ instruction: 0x46200114\n-\tstcl\t7, cr15, [r8, #696]!\t@ 0x2b8\n+\tstcl\t7, cr15, [ip, #696]!\t@ 0x2b8\n \tldmdavs\tsl!, {r0, r2, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r3, r4}^\n \t\t\t@ instruction: 0xf7ad603b\n-\t\t\t@ instruction: 0x4604ee90\n+\t\t\t@ instruction: 0x4604ee94\n \t\t\t@ instruction: 0xf107bb50\n \t\t\t@ instruction: 0x46400818\n-\tldcl\t7, cr15, [lr], {174}\t@ 0xae\n+\tstcl\t7, cr15, [r2], #696\t@ 0x2b8\n \tldmdavs\tsl!, {r1, r2, r3, r4, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x463058d6\n-\tstmib\tr4, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr8, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tr8, {r0, r1, r3, r4, r5, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf8ecf7c9\n \tvst2.8\t{d20,d22}, [pc :64], sl\n \t\t\t@ instruction: 0x46057239\n \tmovtcs\tr4, #9337\t@ 0x2479\n \tandcc\tlr, r0, sp, asr #19\n \t\t\t@ instruction: 0xf04f4623\n \t\t\t@ instruction: 0xf7ca30ff\n \tstrtmi\tpc, [r8], -r9, ror #26\n-\tblx\t1c15eca \n+\tblx\t1c15ec2 \n \t\t\t@ instruction: 0xf7ae4640\n-\tldmdavs\tfp!, {r5, r6, r7, sl, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r2, r5, r6, r7, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x47984630\n \t\t\t@ instruction: 0x46216978\n-\tldc\t7, cr15, [r4, #696]!\t@ 0x2b8\n+\tldc\t7, cr15, [r8, #696]!\t@ 0x2b8\n \tldr\tr4, [sl, r0, lsr #12]\n \tldmdavs\tsl!, {r0, r1, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7ae0018\n-\t\t\t@ instruction: 0xf7aeedb6\n-\tsvclt\t0x0000eb6e\n-\tandeq\tpc, r2, ip, lsl #3\n+\t\t\t@ instruction: 0xf7aeedba\n+\tsvclt\t0x0000eb72\n+\tmuleq\tr2, r4, r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tpc, r2, r4, lsl #3\n-\tandeq\tpc, r2, r2, asr #2\n+\tandeq\tpc, r2, ip, lsl #3\n+\tandeq\tpc, r2, sl, asr #2\n \tandeq\tfp, r1, r2, lsr r8\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tfp, r1, ip, asr #15\n \tmvnsmi\tlr, sp, lsr #18\n \t\t\t@ instruction: 0xf5ad4c88\n \tsvcge\t0x00047d1c\n-\tbmi\tfe26ade8 \n+\tbmi\tfe26ade0 \n \tldrbtmi\tr4, [fp], #-1148\t@ 0xfffffb84\n \trscsvs\tr6, fp, r9, lsr r1\n \tstmiapl\tr2!, {r0, r3, fp, sp, lr}\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f225c\n \tcmnvs\tr8, r0, lsl #4\n \tcmnle\tr9, r0, lsl #18\n@@ -83221,61 +83219,61 @@\n \tldmdbvs\tfp!, {r4, r5, r6, r8, ip, sp}\n \tandsvs\tr6, r9, ip, ror #2\n \tcmple\tr9, r0, lsl #18\n \t\t\t@ instruction: 0xf7d74640\n \tldmdbvs\tfp!, {r0, r3, r7, r8, r9, fp, ip, sp, lr, pc}\n \tldmvs\tsl, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0x46114633\n-\tblx\tfed15faa \n+\tblx\tfed15fa2 \n \tldmibvs\tfp!, {r3, r4, r5, r6, r7, r8, sp, lr}^\n \trscle\tr2, r7, r0, lsl #22\n \t\t\t@ instruction: 0xf7d74620\n \t\t\t@ instruction: 0xf107fb0f\n \tandcs\tr0, r0, r4, lsr #2\n-\tldcl\t7, cr15, [sl, #-696]\t@ 0xfffffd48\n+\tldcl\t7, cr15, [lr, #-696]\t@ 0xfffffd48\n \tldmvs\tsl!, {r0, r1, r2, r3, r5, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r5, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7ad60bb\n-\tstrmi\tlr, [r4], -r2, lsl #28\n+\tstrmi\tlr, [r4], -r6, lsl #28\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50780b2\n \tldrtmi\tr7, [r0], -r0, lsr #13\n-\tmcrr\t7, 10, pc, lr, cr14\t@ \n+\tmrrc\t7, 10, pc, r2, cr14\t@ \n \tldmvs\tsl!, {r0, r1, r2, r5, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x462858d5\n-\tldm\tr4!, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbmi\t19eadfc \n+\tldm\tr8!, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbmi\t19eadf4 \n \tstmdbmi\tr6!, {r0, sp}^\n \tldrbtmi\tr4, [sl], #-1147\t@ 0xfffffb85\n \tldrbtmi\tr9, [r9], #-770\t@ 0xfffffcfe\n \tandls\tr6, r1, #4112384\t@ 0x3ec000\n \tandls\tr2, r0, #124, 4\t@ 0xc0000007\n \trsbcc\tpc, r1, #64, 4\n \tldc2l\t7, cr15, [sl], {202}\t@ 0xca\n \t\t\t@ instruction: 0xf7ae4630\n-\tldmvs\tfp!, {r2, r4, r6, sl, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r3, r4, r6, sl, fp, sp, lr, pc}\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x46216a78\n-\tstc\t7, cr15, [r8, #-696]!\t@ 0xfffffd48\n-\tbmi\t172991c \n+\tstc\t7, cr15, [ip, #-696]!\t@ 0xfffffd48\n+\tbmi\t1729914 \n \tldrbtmi\tr4, [sl], #-2899\t@ 0xfffff4ad\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubscc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf5078097\n \tssatmi\tr7, #30, r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tandpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf0036978\n \tmvnsvs\tpc, r7, asr #16\n \t\t\t@ instruction: 0xf10769fb\n-\tblcs\t59120 \n-\tblmi\t140f270 \n+\tblcs\t59118 \n+\tblmi\t140f268 \n \tldrbtmi\tr6, [fp], #-2362\t@ 0xfffff6c6\n \tldmdbvs\tip, {r1, r4, fp, sp, lr}^\n \tand\tfp, r6, ip, lsl r9\n \tldrsbmi\tpc, [r0, #-132]!\t@ 0xffffff7c\t@ \n \t\t\t@ instruction: 0xf8d4b11c\n \taddsmi\tr3, sl, #88, 2\n \t\t\t@ instruction: 0x4620d1f8\n@@ -83283,87 +83281,87 @@\n \tldrbtmi\tr4, [sl], #-2630\t@ 0xfffff5ba\n \tcmnlt\tr1, r1, asr r9\n \tldrsbcc\tpc, [r0, #-129]!\t@ 0xffffff7f\t@ \n \trsble\tr4, r8, ip, lsl #5\n \t\t\t@ instruction: 0xf8d3b13b\n \taddsmi\tr2, ip, #112, 2\n \tldrmi\tsp, [r9], -fp, asr #32\n-\tblcs\t69960 \n+\tblcs\t69958 \n \tldmdbvs\tfp!, {r0, r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}\n \tandseq\tpc, r4, r7, lsl #2\n \tandsvs\tr2, ip, r0, lsl #8\n \t\t\t@ instruction: 0xf89af003\n \tstmdacs\tr0, {r3, r4, r5, r6, r7, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf107d0b7\n \tstrtmi\tr0, [r0], -r0, lsr #2\n-\tldcl\t7, cr15, [sl], {174}\t@ 0xae\n+\tldcl\t7, cr15, [lr], {174}\t@ 0xae\n \tldmvs\tsl!, {r0, r1, r2, r3, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r3, r5}^\n \t\t\t@ instruction: 0xf7ad607b\n-\tstrmi\tlr, [r4], -r2, lsl #27\n+\tstrmi\tlr, [r4], -r6, lsl #27\n \tteqle\tfp, r0, lsl #16\n \tstmdaeq\tr8!, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ae4640\n-\tblmi\ta93098 \n+\tblmi\ta930a0 \n \tldmpl\tr6, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7ae4630\n-\tldmdbvs\tfp!, {r1, r2, r4, r5, r6, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r1, r3, r4, r5, r6, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7c86898\n \tstmdbmi\tsl!, {r0, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \tsubcc\tpc, sl, #64, 4\n \tldrbtmi\tr4, [r9], #-1541\t@ 0xfffff9fb\n \tstmib\tsp, {r1, r6, r8, r9, sp}^\n \tstrtmi\tr3, [r3], -r0\n \trscscc\tpc, pc, pc, asr #32\n \tmrrc2\t7, 12, pc, sl, cr10\t@ \n \t\t\t@ instruction: 0xf7d74628\n \t\t\t@ instruction: 0x4640fa5f\n-\tbl\tff496048 \n+\tbl\tff596040 \n \t\t\t@ instruction: 0x4630687b\n-\tbvs\te69ff8 \n+\tbvs\te69ff0 \n \t\t\t@ instruction: 0xf7ae4621\n-\tstrtmi\tlr, [r0], -r6, lsr #25\n+\tstrtmi\tlr, [r0], -sl, lsr #25\n \tstmdavs\tr0!, {r0, r1, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0x4620e779\n \tcmncs\tr0, r1, asr #17\t@ \n-\tblx\t139610c \n-\tblmi\t4d2078 \n+\tblx\t1396104 \n+\tblmi\t4d2070 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \tadcvc\tpc, r0, r7, lsl #10\n-\tldc\t7, cr15, [lr], {174}\t@ 0xae\n+\tstc\t7, cr15, [r2], #696\t@ 0x2b8\n \tldmvs\tsl!, {r2, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7ae0028\n-\t\t\t@ instruction: 0x4620ec96\n+\t\t\t@ instruction: 0x4620ec9a\n \t\t\t@ instruction: 0xf7d76153\n \t\t\t@ instruction: 0xe79afa35\n-\tb\t129609c \n-\tandeq\tpc, r2, r4, lsr r0\t@ \n-\tandeq\tpc, r2, r2, lsr r0\t@ \n+\tb\t1396094 \n+\tandeq\tpc, r2, ip, lsr r0\t@ \n+\tandeq\tpc, r2, sl, lsr r0\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r7, r0, asr #4\n+\tandeq\tr9, r7, r8, asr #4\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tfp, r1, r4, lsl #16\n \tandeq\tr6, r1, r6, ror #25\n \tandeq\tfp, r1, lr, lsr #13\n-\tandeq\tlr, r2, r2, ror #30\n-\tandeq\tr9, r7, sl, asr r1\n-\tandeq\tr9, r7, sl, lsr r1\n+\tandeq\tlr, r2, sl, ror #30\n+\tandeq\tr9, r7, r2, ror #2\n+\tandeq\tr9, r7, r2, asr #2\n \tandeq\tfp, r1, lr, lsr #11\n \tsvcmi\t0x00f0e92d\n \tstclmi\t6, cr4, [r5], #-580\t@ 0xfffffdbc\n \tsvcge\t0x0002b0d1\n \tstrmi\tr4, [fp], -r4, ror #20\n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \tstmib\tr7, {r8, sp}^\n-\tblmi\t18e8e38 \n+\tblmi\t18e8e30 \n \tldmpl\tr3, {r3, r4, r5, r6, r7, sp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3134\n \t\t\t@ instruction: 0xf0020300\n \tldmvs\tip!, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \tsubs\tfp, r7, r8, lsr #18\n \t\t\t@ instruction: 0xf7ff4620\n@@ -83372,15 +83370,15 @@\n \trscsle\tr2, r7, r0, lsl #22\n \t\t\t@ instruction: 0xf0032000\n \tldmvs\tfp!, {r0, r3, r5, fp, ip, sp, lr, pc}\n \tandpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tldmdavs\tr9, {r1, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xff72f002\n \tstcle\t14, cr1, [sl, #-16]!\n-\tbleq\t94960 \n+\tbleq\t94958 \n \tstreq\tpc, [r0], -pc, asr #32\n \t\t\t@ instruction: 0xf04fbf18\n \t\t\t@ instruction: 0xf44f0b01\n \t\t\t@ instruction: 0xf1075500\n \tand\tr0, pc, ip, lsl #16\n \tstrtmi\tr1, [r6], #-2861\t@ 0xfffff4d3\n \t\t\t@ instruction: 0xf8c82d00\n@@ -83389,186 +83387,186 @@\n \tldmdavs\tr9, {r4, r6, r9, sl, lr}\n \t\t\t@ instruction: 0xf002464b\n \tcdpne\t15, 0, cr15, cr4, cr1, {4}\n \tstcle\t0, cr13, [lr, #-236]\t@ 0xffffff14\n \tldrdeq\tpc, [r0], -r8\n \tsvclt\t0x000c2800\n \t\t\t@ instruction: 0xf00b2200\n-\tbcs\t58ac0 \n+\tbcs\t58ab8 \n \tldmib\tsl, {r1, r2, r5, r6, r7, ip, lr, pc}^\n \t\t\t@ instruction: 0xf0021200\n \t\t\t@ instruction: 0x4602fdbb\n \tpopvs\t{r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf8514629\n \t\t\t@ instruction: 0xf7ad0b20\n-\tldmdami\tsl!, {r2, r3, r6, r7, sl, fp, sp, lr, pc}\n+\tldmdami\tsl!, {r4, r6, r7, sl, fp, sp, lr, pc}\n \tvadd.i8\td22, d0, d26\n \tldrbtmi\tr3, [r8], #-411\t@ 0xfffffe65\n \t\t\t@ instruction: 0xff14f7ee\n \t\t\t@ instruction: 0xf1072300\n \teorvs\tr0, fp, ip\n \t\t\t@ instruction: 0xffb4f002\n \tldmvs\tfp!, {r2, r5, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf013685b\n \tandsle\tr0, r5, r4, lsl #8\n-\tbmi\tca0300 \n+\tbmi\tca02f8 \n \tldrbtmi\tr4, [sl], #-2862\t@ 0xfffff4d2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 125)\n \tldrvc\tpc, [lr, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tssub8mi\tr8, r0, r0\n \t\t\t@ instruction: 0xf8d8e7ed\n \tstrb\tr0, [sl, r0]!\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7ae4620\n-\tblmi\t9d32a4 \n+\tblmi\t9d32ac \n \t\t\t@ instruction: 0x4621687a\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tstc\t7, cr15, [r2], {173}\t@ 0xad\n-\tbllt\t1469b58 \n+\tstc\t7, cr15, [r6], {173}\t@ 0xad\n+\tbllt\t1469b50 \n \tldmdaeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ae4640\n-\tblmi\t812e9c \n+\tblmi\t812ea4 \n \tldmpl\tr6, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7ad4630\n-\tldmvs\tfp!, {r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r2, r3, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7c86898\n \tldmdbmi\tsl, {r0, r1, r2, r3, r4, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n \tadccc\tpc, r5, #64, 4\n \tldrbtmi\tr4, [r9], #-1541\t@ 0xfffff9fb\n \tstmib\tsp, {r1, r6, r8, r9, sp}^\n \tstrtmi\tr3, [r3], -r0\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\t17962aa \n+\tblx\t17962a2 \n \t\t\t@ instruction: 0xf7d74628\n \tstrbmi\tpc, [r0], -r1, ror #18\t@ \n-\tb\tff516244 \n+\tb\tff61623c \n \t\t\t@ instruction: 0x4630683b\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ae4621\n-\tstrtmi\tlr, [r0], -r8, lsr #23\n-\tblmi\t35225c \n+\tstrtmi\tlr, [r0], -ip, lsr #23\n+\tblmi\t352254 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \tandseq\tpc, r8, r7, lsl #2\n-\tbl\tfea96268 \n-\tstmdb\tr0!, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tldrdeq\tlr, [r2], -r8\n-\tldrdeq\tlr, [r2], -r6\n+\tbl\tfeb96260 \n+\tstmdb\tr4!, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tlr, r2, r0, ror #27\n+\tldrdeq\tlr, [r2], -lr\t@ \n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tfp, r1, r2, asr #8\n-\tstrdeq\tlr, [r2], -lr\t@ \n+\tandeq\tlr, r2, r6, lsl #26\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \t\t\t@ instruction: 0x0001b3b2\n \tmvnsmi\tlr, sp, lsr #18\n \tstmdbmi\tsp, {r1, r2, r3, r9, sl, lr}^\n \tsvcge\t0x0002b0d0\n \tldrbtmi\tr4, [r9], #-2892\t@ 0xfffff4b4\n \tldrbtmi\tr4, [fp], #-1541\t@ 0xfffff9fb\n-\tbmi\t13307d4 \n+\tbmi\t13307cc \n \tstmpl\tsl, {r0, r1, r3, r4, r5, r7, sp, lr}\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f2134\n \tand\tr0, r3, r0, lsl #4\n \t\t\t@ instruction: 0xf7ff68f8\n \tmsrlt\t(UNDEF: 120), r7\n \tldmdavs\tip, {r0, r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \trscsle\tr2, r7, r0, lsl #24\n \tandcs\tr4, r1, #36700160\t@ 0x2300000\n \t\t\t@ instruction: 0x46284631\n-\tb\tfee162d0 \n+\tb\tfef162c8 \n \tsvclt\t0x00082801\n \ttstle\tr0, ip, lsr #12\n-\tblmi\tfaad1c \n+\tblmi\tfaad14 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r9, ror #2\n \tldrvc\tpc, [ip, r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x463281f0\n \tstrtmi\tr2, [r8], -r0, lsl #2\n \t\t\t@ instruction: 0xf900f7eb\n \tstmdavs\tr0!, {r2, r3, r4, r5, r6, r7, fp, sp, lr}\n-\tb\tff49630c \n+\tb\tff596304 \n \tstmdavs\tr3!, {r3, r4, r8, ip, sp, pc}^\n \tstreq\tpc, [r4], #-19\t@ 0xffffffed\n \tldmvs\tsp!, {r4, ip, lr, pc}^\n \t\t\t@ instruction: 0xf8514629\n \t\t\t@ instruction: 0xf7ad0b20\n-\tstmdami\tsp!, {r1, sl, fp, sp, lr, pc}\n+\tstmdami\tsp!, {r1, r2, sl, fp, sp, lr, pc}\n \tvadd.i8\td22, d0, d26\n \tldrbtmi\tr3, [r8], #-467\t@ 0xfffffe2d\n \tcdp2\t7, 4, cr15, cr10, cr14, {7}\n \tldrmi\tr2, [ip], -r0, lsl #6\n \tstrb\tr6, [pc, fp, lsr #32]\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7ae4620\n-\tblmi\ta1314c \n+\tblmi\ta13154 \n \t\t\t@ instruction: 0x462168ba\n \tandseq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tbl\tff616350 \n-\tbllt\t1669cb0 \n+\tbl\tff716348 \n+\tbllt\t1669ca8 \n \tldmdaeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ae4640\n-\tblmi\t852d44 \n+\tblmi\t852d4c \n \tldmpl\tr6, {r1, r3, r4, r5, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7ad4630\n-\tldmvs\tfp!, {r2, r3, r6, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r4, r6, r7, r9, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7c86898\n \t\t\t@ instruction: 0x4605fe33\n-\tbl\t99637c \n+\tbl\ta96374 \n \tstmdavs\tr3, {r0, r3, r4, r8, fp, lr}\n \tsbccc\tpc, sp, #64, 4\n \tsubcs\tr4, r2, r9, ror r4\n \tandls\tr9, r0, r1, lsl #10\n \trscscc\tpc, pc, pc, asr #32\n-\tblx\tfec16404 \n+\tblx\tfec163fc \n \t\t\t@ instruction: 0xf7d74628\n \t\t\t@ instruction: 0x4640f8b3\n-\tb\t9963a0 \n+\tb\ta96398 \n \tldmdavs\tfp!, {r4, r5, r9, sl, lr}^\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ae4621\n-\t\t\t@ instruction: 0xe7b2eafa\n+\t\t\t@ instruction: 0xe7b2eafe\n \tldmvs\tsl!, {r0, r1, r3, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7ae0018\n-\t\t\t@ instruction: 0xf7aeeafc\n-\tsvclt\t0x0000e8b4\n-\tandeq\tlr, r2, lr, lsl ip\n-\tandeq\tlr, r2, sl, lsl ip\n+\t\t\t@ instruction: 0xf7aeeb00\n+\tsvclt\t0x0000e8b8\n+\tandeq\tlr, r2, r6, lsr #24\n+\tandeq\tlr, r2, r2, lsr #24\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tlr, [r2], -ip\n+\tandeq\tlr, r2, r4, ror #23\n \tandeq\tfp, r1, lr, lsr #5\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tfp, r1, r4, asr r2\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tldmdbmi\tpc, {r2, r3, r9, sl, lr}^\t@ \n \taddlt\tr4, lr, pc, asr fp\n \tsvcge\t0x00004479\n-\tbvs\te9d9c \n+\tbvs\te9d94 \n \tstmiapl\tfp, {r0, r2, r9, sl, lr}^\n \t\t\t@ instruction: 0x8014f8d0\n \tcmnvs\tfp, #1769472\t@ 0x1b0000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddsmi\tr6, sl, #143360\t@ 0x23000\n \t\t\t@ instruction: 0xf1b8d033\n \trsble\tr0, sp, r0, lsl #30\n \t\t\t@ instruction: 0xf7ad4628\n-\tstrtmi\tlr, [fp], -r2, asr #25\n+\tstrtmi\tlr, [fp], -r6, asr #25\n \t\t\t@ instruction: 0xf1054621\n \t\t\t@ instruction: 0xf8c50c20\n \teorsvs\tr8, r0, r4, lsl r0\n \ttstcc\tr0, #1900544\t@ 0x1d0000\n \tstcmi\t8, cr15, [ip], {83}\t@ 0x53\n \t\t\t@ instruction: 0xf8533110\n \t\t\t@ instruction: 0xf8532c08\n@@ -83576,33 +83574,33 @@\n \tstcvs\t8, cr15, [r4], {65}\t@ 0x41\n \tldcpl\t8, cr15, [r0], {65}\t@ 0x41\n \tstcmi\t8, cr15, [ip], {65}\t@ 0x41\n \tstccs\t8, cr15, [r8], {65}\t@ 0x41\n \tldmdavs\tip, {r2, r3, r5, r6, r7, r8, ip, lr, pc}\n \tldmvs\tfp, {r1, r3, r4, r6, fp, sp, lr}\n \tandvs\tr6, ip, fp, lsl #1\n-\tbmi\t11b06d0 \n+\tbmi\t11b06c8 \n \tldrbtmi\tr4, [sl], #-2883\t@ 0xfffff4bd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror fp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3738d179\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbvs\tr3!, {r4, r5, r6, r7, r8, r9, sl, pc}^\n \tbicle\tr4, r8, r3, asr #10\n \tstmdbvs\tr3!, {r1, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xd1c4429a\n \tstmiavs\tr3!, {r1, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0xd1c0429a\n \t\t\t@ instruction: 0xf1056843\n \tstmdavs\tr1!, {r5, sl, fp}^\n-\tbne\t17327ec \n+\tbne\t17327e4 \n \tstmdavs\tr0, {r2, r3, r4, r5, r8, sp}\n \tvqrdmulh.s\td15, d3, d1\n-\tbne\t14f2874 \n+\tbne\t14f286c \n \tmsrvs\tSPSR_c, pc, asr #8\n \tmovwcc\tpc, #11009\t@ 0x2b01\t@ \n \tstrtmi\tr6, [r1], -r2, lsr #16\n \tldmdavs\tr2!, {r7, r9, fp, ip}\n \tldrmi\tr4, [r3], #-1027\t@ 0xfffffbfd\n \tstmdavs\tr8!, {r0, r1, r4, r5, sp, lr}\n \t\t\t@ instruction: 0xf8553510\n@@ -83616,17 +83614,17 @@\n \tmvnle\tr3, r8, lsl #24\n \tstmdavs\tsl!, {r3, r5, fp, sp, lr}^\n \taddvs\tr6, fp, fp, lsr #17\n \tsubvs\tr6, sl, r8\n \t\t\t@ instruction: 0xe7b46830\n \t\t\t@ instruction: 0xf1074640\n \t\t\t@ instruction: 0xf7ad0908\n-\t\t\t@ instruction: 0x4603efb8\n+\t\t\t@ instruction: 0x4603efbc\n \trsbsvs\tr1, fp, r8, lsr sp\n-\tbl\tc16504 \n+\tbl\td164fc \n \t\t\t@ instruction: 0xf1004684\n \tstrbmi\tr0, [lr], r0, lsr #20\n \tldrdeq\tpc, [r0], -ip\n \tldrdne\tpc, [r4], -ip\n \tldfeqd\tf7, [r0], {12}\n \tstccs\t8, cr15, [r8], {92}\t@ 0x5c\n \tldmdbeq\tr0, {r0, r3, r8, ip, sp, lr, pc}\n@@ -83636,169 +83634,169 @@\n \tldrdeq\tpc, [r0], -ip\n \tldrdne\tpc, [r4], -ip\n \tldrdcs\tpc, [r8], -ip\n \tandeq\tlr, r7, r9, lsr #17\n \t\t\t@ instruction: 0xf8d74628\n \t\t\t@ instruction: 0xf8c5901c\n \t\t\t@ instruction: 0xf7ad9014\n-\tldmdavs\tfp!, {r1, r3, r5, sl, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r2, r3, r5, sl, fp, sp, lr, pc}^\n \ttstne\tlr, #12582912\t@ 0xc00000\t@ \n \tcmpvs\tr0, #12582912\t@ 0xc00000\t@ \n \tsvclt\t0x00c84298\n \tldmibcc\tpc!, {r0, r3, r8, ip, sp, lr, pc}^\t@ \n \tandsls\tpc, r4, r5, asr #17\n \t\t\t@ instruction: 0xf7ade758\n-\tsvclt\t0x0000efe2\n-\tandeq\tlr, r2, r4, asr #21\n+\tsvclt\t0x0000efe6\n+\tandeq\tlr, r2, ip, asr #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r2, r6, asr sl\n+\tandeq\tlr, r2, lr, asr sl\n \t\t\t@ instruction: 0xf8df4b28\n \tldrbtmi\tip, [fp], #-164\t@ 0xffffff5c\n \tstmdbmi\tr8!, {r7, r8, sl, ip, sp, pc}\n \tstrdlt\tr4, [r2], ip\n-\tbmi\ta32940 \n+\tbmi\ta32938 \n \t\t\t@ instruction: 0xf85caf00\n \tldrbtmi\tr1, [sl], #-1\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0xb120b35b\n-\tblcs\t727f8 \n-\tblcs\tcf344 \n-\tblmi\t88c794 \n+\tblcs\t727f0 \n+\tblcs\tcf33c \n+\tblmi\t88c78c \n \tldmvs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf080fab0\n \tsubmi\tr0, r0, #64, 18\t@ 0x100000\n-\tblmi\t6eaf78 \n+\tblmi\t6eaf70 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd1250300\n \tldrtmi\tr3, [sp], r8, lsl #14\n-\tblmi\t687d1c \n+\tblmi\t687d14 \n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \tstmdbcs\tr1, {r2, r4, r5, r8, r9, ip}\n \t\t\t@ instruction: 0xf8d3d003\n-\tblcs\ta5410 \n-\tblmi\t54ceb0 \n+\tblcs\ta5408 \n+\tblmi\t54cea8 \n \tldmpl\tr0, {r0, r9, sl, lr}^\n \tcdp2\t0, 9, cr15, cr8, cr1, {0}\n \t\t\t@ instruction: 0xf04fb170\n \t\t\t@ instruction: 0xe7dd30ff\n \tldmpl\tr3, {r0, r2, r3, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tteqcs\tr4, #13828096\t@ 0xd30000\t@ \n \tandle\tr2, r3, r1, lsl #20\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n \tbicle\tr2, sl, r1, lsl #22\n \tstrb\tr2, [pc, r1]\n-\tsvc\t0x0088f7ad\n-\tandeq\tr8, r7, sl, ror #22\n-\tandeq\tlr, r2, r4, lsr r9\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r2, r6, lsr #18\n-\tandeq\tr8, r7, ip, lsr fp\n-\tstrdeq\tlr, [r2], -ip\n+\tsvc\t0x008cf7ad\n+\tandeq\tr8, r7, r2, ror fp\n+\tandeq\tlr, r2, ip, lsr r9\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tlr, r2, lr, lsr #18\n+\tandeq\tr8, r7, r4, asr #22\n+\tandeq\tlr, r2, r4, lsl #18\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, r0, lsr #12\n \tcfstr32mi\tmvfx11, [fp], #-960\t@ 0xfffffc40\n \taddlt\tr4, r5, fp, lsr #18\n-\tblmi\tb29980 \n-\tbmi\tb44394 \n+\tblmi\tb29978 \n+\tbmi\tb4438c \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60f9\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}\n-\tbmi\ta2ac44 \n+\tbmi\ta2ac3c \n \tldrbtmi\tr4, [sl], #-1145\t@ 0xfffffb87\n \tldmdavs\tr2, {r0, r1, r3, r7, r8, fp, sp, lr}\n \taddsmi\tr1, r3, #798720\t@ 0xc3000\n \tandcs\tsp, r0, sl, lsr #20\n-\tblmi\t7eb04c \n+\tblmi\t7eb044 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12c0300\n \tssatmi\tr3, #30, r4, lsl #14\n \tldmdbmi\tlr, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tsubsmi\tpc, r3, #64, 4\n \tldrbtmi\tr4, [r9], #-2077\t@ 0xfffff7e3\n \tldrbtmi\tr4, [r8], #-3613\t@ 0xfffff1e3\n \tandne\tlr, r0, r7, asr #19\n-\tblx\t1a16798 \n+\tblx\t1a16790 \n \tldrbtmi\tr4, [lr], #-2587\t@ 0xfffff5e5\n \tldmib\tr7, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmibvs\tr3, {ip}\n-\tbne\tff9328d4 \n+\tbne\tff9328cc \n \tstmdavs\tfp!, {r0, r1, r4, r5, r7, r9, lr}\n-\tblcs\t8f02c \n+\tblcs\t8f024 \n \tvqadd.s8\t, q8, \n \t\t\t@ instruction: 0xf7eb4259\n \tldrb\tpc, [r4, r7, lsr #22]\t@ \n \trscscc\tpc, pc, pc, asr #32\n \tldrb\tr6, [r1, ip, lsl #3]\n \t\t\t@ instruction: 0xb1436194\n \tsubsmi\tpc, r7, #64, 4\n-\tblx\t7967d2 \n+\tblx\t7967ca \n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7ade7c8\n-\t\t\t@ instruction: 0xf04fef24\n+\t\t\t@ instruction: 0xf04fef28\n \t\t\t@ instruction: 0xe7c330ff\n-\tandeq\tlr, r2, r4, ror r8\n+\tandeq\tlr, r2, ip, ror r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r2, sl, ror #16\n+\tandeq\tlr, r2, r2, ror r8\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr8, r7, r4, lsl #21\n-\tmuleq\tr3, r6, r9\n-\tandeq\tlr, r2, r0, asr #16\n+\tandeq\tr8, r7, ip, lsl #21\n+\tmuleq\tr3, lr, r9\n+\tandeq\tlr, r2, r8, asr #16\n \tandeq\tsl, r1, r2, asr #30\n \tandeq\tfp, r1, r2, lsr #1\n-\tandeq\tr2, r3, r6, asr r9\n-\tandeq\tr8, r7, r0, asr #20\n+\tandeq\tr2, r3, lr, asr r9\n+\tandeq\tr8, r7, r8, asr #20\n \tsvcmi\t0x00f0e92d\n \trsclt\tr4, pc, r6, ror r8\t@ \n-\tblmi\t1e04474 \n+\tblmi\t1e0446c \n \tldrbtmi\tr4, [r8], #-2422\t@ 0xfffff68a\n \tcmnvs\tfp, fp, ror r4\n-\tblmi\t1daa0e0 \n+\tblmi\t1daa0d8 \n \tstmdavs\tr9, {r0, r6, fp, ip, lr}\n \t\t\t@ instruction: 0x11acf8c7\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldmdbmi\tr1!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}^\n \trsbmi\tpc, r1, #64, 4\n \tldrbtmi\tr4, [r9], #-2160\t@ 0xfffff790\n \t\t\t@ instruction: 0xf7eb4478\n \t\t\t@ instruction: 0xf107fa0f\n \tandcs\tr0, r0, ip, lsl r1\n-\tstmdb\tr2!, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr6!, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbvs\tsl!, {r2, r3, r5, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r4, r7}^\n \t\t\t@ instruction: 0xf7ad613b\n-\tstrmi\tlr, [r4], -sl, asr #19\n+\tstrmi\tlr, [r4], -lr, asr #19\n \tcmnle\tr7, r0, lsl #16\n \t\t\t@ instruction: 0xf1074d67\n \t\t\t@ instruction: 0xf7ae0090\n-\tldrbtmi\tlr, [sp], #-2072\t@ 0xfffff7e8\n+\tldrbtmi\tlr, [sp], #-2076\t@ 0xfffff7e4\n \tandseq\tpc, ip, r5, lsl #2\n-\tldc\t7, cr15, [lr], #692\t@ 0x2b4\n-\tbllt\t932b80 \n+\tstcl\t7, cr15, [r2], {173}\t@ 0xad\n+\tbllt\t932b78 \n \taddseq\tpc, r0, r7, lsl #2\n-\tstmda\tsl!, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tlr!, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdbvs\tfp!, {r5, r6, fp, lr}\n \tandscc\tr4, ip, r8, ror r4\n \tldmibvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ae2100\n-\tblmi\t1652ce8 \n+\tblmi\t1652cf0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r8, fp, sp, lr}^\n-\tblcs\t72964 \n-\tbmi\t170ce38 \n-\tblmi\t14e0900 \n+\tblcs\t7295c \n+\tbmi\t170ce30 \n+\tblmi\t14e08f8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #3\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddshi\tpc, r3, r0, asr #32\n \tldrbvc\tpc, [sl, r7, lsl #10]\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -83806,134 +83804,134 @@\n \t\t\t@ instruction: 0xf000ffe1\n \t\t\t@ instruction: 0xf000fc53\n \tstmdavs\tfp!, {r0, r1, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}^\n \tsbcsle\tr2, r1, r0, lsl #22\n \t\t\t@ instruction: 0xf832f7fe\n \tstmdacs\tr0, {r1, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7add0cc\n-\t\t\t@ instruction: 0x4605e9be\n+\tstrmi\tlr, [r5], -r2, asr #19\n \tsbcle\tr2, r7, r0, lsl #16\n \t\t\t@ instruction: 0xf8df4650\n \t\t\t@ instruction: 0xf7ad9120\n-\tstrmi\tlr, [r3], r6, lsl #25\n+\tstrmi\tlr, [r3], sl, lsl #25\n \t\t\t@ instruction: 0xf10b4620\n \t\t\t@ instruction: 0xf7ad0b01\n-\tblmi\t1194214 \n+\tblmi\t119421c \n \tldrshtvs\tr4, [r8], r9\n \trscsvs\tr4, fp, fp, ror r4\n \tstrteq\tpc, [r4], -r7, lsl #2\n \tstrteq\tpc, [r0], #-263\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf100e00c\n \t\t\t@ instruction: 0xf1070813\n \t\t\t@ instruction: 0x4622031b\n \tstrbmi\tr9, [r9], -r0, lsl #6\n \t\t\t@ instruction: 0x46404633\n-\tb\t596838 \n+\tb\t696830 \n \tandsle\tr2, sl, r2, lsl #16\n \t\t\t@ instruction: 0xf7ad4628\n-\tstmdacs\tr0, {r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \tstrtmi\tsp, [r8], -sp, ror #3\n-\tldcl\t7, cr15, [r8, #692]\t@ 0x2b4\n+\tldcl\t7, cr15, [ip, #692]\t@ 0x2b4\n \tldmdbmi\tr5!, {r2, r3, r4, r7, r8, r9, sl, sp, lr, pc}\n \taddvs\tpc, lr, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2100\t@ 0xfffff7cc\n \t\t\t@ instruction: 0xf7eb4478\n \tsbfx\tpc, r9, #20, #7\n \tldmdbvs\tfp!, {r1, r4, r5, fp, lr}\n \tandscc\tr4, ip, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7ae0090\n-\tstrbmi\tlr, [r0], -r2, lsr #17\n-\tmcrr\t7, 10, pc, sl, cr13\t@ \n+\tstrbmi\tlr, [r0], -r6, lsr #17\n+\tmcrr\t7, 10, pc, lr, cr13\t@ \n \tldrbmi\tr1, [r9], -r4, asr #24\n \t\t\t@ instruction: 0xf7f04620\n \tstmdacs\tr1, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc}\n-\tbl\t34d0f4 \n+\tbl\t34d0ec \n \trsbsvs\tr0, r9, r4, lsl #2\n \t\t\t@ instruction: 0xf1074608\n \t\t\t@ instruction: 0xf7d60428\n \tldmdavs\tr9!, {r0, r1, r2, r3, r4, r7, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x465368fa\n \tandhi\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xf7eb4606\n \tstmdami\tr2!, {r0, r1, r3, r4, r7, r8, r9, fp, ip, sp, lr, pc}\n \tldrtmi\tr4, [r2], -r3, lsr #12\n \torrscs\tr4, r8, r8, ror r4\n-\tblx\tfed96980 \n+\tblx\tfed96978 \n \t\t\t@ instruction: 0xd1af2800\n \t\t\t@ instruction: 0xf4036bbb\n \t\t\t@ instruction: 0xf5b34370\n \t\t\t@ instruction: 0xd1a94f00\n \tldmvs\tsl!, {r0, r1, r3, r4, r5, r7, r8, r9, sl, fp, sp, lr}\n \tsfmle\tf4, 4, [r5, #616]!\t@ 0x268\n \tvst1.64\t{d17-d18}, [pc :64], r3\n \tvsubl.s8\tq10, d0, d13\n \taddsmi\tr0, r3, #1879048194\t@ 0x70000002\n \tteqcs\tr3, lr\t@ \n \t\t\t@ instruction: 0xf7bf4630\n \tstmdacs\tr0, {r0, r2, r4, r5, r6, r7, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4630d198\n-\tldc\t7, cr15, [ip], {173}\t@ 0xad\n+\tstc\t7, cr15, [r0], #-692\t@ 0xfffffd4c\n \t\t\t@ instruction: 0xf7ade794\n-\tsvclt\t0x0000ee1c\n-\tmuleq\tr2, r2, r7\n-\tmuleq\tr2, r0, r7\n+\tsvclt\t0x0000ee20\n+\tmuleq\tr2, sl, r7\n+\tmuleq\tr2, r8, r7\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tsl, r1, lr, lsl #29\n \tandeq\tfp, r1, r4\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr8, r7, sl, ror #18\n-\tandeq\tr8, r7, r0, asr r9\n-\tandeq\tlr, r2, r0, lsl #14\n+\tandeq\tr8, r7, r2, ror r9\n+\tandeq\tr8, r7, r8, asr r9\n+\tandeq\tlr, r2, r8, lsl #14\n \tandeq\tsl, r1, r0, asr pc\n \tandeq\tr3, r1, r0, lsl #11\n \tandeq\tsl, r1, lr, ror sp\n \tstrdeq\tsl, [r1], -r4\n-\tandeq\tr8, r7, r0, lsl #17\n+\tandeq\tr8, r7, r8, lsl #17\n \tandeq\tsl, r1, r8, lsr #26\n \tmvnsmi\tlr, sp, lsr #18\n \tsbclt\tr4, ip, sl, lsr r8\n-\tblmi\tf0468c \n+\tblmi\tf04684 \n \tldrbtmi\tr4, [r8], #-2362\t@ 0xfffff6c6\n \trsbsvs\tr4, fp, fp, ror r4\n-\tblmi\teaa300 \n+\tblmi\teaa2f8 \n \tstmdavs\tr9, {r0, r6, fp, ip, lr}\n \tsmlawtne\tip, r7, r8, pc\t@ \n \ttsteq\tr0, pc, asr #32\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldmdbmi\tr5!, {r0, r1, r3, r4, r5, r8, ip, sp, pc}\n \trsbsmi\tpc, r7, #64, 4\n \tldrbtmi\tr4, [r9], #-2100\t@ 0xfffff7cc\n \t\t\t@ instruction: 0xf7eb4478\n \t\t\t@ instruction: 0xf107f8ff\n \tandcs\tr0, r0, ip, lsl #2\n-\tldmda\tr2, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr6, {r1, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tsl!, {r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r4}^\n \t\t\t@ instruction: 0xf7ad603b\n-\t\t\t@ instruction: 0x4604e8ba\n+\t\t\t@ instruction: 0x4604e8be\n \tteqle\tsp, r0, lsl #16\n \t\t\t@ instruction: 0xf1074d2b\n \t\t\t@ instruction: 0x46400810\n \t\t\t@ instruction: 0xf7ad447d\n-\t\t\t@ instruction: 0xf105ef06\n+\t\t\t@ instruction: 0xf105ef0a\n \t\t\t@ instruction: 0x4630061c\n-\tbl\tfeb969a8 \n+\tbl\tfec969a0 \n \tandcs\tr4, sl, #38912\t@ 0x9800\n \tldrbtmi\tr6, [fp], #-172\t@ 0xffffff54\n \t\t\t@ instruction: 0xf7fe601a\n \t\t\t@ instruction: 0xf7fdfe57\n \t\t\t@ instruction: 0x4640fdb9\n-\tsvc\t0x0012f7ad\n+\tsvc\t0x0016f7ad\n \t\t\t@ instruction: 0x4630683b\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ad4621\n-\tblmi\t694abc \n+\tblmi\t694ac4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \tstmiblt\tr3, {r0, r1, r3, r4, fp, sp, lr}\n \tandcs\tr4, r0, fp, lsl sl\n \tldrbtmi\tr4, [sl], #-2835\t@ 0xfffff4ed\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, -r7]!\n \t\t\t@ instruction: 0xf04f405a\n@@ -83945,288 +83943,288 @@\n \tldrbtmi\tr4, [r9], #-2067\t@ 0xfffff7ed\n \t\t\t@ instruction: 0xf7eb4478\n \tstrb\tpc, [r5, r3, lsl #19]!\t@ \n \tldmdavs\tfp!, {r0, r4, fp, lr}\n \tandscc\tr4, ip, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7ad0010\n-\t\t\t@ instruction: 0xf7adefcc\n-\tsvclt\t0x0000ed84\n-\tandeq\tlr, r2, r2, ror r5\n-\tandeq\tlr, r2, r0, ror r5\n+\t\t\t@ instruction: 0xf7adefd0\n+\tsvclt\t0x0000ed88\n+\tandeq\tlr, r2, sl, ror r5\n+\tandeq\tlr, r2, r8, ror r5\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tsl, r1, lr, ror #24\n \tandeq\tsl, r1, r4, ror #27\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr8, r7, ip, asr #14\n-\tandeq\tr2, r3, sl, asr #12\n-\tldrdeq\tlr, [r2], -r6\n+\tandeq\tr8, r7, r4, asr r7\n+\tandeq\tr2, r3, r2, asr r6\n+\tldrdeq\tlr, [r2], -lr\t@ \n \tldrdeq\tsl, [r1], -r2\n \tandeq\tsl, r1, r8, asr #26\n-\tldrdeq\tr8, [r7], -r4\n-\tblmi\t46b3e4 \n+\tldrdeq\tr8, [r7], -ip\n+\tblmi\t46b3dc \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf0000300\n-\tbmi\t358084 \n+\tbmi\t35807c \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7adbf51\n-\tsvclt\t0x0000ed4a\n-\tandeq\tlr, r2, r8, asr r4\n+\tsvclt\t0x0000ed4e\n+\tandeq\tlr, r2, r0, ror #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r2, lr, lsr r4\n-\tblmi\t42b42c \n+\tandeq\tlr, r2, r6, asr #8\n+\tblmi\t42b424 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c4800 \n+\tbmi\t3c47f8 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4080\n \t\t\t@ instruction: 0xf7adb9cb\n-\tsvclt\t0x0000ed26\n-\tandeq\tlr, r2, ip, lsl #8\n+\tsvclt\t0x0000ed2a\n+\tandeq\tlr, r2, r4, lsl r4\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tlr, [r2], -r6\n-\tblmi\tc2b4f4 \n+\tstrdeq\tlr, [r2], -lr\t@ \n+\tblmi\tc2b4ec \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tmcrmi\t3, 1, r4, cr14, cr0, {7}\n \tldmpl\tr3, {r0, r5, r7, ip, sp, pc}^\n \tldrbtmi\tsl, [lr], #-3840\t@ 0xfffff100\n \tldmdavs\tfp, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f67fb\n \tstrmi\tr0, [r4], -r0, lsl #6\n \tandscs\tfp, r8, r0, lsl #7\n \tstmdaeq\tip!, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tldc2l\t7, cr15, [lr, #-856]\t@ 0xfffffca8\n \tandcs\tr4, r0, r4, lsl #12\n-\tstc\t7, cr15, [r4], #692\t@ 0x2b4\n+\tstc\t7, cr15, [r8], #692\t@ 0x2b4\n \tldrtmi\tr4, [r9], -r2, lsr #12\n \tsvceq\t0x0010f842\n \t\t\t@ instruction: 0xf7ac4610\n-\tcmnlt\tr0, #244, 30\t@ 0x3d0\n+\tcmnlt\tr0, #248, 30\t@ 0x3e0\n \tcmpcs\tr0, r0, lsr #20\n \t\t\t@ instruction: 0x4640463b\n \t\t\t@ instruction: 0xf7ad447a\n-\t\t\t@ instruction: 0x4601eddc\n+\tstrmi\tlr, [r1], -r0, ror #27\n \t\t\t@ instruction: 0xf0014640\n-\tblmi\t798c38 \n+\tblmi\t798c30 \n \tldmpl\tr6!, {r5, r7, sp, lr}^\n \tldrtvc\tpc, [r4], -r6, lsl #4\t@ \n \t\t\t@ instruction: 0xf7ad4630\n-\t\t\t@ instruction: 0x4601eadc\n+\tstrmi\tlr, [r1], -r0, ror #21\n \t\t\t@ instruction: 0xf0014630\n \t\t\t@ instruction: 0x4603ffdd\n \tldrdeq\tlr, [r0, -r5]\n \t\t\t@ instruction: 0xf0016063\n \tmovwcs\tpc, #4055\t@ 0xfd7\t@ \n \trscvs\tr6, r3, r0, ror #2\n-\tblmi\t3eb508 \n+\tblmi\t3eb500 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tsvcvs\t0x00fb681a\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_hyp\n \tstrcc\tr4, [r4, r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tip, {r4, r5, r6, r7, r8, r9, pc}\n \t\t\t@ instruction: 0x46402250\n \t\t\t@ instruction: 0xf7ea4479\n \tstrbmi\tpc, [r0], -r9, lsr #26\t@ \n-\tb\tfee16ba0 \n+\tb\tfef16b98 \n \tstrb\tr4, [sp, r1, lsl #12]\n-\tstcl\t7, cr15, [r0], {173}\t@ 0xad\n-\tandeq\tlr, r2, r4, asr #7\n+\tstcl\t7, cr15, [r4], {173}\t@ 0xad\n+\tandeq\tlr, r2, ip, asr #7\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0002e3b6\n+\t\t\t@ instruction: 0x0002e3be\n \tstrdeq\tr9, [r1], -r8\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tlr, r2, r0, asr #6\n+\tandeq\tlr, r2, r8, asr #6\n \tandeq\tsl, r1, r0, asr #25\n-\tblmi\t3eb548 \n+\tblmi\t3eb540 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t384920 \n+\tbmi\t384918 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7adbd80\n-\tsvclt\t0x0000ec98\n-\tandeq\tlr, r2, ip, ror #5\n+\tsvclt\t0x0000ec9c\n+\tstrdeq\tlr, [r2], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tlr, [r2], -r6\n-\tblmi\t3eb58c \n+\tldrdeq\tlr, [r2], -lr\t@ \n+\tblmi\t3eb584 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t384964 \n+\tbmi\t38495c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7adbd80\n-\tsvclt\t0x0000ec76\n-\tandeq\tlr, r2, r8, lsr #5\n+\tsvclt\t0x0000ec7a\n+\t\t\t@ instruction: 0x0002e2b0\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr2, r2, r2\n-\tblmi\t42b5d4 \n+\tmuleq\tr2, sl, r2\n+\tblmi\t42b5cc \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tstmvs\tr0, {r8, r9, sl, fp, sp, pc}\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tbmi\t2f2fe0 \n-\tblmi\t25f8b8 \n+\tbmi\t2f2fd8 \n+\tblmi\t25f8b0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7adbd80\n-\tsvclt\t0x0000ec52\n-\tandeq\tlr, r2, r4, ror #4\n+\tsvclt\t0x0000ec56\n+\tandeq\tlr, r2, ip, ror #4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r2, r8, asr #4\n+\tandeq\tlr, r2, r0, asr r2\n \tcfldr32mi\tmvfx11, [r8, #-704]\t@ 0xfffffd40\n \taddlt\tr4, r2, r8, lsl sl\n-\tblmi\t669fe0 \n+\tblmi\t669fd8 \n \tsvcge\t0x0000447a\n \tldmpl\tr3, {r2, r3, r5, fp, sp, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmiavs\tr3!, {r2, r3, r5, r6, r8, ip, sp, pc}^\n \teorvs\tr4, fp, r0, lsr #12\n-\tblx\ta94e10 \n+\tblx\ta94e08 \n \t\t\t@ instruction: 0xf7d64620\n \tldmib\tr5, {r0, r2, r3, r4, sl, fp, ip, sp, lr, pc}^\n-\tblcc\ta9a14 \n+\tblcc\ta9a0c \n \tstccs\t0, cr6, [r0], {107}\t@ 0x6b\n-\tblmi\t3cd5e0 \n+\tblmi\t3cd5d8 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tstmib\tr3, {r1, r3, r4, sp, lr}^\n-\tbmi\t32162c \n+\tbmi\t321624 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tldc\t7, cr15, [r8], {173}\t@ 0xad\n-\tandeq\tr8, r7, ip, ror r4\n-\tandeq\tlr, r2, r4, lsl r2\n+\tldc\t7, cr15, [ip], {173}\t@ 0xad\n+\tandeq\tr8, r7, r4, lsl #9\n+\tandeq\tlr, r2, ip, lsl r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r7, r6, asr #8\n-\tldrdeq\tlr, [r2], -r6\n+\tandeq\tr8, r7, lr, asr #8\n+\tldrdeq\tlr, [r2], -lr\t@ \n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t82a6b8 \n+\tbmi\t82a6b0 \n \taddlt\tr4, r2, pc, lsl fp\n \t\t\t@ instruction: 0x4605447a\n \tandscs\tsl, r0, r0, lsl #30\n \tldmpl\tr3, {r3, r7, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmrrc2\t7, 13, pc, r2, cr6\t@ \n \t\t\t@ instruction: 0xb1254604\n \tldrdeq\tlr, [r0, -r5]\n \tcdp2\t0, 14, cr15, cr14, cr1, {0}\n-\tblmi\t5ea6a0 \n+\tblmi\t5ea698 \n \tstmib\tr4, {r9, sp}^\n \tldrbtmi\tr6, [fp], #-514\t@ 0xfffffdfe\n \tstmdapl\tr0, {r2, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xb122689a\n \ttstlt\tr1, r9, lsl r8\n \tldrsbvs\tr6, [ip], r4\n-\tblmi\t490eb4 \n+\tblmi\t490eac \n \tandsvs\tr4, ip, fp, ror r4\n-\tbmi\t431120 \n+\tbmi\t431118 \n \tldmdavs\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tsubsvs\tr3, r3, r1, lsl #6\n-\tblmi\t2ab6f0 \n+\tblmi\t2ab6e8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \tstrcc\tr2, [r8, -r0]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ad81f0\n-\tsvclt\t0x0000ebce\n-\tmuleq\tr2, ip, r1\n+\tsvclt\t0x0000ebd2\n+\tandeq\tlr, r2, r4, lsr #3\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr8, [r7], -r2\n+\tldrdeq\tr8, [r7], -sl\n+\tandeq\tr8, r7, r4, asr #7\n \t\t\t@ instruction: 0x000783bc\n-\t\t\t@ instruction: 0x000783b4\n-\tandeq\tlr, r2, r4, asr #2\n+\tandeq\tlr, r2, ip, asr #2\n \tldrsbgt\tpc, [r0], #-143\t@ 0xffffff71\t@ \n \tstrlt\tr2, [r0, #512]\t@ 0x200\n \tldrbtmi\tr4, [ip], #2835\t@ 0xb13\n \tsvcge\t0x0000b082\n \t\t\t@ instruction: 0xf85c4639\n \tldmdavs\tfp, {r0, r1, ip, sp}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ad0300\n-\tldmdavs\tsl!, {r1, r3, r4, r5, r7, r8, fp, sp, lr, pc}\n+\tldmdavs\tsl!, {r1, r2, r3, r4, r5, r7, r8, fp, sp, lr, pc}\n \tldmdavc\tr0, {r0, r1, r9, sl, lr}\n-\tbmi\t387500 \n+\tbmi\t3874f8 \n \tandsvs\tr4, r3, sl, ror r4\n-\tblmi\t2ab754 \n+\tblmi\t2ab74c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf04fbd80\n \t\t\t@ instruction: 0xe7ef30ff\n-\tbl\tfe616dfc \n-\tandeq\tlr, r2, r2, lsl #2\n+\tbl\tfe716df4 \n+\tandeq\tlr, r2, sl, lsl #2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r3, r4, asr #6\n-\tldrdeq\tlr, [r2], -r8\n+\tandeq\tr2, r3, ip, asr #6\n+\tandeq\tlr, r2, r0, ror #1\n \tmvnsmi\tlr, sp, lsr #18\n \tstmdbmi\tlr!, {r0, r2, r3, r9, sl, lr}^\n-\tbmi\t1bea7bc \n+\tbmi\t1bea7b4 \n \tsbcslt\tr4, r8, r9, ror r4\n \tmovwcs\tsl, #7940\t@ 0x1f04\n \tstmdaeq\tip!, {r0, r1, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf107588a\n \tldmdavs\tr2, {r3, r4, sl}\n \tsmlalbtcs\tpc, ip, r7, r8\t@ \n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf7c561bb\n-\tblmi\t1a183ec \n+\tblmi\t1a183e4 \n \tstrtmi\tr4, [r2], -r6, ror #18\n \trscsvs\tr4, fp, fp, ror r4\n \t\t\t@ instruction: 0x46434479\n \t\t\t@ instruction: 0xf0016178\n \tldmibvs\tfp!, {r0, r1, r3, r5, r6, r7, r8, sl, fp, ip, sp, lr, pc}\n-\tblcs\tb1480 \n-\tbvs\tfff4d3a8 \n+\tblcs\tb1478 \n+\tbvs\tfff4d3a0 \n \tldmdbvs\tr8!, {r0, r1, r5, r7, r8, fp, ip, sp, pc}^\n-\tblx\t1416f06 \n-\tbmi\t17e0fb0 \n+\tblx\t1416efe \n+\tbmi\t17e0fa8 \n \tldrbtmi\tr4, [sl], #-2906\t@ 0xfffff4a6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, #-135]\t@ 0xffffff79\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf507809d\n \tldrtmi\tr7, [sp], r8, lsr #15\n@@ -84234,218 +84232,218 @@\n \t\t\t@ instruction: 0xf7d62014\n \tstrmi\tpc, [r0], r5, lsr #23\n \tadcsvs\tr2, r8, r0, lsl #6\n \t\t\t@ instruction: 0xf1079300\n \t\t\t@ instruction: 0xf107021c\n \tvst2.8\t{d16-d19}, [pc :128], r0\n \tldrtmi\tr5, [r0], -r0, lsl #3\n-\tb\t1f16ea4 \n+\tb\t2016e9c \n \t\t\t@ instruction: 0xf8c84604\n \tstmdacs\tr0, {r2}\n \tstmdbmi\tip, {r4, r5, ip, lr, pc}^\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n-\tldcl\t7, cr15, [sl, #-692]\t@ 0xfffffd4c\n+\tldcl\t7, cr15, [lr, #-692]\t@ 0xfffffd4c\n \t\t\t@ instruction: 0x4628b118\n \t\t\t@ instruction: 0xff5ef7fc\n \tldmdbvs\tfp!, {r3, r4, r7, r8, ip, sp, pc}\n \tldmdavs\tip, {r0, r2, r3, r4, r5, r7, fp, sp, lr}\n \tstrtmi\tr6, [r0], -r8, ror #1\n-\tldmdb\tlr, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr2!, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tr4, [r0], -r1, lsl #12\n \tcdp2\t0, 2, cr15, cr0, cr1, {0}\n \tandcs\tr4, r0, #67584\t@ 0x10800\n \tldrbtmi\tr6, [fp], #-170\t@ 0xffffff56\n \tldmvs\tsl, {r3, r5, sp, lr}^\n \tsbcsvs\tr6, sp, sl, lsr #2\n-\tblmi\t1052f14 \n+\tblmi\t1052f0c \n \tldmvs\tip!, {r1, r3, r4, r5, r6, r7, fp, sp, lr}\n \tstmdavs\tr0!, {r0, r1, r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0x4798681b\n \t\t\t@ instruction: 0xf7d66938\n \t\t\t@ instruction: 0x4620faff\n-\tblx\tfff96fa8 \n+\tblx\tfff96fa0 \n \t\t\t@ instruction: 0xf7d66978\n \t\t\t@ instruction: 0xf04ffaf9\n \t\t\t@ instruction: 0xe7a830ff\n \t\t\t@ instruction: 0xf92af002\n \trsbsvs\tr4, r8, #868352\t@ 0xd4000\n \tstreq\tpc, [r4, #-263]!\t@ 0xfffffef9\n \t\t\t@ instruction: 0xf0014479\n \tldrtmi\tpc, [r1], -r9, ror #30\t@ \n \t\t\t@ instruction: 0xf0016828\n \t\t\t@ instruction: 0xf107ff65\n \tstrtmi\tr0, [r0], -r8, lsr #2\n-\tldc\t7, cr15, [r4, #-692]!\t@ 0xfffffd4c\n+\tldc\t7, cr15, [r8, #-692]!\t@ 0xfffffd4c\n \tldmvs\tsl!, {r1, r2, r3, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r4, r5}^\n \t\t\t@ instruction: 0xf7ac607b\n-\t\t\t@ instruction: 0x4604eddc\n+\tstrmi\tlr, [r4], -r0, ror #27\n \tteqle\tr5, r0, lsl #16\n \tldreq\tpc, [r0, #-263]!\t@ 0xfffffef9\n \tstrteq\tpc, [r4], -r7, lsl #2\n \t\t\t@ instruction: 0xf7ad4628\n-\tblmi\ta14148 \n+\tblmi\ta14150 \n \t\t\t@ instruction: 0xf85268fa\n \tstrbmi\tr8, [r0], -r3\n-\tstmia\tip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbvs\t1f2b944 \n+\tldm\tr0, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbvs\t1f2b93c \n \tldrbtmi\tr2, [sl], #-124\t@ 0xffffff84\n \tstmdbmi\tr2!, {r1, r9, ip, pc}\n \tldmdavs\tfp, {r0, r1, r2, r3, r4, r6, r7, r9, sp}\n \tmovwls\tr4, #5241\t@ 0x1479\n \tstrtmi\tr9, [r3], -r0\n \t\t\t@ instruction: 0xf7c92020\n \t\t\t@ instruction: 0x4628fcb3\n-\tstc\t7, cr15, [ip], #-692\t@ 0xfffffd4c\n+\tldc\t7, cr15, [r0], #-692\t@ 0xfffffd4c\n \t\t\t@ instruction: 0x4640687b\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7ad6ab8\n-\tldrtmi\tlr, [r0], -r2, lsl #26\n+\tldrtmi\tlr, [r0], -r6, lsl #26\n \t\t\t@ instruction: 0xf8b6f002\n \t\t\t@ instruction: 0xf7d66938\n \tldmvs\tr8!, {r0, r1, r3, r5, r7, r9, fp, ip, sp, lr, pc}\n-\tblx\tfea97050 \n+\tblx\tfea97048 \n \t\t\t@ instruction: 0xf7d66978\n \tstr\tpc, [sl, r5, lsr #21]!\n-\tb\tfee96fb8 \n+\tb\tfef96fb0 \n \tldmvs\tsl!, {r1, r2, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7ad0030\n-\tsvclt\t0x0000ecf6\n-\tmuleq\tr2, ip, r0\n+\tsvclt\t0x0000ecfa\n+\tandeq\tlr, r2, r4, lsr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r2, r4, ror r0\n+\tandeq\tlr, r2, ip, ror r0\n \tandeq\tsl, r1, ip, ror #13\n-\tandeq\tlr, r2, lr, asr #32\n+\tandeq\tlr, r2, r6, asr r0\n \tandeq\tsl, r1, lr, ror #12\n-\tandeq\tr8, r7, sl, lsr r2\n+\tandeq\tr8, r7, r2, asr #4\n \tandeq\tr0, r0, ip, asr r5\n \tandeq\tsl, r1, ip, ror #7\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tsl, r1, lr, lsl #18\n \tstrdeq\tsl, [r1], -r0\n \tcfldr32mi\tmvfx11, [r8, #-960]\t@ 0xfffffc40\n \taddlt\tr4, r3, r8, lsl r9\n-\tbmi\t66a34c \n-\tblmi\t66a340 \n+\tbmi\t66a344 \n+\tblmi\t66a338 \n \tstmiavs\tip!, {r8, r9, sl, fp, sp, pc}^\n \tldrbtmi\tr5, [fp], #-2186\t@ 0xfffff776\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n-\tbmi\t585700 \n+\tbmi\t5856f8 \n \tstmdbvs\tr3!, {r1, r2, r3, r4, r7, fp, ip, lr}\n \trscvs\tr4, fp, r0, lsr #12\n \t\t\t@ instruction: 0xf86ef002\n \tldmdavs\tr3!, {r5, r6, fp, sp, lr}\n \tstmiavs\tip!, {r3, r4, r7, r8, r9, sl, lr}^\n \tmvnsle\tr2, r0, lsl #24\n \tandcs\tr4, r0, #14336\t@ 0x3800\n \tsbcsvs\tr4, sl, fp, ror r4\n-\tblmi\t2ab9c8 \n+\tblmi\t2ab9c0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7adbdf0\n-\tsvclt\t0x0000ea64\n-\tandeq\tr8, r7, r0, lsl r1\n-\tandeq\tsp, r2, r8, lsr #29\n+\tsvclt\t0x0000ea68\n+\tandeq\tr8, r7, r8, lsl r1\n+\t\t\t@ instruction: 0x0002deb0\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr2, lr, lr\n+\tandeq\tsp, r2, r6, lsr #29\n \tandeq\tr0, r0, ip, asr r5\n-\tldrdeq\tr8, [r7], -r8\t@ \n-\tandeq\tsp, r2, ip, ror #28\n+\tandeq\tr8, r7, r0, ror #1\n+\tandeq\tsp, r2, r4, ror lr\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf5ad4dac\n \tstmibmi\tip!, {r0, r3, r4, r6, r8, sl, fp, ip, sp, lr}\n \tsvcge\t0x0006447d\n-\tbmi\tfeb6c08c \n+\tbmi\tfeb6c084 \n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tstmiavs\tfp!, {r0, r1, r3, r4, r5, r7, r8, sp, lr}^\n \tldmdavs\tr2, {r1, r3, r7, fp, ip, lr}\n \tmovtcs\tpc, #18631\t@ 0x48c7\t@ \n \tandeq\tpc, r0, #79\t@ 0x4f\n \tsubsle\tr2, r0, r0, lsl #22\n \t\t\t@ instruction: 0xf7ad2000\n-\tstmdavs\tfp!, {r2, r3, r4, r6, r7, r8, fp, sp, lr, pc}^\n-\tblcs\t6aa1c \n+\tstmdavs\tfp!, {r5, r6, r7, r8, fp, sp, lr, pc}^\n+\tblcs\t6aa14 \n \ttsteq\tr8, r9, asr #32\n \t\t\t@ instruction: 0xf7d6682c\n \tstmdavs\tfp!, {r0, r3, r7, r9, fp, ip, sp, lr, pc}^\n-\tblcs\t6ac14 \n+\tblcs\t6ac0c \n \tstccs\t15, cr11, [r0], {24}\n \t\t\t@ instruction: 0xf8dfd03c\n \t\t\t@ instruction: 0x46a3a278\n \trsbsls\tpc, r4, #14614528\t@ 0xdf0000\n \tldrbtmi\tr2, [sl], #1280\t@ 0x500\n \t\t\t@ instruction: 0xe01244f9\n \t\t\t@ instruction: 0xf8cb4620\n \t\t\t@ instruction: 0xf002200c\n \t\t\t@ instruction: 0x4620f811\n-\tblx\t217194 \n+\tblx\t21718c \n \tldrdcc\tpc, [r4], -sl\n \tldrdmi\tpc, [ip], -fp\n \t\t\t@ instruction: 0xf8ca3b01\n \tstccs\t0, cr3, [r0], {4}\n \taddsmi\tfp, sp, #24, 30\t@ 0x60\n \tstmiavs\tr2!, {r0, r1, r2, r3, r4, r9, ip, lr, pc}\n-\tblle\t129cb0 \n-\tbne\tfecf33e8 \n+\tblle\t129ca8 \n+\tbne\tfecf33e0 \n \tpushle\t{r1, r3, r4, r7, r9, lr}\n \tldrdcc\tpc, [r0], -sl\n \tadcmi\tr6, r3, #14811136\t@ 0xe20000\n \tstrtmi\tsp, [r0], -r0, ror #3\n \t\t\t@ instruction: 0xf8ca4693\n \t\t\t@ instruction: 0xf0012000\n \tqsub8mi\tpc, r0, r1\t@ \n \t\t\t@ instruction: 0xf9e6f7d6\n \tldrdcc\tpc, [r4], -sl\n \tldrdmi\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf8ca3b01\n \tstccs\t0, cr3, [r0], {4}\n \taddsmi\tfp, sp, #24, 30\t@ 0x60\n-\tbllt\t11ce210 \n+\tbllt\t11ce208 \n \t\t\t@ instruction: 0xf7d64640\n-\tbmi\tfe0979f8 \n+\tbmi\tfe0979f0 \n \tldrbtmi\tr4, [sl], #-2940\t@ 0xfffff484\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tmovtcc\tpc, #18647\t@ 0x48d7\t@ \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780e6\n \tssatmi\tr7, #30, r3, asr #14\n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0xf8d4012b\n-\tbl\t2912c4 \n+\tbl\t2912bc \n \t\t\t@ instruction: 0xf8d40203\n \tstmiavs\tr0!, {r2, lr, pc}\n \tstmiavs\tr1!, {r0, r1, r5, r7, r9, sl, lr}^\n \t\t\t@ instruction: 0xf8483501\n \t\t\t@ instruction: 0xf8c2e003\n \taddsvs\tip, r0, r4\n \t\t\t@ instruction: 0xf8d960d1\n \tstmiavs\tr4!, {r2, ip, sp}^\n-\tblmi\t1c131ac \n+\tblmi\t1c131a4 \n \t\t\t@ instruction: 0x46292210\n \tldrbtmi\tr4, [fp], #-1600\t@ 0xfffff9c0\n-\tldcl\t7, cr15, [sl], #-688\t@ 0xfffffd50\n+\tldcl\t7, cr15, [lr], #-688\t@ 0xfffffd50\n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf0002b00\n \tldmib\tr3, {r0, r1, r3, r4, r5, r7, pc}^\n \t\t\t@ instruction: 0xf0010100\n \tstccs\t12, cr15, [r1, #-700]\t@ 0xfffffd44\n \tandsle\tr4, r1, r6, lsl #12\n \tstrcs\tr4, [r1], #-1729\t@ 0xfffff93f\n \tsuble\tr2, r7, r0, lsl #16\n \t\t\t@ instruction: 0x3010f8d9\n-\tblcs\t66320 \n+\tblcs\t66318 \n \tldmib\tr3, {r0, r1, r2, r3, r4, r5, ip, lr, pc}^\n \t\t\t@ instruction: 0xf0011200\n \t\t\t@ instruction: 0xf109fd8b\n \tadcmi\tr0, ip, #16, 18\t@ 0x40000\n \t\t\t@ instruction: 0x4606d1f0\n \t\t\t@ instruction: 0xf7d64640\n \t\t\t@ instruction: 0xf107f989\n@@ -84463,47 +84461,47 @@\n \tldmdavs\tr0!, {r1, r3, r4, fp, sp, lr}^\n \tmovwcs\tlr, #2514\t@ 0x9d2\n \tstrne\tlr, [r4, #-2509]\t@ 0xfffff633\n \tstrtmi\tr9, [r1], -r3, lsl #10\n \tstreq\tpc, [r8, #-263]!\t@ 0xfffffef9\n \tstmib\tsp, {sl, ip, pc}^\n \t\t\t@ instruction: 0xf7ac4501\n-\tcdpne\t12, 0, cr14, cr3, cr2, {1}\n-\tble\t5b1974 \n+\tcdpne\t12, 0, cr14, cr3, cr6, {1}\n+\tble\t5b196c \n \tldmdbvs\tfp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n \tldmibvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, r8, sp, lr}^\n \tmvnle\tr2, r0, lsl #22\n \teoreq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xff5ef001\n \tadcmi\tlr, r5, #32768000\t@ 0x1f40000\n \tsvcge\t0x0078f67f\n \taddsmi\tr1, sp, #25344\t@ 0x6300\n \tsvcge\t0x0074f67f\n \tadcmi\tr3, r5, #33554432\t@ 0x2000000\n \t\t\t@ instruction: 0xe76fd8f8\n \t\t\t@ instruction: 0xf7ad4620\n-\tldmvs\tr3!, {r1, r2, r3, r4, r5, r6, r7, fp, sp, lr, pc}\n-\tble\tff929dcc \n-\tbne\tff1335ac \n+\tldmvs\tr3!, {r1, r8, fp, sp, lr, pc}\n+\tble\tff929dc4 \n+\tbne\tff1335a4 \n \taddsmi\tr6, r3, #1179648\t@ 0x120000\n \tldmibvs\tfp!, {r1, r2, r3, r4, r6, r7, r8, fp, ip, lr, pc}^\n \tmsreq\tCPSR_s, r7, lsl #2\n \t\t\t@ instruction: 0x46206098\n-\tbl\tfe29728c \n+\tbl\tfe397284 \n \tldmibvs\tsl!, {r0, r2, r4, r5, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf5074621\n \tldmpl\tr3, {r1, r3, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7ac60fb\n-\t\t\t@ instruction: 0x4605ec30\n+\t\t\t@ instruction: 0x4605ec34\n \tteqle\tr8, r0, lsl #16\n \tandvc\tpc, sl, r7, lsl #10\n \t\t\t@ instruction: 0xf7ad2445\n-\tblmi\tc13df4 \n+\tblmi\tc13dfc \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n-\tsvc\t0x0024f7ac\n+\tsvc\t0x0028f7ac\n \tvmul.i8\tq11, q8, q15\n \tstrtmi\tr1, [fp], -r5, asr #4\n \tstmvs\tr8, {r0, r4, r5, r6, r7, fp, sp, lr}\n \ttstls\tr2, r9, ror r9\n \tstmdavs\tr9, {r0, r4, r5, fp, sp, lr}\n \tsmlabtmi\tr0, sp, r9, lr\n \t\t\t@ instruction: 0xf7c96939\n@@ -84514,60 +84512,60 @@\n \tldmdbvs\tsl!, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n \tldmdavs\tfp, {r0, r1, r3, r4, fp, sp, lr}\n \tvcgt.s8\td25, d0, d2\n \tstrls\tr1, [r1], #-845\t@ 0xfffffcb3\n \t\t\t@ instruction: 0xf7ca9500\n \t\t\t@ instruction: 0xf507fb45\n \t\t\t@ instruction: 0xf7ad700a\n-\tblmi\t6d3e18 \n+\tblmi\t6d3e20 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \ttstcs\tr0, r8, ror sl\n-\tbl\t1197314 \n-\tblmi\t5932ac \n+\tbl\t129730c \n+\tblmi\t5932a4 \n \tldmpl\tr0, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868fb\n \tandvc\tpc, sl, r7, lsl #10\n-\tbl\t1217328 \n+\tbl\t1317320 \n \tsvclt\t0x00182d01\n \torrsle\tr2, r3, r1, lsl #8\n \t\t\t@ instruction: 0xf7ade70a\n-\tsvclt\t0x0000e8fa\n-\tandeq\tr8, r7, ip, lsl #1\n-\tandeq\tsp, r2, r0, lsr #28\n-\tandeq\tsp, r2, lr, lsl lr\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r7, lr, lsr r0\n-\tandeq\tr8, r7, ip, lsr r0\n-\tandeq\tsp, r2, r2, ror #26\n+\tsvclt\t0x0000e8fe\n+\tmuleq\tr7, r4, r0\n+\tandeq\tsp, r2, r8, lsr #28\n+\tandeq\tsp, r2, r6, lsr #28\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tr8, r7, r6, asr #32\n+\tandeq\tr8, r7, r4, asr #32\n+\tandeq\tsp, r2, sl, ror #26\n \t\t\t@ instruction: 0xfffffaa7\n-\tandeq\tr7, r7, r0, lsr #30\n-\tandeq\tr1, r3, ip, lsl pc\n+\tandeq\tr7, r7, r8, lsr #30\n+\tandeq\tr1, r3, r4, lsr #30\n \tandeq\tsl, r1, r4, ror #12\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tblmi\t3ebcf0 \n+\tblmi\t3ebce8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3850c8 \n+\tbmi\t3850c0 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr6, [sl], #-2051\t@ 0xfffff7fd\n-\tblmi\t233538 \n+\tblmi\t233530 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmia\tr2, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tsp, r2, r4, asr #22\n+\tstmia\tr6, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tsp, r2, ip, asr #22\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r2, lr, lsr #22\n+\tandeq\tsp, r2, r6, lsr fp\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t9ead54 \n+\tbmi\t9ead4c \n \taddlt\tr4, r2, r6, lsr #22\n \tsvcge\t0x0000447a\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xb32c0300\n \tstrmi\tr4, [r0], r2, lsr #28\n \tldrbtmi\tr4, [lr], #-1549\t@ 0xfffff9f3\n@@ -84577,187 +84575,187 @@\n \tstmiavs\tr3!, {r0, r5, r8, fp, sp, lr}\n \tstmdbcs\tr0, {r1, r5, r6, r8, fp, sp, lr}\n \taddsmi\tsp, r3, #9472\t@ 0x2500\n \tsvclt\t0x00b84619\n \tadcmi\tr4, r9, #17825792\t@ 0x1100000\n \tstmiavs\tr1!, {r0, r1, r2, r3, r5, r6, r7, r9, fp, ip, lr, pc}^\n \taddsmi\tr1, r9, #962560\t@ 0xeb000\n-\tbne\tfeb100f8 \n-\tble\tffa69f94 \n+\tbne\tfeb100f0 \n+\tble\tffa69f8c \n \tandcc\tpc, r0, r8, asr #17\n \t\t\t@ instruction: 0x61202000\n-\tstmda\tip!, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr0!, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tr1, [r0], -r3, asr #28\n \tand\tr6, r0, r3, ror #2\n-\tbmi\t461568 \n+\tbmi\t461560 \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -sp, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstrdcs\tr8, [r0], -r0\n \tandne\tpc, r0, r8, asr #17\n \t\t\t@ instruction: 0xf7ad6120\n-\t\t\t@ instruction: 0x4603e814\n+\t\t\t@ instruction: 0x4603e818\n \tcmnvs\tr3, r0, lsr #12\n \t\t\t@ instruction: 0xf7ade7e7\n-\tsvclt\t0x0000e86e\n-\tstrdeq\tsp, [r2], -r8\n+\tsvclt\t0x0000e872\n+\tandeq\tsp, r2, r0, lsl #22\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r7, r6, asr sp\n-\tmuleq\tr2, r6, sl\n-\tblmi\t6abe10 \n+\tandeq\tr7, r7, lr, asr sp\n+\tmuleq\tr2, lr, sl\n+\tblmi\t6abe08 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tlslslt\tr0, r0, #6\n \t\t\t@ instruction: 0xf0014604\n \tstcne\t14, cr15, [r0, #-284]!\t@ 0xfffffee4\n \tcdp2\t0, 4, cr15, cr4, cr1, {0}\n-\tblmi\t46be18 \n+\tblmi\t46be10 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr3, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7d64090\n-\tbmi\t3076a0 \n+\tbmi\t307698 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldmda\tr2!, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tsp, r2, r0, asr sl\n+\tldmda\tr6!, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tsp, r2, r8, asr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r2, ip, lsr #20\n-\tandeq\tsp, r2, sl, lsl #20\n-\tblmi\t4abe64 \n+\tandeq\tsp, r2, r4, lsr sl\n+\tandeq\tsp, r2, r2, lsl sl\n+\tblmi\t4abe5c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t445230 \n+\tbmi\t445228 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2827\t@ 0xfffff4f5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t2cda74 \n+\tblmi\t2cda6c \n \tstmdbmi\tr9, {r3, r8, r9, sl, ip, sp}\n \tldrbtmi\tr4, [r9], #-1147\t@ 0xfffffb85\n \tssatmi\tr6, #30, r8, lsl #17\n \t\t\t@ instruction: 0x4080e8bd\n \tstclt\t7, cr15, [r8], {240}\t@ 0xf0\n-\tstmda\tr8, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tldrdeq\tsp, [r2], -ip\n+\tstmda\tip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tsp, r2, r4, ror #19\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r2, r6, asr #19\n-\tandeq\tr7, r7, r4, lsr #24\n+\tandeq\tsp, r2, lr, asr #19\n+\tandeq\tr7, r7, ip, lsr #24\n \t\t\t@ instruction: 0xffffff57\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldcmi\t6, cr4, [r9], #-84\t@ 0xffffffac\n \taddlt\tr4, r3, r9, lsr sl\n-\tblmi\teaa878 \n+\tblmi\teaa870 \n \t\t\t@ instruction: 0x4606447a\n \tstmiavs\tr0!, {r8, r9, sl, fp, sp, pc}\n \tldmpl\tr3, {r3, r7, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsubsle\tr2, r8, r0, lsl #16\n \t\t\t@ instruction: 0xf7f04631\n \tstrmi\tpc, [r4], -r9, ror #26\n \tandcc\tfp, r4, r0, ror #3\n \tandhi\tpc, ip, r4, asr #17\n \tldc2l\t0, cr15, [r2, #4]\n \t\t\t@ instruction: 0xf7ac4628\n-\t\t\t@ instruction: 0x4601edd0\n+\t\t\t@ instruction: 0x4601edd4\n \t\t\t@ instruction: 0xf0014628\n \tmovwcs\tpc, #2769\t@ 0xad1\t@ \n \tstmdbmi\tsl!, {r5, r6, sp, lr}\n \tldrbtmi\tr4, [r9], #-2600\t@ 0xfffff5d8\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, ror r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrmi\tsp, [r8], -r2, asr #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \t\t\t@ instruction: 0xf7d62018\n \tpkhbtmi\tpc, r1, fp, lsl #16\t@ \n \t\t\t@ instruction: 0xf7ac4620\n-\tstrmi\tlr, [r3], -r2, ror #30\n+\tstrmi\tlr, [r3], -r6, ror #30\n \t\t\t@ instruction: 0xf8c94630\n \t\t\t@ instruction: 0xf8c93008\n \tstmib\tr9, {r2, r3, pc}^\n \t\t\t@ instruction: 0xf7ac4404\n-\tstrmi\tlr, [r1], -sl, lsr #27\n+\tstrmi\tlr, [r1], -lr, lsr #27\n \t\t\t@ instruction: 0xf0014630\n \tstrmi\tpc, [r3], -fp, lsr #21\n \t\t\t@ instruction: 0xf8c94628\n \t\t\t@ instruction: 0xf7ac3000\n-\tstrmi\tlr, [r1], -r0, lsr #27\n+\tstrmi\tlr, [r1], -r4, lsr #27\n \t\t\t@ instruction: 0xf0014628\n-\tblmi\t5981a8 \n+\tblmi\t5981a0 \n \tandeq\tpc, r4, r9, asr #17\n \tldrbtmi\tr4, [fp], #-1609\t@ 0xfffff9b7\n \t\t\t@ instruction: 0xf7f06898\n \t\t\t@ instruction: 0x4603fc59\n \tsbcle\tr2, r6, r0, lsl #16\n \t\t\t@ instruction: 0xf0014648\n \t\t\t@ instruction: 0xf109fd8d\n \t\t\t@ instruction: 0xf0010004\n \tstrbmi\tpc, [r8], -r9, lsl #27\t@ \n \t\t\t@ instruction: 0xff7ef7d5\n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0x4601e7b9\n \tldrbtmi\tr4, [r8], #-2056\t@ 0xfffff7f8\n-\tblx\tff89771e \n+\tblx\tff897716 \n \tldr\tr6, [pc, r0, lsr #1]\n-\tsvc\t0x0088f7ac\n-\tstrdeq\tr7, [r7], -r0\n-\tandeq\tsp, r2, r8, ror r9\n+\tsvc\t0x008cf7ac\n+\tstrdeq\tr7, [r7], -r8\n+\tandeq\tsp, r2, r0, lsl #19\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r2, r6, lsr r9\n-\tandeq\tr7, r7, sl, asr #22\n+\tandeq\tsp, r2, lr, lsr r9\n+\tandeq\tr7, r7, r2, asr fp\n \t\t\t@ instruction: 0xfffffd5f\n \tcfldr32mi\tmvfx11, [r8], {144}\t@ 0x90\n \taddlt\tr4, r3, r8, lsl fp\n \tldrbtmi\tr4, [ip], #-2584\t@ 0xfffff5e8\n \tsvcge\t0x0000447b\n \tstrmi\tr5, [ip], -r2, lsr #17\n \tldmvs\tr8, {r0, fp, sp, lr}\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstc2l\t7, cr15, [ip], #960\t@ 0x3c0\n \tstmvs\tr3, {r3, r4, r8, ip, sp, pc}\n-\tblle\t3aa234 \n-\tbmi\t4719bc \n+\tblle\t3aa22c \n+\tbmi\t4719b4 \n \tldrbtmi\tr4, [sl], #-2830\t@ 0xfffff4f2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -lr, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tbne\tff933ad0 \n-\tble\tffbaa234 \n+\tbne\tff933ac8 \n+\tble\tffbaa22c \n \tadcmi\tr6, r1, #1064960\t@ 0x104000\n-\tbne\t18d037c \n+\tbne\t18d0374 \n \tsvclt\t0x00b8428a\n \tstrb\tr6, [r5, r3, lsl #2]!\n-\tsvc\t0x004af7ac\n-\tandeq\tsp, r2, sl, ror r8\n-\tandeq\tr7, r7, ip, ror #21\n+\tsvc\t0x004ef7ac\n+\tandeq\tsp, r2, r2, lsl #17\n+\tstrdeq\tr7, [r7], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r2, r2, asr r8\n+\tandeq\tsp, r2, sl, asr r8\n \t\t\t@ instruction: 0x460db5b0\n-\tblmi\t52bc40 \n-\tbmi\t545a04 \n+\tblmi\t52bc38 \n+\tbmi\t5459fc \n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tsvcge\t0x00004604\n \tstmpl\tsl, {r3, r4, r9, sl, lr}\n \tldmdavs\tr2, {r0, r3, r4, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f607a\n \t\t\t@ instruction: 0xf7f00200\n \tstmdbmi\tsp, {r0, r5, r7, r8, sl, fp, ip, sp, lr, pc}\n@@ -84766,20 +84764,20 @@\n \tsubsmi\tr6, r9, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r2], -r7, lsl #2\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhtmi\tlr, [r0], sp\n \t\t\t@ instruction: 0xf7ace660\n-\tsvclt\t0x0000ef1c\n-\tandeq\tsp, r2, r4, lsl #16\n-\tandeq\tr7, r7, r6, ror sl\n+\tsvclt\t0x0000ef20\n+\tandeq\tsp, r2, ip, lsl #16\n+\tandeq\tr7, r7, lr, ror sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r2, r6, ror #15\n-\tblmi\t52c09c \n+\tandeq\tsp, r2, lr, ror #15\n+\tblmi\t52c094 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \tldmdami\tr2, {r2, r9, sl, lr}\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldrbtmi\tsl, [r8], #-3840\t@ 0xfffff100\n \tldmdavs\tfp, {r0, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7f00300\n@@ -84789,79 +84787,79 @@\n \tsubsmi\tr6, r9, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrmi\tsp, [r2], -r7, lsl #2\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhtmi\tlr, [r0], sp\n \t\t\t@ instruction: 0xf7ace632\n-\tsvclt\t0x0000eeee\n-\tandeq\tsp, r2, ip, lsr #15\n+\tsvclt\t0x0000eef2\n+\t\t\t@ instruction: 0x0002d7b4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r7, r2, lsl sl\n-\tandeq\tsp, r2, sl, lsl #15\n-\tblmi\t52c0f8 \n+\tandeq\tr7, r7, sl, lsl sl\n+\tmuleq\tr2, r2, r7\n+\tblmi\t52c0f0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7c80300\n \tmcrne\t15, 0, pc, cr3, cr7, {5}\t@ \n-\tbmi\t3d050c \n+\tbmi\t3d0504 \n \tldrbtmi\tr2, [sl], #-0\n-\tbmi\t371920 \n+\tbmi\t371918 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7ace7ef\n-\tsvclt\t0x0000eec0\n-\tandeq\tsp, r2, r0, asr r7\n+\tsvclt\t0x0000eec4\n+\tandeq\tsp, r2, r8, asr r7\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr3, sl, r9\n-\tandeq\tsp, r2, sl, lsr #14\n+\tandeq\tr1, r3, r2, lsr #19\n+\tandeq\tsp, r2, r2, lsr r7\n \tandcs\tr4, r0, r6, asr sl\n \tldrbtmi\tr4, [sl], #-2902\t@ 0xfffff4aa\n \tmvnsmi\tlr, sp, lsr #18\n \tldmpl\tr3, {r1, r2, r4, r6, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r2, r8, r9, sl, fp, sp, pc}\n \tsmlalbtcc\tpc, r4, r7, r8\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tcdp\t7, 4, cr15, cr6, cr12, {5}\n+\tcdp\t7, 4, cr15, cr10, cr12, {5}\n \t\t\t@ instruction: 0x46044b50\n \tldrbtmi\tr4, [fp], #-2640\t@ 0xfffff5b0\n \t\t\t@ instruction: 0x46186138\n \t\t\t@ instruction: 0x61ba447a\n \t\t\t@ instruction: 0xf7f06899\n-\tblmi\t13d8d74 \n+\tblmi\t13d8d6c \n \tstrtmi\tr4, [r1], -r2, lsl #12\n \teoreq\tpc, r0, r7, lsl #2\n \tadcsvs\tr4, fp, fp, ror r4\n \tldc2l\t7, cr15, [r6, #1020]\t@ 0x3fc\n \tmvnsvs\tr4, r9, asr #22\n \tcmnvs\tfp, fp, ror r4\n \tldrbtmi\tr4, [fp], #-2888\t@ 0xfffff4b8\n \tldmibvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, sp, lr}^\n \trsble\tr2, r3, r0, lsl #22\n \tmsreq\tCPSR_s, r7, lsl #2\n \t\t\t@ instruction: 0xf7ad2000\n-\tblmi\t1193c68 \n+\tblmi\t1193c70 \n \t\t\t@ instruction: 0x210069ba\n \teoreq\tpc, r8, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tstmdb\tr4!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr8!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tcmnle\tr3, r0, lsl #16\n \teoreq\tpc, r8, r7, lsl #2\n \tstmdaeq\tr0!, {r0, r1, r2, r8, ip, sp, lr, pc}\n-\tsvc\t0x00b2f7ac\n+\tsvc\t0x00b6f7ac\n \tldmibvs\tsl!, {r2, r3, r4, r5, r8, r9, fp, lr}\n \tldmpl\tr0, {r1, r2, r6, r8, sl, sp}^\n-\tmrrc\t7, 10, pc, r8, cr12\t@ \n+\tmrrc\t7, 10, pc, ip, cr12\t@ \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7fc6818\n \tvmlsne.f32\ts30, s9, s14\n \tldrdvs\tpc, [r0], -r8\n \trsceq\tpc, r9, #79\t@ 0x4f\n \tsvclt\t0x00bc6979\n \tldmdavs\tip, {r0, r1, r3, r4, r5, r7, fp, sp, lr}\n@@ -84878,234 +84876,234 @@\n \tldmibvs\tfp!, {r0, r1, r8, r9, ip, pc}^\n \tldmdavs\tfp, {r1, r3, r4, r5, r6, r8, fp, sp, lr}\n \tstmib\tsp, {r0, r1, r3, r4, fp, sp, lr}^\n \tmovwcs\tr5, #769\t@ 0x301\n \tmvnscs\tr9, #0, 6\n \t\t\t@ instruction: 0xf86cf7ca\n \teoreq\tpc, r8, r7, lsl #2\n-\tsvc\t0x0098f7ac\n+\tsvc\t0x009cf7ac\n \tldmibvs\tsl!, {r5, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0x21004798\n \t\t\t@ instruction: 0xf7ad6a78\n-\tldmvs\tr8!, {r2, r3, r5, r6, fp, sp, lr, pc}^\n+\tldmvs\tr8!, {r4, r5, r6, fp, sp, lr, pc}^\n \tldc2l\t7, cr15, [r0], {240}\t@ 0xf0\n \t\t\t@ instruction: 0x46026939\n \teoreq\tpc, r0, r7, lsl #2\n \tstc2l\t7, cr15, [ip, #-1020]!\t@ 0xfffffc04\n \tldmibvs\tfp!, {r3, r4, r5, r6, r7, r8, sp, lr}^\n \torrsle\tr2, fp, r0, lsl #22\n-\tblmi\t3ec288 \n+\tblmi\t3ec280 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, asr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d10d\n \tldrtmi\tr7, [sp], r4, lsr #15\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tldmibvs\tsl!, {r0, r2, r3, r8, r9, fp, lr}\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7ad0028\n-\t\t\t@ instruction: 0xf7ace852\n-\tsvclt\t0x0000ee0a\n-\tstrdeq\tsp, [r2], -r2\n+\t\t\t@ instruction: 0xf7ace856\n+\tsvclt\t0x0000ee0e\n+\tstrdeq\tsp, [r2], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r7, r6, asr #18\n-\tandeq\tsp, r2, ip, asr #13\n-\tandeq\tr1, r3, r0, lsr #18\n+\tandeq\tr7, r7, lr, asr #18\n+\tldrdeq\tsp, [r2], -r4\n+\tandeq\tr1, r3, r8, lsr #18\n \tandeq\tsl, r1, r8, lsl #1\n-\tandeq\tr7, r7, sl, lsl r9\n+\tandeq\tr7, r7, r2, lsr #18\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n-\tldrdeq\tsp, [r2], -r0\n+\tldrdeq\tsp, [r2], -r8\n \tldrsbgt\tpc, [ip], #-143\t@ 0xffffff71\t@ \n \tstrlt\tr2, [r0, #512]\t@ 0x200\n \tldrbtmi\tr4, [ip], #2838\t@ 0xb16\n \tsvcge\t0x0000b082\n \t\t\t@ instruction: 0xf85c4639\n \tldmdavs\tfp, {r0, r1, ip, sp}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ac0300\n-\tldmdavs\tr9!, {r1, r2, r3, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tldmdavs\tr9!, {r1, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n \trscsvc\tpc, lr, #82837504\t@ 0x4f00000\n \taddsmi\tr7, r0, #589824\t@ 0x90000\n \tstmdbcs\tr0, {r3, r4, r7, r8, r9, sl, fp, ip, sp, pc}\n-\tbmi\t3cdf04 \n+\tbmi\t3cdefc \n \tandcs\tr4, r0, r3, lsl #12\n \tandsvs\tr4, r3, sl, ror r4\n-\tblmi\t2ac2f8 \n+\tblmi\t2ac2f0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf04fbd80\n \t\t\t@ instruction: 0xe7ef30ff\n-\tstcl\t7, cr15, [r4, #688]\t@ 0x2b0\n-\tandeq\tsp, r2, sl, ror #10\n+\tstcl\t7, cr15, [r8, #688]\t@ 0x2b0\n+\tandeq\tsp, r2, r2, ror r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r3, r8, lsr #15\n-\tandeq\tsp, r2, r4, lsr r5\n-\tblmi\t62c358 \n+\t\t\t@ instruction: 0x000317b0\n+\tandeq\tsp, r2, ip, lsr r5\n+\tblmi\t62c350 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbicslt\tr0, r8, r0, lsl #6\n \t\t\t@ instruction: 0x46044b12\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf7d5b108\n \t\t\t@ instruction: 0x4620fd93\n \t\t\t@ instruction: 0xff48f7c4\n \tstrmi\tr4, [r2], -lr, lsl #22\n \tldrbtmi\tr2, [fp], #-0\n-\tbmi\t3b1b9c \n+\tbmi\t3b1b94 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r5, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7ace7ef\n-\tsvclt\t0x0000ed90\n-\tandeq\tsp, r2, r0, lsl #10\n+\tsvclt\t0x0000ed94\n+\tandeq\tsp, r2, r8, lsl #10\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r7, r8, ror #14\n-\tandeq\tr7, r7, r2, asr r7\n-\tandeq\tsp, r2, sl, asr #9\n-\tblmi\t46c3ac \n+\tandeq\tr7, r7, r0, ror r7\n+\tandeq\tr7, r7, sl, asr r7\n+\tldrdeq\tsp, [r2], -r2\n+\tblmi\t46c3a4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t40577c \n+\tbmi\t405774 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbmi\tr8, {r3, r8, ip, lr, pc}\n \tldrbtmi\tr3, [r9], #-1800\t@ 0xfffff8f8\n \tldrtmi\tr3, [sp], r4, lsl #2\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\t1a17ab8 \n-\tstcl\t7, cr15, [r4, #-688]!\t@ 0xfffffd50\n-\tmuleq\tr2, r0, r4\n+\tbllt\t1a17ab0 \n+\tstcl\t7, cr15, [r8, #-688]!\t@ 0xfffffd50\n+\tmuleq\tr2, r8, r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r2, sl, ror r4\n-\tandeq\tr7, r7, r6, ror #13\n+\tandeq\tsp, r2, r2, lsl #9\n+\tandeq\tr7, r7, lr, ror #13\n \tsvcmi\t0x00f0e92d\n \tldrmi\tr4, [r3], -r5, lsl #12\n \tcfstr32vc\tmvfx15, [r9, #-692]\t@ 0xfffffd4c\n \tstrmi\tsl, [ip], -r6, lsl #30\n \ttstcs\tr0, r8, lsr #4\n \tsubseq\tpc, ip, r7, lsl #2\n \t\t\t@ instruction: 0xf8df62fd\n \tstmib\tr7, {r2, r3, r4, r5, r6, r7, r9, sl, ip, lr}^\n \t\t\t@ instruction: 0xf8df430d\n \tldrbtmi\tr3, [sp], #-1784\t@ 0xfffff908\n \tldmdavs\tfp, {r0, r1, r3, r5, r6, r7, fp, ip, lr}\n \tandcc\tpc, r4, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tstmib\tlr, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tr2, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tusatcc\tpc, #4, pc, asr #17\t@ \n \t\t\t@ instruction: 0xf8df2200\n \tldrbtmi\tr1, [fp], #-1764\t@ 0xfffff91c\n \trsbscs\tlr, ip, #3260416\t@ 0x31c000\n \tstmib\tr7, {r0, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8c7227e\n \tandscs\tr2, r5, #0, 4\n \tteqvs\tr9, #1769472\t@ 0x1b0000\n-\tblcs\t73100 \n+\tblcs\t730f8 \n \torrhi\tpc, r1, r0\n \t\t\t@ instruction: 0x36c4f8df\n \tldrbtmi\tr6, [fp], #-2084\t@ 0xfffff7dc\n \tstmiblt\tfp, {r0, r1, r3, r4, r6, fp, sp, lr}\n \tssatne\tpc, #29, pc, asr #17\t@ \n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tsvc\t0x0042f7ac\n+\tsvc\t0x0046f7ac\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8df8172\n \t\t\t@ instruction: 0x462016b0\n \t\t\t@ instruction: 0xf7ac4479\n-\tstmdacs\tr0, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}\n \tmsrhi\tSPSR_fc, r0\n \t\t\t@ instruction: 0x46206b7b\n \tldrbeq\tpc, [r0], #-263\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0xf7c46859\n \t\t\t@ instruction: 0xf8dffe1b\n \t\t\t@ instruction: 0xf1073694\n \tstrtmi\tr0, [r1], -r4, lsl #5\n \tadcsvs\tr4, r8, #2063597568\t@ 0x7b000000\n \t\t\t@ instruction: 0xff5cf000\n-\tblcs\t57515c \n+\tblcs\t575154 \n \tsvclt\t0x0028461a\n \tldrbtvs\tr2, [sl], #-532\t@ 0xfffffdec\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf8df80aa\n \t\t\t@ instruction: 0xf1a06674\n \t\t\t@ instruction: 0xf5070a04\n \t\t\t@ instruction: 0xf04f78f8\n \tldrbtmi\tr0, [lr], #-2304\t@ 0xfffff700\n \tcmpeq\tsl, #-1073741823\t@ 0xc0000001\t@ \n \t\t\t@ instruction: 0xf10764fb\n \tldrtvs\tr0, [fp], #896\t@ 0x380\n \tsvcpl\t0x0004f85a\n \tstccs\t8, cr7, [r0], {44}\t@ 0x2c\n \teorhi\tpc, r6, #0\n-\tbleq\t95de8 \n-\tstc\t7, cr15, [lr], {172}\t@ 0xac\n+\tbleq\t95de0 \n+\tldc\t7, cr15, [r2], {172}\t@ 0xac\n \t\t\t@ instruction: 0xf8d04623\n \tldrbmi\tip, [lr], r0\n \tldrbmi\tr4, [r9], -r8, lsr #12\n \tldreq\tlr, [r3, #-8]\n \t\t\t@ instruction: 0xf041bf4c\n \t\t\t@ instruction: 0xf0410110\n \t\t\t@ instruction: 0xf8100140\n \tcmnlt\tr3, #1, 30\n \tandscs\tpc, r3, ip, lsr r8\t@ \n \tsvcpl\t0x0080f412\n-\tblcs\tc0e4a0 \n+\tblcs\tc0e498 \n \t\t\t@ instruction: 0xf041bf04\n \tcpsid\ta,#4\n \trscsle\tr0, r0, r1, lsl #28\n \tsvclt\t0x00082b2f\n \ttsteq\tr2, r1, asr #32\t@ \n-\tblcs\t108e0a0 \n+\tblcs\t108e098 \n \t\t\t@ instruction: 0xf041bf08\n \trscle\tr0, r6, r1, lsl #2\n \tsvclt\t0x00082b2d\n \ttsteq\tr8, r1, asr #32\t@ \n-\tblcs\t184e08c \n+\tblcs\t184e084 \n \t\t\t@ instruction: 0xf441bf08\n \tsbcsle\tr7, ip, r0, lsl #3\n \t\t\t@ instruction: 0xf1400552\n \tsmlaldeq\tr8, fp, r6, r1\n \tsvccc\t0x0001f810\n \t\t\t@ instruction: 0xf10bbf48\n \t\t\t@ instruction: 0xf0410b01\n-\tblcs\t5a328 \n+\tblcs\t5a320 \n \t\t\t@ instruction: 0xf898d1d2\n-\tbllt\tfe125d30 \n+\tbllt\tfe125d28 \n \tmvnne\tpc, #64, 4\n \t\t\t@ instruction: 0xf0004219\n \tvrhadd.s8\td24, d0, d10\n \tandsmi\tr1, r9, #-1946157054\t@ 0x8c000002\n \ttsthi\tr8, r0\t@ \n \tmsrne\tCPSR_xc, #64, 4\n \ttstle\tlr, r9, lsl r2\n \torreq\tpc, r4, #1\n \tsvceq\t0x0000f1bb\n \torreq\tpc, r4, #-1073741784\t@ 0xc0000028\n \t\t\t@ instruction: 0xf383fab3\n \tcmpne\tr3, #323584\t@ 0x4f000\n \tmovwcs\tfp, #3848\t@ 0xf08\n \t\t\t@ instruction: 0xf0402b00\n-\tsfmcs\tf0, 1, [pc], #-376\t@ 59bf4 \n+\tsfmcs\tf0, 1, [pc], #-376\t@ 59bec \n \tmovwcs\tfp, #12036\t@ 0x2f04\n \tandcc\tpc, r0, r8, lsl #17\n \tstreq\tsp, [fp, sp]\n \t\t\t@ instruction: 0xf001d407\n \tstmibcs\tr1, {r0, r7, r8}\n \tmovwcs\tfp, #7940\t@ 0x1f04\n \tandcc\tpc, r0, r8, lsl #17\n@@ -85142,21 +85140,21 @@\n \t\t\t@ instruction: 0xf0c04283\n \t\t\t@ instruction: 0x264c8215\n \tstmdaeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf000fb06\n \taddspl\tpc, r8, r0, lsl #10\n \tstc2\t7, cr15, [r4], {213}\t@ 0xd5\n \tstrbmi\tr6, [r1], -sl, lsr #18\n-\tblx\t1eb826 \n+\tblx\t1eb81e \n \t\t\t@ instruction: 0xf502f202\n \t\t\t@ instruction: 0xf7e95298\n \tstmdbvs\tip!, {r0, r4, sl, fp, ip, sp, lr, pc}\n \tstrbmi\tr6, [r8], -r9, lsr #17\n \tvqdmulh.s\td15, d4, d6\n-\tb\t1397ce8 \n+\tb\t1497ce0 \n \t\t\t@ instruction: 0xf10468eb\n \t\t\t@ instruction: 0x61280040\n \trscle\tr4, r3, #805306376\t@ 0x30000008\n \t\t\t@ instruction: 0xf8c7696c\n \t\t\t@ instruction: 0xb1ac903c\n \t\t\t@ instruction: 0xf8dfb1a3\n \t\t\t@ instruction: 0x210024b0\n@@ -85170,99 +85168,99 @@\n \tmvnsvs\tr3, #256\t@ 0x100\n \tcmpvs\tip, fp, ror r4\n \t\t\t@ instruction: 0xf1076bfb\n \t\t\t@ instruction: 0xf107065c\n \t\t\t@ instruction: 0xf1030c7c\n \tldrtmi\tr0, [r5], -r0, lsr #8\n \t\t\t@ instruction: 0x36103410\n-\tcfstr32gt\tmvfx4, [pc, #-408]\t@ 59cf8 \n+\tcfstr32gt\tmvfx4, [pc, #-408]\t@ 59cf0 \n \tldceq\t8, cr15, [r0], {68}\t@ 0x44\n \tstcne\t8, cr15, [ip], {68}\t@ 0x44\n \tstccs\t8, cr15, [r8], {68}\t@ 0x44\n \tstccc\t8, cr15, [r4], {68}\t@ 0x44\n \tmcrgt\t1, 0, sp, cr3, cr1, {7}\n \tldrbvc\tpc, [r8, #1287]!\t@ 0x507\t@ \n \trsbvs\tr6, r1, r0, lsr #32\n-\tvstrgt\td6, [pc, #-1008]\t@ 59ac0 \n+\tvstrgt\td6, [pc, #-1008]\t@ 59ab8 \n \trscvs\tr4, r0, r6, lsr #12\n \ttstcs\tr0, r1, lsr #2\n \tandcs\tr6, ip, #-2147483624\t@ 0x80000018\n \tstmdavs\tr8!, {r0, r1, r5, r7, r8, sp, lr}\n \tstrtmi\tr6, [r0], -r0, ror #3\n-\tblx\tff117e6e \n+\tblx\tff117e66 \n \t\t\t@ instruction: 0xf6486bbc\n \t\t\t@ instruction: 0xf6c80389\n \tstrtmi\tr0, [r2], -r8, lsl #7\n \tldrtne\tpc, [r0], #-2271\t@ 0xfffff721\t@ \n-\tblx\tfe12b0c2 \n+\tblx\tfe12b0ba \n \tstrbne\tr2, [r2, r2, lsl #6]!\n-\tbl\tff0eaf70 \n+\tbl\tff0eaf68 \n \teorscs\tr1, ip, #-1946157055\t@ 0x8c000001\n \ttstmi\tr3, #2048\t@ 0x800\t@ \n \tsubcc\tpc, r8, r6, lsr #17\n \tmovwcc\tr6, #6539\t@ 0x198b\n \tmovwcs\tr6, #4491\t@ 0x118b\n \t\t\t@ instruction: 0xf8a672f3\n \t\t\t@ instruction: 0xf8df304a\n \tldrbtmi\tr2, [sl], #-1036\t@ 0xfffffbf4\n \taddsmi\tr6, sl, #1179648\t@ 0x120000\n \trscshi\tpc, ip, r0, asr #5\n \t\t\t@ instruction: 0xf7d56ab8\n-\tblmi\t58d80 \n+\tblmi\t58d78 \n \tldmibvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tvqrdmlah.s\tq1, q8, \n-\tbmi\tfffba1ac \n-\tblmi\tffba1f24 \n+\tbmi\tfffba1a4 \n+\tblmi\tffba1f1c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \torrshi\tpc, r0, r0, asr #32\n \tstrvc\tpc, [r3, -r7, lsl #10]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tssub8eq\tr8, sl, r0\n \tsvcge\t0x0021f53f\n \tmsreq\tCPSR_, r1, asr #32\n \t\t\t@ instruction: 0xf001e6bd\n \t\t\t@ instruction: 0xf1be0314\n \t\t\t@ instruction: 0xf1a30f02\n-\tblx\tfed1abac \n-\tb\t1456d6c \n+\tblx\tfed1aba4 \n+\tb\t1456d64 \n \tsvclt\t0x00981353\n-\tblcs\t62b68 \n+\tblcs\t62b60 \n \tmcrge\t4, 7, pc, cr7, cr15, {1}\t@ \n \t\t\t@ instruction: 0xf8882304\n \tstr\tr3, [lr, -r0]\n \tsvceq\t0x0050f011\n \ttstcs\tr0, #28, 30\t@ 0x70\n \tandcc\tpc, r0, r8, lsl #17\n \tsvcge\t0x0007f47f\n \tstmiavs\tfp!, {r1, r2, r3, r4, r6, r7, r9, sl, sp, lr, pc}^\n \tandcs\tpc, r0, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0x067ce9d7\n \tldmib\tr7, {r1, r3, r4, r5, r6, r9, sp, lr}^\n-\tblcs\t80190 \n+\tblcs\t80188 \n \tsvcge\t0x002ef43f\n \tandcs\tr3, r0, #32, 8\t@ 0x20000000\n-\tblcs\t1567c0 \n+\tblcs\t1567b8 \n \tldrtvs\tr4, [lr], #-1730\t@ 0xfffff93e\n \tandcc\tlr, r1, #4\n \taddsmi\tr3, r3, #76, 8\t@ 0x4c000000\n \tsvcge\t0x0022f43f\n \tldcne\t8, cr15, [r4], {84}\t@ 0x54\n \tstreq\tpc, [r0, #-420]!\t@ 0xfffffe5c\n \tmvnsle\tr4, r1, lsl #5\n \tldcne\t8, cr15, [r0], {84}\t@ 0x54\n \tadcsmi\tr6, r1, #15872\t@ 0x3e00\n \t\t\t@ instruction: 0xf854d1ef\n \tstrbmi\tr1, [r9, #-3084]\t@ 0xfffff3f4\n \t\t\t@ instruction: 0xf854d1eb\n \tldrbmi\tr1, [r1, #-3080]\t@ 0xfffff3f8\n \t\t\t@ instruction: 0xf854d1e7\n-\tbvs\t1eb4ff0 \n+\tbvs\t1eb4fe8 \n \tmvnle\tr4, lr, lsl #5\n \tstmib\tr7, {r8, sp}^\n \tvrhadd.s8\td1, d7, d5\n \tteqvs\tr9, pc, ror #3\n \ttstcs\tr0, lr, lsr ip\n \t\t\t@ instruction: 0xf10761f9\n \tldmdbvs\tr9!, {r2, r3, r4, r6, r9, sl, fp}\n@@ -85283,78 +85281,78 @@\n \tldrtvs\tr6, [lr], #-2489\t@ 0xfffff647\n \t\t\t@ instruction: 0xd1b6458e\n \tteqcs\tip, r8\t@ \n \teorshi\tpc, ip, r7, asr #17\n \tcdp2\t0, 2, cr15, cr4, cr10, {0}\n \tstrhcc\tpc, [r8], #-136\t@ 0xffffff78\t@ \n \t\t\t@ instruction: 0xf8b84642\n-\tblx\t83217c \n+\tblx\t832174 \n \tldrmi\tpc, [r8, #2177]\t@ 0x881\n \tmsrhi\tCPSR_fc, r0\n \trscshi\tpc, lr, r0, lsl #4\n \tsmlaldx\tr4, ip, r3, r6\n \t\t\t@ instruction: 0xf6486bb9\n \t\t\t@ instruction: 0xf6c80389\n \teorscs\tr0, ip, #136, 6\t@ 0x20000002\n-\tblx\tfe11ffa6 \n+\tblx\tfe11ff9e \n \tstrmi\tr0, [fp], #-769\t@ 0xfffffcff\n \tstrbtne\tlr, [r3], #-3012\t@ 0xfffff43c\n \tldrbtmi\tr4, [fp], #-2982\t@ 0xfffff45a\n \tldrne\tpc, [r4], #-2818\t@ 0xfffff4fe\n \tadclt\tr6, r4, #10354688\t@ 0x9e0000\n \tsvclt\t0x00842c0c\n \tadclt\tr3, r4, #12, 24\t@ 0xc00\n \t\t\t@ instruction: 0xf8d3b35e\n \t\t\t@ instruction: 0xf1b8800c\n \teorle\tr0, r6, r0, lsl #30\n \trsbslt\tpc, ip, #14614528\t@ 0xdf0000\n-\tbcc\t564c4 \n+\tbcc\t564bc \n \trsbsls\tpc, r8, #14614528\t@ 0xdf0000\n \tsubcs\tr2, ip, #0, 10\n \tldrbtmi\tr4, [r9], #1275\t@ 0x4fb\n \tstrcc\tlr, [r1, #-2]\n \tandsle\tr4, r8, r8, lsr #11\n \tstrhcc\tpc, [r8], #-134\t@ 0xffffff7a\t@ \n \trscsle\tr4, r8, #805306378\t@ 0x3000000a\n \tldrtmi\tr2, [r0], -r0, lsl #2\n-\tblx\tff11806c \n+\tblx\tff118064 \n \t\t\t@ instruction: 0xf04f45aa\n \tsvclt\t0x0017024c\n \t\t\t@ instruction: 0x3014f8d9\n \tldrdcc\tpc, [ip], -fp\n \t\t\t@ instruction: 0xf8c93301\n \tsvclt\t0x00043014\n \tmvnscc\tpc, #-1073741824\t@ 0xc0000000\n \tandcc\tpc, ip, fp, asr #17\n-\tblmi\tfe414078 \n+\tblmi\tfe414070 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0xe714619a\n \tmulcc\tr0, r8, r8\n \tstrtmi\tr4, [r1], -r3, lsr #13\n \t\t\t@ instruction: 0xf43f2b00\n \tstrb\tsl, [r6], -r1, lsr #28\n \tcmpeq\tr8, r7, lsl #2\t@ \n \tldrbvs\tr2, [fp, #-0]!\n-\tstcl\t7, cr15, [ip], #688\t@ 0x2b0\n+\tldcl\t7, cr15, [r0], #688\t@ 0x2b0\n \tsmlabbcs\tr0, r5, fp, r4\n \t\t\t@ instruction: 0xf1076b3a\n \tldmpl\tr3, {r3, r4, r6, r7}^\n \t\t\t@ instruction: 0xf7ab623b\n-\t\t\t@ instruction: 0x4606ed94\n+\t\t\t@ instruction: 0x4606ed98\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf107808e\n \t\t\t@ instruction: 0xf8df00d8\n \t\t\t@ instruction: 0xf7ac81fc\n-\tblmi\t20150b8 \n+\tblmi\t20150c0 \n \tldrbtmi\tr6, [r8], #2874\t@ 0xb3a\n \tldmdbeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \tldrsblt\tpc, [r0, #143]!\t@ 0x8f\t@ \n-\tbeq\t1256284 \n+\tbeq\t125627c \n \tldrbtmi\tr5, [fp], #2256\t@ 0x8d0\n-\tldmda\tlr!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstm\tr2, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, r7, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xffe6f7c6\n \t\t\t@ instruction: 0x46056b7b\n \t\t\t@ instruction: 0xf7c76818\n \tstrmi\tpc, [r4], -r7, ror #19\n \tldrdeq\tpc, [r0], -r8\n \tmcr2\t7, 7, pc, cr4, cr11, {7}\t@ \n@@ -85366,429 +85364,429 @@\n \t\t\t@ instruction: 0xf7c84633\n \t\t\t@ instruction: 0xf8d8fc59\n \t\t\t@ instruction: 0xf7fb0000\n \tlsllt\tpc, r1, pc\t@ \n \t\t\t@ instruction: 0xf8d86803\n \trsbsvs\tr0, fp, r0\n \tmcr2\t7, 6, pc, cr12, cr11, {7}\t@ \n-\tbvs\t948d4 \n+\tbvs\t948cc \n \tldmdavs\tfp!, {r0, r9, sl, lr}^\n \tldrdcs\tpc, [r0], -r9\n \tandls\tr4, r2, #24, 12\t@ 0x1800000\n \tstrmi\tlr, [r3, #-2509]\t@ 0xfffff633\n \tvmin.s8\tq10, q0, q5\n \t\t\t@ instruction: 0xf7c9231a\n \tstrtmi\tpc, [r0], -fp, lsl #25\n-\tblx\t1198114 \n+\tblx\t119810c \n \t\t\t@ instruction: 0xf7d54628\n \t\t\t@ instruction: 0xf107fa41\n \t\t\t@ instruction: 0xf7ac00d8\n-\tblmi\t1695098 \n+\tblmi\t16950a0 \n \tldmpl\tr0, {r1, r3, r4, r5, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986a3b\n \tldfvss\tf2, [r8]\n-\tstc\t7, cr15, [r4], {172}\t@ 0xac\n+\tstc\t7, cr15, [r8], {172}\t@ 0xac\n \tsubcs\tr6, ip, #252, 22\t@ 0x3f000\n \tstrtmi\tr2, [r0], -r0, lsl #2\n-\tblx\tc98190 \n+\tblx\tc98188 \n \tmovtcs\tr4, #51794\t@ 0xca52\n \tldmvs\tr0, {r1, r3, r4, r5, r6, sl, lr}^\n-\tblx\t7443e \n-\tblcc\t1396e08 \n+\tblx\t74436 \n+\tblcc\t1396e00 \n \taddsmi\tr4, ip, #184549376\t@ 0xb000000\n \tldmdbvs\tr3, {r1, r2, r3, r4, ip, lr, pc}^\n \tcmpvs\tr3, r1, lsl #6\n-\tblvs\tfff13c0c \n+\tblvs\tfff13c04 \n \t\t\t@ instruction: 0xf47f2a00\n-\tbmi\t1305ae0 \n+\tbmi\t1305ad8 \n \tcmpcs\tip, r8, asr ip\n \tsbcsvs\tr4, r0, sl, ror r4\n-\tblx\tb446a \n+\tblx\tb4462 \n \tmvnsvs\tr2, #201326592\t@ 0xc000000\n \t\t\t@ instruction: 0xf04fe628\n \t\t\t@ instruction: 0xf8880308\n \tldr\tr3, [r0, #0]!\n \t\t\t@ instruction: 0x2c00696c\n-\tblcs\t8e5ec \n+\tblcs\t8e5e4 \n \tandcs\tsp, r0, #235\t@ 0xeb\n \t\t\t@ instruction: 0xe60663fa\n \tsbcsvs\tr3, r0, r1, lsl #16\n-\tblmi\tf13bd0 \n+\tblmi\tf13bc8 \n \tldmpl\tr0, {r1, r3, r4, r5, r8, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x47986a3b\n \tsbcseq\tpc, r8, r7, lsl #2\n-\tmrrc\t7, 10, pc, r4, cr12\t@ \n-\tb\t39810c \n-\tblvs\tffe86c88 \n-\tbcs\t320dac \n-\tblvs\tfff50324 \n-\tbl\te92bc \n+\tmrrc\t7, 10, pc, r8, cr12\t@ \n+\tb\t498104 \n+\tblvs\tffe86c80 \n+\tbcs\t320da4 \n+\tblvs\tfff5031c \n+\tbl\te92b4 \n \tldmne\tr9, {r0, r2, sl, fp}\n \tmovweq\tlr, #52129\t@ 0xcba1\n \tsvclt\t0x0084429a\n-\tbne\tffdf8328 \n-\tblcc\td82c4 \n-\tblcc\td8298 \n+\tbne\tffdf8320 \n+\tblcc\td82bc \n+\tblcc\td8290 \n \tadcslt\tfp, r6, #136, 30\t@ 0x220\n \tmvnsle\tr4, ip, lsl #5\n \tmovweq\tpc, #49602\t@ 0xc1c2\t@ \n \tldrmi\tfp, [r8], #-282\t@ 0xfffffee6\n \t\t\t@ instruction: 0xf7ab2100\n-\tblvs\tffed5b8c \n+\tblvs\tffed5b94 \n \tandcs\tr1, r1, #29440\t@ 0x7300\n \t\t\t@ instruction: 0xf8a1b29b\n \t\t\t@ instruction: 0xf8a18048\n \tsbcvc\tr3, sl, #74\t@ 0x4a\n \tldrmi\tlr, [r1], -r7, lsr #12\n-\tbcs\t38dfc \n+\tbcs\t38df4 \n \tmrcge\t4, 6, APSR_nzcv, cr4, cr15, {1}\n \tandcc\tr1, r1, #29440\t@ 0x7300\n \taddslt\tr7, fp, #-1610612724\t@ 0xa000000c\n \tsubcc\tpc, sl, r1, lsr #17\n \tandcs\tlr, ip, #28311552\t@ 0x1b00000\n \tstrcs\tr2, [r0], -r0, lsl #2\n \t\t\t@ instruction: 0xf9bef7e9\n \tsvclt\t0x0000e7e3\n-\tandeq\tsp, r2, lr, lsl r4\n+\tandeq\tsp, r2, r6, lsr #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr1, r3, lr, ror #12\n-\tstrdeq\tsp, [r2], -ip\n-\tandeq\tr7, r7, lr, asr r6\n+\tandeq\tr1, r3, r6, ror r6\n+\tandeq\tsp, r2, r4, lsl #8\n+\tandeq\tr7, r7, r6, ror #12\n \t\t\t@ instruction: 0x00019dbe\n \tandeq\tr5, r1, ip, lsl #11\n \tmuleq\tr1, r0, sp\n \tandeq\tr9, r1, r6, lsl #27\n-\tandeq\tr7, r7, sl, lsr #9\n-\tandeq\tr7, r7, r4, lsl #9\n-\tandeq\tr7, r7, ip, lsr #8\n-\tandeq\tr7, r7, ip, lsl #8\n-\tandeq\tr7, r7, r8, lsr #7\n-\tandeq\tr1, r3, sl, ror #6\n-\tandeq\tr7, r7, ip, ror #6\n-\tldrdeq\tsp, [r2], -ip\n-\tandeq\tr7, r7, r2, lsl #4\n-\tldrdeq\tr7, [r7], -r4\n-\tldrdeq\tr7, [r7], -r2\n-\tmuleq\tr7, r2, r1\n+\t\t\t@ instruction: 0x000774b2\n+\tandeq\tr7, r7, ip, lsl #9\n+\tandeq\tr7, r7, r4, lsr r4\n+\tandeq\tr7, r7, r4, lsl r4\n+\t\t\t@ instruction: 0x000773b0\n+\tandeq\tr1, r3, r2, ror r3\n+\tandeq\tr7, r7, r4, ror r3\n+\tandeq\tsp, r2, r4, ror #1\n+\tandeq\tr7, r7, sl, lsl #4\n+\tldrdeq\tr7, [r7], -ip\n+\tldrdeq\tr7, [r7], -sl\n+\tmuleq\tr7, sl, r1\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr7, r7, r6, asr #2\n+\tandeq\tr7, r7, lr, asr #2\n \tstrdeq\tr0, [r0], -ip\n \t\t\t@ instruction: 0x000198ba\n-\tmuleq\tr7, r0, r0\n-\tandeq\tr7, r7, r8, rrx\n-\tblmi\t46cb80 \n+\tmuleq\tr7, r8, r0\n+\tandeq\tr7, r7, r0, ror r0\n+\tblmi\t46cb78 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \taddlt\tr4, r3, r4, lsl #12\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrmi\tr6, [r8, r3, lsl #19]\n \t\t\t@ instruction: 0xf04f4a0a\n \tstrdvs\tr3, [r3], #-63\t@ 0xffffffc1\t@ \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldmdb\tsl!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\t\t\t@ instruction: 0x0002ccbc\n+\tldmdb\tlr!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tip, r2, r4, asr #25\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr2, sl, ip\n-\tblmi\t42cbc8 \n+\tandeq\tip, r2, r2, lsr #25\n+\tblmi\t42cbc0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3c5f9c \n+\tbmi\t3c5f94 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ab4080\n-\t\t\t@ instruction: 0xf7acbed5\n-\tsvclt\t0x0000e958\n-\tandeq\tip, r2, r0, ror ip\n+\t\t\t@ instruction: 0xf7acbed9\n+\tsvclt\t0x0000e95c\n+\tandeq\tip, r2, r8, ror ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, sl, asr ip\n+\tandeq\tip, r2, r2, ror #24\n \tldrdgt\tpc, [r4], #-143\t@ 0xffffff71\n \tldrbtmi\tr4, [ip], #2833\t@ 0xb11\n \taddlt\tfp, r2, r0, lsl #11\n \tandcc\tpc, r3, ip, asr r8\t@ \n \t\t\t@ instruction: 0xf8dfaf00\n \tldmdavs\tfp, {r2, r3, r4, r5, lr, pc}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t31aff4 \n+\tblmi\t31afec \n \t\t\t@ instruction: 0xf85c44fc\n \t\t\t@ instruction: 0xf8d33003\n \tldmdavs\tfp!, {lr, pc}^\n \t\t\t@ instruction: 0x0c0cea93\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r5, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ab4080\n-\t\t\t@ instruction: 0xf7acbfd7\n-\tsvclt\t0x0000e92e\n-\tandeq\tip, r2, r6, lsr #24\n+\t\t\t@ instruction: 0xf7acbfdb\n+\tsvclt\t0x0000e932\n+\tandeq\tip, r2, lr, lsr #24\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, ip, lsl #24\n-\tblmi\t3ecc60 \n+\tandeq\tip, r2, r4, lsl ip\n+\tblmi\t3ecc58 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t386038 \n+\tbmi\t386030 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7acbd80\n-\tsvclt\t0x0000e90c\n-\tldrdeq\tip, [r2], -r4\n+\tsvclt\t0x0000e910\n+\tldrdeq\tip, [r2], -ip\t@ \n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0002cbbe\n-\tblmi\tbacd20 \n+\tandeq\tip, r2, r6, asr #23\n+\tblmi\tbacd18 \n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tcfstrsmi\tmvf4, [ip], #-488\t@ 0xfffffe18\n \tldrbtmi\tfp, [ip], #-162\t@ 0xffffff5e\n \tsvcge\t0x000058d3\n \tldcne\t6, cr4, [lr, #-512]!\t@ 0xfffffe00\n \tstrmi\tr4, [r9], r0, lsr #12\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3084\n \t\t\t@ instruction: 0xf7ab0300\n-\t\t\t@ instruction: 0x4630eedc\n-\tldmib\tr4!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldrtmi\tlr, [r0], -r0, ror #29\n+\tldmib\tr8!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrtmi\tr2, [r1], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ab4610\n-\tldrcc\tlr, [ip], #-3986\t@ 0xfffff06e\n+\tldrcc\tlr, [ip], #-3990\t@ 0xfffff06a\n \tstceq\t0, cr15, [r1], {79}\t@ 0x4f\n-\tblne\t198600 \n+\tblne\t1985f8 \n \t\t\t@ instruction: 0xf10cb1f9\n \t\t\t@ instruction: 0xf1bc0c01\n \tmvnsle\tr0, r0, lsl pc\n-\tldrbcc\tpc, [pc, #79]!\t@ 5a50f \t@ \n+\tldrbcc\tpc, [pc, #79]!\t@ 5a507 \t@ \n \tldrtmi\tr2, [r1], -r0, lsl #4\n \t\t\t@ instruction: 0xf7ab2001\n-\tldmdami\tr8, {r7, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdami\tr8, {r2, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ab4478\n-\tbmi\t655e14 \n+\tbmi\t655e1c \n \tldrbtmi\tr4, [sl], #-2835\t@ 0xfffff4ed\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4], r7\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr9, r0, lsl #6\n \tstrcc\tr4, [r8, r8, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf8df87f0\n-\tb\t14425f8 \n+\tb\t14425f0 \n \tstrbmi\tr0, [fp], -ip, lsl #9\n \tldrbtmi\tr4, [sl], #1602\t@ 0x642\n \tsubseq\tpc, r8, sl, lsl #2\n \t\t\t@ instruction: 0xf7ab4420\n-\tstrmi\tlr, [r5], -ip, asr #29\n+\t\t\t@ instruction: 0x4605eed0\n \tbicsle\tr2, r5, r0, lsl #16\n \t\t\t@ instruction: 0x0c04eb0a\n \t\t\t@ instruction: 0xf8cc2301\n \tbfi\tr3, r8, #0, #18\n-\tstmia\tsl!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tip, r2, ip, lsl #23\n+\tstmia\tlr!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tmuleq\tr2, r4, fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r7, r2, lsr #28\n-\tldrdeq\tr6, [r7], -r0\n-\tandeq\tip, r2, sl, lsr #22\n-\tmuleq\tr7, lr, sp\n+\tandeq\tr6, r7, sl, lsr #28\n+\tldrdeq\tr6, [r7], -r8\n+\tandeq\tip, r2, r2, lsr fp\n+\tandeq\tr6, r7, r6, lsr #27\n \tandcs\tr4, r0, sp, lsr sl\n \tpush\t{r0, r2, r3, r4, r5, r8, r9, fp, lr}\n \tldrbtmi\tr4, [sl], #-2032\t@ 0xfffff810\n \tsvcge\t0x0000b0cc\n \t\t\t@ instruction: 0xf10758d3\n \tldmdavs\tfp, {r2, r3, r8}\n \tsmlawtcc\tip, r7, r8, pc\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tb\tff21840c \n+\tb\tff318404 \n \ttstcs\tr0, r6, lsr fp\n \tandseq\tpc, r0, r7, lsl #2\n \trsbsvs\tr4, fp, fp, ror r4\n-\tbl\t1c18418 \n+\tbl\t1d18410 \n \tcmple\tr5, r0, lsl #16\n \t\t\t@ instruction: 0x46824c32\n \tandseq\tpc, r0, r7, lsl #2\n \t\t\t@ instruction: 0xf7ac447c\n-\t\t\t@ instruction: 0x4620e9bc\n+\tstrtmi\tlr, [r0], -r0, asr #19\n \t\t\t@ instruction: 0xf1003418\n \t\t\t@ instruction: 0xf1000558\n \t\t\t@ instruction: 0x462e0994\n \t\t\t@ instruction: 0xf7ab46a0\n-\tand\tlr, r2, lr, asr lr\n+\tand\tlr, r2, r2, ror #28\n \tstrbmi\tr3, [lr, #-1540]\t@ 0xfffff9fc\n \t\t\t@ instruction: 0xf858d00d\n-\tblcs\t6a1b0 \n+\tblcs\t6a1a8 \n \tldmdavs\tr0!, {r3, r4, r5, r6, r7, ip, lr, pc}^\n-\tb\tff198458 \n+\tb\tff298450 \n \trscsle\tr2, r3, r0, lsl #16\n \t\t\t@ instruction: 0xf8c83604\n \tstrbmi\tsl, [lr, #-0]\n \t\t\t@ instruction: 0xf04fd1f1\n \tand\tr0, r4, r0, lsl #16\n \t\t\t@ instruction: 0xf8c63504\n \tstrbmi\tr8, [sp, #-0]\n \tstmdavs\tr3!, {r0, r2, r3, ip, lr, pc}^\n \tstrtmi\tr3, [r6], -r4, lsl #8\n \trscsle\tr2, r5, r0, lsl #22\n \tstrbmi\tr6, [r1], -r8, ror #16\n \t\t\t@ instruction: 0xf7ac3504\n-\tstrbmi\tlr, [sp, #-2750]\t@ 0xfffff542\n+\tstrbmi\tlr, [sp, #-2754]\t@ 0xfffff53e\n \tandhi\tpc, r0, r6, asr #17\n \t\t\t@ instruction: 0xf107d1f1\n \t\t\t@ instruction: 0xf7ac0010\n-\tldmdami\tr5, {r2, r5, r7, r8, fp, sp, lr, pc}\n+\tldmdami\tr5, {r3, r5, r7, r8, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ac4641\n-\tbmi\t514fdc \n+\tbmi\t514fe4 \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, -r7]!\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_mon\n \t\t\t@ instruction: 0xf5074640\n \tssatmi\tr7, #30, r8, lsl #15\n \t\t\t@ instruction: 0x87f0e8bd\n \tldmdavs\tfp!, {r1, r3, fp, lr}^\n \t\t\t@ instruction: 0x47984478\n \tandseq\tpc, r0, r7, lsl #2\n-\tb\t1b184dc \n-\tstmda\tr2!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\t\t\t@ instruction: 0x0002cabe\n+\tb\t1c184d4 \n+\tstmda\tr6!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tip, r2, r6, asr #21\n \tandeq\tr0, r0, r0, ror #11\n \t\t\t@ instruction: 0xfffffe25\n-\tandeq\tr6, r7, r4, lsr #26\n-\tandeq\tr6, r7, lr, lsr #25\n-\tandeq\tip, r2, r2, lsl #20\n-\tandeq\tr6, r7, ip, ror ip\n+\tandeq\tr6, r7, ip, lsr #26\n+\t\t\t@ instruction: 0x00076cb6\n+\tandeq\tip, r2, sl, lsl #20\n+\tandeq\tr6, r7, r4, lsl #25\n \tmvnsmi\tlr, sp, lsr #18\n-\tblmi\t132be5c \n+\tblmi\t132be54 \n \tcfldr32vc\tmvfx15, [r2, #-692]\t@ 0xfffffd4c\n \teorcc\tsl, r8, #0, 30\n \ttstcs\tr0, fp, ror r4\n-\tbmi\t127284c \n-\tblmi\t1272954 \n+\tbmi\t1272844 \n+\tblmi\t127294c \n \trscsvs\tr4, r8, sl, ror r4\n \tandseq\tpc, r0, r7, lsl #2\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubcc\tpc, r4, #13041664\t@ 0xc70000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tb\tff99852c \n+\tb\tffa98524 \n \tcmnle\tsp, r0, lsl #16\n \t\t\t@ instruction: 0xf1074604\n \t\t\t@ instruction: 0xf7ac0010\n-\tldmdavs\tr8!, {r2, r4, r5, r8, fp, sp, lr, pc}^\n-\tldcl\t7, cr15, [ip, #684]\t@ 0x2ac\n+\tldmdavs\tr8!, {r3, r4, r5, r8, fp, sp, lr, pc}^\n+\tstcl\t7, cr15, [r0, #684]!\t@ 0x2ac\n \t\t\t@ instruction: 0x462068fb\n \t\t\t@ instruction: 0x479868db\n \tcmple\tr7, r0, lsl #16\n \t\t\t@ instruction: 0x46014b3a\n \taddsvc\tpc, r4, r7, lsl #10\n \teorsvs\tr4, fp, fp, ror r4\n-\tb\tff39855c \n+\tb\tff498554 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf507d15b\n \t\t\t@ instruction: 0x26017094\n-\tldmdb\tsl, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tlr, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tfp!, {r0, r1, r4, r5, r9, fp, lr}^\n \tldmvs\tfp, {r0, r3, r4, r5, r7, fp, sp, lr}\n \tstmdavs\tsl!, {r0, r2, r3, r7, fp, ip, lr}\n \teorle\tr2, r3, r1, lsl #20\n \t\t\t@ instruction: 0xf02368fa\n \tstrtmi\tr0, [r0], -r4, lsl #6\n \t\t\t@ instruction: 0xf8d26093\n \t\t\t@ instruction: 0xf7ab8010\n-\tstrbmi\tlr, [r0, sl, ror #30]\n+\tstrbmi\tlr, [r0, lr, ror #30]\n \tstrdlt\tr6, [r8, -fp]!\n \t\t\t@ instruction: 0x4798695b\n \t\t\t@ instruction: 0xf7acb9c8\n-\tldmvs\tfp!, {r1, r4, r5, r6, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r1, r2, r4, r5, r6, fp, sp, lr, pc}^\n \tbfieq\tr6, fp, #17, #10\n-\tbmi\t9cfb10 \n+\tbmi\t9cfb08 \n \tstmpl\tsl, {r0, r3, r4, r5, r7, fp, sp, lr}\n-\tbcs\tb474c \n+\tbcs\tb4744 \n \tstrtmi\tsp, [r1], -r1, ror #3\n \t\t\t@ instruction: 0xf7de4630\n \tldmvs\tfp!, {r0, r1, r2, r5, r6, r9, sl, fp, ip, sp, lr, pc}^\n \tldmvs\tfp, {r1, r3, r5, fp, sp, lr}\n \tbicsle\tr2, fp, r1, lsl #20\n \t\t\t@ instruction: 0xf04368fa\n \taddsvs\tr0, r3, r4, lsl #6\n \t\t\t@ instruction: 0xf507e7e9\n \t\t\t@ instruction: 0xf7ac7094\n-\tldmvs\tr8!, {r2, r8, fp, sp, lr, pc}^\n+\tldmvs\tr8!, {r3, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0x4798683b\n \tandseq\tpc, r0, r7, lsl #2\n-\tldm\tip!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr0, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7ab6878\n-\tbmi\t5d5ba8 \n+\tbmi\t5d5bb0 \n \tandcs\tr4, r0, r1, lsl fp\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, asr #4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d112\n \tssatmi\tr7, #30, r2, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0xf7ab6878\n-\t\t\t@ instruction: 0xf107ed06\n+\t\t\t@ instruction: 0xf107ed0a\n \t\t\t@ instruction: 0xf7ac0010\n-\tldmvs\tr8!, {r1, r3, r6, r7, r8, fp, sp, lr, pc}^\n+\tldmvs\tr8!, {r1, r2, r3, r6, r7, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0x4798683b\n \taddsvc\tpc, r4, r7, lsl #10\n-\tstmib\tr2, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tsvc\t0x007af7ab\n-\tandeq\tip, r2, r4, lsr #19\n-\tmuleq\tr2, r8, r9\n+\tstmib\tr6, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tsvc\t0x007ef7ab\n+\tandeq\tip, r2, ip, lsr #19\n+\tandeq\tip, r2, r0, lsr #19\n \tandeq\tr0, r0, r0, ror #11\n \t\t\t@ instruction: 0xfffffc95\n \tandeq\tr0, r0, ip, asr #11\n-\t\t\t@ instruction: 0x0002c8bc\n+\tandeq\tip, r2, r4, asr #17\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t6abff4 \n+\tbmi\t6abfec \n \taddlt\tr4, r2, r9, lsl fp\n \tsvcge\t0x0000447a\n \tstrmi\tr4, [lr], -r0, lsl #13\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tand\tr0, r8, r0, lsl #6\n \t\t\t@ instruction: 0xf7ac4628\n-\tcmnlt\tr8, ip, lsl r9\n-\tstmib\tr4!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblcs\t3347d4 \n+\tcmnlt\tr8, r0, lsr #18\n+\tstmib\tr8!, {r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblcs\t3347cc \n \tstrtmi\tsp, [r8], -sl, lsl #2\n-\tldc\t7, cr15, [lr, #684]\t@ 0x2ac\n+\tstc\t7, cr15, [r2, #684]!\t@ 0x2ac\n \tldrtmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ab4640\n-\t\t\t@ instruction: 0x4604eb1a\n+\t\t\t@ instruction: 0x4604eb1e\n \trscle\tr2, fp, r0, lsl #16\n-\tblmi\t2ad00c \n+\tblmi\t2ad004 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ab81f0\n-\tsvclt\t0x0000ef3a\n-\tandeq\tip, r2, ip, asr r8\n+\tsvclt\t0x0000ef3e\n+\tandeq\tip, r2, r4, ror #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, ip, lsl r8\n+\tandeq\tip, r2, r4, lsr #16\n \tsvcmi\t0x00f0e92d\n-\tbmi\t132c264 \n+\tbmi\t132c25c \n \tsvcge\t0x0000b089\n \tstrmi\tr6, [r2], ip, lsl #16\n \t\t\t@ instruction: 0xf1a32500\n \tstrtmi\tr0, [lr], -r4, lsl #16\n \tstmdbmi\tr7, {r0, r3, r4, r5, r6, sp, lr}^\n \tstfnee\tf6, [r0], #-224\t@ 0xffffff20\n \tcmnvs\tip, r9, ror r4\n@@ -85797,15 +85795,15 @@\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xff6ef7d4\n \tstmdbeq\tr4, {r5, r7, r8, ip, sp, lr, pc}\n \tadcsvs\tr1, r8, r3, ror #28\n \t\t\t@ instruction: 0xf89a60fb\n \tstccs\t0, cr4, [r0], {-0}\n \t\t\t@ instruction: 0xf7abd05b\n-\t\t\t@ instruction: 0x4653eeba\n+\t\t\t@ instruction: 0x4653eebe\n \tand\tr6, r3, r2, lsl #16\n \tsvcmi\t0x0001f813\n \tsubsle\tr2, r3, r0, lsl #24\n \tandsne\tpc, r4, r2, lsr r8\t@ \n \tldrbtle\tr0, [r7], #1161\t@ 0x489\n \t\t\t@ instruction: 0x4618781c\n \tsubs\tfp, r4, ip, lsl r9\n@@ -85814,35 +85812,35 @@\n \t\t\t@ instruction: 0xf100455c\n \tmvnsle\tr0, r1\n \tldrbmi\tr4, [ip], -r2, lsl #13\n \tstrcs\tr4, [r1, #-1576]\t@ 0xfffff9d8\n \taddmi\tr6, r1, #933888\t@ 0xe4000\n \tldmvs\tr9!, {r1, r2, r3, r6, ip, lr, pc}^\n \tldmdale\tpc, {r0, r4, r5, r7, r9, lr}\t@ \n-\tbne\tff089670 \n+\tbne\tff089668 \n \tsvccc\t0x0004f849\n \tldmdbvs\tfp!, {r0, r9, sl, ip, sp}^\n \tsvceq\t0x0004f848\n \tstmiale\tlr, {r0, r1, r4, r5, r7, r9, lr}^\n \tandcs\tr6, r0, #12255232\t@ 0xbb0000\n-\tbl\t134a9c \n+\tbl\t134a94 \n \tandvs\tr0, lr, r6, lsl #7\n-\tbmi\t932928 \n+\tbmi\t932920 \n \tldrbtmi\tr4, [sl], #-2848\t@ 0xfffff4e0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-155\t@ 0xffffff65\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmvs\tr8!, {r1, r2, r4, r5, r8, ip, lr, pc}\n \tldrtmi\tr3, [sp], r4, lsr #14\n \tsvchi\t0x00f0e8bd\n \tstcne\t8, cr15, [r1], {16}\n \taddmi\tr3, r3, #65536\t@ 0x10000\n \tandsmi\tpc, r1, r2, lsr r8\t@ \n \ttstcs\tr0, ip, lsr #30\n-\tb\t4a2cf4 \n+\tb\t4a2cec \n \tmvnsle\tr3, r4, asr r1\n \tsvcne\t0x0001f800\n \tldrb\tr1, [r1, r0, asr #21]\n \tsvccs\t0x0001f810\n \tsbcle\tr2, ip, r0, lsl #20\n \tsvccs\t0x0001f810\n \tmvnsle\tr2, r0, lsl #20\n@@ -85855,18 +85853,18 @@\n \tstrtmi\tr4, [r5], -r2, lsl #13\n \tsvceq\t0x0000f1bb\n \t\t\t@ instruction: 0x4605d1b0\n \tstr\tr3, [r9, r1]!\n \t\t\t@ instruction: 0xf04f693a\n \tandsvc\tr0, r0, r0\n \tsbfx\tr1, r0, #21, #16\n-\tcdp\t7, 9, cr15, cr8, cr11, {5}\n+\tcdp\t7, 9, cr15, cr12, cr11, {5}\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tip, [r2], -r0\n-\tandeq\tip, r2, lr, lsr r7\n+\tldrdeq\tip, [r2], -r8\n+\tandeq\tip, r2, r6, asr #14\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0x461c4616\n \tsvcge\t0x0000b089\n \tstrmi\tr4, [r3], r5, asr #22\n \tstrcs\tr3, [r0, #-3588]\t@ 0xfffff1fc\n \tldcvs\t6, cr4, [sl], #704\t@ 0x2c0\n \tteqvs\tsl, r9, ror r0\n@@ -85882,32 +85880,32 @@\n \tldmdbvs\tfp!, {r0, r1, r3, r4, r5, r6, r7, sp, lr}\n \tmulvs\tr0, fp, r8\n \tsuble\tr2, sl, r1, lsl #22\n \t\t\t@ instruction: 0x4631b316\n \t\t\t@ instruction: 0xf81be002\n \tmvnlt\tr1, r1, lsl #30\n \t\t\t@ instruction: 0xf7ab4620\n-\tstmdacs\tr0, {r1, r3, r4, r6, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r4, r6, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x465ed1f7\n \tldrd\tr4, [r3], -sl\n \t\t\t@ instruction: 0xf7ab4620\n-\tbllt\te95308 \n+\tbllt\te95310 \n \tsvcne\t0x0001f81a\n \tmvnsle\tr2, r0, lsl #18\n \t\t\t@ instruction: 0x46d368fb\n \t\t\t@ instruction: 0xd325429d\n \tmovweq\tlr, #27562\t@ 0x6baa\n \tsvccc\t0x0004f848\n \tstrcc\tr6, [r1, #-2427]\t@ 0xfffff685\n \tsvcvs\t0x0004f849\n \tldmle\tr6, {r0, r1, r3, r5, r7, r9, lr}^\n \tandcs\tr6, r0, #12255232\t@ 0xbb0000\n-\tbl\t134bd0 \n+\tbl\t134bc8 \n \tandvs\tr0, sp, r5, lsl #7\n-\tbmi\t8f2a5c \n+\tbmi\t8f2a54 \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-155\t@ 0xffffff65\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmvs\tr8!, {r0, r1, r4, r5, r8, ip, lr, pc}\n \tldrtmi\tr3, [sp], r4, lsr #14\n \tsvchi\t0x00f0e8bd\n@@ -85917,581 +85915,581 @@\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcc\tpc, r0, sl, lsl #17\n \tldrdcc\tlr, [r1, -r4]\n \tstrmi\tr7, [sl], fp, lsl #16\n \tmvnsle\tr2, r0, lsl #22\n \tcdpcs\t7, 0, cr14, cr0, cr14, {6}\n \t\t\t@ instruction: 0xf7abd0d6\n-\tstmdavs\tr0, {r1, r3, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr0, {r1, r2, r3, r6, r7, r8, sl, fp, sp, lr, pc}\n \tandscc\tpc, r6, r0, lsr r8\t@ \n-\tstrle\tr0, [pc], #-1177\t@ 5aa44 \n+\tstrle\tr0, [pc], #-1177\t@ 5aa3c \n \t\t\t@ instruction: 0x46da465e\n \t\t\t@ instruction: 0xf830e003\n \tldreq\tr3, [fp], #19\n \t\t\t@ instruction: 0xf81ad4de\n-\tblcs\t6a65c \n+\tblcs\t6a654 \n \t\t\t@ instruction: 0xe7b5d1f7\n \tandscc\tpc, r3, r0, lsr r8\t@ \n-\tstrble\tr0, [pc, #1178]!\t@ 5aefe \n+\tstrble\tr0, [pc, #1178]!\t@ 5aef6 \n \tsvccc\t0x0001f81b\n \tmvnsle\tr2, r0, lsl #22\n \t\t\t@ instruction: 0xf7abe7ba\n-\tsvclt\t0x0000ee02\n+\tsvclt\t0x0000ee06\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, lr, lsl #13\n-\tandeq\tip, r2, sl, lsl #12\n+\tmuleq\tr2, r6, r6\n+\tandeq\tip, r2, r2, lsl r6\n \tstrcs\tfp, [r1], #-1424\t@ 0xfffffa70\n \tldrsbtgt\tpc, [ip], -pc\t@ \n \tldrbtmi\tfp, [ip], #133\t@ 0x85\n \tmovwcs\tsl, #3842\t@ 0xf02\n \tcfstrsmi\tmvf9, [sp], {-0}\n \tandmi\tpc, r4, ip, asr r8\t@ \n \trsbsvs\tr6, ip, r4, lsr #16\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xff56f7ff\n-\tblmi\t26d2cc \n+\tblmi\t26d2c4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7abbd90\n-\tsvclt\t0x0000edda\n-\tandeq\tip, r2, r6, ror r5\n+\tsvclt\t0x0000edde\n+\tandeq\tip, r2, lr, ror r5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, r8, asr r5\n+\tandeq\tip, r2, r0, ror #10\n \tstrcs\tfp, [r0], #-1424\t@ 0xfffffa70\n \tldrsbtgt\tpc, [ip], -pc\t@ \n \tldrbtmi\tfp, [ip], #133\t@ 0x85\n \tsvcge\t0x00024b0e\n \tldrbtmi\tr9, [fp], #-1024\t@ 0xfffffc00\n \t\t\t@ instruction: 0xf85c4c0d\n \tstmdavs\tr4!, {r2, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf7ff0400\n-\tbmi\t31a7ac \n+\tbmi\t31a7a4 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldc\t7, cr15, [r0, #684]!\t@ 0x2ac\n-\tandeq\tip, r2, r6, lsr #10\n+\tldc\t7, cr15, [r4, #684]!\t@ 0x2ac\n+\tandeq\tip, r2, lr, lsr #10\n \t\t\t@ instruction: 0x0000b1b6\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, r6, lsl #10\n+\tandeq\tip, r2, lr, lsl #10\n \tstrcs\tfp, [r0], #-1424\t@ 0xfffffa70\n \tldrsbtgt\tpc, [r8], -pc\t@ \n \tldrbtmi\tfp, [ip], #133\t@ 0x85\n \tstrls\tsl, [r0], #-3842\t@ 0xfffff0fe\n \t\t\t@ instruction: 0xf85c4c0c\n \tstmdavs\tr4!, {r2, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf7ff0400\n-\tbmi\t2da75c \n+\tbmi\t2da754 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstc\t7, cr15, [r8, #684]\t@ 0x2ac\n-\tldrdeq\tip, [r2], -r2\n+\tstc\t7, cr15, [ip, #684]\t@ 0x2ac\n+\tldrdeq\tip, [r2], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0002c4b6\n+\t\t\t@ instruction: 0x0002c4be\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\te2c3d0 \n-\tblmi\te2c5dc \n+\tbmi\te2c3c8 \n+\tblmi\te2c5d4 \n \taddlt\tr4, r4, sl, ror r4\n \tstrmi\tsl, [r5], -r2, lsl #30\n \tldmpl\tr3, {r1, r3, r7, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsubsle\tr2, r5, r0, lsl #18\n \t\t\t@ instruction: 0xf7ab4608\n-\tstmdavc\tip!, {r5, r6, r8, r9, fp, sp, lr, pc}\n+\tstmdavc\tip!, {r2, r5, r6, r8, r9, fp, sp, lr, pc}\n \tstccs\t6, cr4, [r0], {129}\t@ 0x81\n \t\t\t@ instruction: 0xf7abd054\n-\tstmdavs\tr2, {r2, r4, r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr2, {r3, r4, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf815e002\n \ttstlt\tip, r1, lsl #30\n \tandscc\tpc, r4, r2, lsr r8\t@ \n \tldrbtle\tr0, [r8], #1179\t@ 0x49b\n \tsvceq\t0x0000f1ba\n \tldrbmi\tsp, [r0], -r8\n-\tbl\t1318a70 \n+\tbl\t1418a68 \n \tldrbmi\tr4, [r1], -r2, lsl #12\n \t\t\t@ instruction: 0xf7ab4628\n-\tbllt\tfea96778 \n+\tbllt\tfea96780 \n \tandmi\tpc, r9, r5, lsl r8\t@ \n \tcfstrscs\tmvf4, [r0], {77}\t@ 0x4d\n \t\t\t@ instruction: 0xf7abd036\n-\tstmdavs\tr2, {r3, r4, r5, r6, r7, sl, fp, sp, lr, pc}\n+\tstmdavs\tr2, {r2, r3, r4, r5, r6, r7, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf815e002\n \tcmnlt\tip, #1, 30\n \tandscc\tpc, r4, r2, lsr r8\t@ \n \tstmdbpl\tr0, {r0, r1, r4, sl, ip, sp, lr, pc}\n \tstfcsd\tf5, [r8], #-988\t@ 0xfffffc24\n \tstfnep\tf5, [ip], #-136\t@ 0xffffff78\n \tstrtmi\tr2, [r0], -r9, lsr #2\n-\tldmdb\tr0!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr4!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdavc\tfp!, {r4, r5, r6, r8, ip, sp, pc}^\n \taddsmi\tr7, sl, #131072\t@ 0x20000\n-\tblmi\t58ec6c \n+\tblmi\t58ec64 \n \t\t\t@ instruction: 0xf8804642\n \tldrtmi\tr9, [r1], -r0\n \t\t\t@ instruction: 0x4620447b\n \tandls\tpc, r0, sp, asr #17\n \tmrc2\t7, 4, pc, cr8, cr15, {7}\n-\tblmi\t3ad460 \n+\tblmi\t3ad458 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_mon\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n \tstrb\tr2, [pc, r0]!\n \tstrmi\tr7, [r9], r4, lsl #16\n \t\t\t@ instruction: 0xd1ac2c00\n \tstrb\tr4, [r9, r0, lsr #12]!\n \tldr\tr4, [sl, r2, lsl #12]!\n-\tldc\t7, cr15, [r0, #-684]\t@ 0xfffffd54\n-\tandeq\tip, r2, r4, lsl #9\n+\tldc\t7, cr15, [r4, #-684]\t@ 0xfffffd54\n+\tandeq\tip, r2, ip, lsl #9\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tfp, r0, r4, lsl #1\n-\tldrdeq\tip, [r2], -ip\t@ \n-\tblmi\t7ad4d8 \n+\tandeq\tip, r2, r4, ror #7\n+\tblmi\t7ad4d0 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x468043f0\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tandcs\tsl, ip, r0, lsl #30\n \tldmdavs\tfp, {r0, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7d40300\n \tstrmi\tpc, [r4], -sp, asr #26\n \tstmdbeq\tr1, {r0, r2, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7d44648\n \tstrmi\tpc, [r6], -r7, asr #26\n \t\t\t@ instruction: 0xf1b86020\n \tandsle\tr0, r7, r0, lsl #30\n \tstrtmi\tr4, [sl], -r1, asr #12\n-\tbl\t618b50 \n+\tbl\t718b48 \n \tmovwcs\tr4, #2574\t@ 0xa0e\n-\tblmi\t370278 \n+\tblmi\t370270 \n \t\t\t@ instruction: 0xf8c4447a\n \trsbvs\tr9, r5, r8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r7, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tandhi\tpc, r0, r0, lsl #17\n \t\t\t@ instruction: 0xf7abe7e8\n-\tsvclt\t0x0000ecd0\n-\tmuleq\tr2, r8, r3\n+\tsvclt\t0x0000ecd4\n+\tandeq\tip, r2, r0, lsr #7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, r4, asr r3\n+\tandeq\tip, r2, ip, asr r3\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0x4616461d\n \tsvcge\t0x0000b087\n \tstrmi\tr4, [ip], -sl, lsr #20\n \tldrbtmi\tr4, [sl], #-1664\t@ 0xfffff980\n \tldcvs\t6, cr4, [fp], #-164\t@ 0xffffff5c\n \trscsvs\tr4, fp, r0, lsr #12\n \t\t\t@ instruction: 0xf8d74b27\n \tldmpl\tr3, {r2, r6, ip, pc}^\n \tcmnvs\tfp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xff98f7ed\n \t\t\t@ instruction: 0xd12f2801\n-\tbeq\t1d592c \n+\tbeq\t1d5924 \n \tldrbmi\tr4, [r0], -r9, asr #12\n \t\t\t@ instruction: 0xff90f7ed\n \t\t\t@ instruction: 0xd1272801\n \t\t\t@ instruction: 0xf7d4200c\n-\tbl\t31a114 \n+\tbl\t31a10c \n \tstfnee\tf0, [fp], {9}\n \t\t\t@ instruction: 0x46186038\n \tadcsvs\tr6, fp, r9, ror r0\n \tldc2l\t7, cr15, [r0], #848\t@ 0x350\n \t\t\t@ instruction: 0x4683683b\n \tstrtmi\tr4, [r2], -r1, asr #12\n \t\t\t@ instruction: 0xf7ab6018\n-\tstrtmi\tlr, [sl], -r2, asr #21\n-\tbl\t32c618 \n+\tstrtmi\tlr, [sl], -r6, asr #21\n+\tbl\t32c610 \n \t\t\t@ instruction: 0xf7ab0004\n-\tldmvs\tr9!, {r2, r3, r4, r5, r7, r9, fp, sp, lr, pc}^\n-\tbl\t32c688 \n+\tldmvs\tr9!, {r6, r7, r9, fp, sp, lr, pc}^\n+\tbl\t32c680 \n \t\t\t@ instruction: 0xf7ab000a\n-\tldmdavs\tfp!, {r1, r2, r4, r5, r7, r9, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r1, r3, r4, r5, r7, r9, fp, sp, lr, pc}\n \tandcs\tr6, r0, #7929856\t@ 0x790000\n \t\t\t@ instruction: 0x609868b8\n \tandcs\tpc, r1, fp, lsl #16\n \tand\tr6, r0, r9, asr r0\n \tstmdbmi\tsl, {r8, r9, sp}\n \tldrbtmi\tr4, [r9], #-2568\t@ 0xfffff5f8\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, ror r9\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldrmi\tsp, [r8], -r4, lsl #2\n \tssatmi\tr3, #30, ip, lsl #14\n \tsvchi\t0x00f0e8bd\n-\tstcl\t7, cr15, [ip], #-684\t@ 0xfffffd54\n-\tandeq\tip, r2, sl, lsl #6\n+\tldcl\t7, cr15, [r0], #-684\t@ 0xfffffd54\n+\tandeq\tip, r2, r2, lsl r3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, r2, lsl #5\n-\tblmi\t8ed630 \n+\tandeq\tip, r2, sl, lsl #5\n+\tblmi\t8ed628 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tfltnez\tf4, r4\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tsvclt\t0x0008af00\n \tldmdavs\tfp, {r3, r4, r5, r6, sl, sp}\n \t\t\t@ instruction: 0xf04f607b\n \tteqlt\tr0, r0, lsl #6\n \tstrtmi\tr4, [r1], -r5, lsl #12\n \t\t\t@ instruction: 0xf7ed6880\n \tstmdacs\tr1, {r0, r3, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc}\n \tandcs\tsp, r0, lr\n-\tblmi\t5ed638 \n+\tblmi\t5ed630 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tlr, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tstrtmi\tr6, [r0], #-2216\t@ 0xfffff758\n \tldc2\t7, cr15, [r2], {212}\t@ 0xd4\n \tldrdhi\tpc, [r0], -r5\n \t\t\t@ instruction: 0xf1b84606\n \tandle\tr0, sp, r0, lsl #30\n \tstrbmi\tr6, [r1], -sl, ror #16\n \t\t\t@ instruction: 0xf7ab3201\n-\tstrbmi\tlr, [r0], -r0, ror #20\n+\tstrbmi\tlr, [r0], -r4, ror #20\n \tldc2\t7, cr15, [r8], {212}\t@ 0xd4\n \tstrtmi\tr6, [r8], -fp, lsr #17\n \tstrtmi\tr6, [r3], #-46\t@ 0xffffffd2\n \tldrb\tr6, [r9, fp, lsr #1]\n \tandhi\tpc, r0, r0, lsl #17\n \t\t\t@ instruction: 0xf7abe7f6\n-\tsvclt\t0x0000ec24\n-\tandeq\tip, r2, r4, asr r2\n+\tsvclt\t0x0000ec28\n+\tandeq\tip, r2, ip, asr r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, r4, lsr #4\n+\tandeq\tip, r2, ip, lsr #4\n \t\t\t@ instruction: 0x4604b5f0\n \t\t\t@ instruction: 0x46104615\n-\tblmi\t7ed6bc \n+\tblmi\t7ed6b4 \n \tldrbtmi\tfp, [sl], #-131\t@ 0xffffff7d\n \tsvcge\t0x0000460e\n \tldmpl\tr3, {r0, r5, r7, fp, sp, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tcdp2\t7, 15, cr15, cr2, cr13, {7}\n \tsvclt\t0x00182801\n \tandle\tr2, ip, r0\n-\tblmi\t5ad6c4 \n+\tblmi\t5ad6bc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tsp, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tldmib\tr4, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^\n \tldmdbne\tr9, {r0, r9, ip, sp}^\n \taddsmi\tr1, r0, #72, 24\t@ 0x4800\n \tstmdavs\tr0!, {r0, r2, r3, fp, ip, lr, pc}\n \tldrtmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ab4418\n-\ttstcs\tr0, ip, lsl sl\n+\ttstcs\tr0, r0, lsr #20\n \tandcc\tlr, r0, #212, 18\t@ 0x350000\n \tldrmi\tr4, [r5], #-1568\t@ 0xfffff9e0\n \tldrbpl\tr6, [r9, #-101]\t@ 0xffffff9b\n-\tbne\tfe2d4e24 \n+\tbne\tfe2d4e1c \n \ttstcc\tr1, r0, lsr #12\n \t\t\t@ instruction: 0xff7af7ff\n \tstrb\tr6, [sl, r3, ror #16]!\n-\tbl\tff798d68 \n-\t\t\t@ instruction: 0x0002c1b6\n+\tbl\tff898d60 \n+\t\t\t@ instruction: 0x0002c1be\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr2, r4, r1\n-\tblmi\t72d734 \n+\tmuleq\tr2, ip, r1\n+\tblmi\t72d72c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460441f0\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tstrmi\tsl, [r8], -r0, lsl #30\n \tldmdavs\tfp, {r1, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ab0300\n-\tstmiavs\tr1!, {r3, r4, r5, r7, r8, fp, sp, lr, pc}\n+\tstmiavs\tr1!, {r2, r3, r4, r5, r7, r8, fp, sp, lr, pc}\n \tstmdaeq\tr1, {r8, ip, sp, lr, pc}\n \tstrmi\tr4, [r8, #1541]\t@ 0x605\n \t\t\t@ instruction: 0x4642d814\n \tldrtmi\tr6, [r1], -r0, lsr #16\n-\tstmib\tr8!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t3ad73c \n+\tstmib\tip!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t3ad734 \n \trsbvs\tr4, r5, sl, ror r4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -fp, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tsmlabteq\tr1, r1, r1, pc\t@ \n \tstrtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xff3ef7ff\n \t\t\t@ instruction: 0xf7abe7e3\n-\tsvclt\t0x0000eba2\n-\tandeq\tip, r2, r4, lsr r1\n+\tsvclt\t0x0000eba6\n+\tandeq\tip, r2, ip, lsr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tip, [r2], -ip\t@ \n-\tblmi\t7ed7b8 \n+\tandeq\tip, r2, r4, lsl #2\n+\tblmi\t7ed7b0 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460441f0\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tstrmi\tsl, [r8], -r0, lsl #30\n \tldmdavs\tfp, {r1, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ab0300\n-\tldmib\tr4, {r2, r3, r4, r5, r6, r8, fp, sp, lr, pc}^\n+\tldmib\tr4, {r7, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf1003101\n \tstrmi\tr0, [r5], -r1, lsl #16\n \tldrmi\tr1, [r0, #2762]\t@ 0xaca\n \tstmdavs\tr0!, {r0, r1, r2, r4, fp, ip, lr, pc}\n \tldrtmi\tr4, [r1], -r2, asr #12\n \t\t\t@ instruction: 0xf7ab4418\n-\tbmi\t495628 \n-\tblmi\t3f5104 \n+\tbmi\t495630 \n+\tblmi\t3f50fc \n \tstrtmi\tr4, [r8], #-1146\t@ 0xfffffb86\n \tldmpl\tr3, {r5, r6, sp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_mon\n \tstrcc\tr4, [r8, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tmovwcc\tr8, #4592\t@ 0x11f0\n-\tbne\t16ac828 \n+\tbne\t16ac820 \n \t\t\t@ instruction: 0xf7ff4429\n \tstmdavs\tr3!, {r0, r2, r3, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7abe7df\n-\tsvclt\t0x0000eb60\n-\tstrheq\tip, [r2], -ip\t@ \n+\tsvclt\t0x0000eb64\n+\tandeq\tip, r2, r4, asr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, ip, ror r0\n+\tandeq\tip, r2, r4, lsl #1\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n-\tbmi\t182ca0c \n-\tblmi\t182ca34 \n+\tbmi\t182ca04 \n+\tblmi\t182ca2c \n \taddlt\tr4, r3, sl, ror r4\n \tstrmi\tsl, [r4], -r0, lsl #30\n \tldmpl\tr3, {r1, r2, r3, r9, sl, lr}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsvceq\t0x0000f1b9\n \tands\tsp, sp, sl, lsl #2\n \t\t\t@ instruction: 0xf7ab4630\n-\tstmdacs\tr0, {r1, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r8, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7abd078\n-\tstmdavs\tr3, {r1, r3, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r2, r3, r7, r8, sl, fp, sp, lr, pc}\n \tcmnle\tr3, fp, lsl #22\n \t\t\t@ instruction: 0xf7ab4630\n-\tldrtmi\tlr, [r0], -r4, lsl #19\n-\tldmib\tr6!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldrtmi\tlr, [r0], -r8, lsl #19\n+\tldmib\tsl!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tmcrrne\t6, 0, r4, r3, cr5\n \tstrmi\tsp, [r1], -ip, ror #1\n \t\t\t@ instruction: 0xf7aa4648\n-\tstrmi\tlr, [r1], r4, lsr #30\n+\tstrmi\tlr, [r1], r8, lsr #30\n \trsbsle\tr2, r3, r0, lsl #16\n \t\t\t@ instruction: 0x46284631\n-\tsvc\t0x00bcf7aa\n+\tsvc\t0x00c0f7aa\n \tldrtmi\tr6, [r2], -r1, lsr #17\n \t\t\t@ instruction: 0xf7ff6820\n \tstmdacs\tr0, {r0, r1, r4, r5, r7, r8, r9, fp, ip, sp, lr, pc}\n \tstmdavs\tr5!, {r0, r4, r5, r6, ip, lr, pc}\n \t\t\t@ instruction: 0xf7ab4628\n-\trsbvs\tlr, r0, lr, lsl #18\n+\trsbvs\tlr, r0, r2, lsl r9\n \t\t\t@ instruction: 0xf1b8bba0\n \teorle\tr0, ip, r0, lsl #30\n \t\t\t@ instruction: 0xf10168a1\n \tstrbmi\tr0, [r3, #-888]\t@ 0xfffffc88\n \tstrbmi\tsp, [r1, #-2343]\t@ 0xfffff6d9\n-\tbl\tfea8f9d0 \n+\tbl\tfea8f9c8 \n \tstrtmi\tr0, [r0], -r1, lsl #2\n \tmcr2\t7, 5, pc, cr4, cr15, {7}\t@ \n \tldrdcc\tlr, [r1, -r4]\n \tstmdavs\tr0!, {r1, r4, r5, r9, sl, lr}\n \tldrmi\tr1, [r8], #-2761\t@ 0xfffff537\n-\tblx\tfe59906e \n+\tblx\tfe599066 \n \t\t\t@ instruction: 0xb3284605\n \tstrls\tlr, [r0, #-2516]\t@ 0xfffff62c\n \tandeq\tlr, r5, r9, lsl #22\n-\tstmia\tip!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr0!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \trsbvs\tr4, r0, r8, lsr #8\n \tsbcsle\tr2, ip, r0, lsl #16\n-\tbl\t2a9090 \n+\tbl\t2a9088 \n \t\t\t@ instruction: 0xf8190200\n-\tblcs\t2e7094 \n+\tblcs\t2e708c \n \tmovwcs\tsp, #469\t@ 0x1d5\n \tstmdavs\tr0!, {r0, r1, r4, ip, sp, lr}^\n \trsbvs\tr1, r3, r3, asr #28\n \ttstcs\tr0, r4, lsl r0\n \t\t\t@ instruction: 0xf7ff4620\n \t\t\t@ instruction: 0xe7d9fe7f\n \tstcpl\t8, cr3, [fp], #-4\n \tbicle\tr2, r6, sl, lsl #22\n \tstrtpl\tr2, [fp], #-768\t@ 0xfffffd00\n \tcdpne\t8, 4, cr6, cr3, cr0, {3}\n \tand\tr6, r5, r3, rrx\n \t\t\t@ instruction: 0xf7ab4630\n-\tstmdacs\tr0, {r3, r4, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r7, sl, fp, sp, lr, pc}\n \tstmdavs\tr0!, {r4, r5, r8, ip, lr, pc}^\n-\tblmi\t82d950 \n+\tblmi\t82d948 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr1, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tstmdavs\tr3!, {r2, r4, r5, r8, ip, sp, pc}\n \tstmdavs\tr2!, {r0, r1, r5, r8, ip, sp, pc}^\n \tandcs\tfp, r0, #-2147483644\t@ 0x80000004\n \tandsvc\tr6, sl, r2, rrx\n \t\t\t@ instruction: 0xf7ab4630\n-\tstmdacc\tr0, {r2, r3, r4, r5, r6, sl, fp, sp, lr, pc}\n+\tstmdacc\tr0, {r7, sl, fp, sp, lr, pc}\n \tandcs\tfp, r1, r8, lsl pc\n \tstrb\tr4, [r1, r0, asr #4]!\n \t\t\t@ instruction: 0x46284631\n-\tsvc\t0x0048f7aa\n+\tsvc\t0x004cf7aa\n \tldrb\tr4, [fp, r8, asr #12]\n \tandeq\tpc, r1, pc, rrx\n \tstmdavs\tr3!, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \trscle\tr2, fp, r0, lsl #22\n-\tbcs\t752ac \n+\tbcs\t752a4 \n \trsbvs\tsp, r0, r8, ror #1\n \t\t\t@ instruction: 0xe7e57018\n \tteqlt\tr3, r3, lsr #16\n \t\t\t@ instruction: 0xb1226862\n \t\t\t@ instruction: 0xf04f6065\n \tldrshvc\tr3, [sp], -pc\t@ \n \t\t\t@ instruction: 0xf04fe7c6\n \t\t\t@ instruction: 0xe7c330ff\n-\tb\tfe618ff4 \n-\tandeq\tip, r2, r0, lsr r0\n+\tb\tfe718fec \n+\tandeq\tip, r2, r8, lsr r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r0, lsr pc\n+\tandeq\tfp, r2, r8, lsr pc\n \tldrdgt\tpc, [r4], #-143\t@ 0xffffff71\n \tldrbtmi\tr4, [ip], #2833\t@ 0xb11\n \taddlt\tfp, r2, r0, lsl #11\n \tandcc\tpc, r3, ip, asr r8\t@ \n \t\t\t@ instruction: 0xf8dfaf00\n \tldmdavs\tfp, {r2, r3, r4, r5, lr, pc}\n \t\t\t@ instruction: 0xf04f607b\n-\tblmi\t31bd74 \n+\tblmi\t31bd6c \n \t\t\t@ instruction: 0xf85c44fc\n \t\t\t@ instruction: 0xf8d33003\n \tldmdavs\tfp!, {lr, pc}^\n \t\t\t@ instruction: 0x0c0cea93\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmovwcs\tsp, #261\t@ 0x105\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7abe716\n-\tsvclt\t0x0000ea6e\n-\tandeq\tfp, r2, r6, lsr #29\n+\tsvclt\t0x0000ea72\n+\tandeq\tfp, r2, lr, lsr #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, ip, lsl #29\n+\tmuleq\tr2, r4, lr\n \t\t\t@ instruction: 0xf8dfb580\n \t\t\t@ instruction: 0xf8dfe04c\n \taddlt\tip, r2, ip, asr #32\n \tsvcge\t0x000044fe\n \tandgt\tpc, ip, lr, asr r8\t@ \n \tldrd\tpc, [r0], #-143\t@ 0xffffff71\n \tldrdgt\tpc, [r0], -ip\n \tandgt\tpc, r4, r7, asr #17\n \tstceq\t0, cr15, [r0], {79}\t@ 0x4f\n \tldrdgt\tpc, [ip], -pc\t@ \n \t\t\t@ instruction: 0xf85e44fe\n \t\t\t@ instruction: 0xf8dcc00c\n \t\t\t@ instruction: 0xf8d7e000\n-\tb\tfe78b1f0 \n+\tb\tfe78b1e8 \n \t\t\t@ instruction: 0xf04f0e0e\n \ttstle\tr4, r0, lsl #24\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7abe6e8\n-\tsvclt\t0x0000ea40\n-\tandeq\tfp, r2, ip, asr #28\n+\tsvclt\t0x0000ea44\n+\tandeq\tfp, r2, r4, asr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r0, lsr lr\n-\tblmi\t4eda4c \n+\tandeq\tfp, r2, r8, lsr lr\n+\tblmi\t4eda44 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tteqlt\tr8, r0, lsl #6\n \t\t\t@ instruction: 0xb12b6803\n \taddmi\tr6, sl, #4325376\t@ 0x420000\n \tsubvs\tfp, r1, r2, lsl #31\n \tldrbpl\tr2, [sl], #-512\t@ 0xfffffe00\n-\tblmi\t26da54 \n+\tblmi\t26da4c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7abbd80\n-\tsvclt\t0x0000ea16\n-\tstrdeq\tfp, [r2], -r8\n+\tsvclt\t0x0000ea1a\n+\tandeq\tfp, r2, r0, lsl #28\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tfp, [r2], -r0\n-\tblmi\t56daa8 \n+\tldrdeq\tfp, [r2], -r8\n+\tblmi\t56daa0 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tcmnlt\tr0, r0, lsl #6\n \tstmdavs\tr0, {r2, r9, sl, lr}\n \tstmdavs\tr3, {r3, r5, r8, ip, sp, pc}\n \t\t\t@ instruction: 0x4618b11b\n \t\t\t@ instruction: 0xf9e4f7d4\n \t\t\t@ instruction: 0xf7d46820\n \tmovwcs\tpc, #2529\t@ 0x9e1\t@ \n-\tbmi\t2b3318 \n+\tbmi\t2b3310 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmib\tr6!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tfp, r2, r4, lsr #27\n+\tstmib\tsl!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tfp, r2, ip, lsr #27\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r2, ror sp\n-\tblmi\t5adb08 \n+\tandeq\tfp, r2, sl, ror sp\n+\tblmi\t5adb00 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r2, r4, lsl #12\n \tsvcge\t0x000058d3\n \tldmdavs\tfp, {r2, r3, sp}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7d40300\n \t\t\t@ instruction: 0x2c00fa27\n \tsvclt\t0x00084605\n \t\t\t@ instruction: 0x46202478\n-\tblx\t899230 \n+\tblx\t899228 \n \tmovwcs\tr4, #2571\t@ 0xa0b\n \tandseq\tlr, r9, r5, lsl #17\n \tandvc\tr4, r3, sl, ror r4\n \tldmpl\tr3, {r0, r1, r2, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr4, [r8, -r8, lsr #12]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tldmib\tr6!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tfp, r2, r8, asr #26\n+\tldmib\tsl!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tfp, r2, r0, asr sp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r8, lsl sp\n+\tandeq\tfp, r2, r0, lsr #26\n \tsvcmi\t0x00f0e92d\n \tldcmi\t6, cr4, [r6, #24]\n \tumulllt\tr4, r5, r6, ip\n \tsvcge\t0x0000447d\n \tvnmlsne.f16\ts10, s10, s25\t@ \n \tldrsbthi\tpc, [r8], -r7\t@ \n \trscsvs\tr6, ip, r4, lsr #16\n@@ -86506,42 +86504,42 @@\n \tldmdavs\tr1!, {r1, r2, r3, r9, fp, ip, lr, pc}^\n \tstmdbeq\tr1, {r0, r8, ip, sp, lr, pc}\n \tmovwle\tr4, #38273\t@ 0x9581\n \tandcc\tr1, r1, #798720\t@ 0xc3000\n \tstrbmi\tr4, [r6], #1180\t@ 0x49c\n \tmulsle\tr5, r5, r2\n \teorscc\tpc, r2, r4, asr r8\t@ \n-\tble\tffb6bd7c \n+\tble\tffb6bd74 \n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tblmi\tfe06dd7c \n+\tblmi\tfe06dd74 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x464880f2\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n-\tbleq\t396250 \n+\tbleq\t396248 \n \t\t\t@ instruction: 0xf1bb6830\n \tstcle\t15, cr0, [r4, #-0]\n \tldrbmi\tr6, [r9], #2227\t@ 0x8b3\n \tvqrshl.s8\td4, d9, d16\n \t\t\t@ instruction: 0xf7ff8096\n \tpkhtbmi\tpc, r1, fp, asr #24\t@ \n-\tbleq\t974f0 \n+\tbleq\t974e8 \n \t\t\t@ instruction: 0xf10be003\n \tldrbmi\tr0, [sp, #-2817]\t@ 0xfffff4ff\n \t\t\t@ instruction: 0xf854d05c\n-\tblcs\t674b0 \n-\tb\t14523a4 \n+\tblcs\t674a8 \n+\tb\t145239c \n \t\t\t@ instruction: 0xf1b90b4b\n \tsbcsle\tr0, r1, r0, lsl #30\n \teorcc\tpc, fp, r4, asr r8\t@ \n \taddeq\tlr, fp, #323584\t@ 0x4f000\n-\tblcs\t735c4 \n+\tblcs\t735bc \n \t\t\t@ instruction: 0xf8d9dbca\n \tmovwcs\tr2, #0\n \tandcc\tpc, r4, r9, asr #17\n \t\t\t@ instruction: 0xf8d97013\n \t\t\t@ instruction: 0xf8541008\n \t\t\t@ instruction: 0xf8d9202b\n \taddsmi\tr3, r1, #0\n@@ -86558,404 +86556,404 @@\n \tmul\tsl, r8, r6\n \tsubeq\tlr, fp, pc, asr #20\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf8883001\n \t\t\t@ instruction: 0xf10b3000\n \tldrbmi\tr0, [sp, #-2817]\t@ 0xfffff4ff\n \t\t\t@ instruction: 0xf854d021\n-\tbcs\t6352c \n+\tbcs\t63524 \n \t\t\t@ instruction: 0xf854dbf7\n-\tbne\t14df4c8 \n-\tblle\tffce5c4c \n+\tbne\t14df4c0 \n+\tblle\tffce5c44 \n \tmovweq\tlr, #6617\t@ 0x19d9\n-\tbl\t10f460 \n+\tbl\t10f458 \n \tldrmi\tr0, [lr, #3584]\t@ 0xe00\n \tldrtmi\tsp, [r0], #-836\t@ 0xfffffcbc\n \trscle\tr4, r1, #152, 4\t@ 0x80000009\n \tldrtmi\tr4, [r2], -r0, asr #12\n \tldrtmi\tr4, [r0], #1617\t@ 0x651\n-\tsvc\t0x0032f7aa\n+\tsvc\t0x0036f7aa\n \tldrdcs\tpc, [r4], -r9\n \t\t\t@ instruction: 0xf8c94432\n \tldrb\tr2, [r5, r4]\n-\tblcc\t575b8 \n+\tblcc\t575b0 \n \tldmdavs\tlr!, {r0, r2, r5, r7, r8, r9, sl, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r1, r6, r9, sl, lr}\n \tsvcge\t0x0076f43f\n \teorcs\tpc, r0, r4, asr r8\t@ \n-\tbl\tfe8b5654 \n+\tbl\tfe8b564c \n \t\t\t@ instruction: 0xf1080802\n \t\t\t@ instruction: 0xf1ba0a01\n \t\t\t@ instruction: 0xf77f0f00\n \t\t\t@ instruction: 0xf8d9af6b\n \t\t\t@ instruction: 0xf8d92004\n \tldrbmi\tr1, [r2], #-8\n \t\t\t@ instruction: 0xf4ff4291\n-\tbl\t18723c \n+\tbl\t187234 \n \tldmdavs\tr1!, {r0, r2, r6, r7, sl}\n \t\t\t@ instruction: 0xf8544618\n \tldrmi\tr2, [r1], #-3076\t@ 0xfffff3fc\n \t\t\t@ instruction: 0xf7aa4652\n-\t\t\t@ instruction: 0xf8d9ef08\n+\t\t\t@ instruction: 0xf8d9ef0c\n \ttstcs\tr0, r4\n \tldrbmi\tr3, [r2], #-2561\t@ 0xfffff5ff\n \tandcs\tpc, r4, r9, asr #17\n \tandne\tpc, r8, r0, lsl #16\n \t\t\t@ instruction: 0xf7ffe74e\n \tldrbmi\tpc, [r9], -r5, asr #23\t@ \n \tstc2l\t7, cr15, [r4], #-1020\t@ 0xfffffc04\n \tstrb\tr4, [r5, -r1, lsl #13]!\n \teorsvs\tr6, sl, fp, ror r8\n \tstrmi\tr6, [r1], #-2072\t@ 0xfffff7e8\n \tldrmi\tr4, [r0], #1600\t@ 0x640\n-\tcdp\t7, 14, cr15, cr14, cr10, {5}\n+\tcdp\t7, 15, cr15, cr2, cr10, {5}\n \tldrdeq\tpc, [r4], -r9\n \t\t\t@ instruction: 0xf8d9683a\n \tldrmi\tr3, [r0], #-8\n \tandeq\tpc, r4, r9, asr #17\n-\tbmi\t8153ac \n+\tbmi\t8153a4 \n \tldrbtmi\tr4, [sl], #-2843\t@ 0xfffff4e5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldmib\tr0, {r0, r3, r5, r8, ip, lr, pc}^\n \tldrcc\tr0, [r4, -r0, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7ff4ff0\n \t\t\t@ instruction: 0x4618bb9d\n \tldrbmi\tr4, [r1], -r2, asr #12\n \trsbsvs\tr4, fp, r3, asr #8\n-\tcdp\t7, 12, cr15, cr12, cr10, {5}\n+\tcdp\t7, 13, cr15, cr0, cr10, {5}\n \tldrdcs\tpc, [r4], -r9\n \tstrbmi\tr6, [r2], #-2171\t@ 0xfffff785\n \tandcs\tpc, r4, r9, asr #17\n \tldmdavs\tr1!, {r5, r6, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf7aa4618\n-\tldmdavs\tsl!, {r1, r6, r7, r9, sl, fp, sp, lr, pc}^\n+\tldmdavs\tsl!, {r1, r2, r6, r7, r9, sl, fp, sp, lr, pc}^\n \tldrdne\tpc, [r4], -r9\n \tstmiapl\tr2!, {r0, r1, r9, sl, lr}\n \tstrmi\tr4, [sl], #-1043\t@ 0xfffffbed\n \tldrdne\tpc, [r8], -r9\n \tandcs\tpc, r4, r9, asr #17\n \tstrcs\tlr, [r1, #-1868]\t@ 0xfffff8b4\n \torrle\tr2, sp, r0, lsl #16\n \t\t\t@ instruction: 0xf7abe702\n-\tsvclt\t0x0000e882\n-\tandeq\tfp, r2, r0, ror #25\n+\tsvclt\t0x0000e886\n+\tandeq\tfp, r2, r8, ror #25\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r8, lsl #25\n-\tstrdeq\tfp, [r2], -r6\n-\tblmi\t3addb8 \n+\tmuleq\tr2, r0, ip\n+\tstrdeq\tfp, [r2], -lr\n+\tblmi\t3addb0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t347194 \n+\tbmi\t34718c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldmda\tlr, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tfp, r2, r8, ror sl\n+\tstmda\tr2!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tfp, r2, r0, lsl #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r2, ror #20\n-\tblmi\t76de34 \n+\tandeq\tfp, r2, sl, ror #20\n+\tblmi\t76de2c \n \tldrbtmi\tfp, [sl], #-1456\t@ 0xfffffa50\n \tldmdbmi\tip, {r0, r1, r3, r4, r8, sl, fp, lr}\n \tldrbtmi\tfp, [sp], #-130\t@ 0xffffff7e\n \tsvcge\t0x000058d3\n \t\t\t@ instruction: 0x46284479\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tb\tff319494 \n+\tb\tff41948c \n \t\t\t@ instruction: 0xf7aa6868\n-\tstrmi\tlr, [r4], -ip, ror #26\n+\t\t\t@ instruction: 0x4604ed70\n \tstmdavs\tr0!, {r3, r5, r6, r8, ip, sp, pc}\n-\tblmi\t46de44 \n+\tblmi\t46de3c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr0, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x2104bdb0\n \t\t\t@ instruction: 0xf7aa2001\n-\t\t\t@ instruction: 0x4604ec5e\n+\tstrmi\tlr, [r4], -r2, ror #24\n \t\t\t@ instruction: 0xf04fb148\n \tstmdavs\tr8!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}^\n \teorvs\tr4, r3, r1, lsr #12\n-\tsvc\t0x0072f7aa\n+\tsvc\t0x0076f7aa\n \t\t\t@ instruction: 0xf7abe7e3\n-\t\t\t@ instruction: 0xf04fe824\n+\t\t\t@ instruction: 0xf04fe828\n \t\t\t@ instruction: 0xe7df30ff\n-\tandeq\tfp, r2, r6, lsr sl\n+\tandeq\tfp, r2, lr, lsr sl\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr5, [r7], -sl\n+\tandeq\tr5, r7, r2, ror #27\n \tandeq\tr0, r0, sp, rrx\n-\tandeq\tfp, r2, r8, lsl #20\n-\tblmi\t4eda90 \n+\tandeq\tfp, r2, r0, lsl sl\n+\tblmi\t4eda88 \n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \taddlt\tr4, r2, r1, lsl sl\n \tsvcge\t0x000058cb\n \tldrbtmi\tr4, [sl], #-2320\t@ 0xfffff6f0\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [r9], #-2827\t@ 0xfffff4f5\n \tldmdavs\tr9, {r0, r1, r3, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, r9, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblmi\t30faa0 \n+\tblmi\t30fa98 \n \tstmdami\tsl, {r3, r8, r9, sl, ip, sp}\n \tldmpl\tr1, {r3, r4, r5, r6, sl, lr}^\n \tldrtmi\tr3, [sp], r4\n \t\t\t@ instruction: 0x4080e8bd\n-\tblt\t1b19538 \n-\tsvc\t0x00f2f7aa\n-\t\t\t@ instruction: 0x0002b9b4\n+\tblt\t1c19530 \n+\tsvc\t0x00f6f7aa\n+\t\t\t@ instruction: 0x0002b9bc\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r6, lsr #19\n-\tmuleq\tr2, sl, r9\n+\tandeq\tfp, r2, lr, lsr #19\n+\tandeq\tfp, r2, r2, lsr #19\n \t\t\t@ instruction: 0x000005b4\n-\tandeq\tr5, r7, r0, lsr sp\n+\tandeq\tr5, r7, r8, lsr sp\n \tldrlt\tr4, [r0, #2577]\t@ 0xa11\n-\tblmi\t4acec0 \n+\tblmi\t4aceb8 \n \taddlt\tr4, r3, sl, ror r4\n \tsvcge\t0x00006940\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tmrslt\tr0, (UNDEF: 56)\n \t\t\t@ instruction: 0xffc0f7d3\n-\tblmi\t2edef8 \n+\tblmi\t2edef0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_und\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7d34090\n \t\t\t@ instruction: 0xf7aabfaf\n-\tsvclt\t0x0000efc4\n-\tandeq\tfp, r2, r0, asr r9\n+\tsvclt\t0x0000efc8\n+\tandeq\tfp, r2, r8, asr r9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r4, lsr r9\n+\tandeq\tfp, r2, ip, lsr r9\n \t\t\t@ instruction: 0x4602b5f0\n \tsbclt\tr4, pc, fp, lsl #12\n \tstcmi\t15, cr10, [fp], #-0\n \ttsteq\tr4, r7, lsl #2\t@ \n \tldrbtmi\tr2, [ip], #-0\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n-\tblmi\taadfb8 \n+\tblmi\taadfb0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3134\n \t\t\t@ instruction: 0xf7ab0300\n-\tbmi\t9d5eac \n+\tbmi\t9d5eb4 \n \ttstcs\tr0, r3, lsr #12\n \tandseq\tpc, r8, r7, lsl #2\n \trscsvs\tr5, fp, r3, lsr #17\n-\tb\tfe2195e4 \n+\tb\tfe3195dc \n \tvstmdbmi\tr1!, {d11-}\n \tldreq\tpc, [r8], -r7, lsl #2\n \tldrtmi\tr4, [r0], -r4, lsl #12\n \t\t\t@ instruction: 0xf7ab447d\n-\tstrcc\tlr, [r8, #-2260]\t@ 0xfffff72c\n+\tstrcc\tlr, [r8, #-2264]\t@ 0xfffff728\n \t\t\t@ instruction: 0xf7aa4628\n-\tandcs\tlr, r8, ip, ror sp\n+\tandcs\tlr, r8, r0, lsl #27\n \t\t\t@ instruction: 0xffe2f7d3\n \t\t\t@ instruction: 0x460368b9\n \tandvs\tr6, r2, sl, ror r8\n \tstmdavs\tsl, {r4, r5, r9, sl, lr}^\n \tsubvs\tr6, fp, sl, asr r0\n-\tstmia\tr0!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmia\tr4!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x462868fb\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ab4621\n-\tbmi\t515e58 \n+\tbmi\t515e60 \n \tldrbtmi\tr4, [sl], #-2830\t@ 0xfffff4f2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_mon\n \tldrvc\tpc, [lr, r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldmvs\tfp!, {r0, r1, r3, fp, lr}^\n \tandcc\tr4, r8, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7ab0018\n-\t\t\t@ instruction: 0xf7aae9aa\n-\tsvclt\t0x0000ef62\n-\tstrdeq\tfp, [r2], -r2\n-\tandeq\tfp, r2, r8, ror #17\n+\t\t\t@ instruction: 0xf7aae9ae\n+\tsvclt\t0x0000ef66\n+\tstrdeq\tfp, [r2], -sl\n+\tstrdeq\tfp, [r2], -r0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, r4, ror #24\n-\tandeq\tfp, r2, lr, ror r8\n-\tandeq\tr5, r7, ip, lsl #24\n-\tblmi\t82e04c \n+\tandeq\tr5, r7, ip, ror #24\n+\tandeq\tfp, r2, r6, lsl #17\n+\tandeq\tr5, r7, r4, lsl ip\n+\tblmi\t82e044 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ff0300\n \tcdpne\t14, 0, cr15, cr4, cr13, {7}\n \tstrcc\tsp, [r2], #-2574\t@ 0xfffff5f2\n \tvst4.8\t{d29-d32}, [pc :64], sl\n \t\t\t@ instruction: 0xf7aa2000\n-\tcdpne\t14, 0, cr14, cr4, cr4, {2}\n-\tblmi\t5d245c \n+\tcdpne\t14, 0, cr14, cr4, cr8, {2}\n+\tblmi\t5d2454 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tmrrc\t7, 10, pc, lr, cr10\t@ \n+\tstcl\t7, cr15, [r2], #-680\t@ 0xfffffd58\n \tandvs\tfp, r4, r0, lsl #2\n-\tblmi\t46e058 \n+\tblmi\t46e050 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr3, r0, lsl #6\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldrbtcc\tpc, [pc], #79\t@ 5b82c \t@ \n-\tblmi\t3557e8 \n+\tldrbtcc\tpc, [pc], #79\t@ 5b824 \t@ \n+\tblmi\t3557e0 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tmcrr\t7, 10, pc, r6, cr10\t@ \n+\tmcrr\t7, 10, pc, sl, cr10\t@ \n \trscsle\tr2, r5, r0, lsl #16\n \tmovweq\tpc, #4207\t@ 0x106f\t@ \n-\tldrbtcc\tpc, [pc], #79\t@ 5b844 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 5b83c \t@ \n \tstrb\tr6, [r1, r3]!\n-\tsvc\t0x0014f7aa\n-\tandeq\tfp, r2, ip, lsr #16\n+\tsvc\t0x0018f7aa\n+\tandeq\tfp, r2, r4, lsr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, ip, lsr #23\n-\tstrdeq\tfp, [r2], -r0\n-\tandeq\tr5, r7, ip, ror fp\n-\tbmi\t6ee4c8 \n+\t\t\t@ instruction: 0x00075bb4\n+\tstrdeq\tfp, [r2], -r8\n+\tandeq\tr5, r7, r4, lsl #23\n+\tbmi\t6ee4c0 \n \tpush\t{r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf10341f0\n \t\t\t@ instruction: 0xf1030820\n-\tblmi\t61c894 \n+\tblmi\t61c88c \n \t\t\t@ instruction: 0x4605447a\n \tstrbmi\tfp, [r0], -r2, lsl #1\n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \tldmdavs\tfp, {r9, sl, sp}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7aa0300\n-\tstrbmi\tlr, [r0], -r0, ror #25\n+\tstrbmi\tlr, [r0], -r4, ror #25\n \tstmib\tr5, {r1, r2, r3, r5, sp, lr}^\n \t\t\t@ instruction: 0xf7aa6602\n-\tstrtmi\tlr, [r0], -ip, ror #24\n-\tldcl\t7, cr15, [r6], {170}\t@ 0xaa\n-\tblmi\t32e0d4 \n+\t\t\t@ instruction: 0x4620ec70\n+\tldcl\t7, cr15, [sl], {170}\t@ 0xaa\n+\tblmi\t32e0cc \n \trsbvs\tr4, lr, sl, ror r4\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhmi\tlr, [r0, #141]!\t@ 0x8d\n-\tmrrclt\t7, 10, pc, r4, cr10\t@ \n-\tcdp\t7, 13, cr15, cr6, cr10, {5}\n-\tandeq\tr5, r7, r8, asr #22\n-\tandeq\tfp, r2, ip, lsl #15\n+\tmrrclt\t7, 10, pc, r8, cr10\t@ \n+\tcdp\t7, 13, cr15, cr10, cr10, {5}\n+\tandeq\tr5, r7, r0, asr fp\n+\tmuleq\tr2, r4, r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, ip, asr r7\n+\tandeq\tfp, r2, r4, ror #14\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t62d2e0 \n+\tbmi\t62d2d8 \n \tsvcge\t0x0000b084\n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \trsbsvs\tr4, r9, lr, lsl #12\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7ff0300\n \tstrmi\tpc, [r5], -fp, ror #30\n \t\t\t@ instruction: 0xf7abe006\n-\tstmdavs\tr3, {r1, r2, r8, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r1, r3, r8, fp, sp, lr, pc}\n \tsvclt\t0x00182b0b\n \ttstle\tr6, r4, lsl #22\n \t\t\t@ instruction: 0x46414632\n \t\t\t@ instruction: 0xf7aa4628\n-\tvmlsne.f64\td14, d20, d12\n-\tbmi\t3128e0 \n+\t\t\t@ instruction: 0x1e04ebd0\n+\tbmi\t3128d8 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r4, lsl #2\n \tssatmi\tr3, #30, r0, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n-\tcdp\t7, 9, cr15, cr12, cr10, {5}\n-\tandeq\tfp, r2, sl, lsl r7\n+\tcdp\t7, 10, cr15, cr0, cr10, {5}\n+\tandeq\tfp, r2, r2, lsr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r2, ror #13\n+\tandeq\tfp, r2, sl, ror #13\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t96d390 \n+\tbmi\t96d388 \n \taddlt\tr4, r4, r4, lsr #22\n \tsvcge\t0x0002447a\n \tstrmi\tr4, [lr], -r5, lsl #12\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ff0300\n \tcdpne\t14, 0, cr15, cr4, cr13, {1}\n \tstrcc\tsp, [r2], #-2574\t@ 0xfffff5f2\n \tvst4.8\t{d29-d32}, [pc :128], r4\n \t\t\t@ instruction: 0xf7aa2000\n-\tcdpne\t13, 0, cr14, cr4, cr4, {4}\n-\tblmi\t712604 \n+\tcdpne\t13, 0, cr14, cr4, cr8, {4}\n+\tblmi\t7125fc \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbl\tfe819830 \n+\tbl\tfe919828 \n \tandvs\tfp, r4, r0, lsl #2\n \tstceq\t0, cr15, [r0], {79}\t@ 0x4f\n \tldrtmi\tr4, [r2], -r3, asr #12\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \tandgt\tpc, r0, sp, asr #17\n \t\t\t@ instruction: 0xffe2f7eb\n-\tblmi\t46e1ec \n+\tblmi\t46e1e4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr3, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n-\tldrbtcc\tpc, [pc], #79\t@ 5b9c0 \t@ \n-\tblmi\t355954 \n+\tldrbtcc\tpc, [pc], #79\t@ 5b9b8 \t@ \n+\tblmi\t35594c \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbl\t1f99874 \n+\tbl\tfe09986c \n \trscsle\tr2, r5, r0, lsl #16\n \tmovweq\tpc, #4207\t@ 0x106f\t@ \n-\tldrbtcc\tpc, [pc], #79\t@ 5b9d8 \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 5b9d0 \t@ \n \tldrb\tr6, [r7, r3]\n-\tcdp\t7, 4, cr15, cr10, cr10, {5}\n-\tandeq\tfp, r2, ip, lsr #13\n+\tcdp\t7, 4, cr15, cr14, cr10, {5}\n+\t\t\t@ instruction: 0x0002b6b4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, ip, lsr #20\n-\tandeq\tfp, r2, ip, asr r6\n-\tandeq\tr5, r7, r8, ror #19\n+\tandeq\tr5, r7, r4, lsr sl\n+\tandeq\tfp, r2, r4, ror #12\n+\tstrdeq\tr5, [r7], -r0\n \tstrcs\tfp, [r0, #-1520]\t@ 0xfffffa10\n \tsbcslt\tr4, r3, sp, lsr ip\n \tldrbtmi\tsl, [ip], #-3840\t@ 0xfffff100\n \tandcc\tlr, r2, #3260416\t@ 0x31c000\n-\tblmi\tf6e2f4 \n+\tblmi\tf6e2ec \n \t\t\t@ instruction: 0xf8d7447a\n \tstmib\tr7, {r5, r6, r8, sp, lr}^\n \t\t\t@ instruction: 0xf1071004\n \tmvnsvs\tr0, r4, lsr #2\n \trsbsvs\tr4, lr, r8, lsr #12\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsmlalbtcc\tpc, r4, r7, r8\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tldmda\tlr, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmda\tr2!, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46294b33\n \teoreq\tpc, r8, r7, lsl #2\n \t\t\t@ instruction: 0x61bb58e3\n-\tstmdb\tr6, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tsl, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tcmple\tip, r0, lsl #16\n \teoreq\tpc, r8, r7, lsl #2\n-\tsvc\t0x0056f7aa\n+\tsvc\t0x005af7aa\n \tldrbtmi\tr4, [r8], #-2093\t@ 0xfffff7d3\n \t\t\t@ instruction: 0xf7aa3008\n-\tldmdbvs\tlr!, {r1, r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^\n+\tldmdbvs\tlr!, {r1, sl, fp, sp, lr, pc}^\n \ttstlt\tip, #116, 16\t@ 0x740000\n \tvadd.i8\td22, d0, d19\n \tldmdbvs\tsp!, {r0, r1, r7, r9, ip}\n \tldmvs\tr8, {r3, r5, r8, fp, lr}\n \tldrbtmi\tr6, [r9], #-40\t@ 0xffffffd8\n \t\t\t@ instruction: 0xf9b368bd\n \teorvs\tr0, r8, r6\n@@ -86968,194 +86966,194 @@\n \trsbsvs\tr5, r3, r0, lsl #6\n \ttstlt\tr8, r8, ror #18\n \tldc2l\t7, cr15, [sl, #844]\t@ 0x34c\n \t\t\t@ instruction: 0xf7d34628\n \t\t\t@ instruction: 0x4620fdd7\n \tldc2l\t7, cr15, [r4, #844]\t@ 0x34c\n \teoreq\tpc, r8, r7, lsl #2\n-\tsvc\t0x0044f7aa\n+\tsvc\t0x0048f7aa\n \tldmibvs\tfp!, {r0, r1, r2, r4, fp, lr}\n \tandcc\tr4, r8, r8, ror r4\n-\tbvs\t1e6d914 \n+\tbvs\t1e6d90c \n \t\t\t@ instruction: 0xf7ab2100\n-\tbmi\t595b1c \n+\tbmi\t595b24 \n \tldrbtmi\tr4, [sl], #-2830\t@ 0xfffff4f2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4, #-135]\t@ 0xffffff79\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_mon\n \t\t\t@ instruction: 0xf50769f8\n \tldrtmi\tr7, [sp], r6, lsr #15\n \tstmdami\tsp, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tldrbtmi\tr6, [r8], #-2491\t@ 0xfffff645\n \tldrmi\tr3, [r8, r8]\n \teoreq\tpc, r8, r7, lsl #2\n-\tstmda\tsl, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tstcl\t7, cr15, [r2, #680]\t@ 0x2a8\n-\tandeq\tfp, r2, r2, lsl #12\n-\tstrdeq\tfp, [r2], -r8\n+\tstmda\tlr, {r0, r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstcl\t7, cr15, [r6, #680]\t@ 0x2a8\n+\tandeq\tfp, r2, sl, lsl #12\n+\tandeq\tfp, r2, r0, lsl #12\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, r2, ror #18\n+\tandeq\tr5, r7, sl, ror #18\n \tandeq\tr8, r1, lr, lsr #3\n-\tandeq\tr5, r7, r0, lsl #18\n-\tandeq\tfp, r2, r2, asr #10\n-\tandeq\tr5, r7, lr, asr #17\n+\tandeq\tr5, r7, r8, lsl #18\n+\tandeq\tfp, r2, sl, asr #10\n+\tldrdeq\tr5, [r7], -r6\n \t\t\t@ instruction: 0x4603b5f0\n \tsbclt\tr4, sp, r0, lsr sl\n \tldrbtmi\tsl, [sl], #-3840\t@ 0xfffff100\n \ttsteq\tip, r7, lsl #2\t@ \n \tandcs\tr4, r0, lr, lsr #24\n \tldrbtmi\tr6, [ip], #-59\t@ 0xffffffc5\n \tldmpl\tr3, {r0, r2, r3, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f312c\n \t\t\t@ instruction: 0xf7aa0300\n-\tbmi\tb17a98 \n+\tbmi\tb17aa0 \n \ttstcs\tr0, r3, lsr #12\n \tandseq\tpc, r0, r7, lsl #2\n \trsbsvs\tr5, fp, r3, lsr #17\n-\tldmda\tip!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstm\tr0, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tteqle\tr8, r0, lsl #16\n \t\t\t@ instruction: 0xf1074605\n \t\t\t@ instruction: 0xf7aa0010\n-\tstmdami\tr3!, {r2, r3, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdami\tr3!, {r4, r6, r7, r9, sl, fp, sp, lr, pc}\n \tandcc\tr4, r8, r8, ror r4\n-\tbl\t1d19a10 \n+\tbl\t1e19a08 \n \tldmdavs\tip, {r0, r1, r3, r4, r5, fp, sp, lr}^\n \tcmnlt\tr4, sp, asr r0\n \t\t\t@ instruction: 0x5600e9d4\n \ttstlt\tr8, r8, ror #18\n \tstc2l\t7, cr15, [r6, #-844]!\t@ 0xfffffcb4\n \t\t\t@ instruction: 0xf7d34628\n \tstrtmi\tpc, [r0], -r3, ror #26\n \tstc2l\t7, cr15, [r0, #-844]!\t@ 0xfffffcb4\n \tstccs\t6, cr4, [r0], {52}\t@ 0x34\n \t\t\t@ instruction: 0xf107d1f0\n \t\t\t@ instruction: 0xf7aa0010\n-\tldmdami\tr6, {r1, r2, r3, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tldmdami\tr6, {r1, r4, r6, r7, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r8]\n \t\t\t@ instruction: 0x462168f8\n-\tsvc\t0x00a0f7aa\n-\tblmi\t3ee3f4 \n+\tsvc\t0x00a4f7aa\n+\tblmi\t3ee3ec \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d10c\n \tssatmi\tr7, #30, sl, lsl #15\n \tstmdami\tip, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r8]\n \tandseq\tpc, r0, r7, lsl #2\n-\tsvc\t0x0094f7aa\n-\tstcl\t7, cr15, [ip, #-680]\t@ 0xfffffd58\n-\tandeq\tfp, r2, r2, ror #9\n-\tldrdeq\tfp, [r2], -r6\n+\tsvc\t0x0098f7aa\n+\tldcl\t7, cr15, [r0, #-680]\t@ 0xfffffd58\n+\tandeq\tfp, r2, sl, ror #9\n+\tldrdeq\tfp, [r2], -lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, ip, asr #16\n-\tandeq\tr5, r7, r2, lsl r8\n-\tandeq\tfp, r2, r4, asr r4\n-\tandeq\tr5, r7, r2, ror #15\n-\tblmi\t5ae450 \n+\tandeq\tr5, r7, r4, asr r8\n+\tandeq\tr5, r7, sl, lsl r8\n+\tandeq\tfp, r2, ip, asr r4\n+\tandeq\tr5, r7, sl, ror #15\n+\tblmi\t5ae448 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ff0300\n \tstmdacs\tr0, {r0, r2, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7aadb01\n-\tblmi\t416e30 \n+\tblmi\t416e38 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tb\t1419ad0 \n+\tb\t1519ac8 \n \t\t\t@ instruction: 0xf04fb110\n \tstrdvs\tr3, [r3], -pc\t@ \n-\tblmi\t26e45c \n+\tblmi\t26e454 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7aabd80\n-\tsvclt\t0x0000ed14\n-\tandeq\tfp, r2, r0, lsl #8\n+\tsvclt\t0x0000ed18\n+\tandeq\tfp, r2, r8, lsl #8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r7, ip, lsl #15\n-\tandeq\tfp, r2, ip, asr #7\n+\tmuleq\tr7, r4, r7\n+\tldrdeq\tfp, [r2], -r4\n \t\t\t@ instruction: 0x4603b590\n \tsbclt\tr4, sp, r3, lsr sl\n \tldrbtmi\tsl, [sl], #-3840\t@ 0xfffff100\n \ttsteq\tip, r7, lsl #2\t@ \n \tandcs\tr4, r0, r1, lsr ip\n \tldrbtmi\tr6, [ip], #-123\t@ 0xffffff85\n \tldmpl\tr3, {r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f312c\n \t\t\t@ instruction: 0xf7aa0300\n-\tbmi\tbd794c \n+\tbmi\tbd7954 \n \ttstcs\tr0, r3, lsr #12\n \tandseq\tpc, r0, r7, lsl #2\n \teorsvs\tr5, fp, r3, lsr #17\n-\tsvc\t0x00d6f7a9\n+\tsvc\t0x00daf7a9\n \tteqle\tlr, r0, lsl #16\n \tandseq\tpc, r0, r7, lsl #2\n-\tcdp\t7, 2, cr15, cr6, cr10, {5}\n+\tcdp\t7, 2, cr15, cr10, cr10, {5}\n \tldrbtmi\tr4, [r8], #-2086\t@ 0xfffff7da\n \t\t\t@ instruction: 0xf7aa3020\n-\tldmdavs\tfp!, {r1, r2, r3, r6, r7, r9, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r4, r6, r7, r9, fp, sp, lr, pc}^\n \ttstlt\tr8, r8, lsl r8\n \tldrbtmi\tr4, [r9], #-2339\t@ 0xfffff6dd\n \t\t\t@ instruction: 0xf958f7ee\n \tstrcs\tr6, [r0], #-2171\t@ 0xfffff785\n \tandseq\tpc, r0, r7, lsl #2\n \taddsvs\tr6, ip, ip, lsl r0\n-\tcdp\t7, 3, cr15, cr0, cr10, {5}\n+\tcdp\t7, 3, cr15, cr4, cr10, {5}\n \tldmdavs\tfp!, {r1, r2, r3, r4, fp, lr}\n \teorcc\tr4, r0, r8, ror r4\n \t\t\t@ instruction: 0x46214798\n \t\t\t@ instruction: 0xf7aa68f8\n-\t\t\t@ instruction: 0xf7ffef04\n+\t\t\t@ instruction: 0xf7ffef08\n \tadcmi\tpc, r0, #7488\t@ 0x1d40\n \t\t\t@ instruction: 0xf7aadb01\n-\tblmi\t696d60 \n+\tblmi\t696d68 \n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tstmib\tr6!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tsl!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf04fb110\n \tstrdvs\tr3, [r3], -pc\t@ \n-\tblmi\t3ee554 \n+\tblmi\t3ee54c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #2\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d10c\n \tssatmi\tr7, #30, sl, lsl #15\n \tstmdami\tlr, {r4, r7, r8, sl, fp, ip, sp, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \tldrmi\tr3, [r8, r0, lsr #32]\n \tandseq\tpc, r0, r7, lsl #2\n-\tcdp\t7, 14, cr15, cr8, cr10, {5}\n-\tstc\t7, cr15, [r0], #680\t@ 0x2a8\n-\tmuleq\tr2, r6, r3\n-\tandeq\tfp, r2, sl, lsl #7\n+\tcdp\t7, 14, cr15, cr12, cr10, {5}\n+\tstc\t7, cr15, [r4], #680\t@ 0x2a8\n+\tmuleq\tr2, lr, r3\n+\tmuleq\tr2, r2, r3\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, r2, lsl #14\n+\tandeq\tr5, r7, sl, lsl #14\n \t\t\t@ instruction: 0xfffff9eb\n-\tldrdeq\tr5, [r7], -r8\n-\t\t\t@ instruction: 0x000756bc\n-\tstrdeq\tfp, [r2], -ip\n-\tandeq\tr5, r7, sl, lsl #13\n+\tandeq\tr5, r7, r0, ror #13\n+\tandeq\tr5, r7, r4, asr #13\n+\tandeq\tfp, r2, r4, lsl #6\n+\tmuleq\tr7, r2, r6\n \tsvcmi\t0x00f0e92d\n \tstmdbmi\tr1!, {r3, r7, r9, sl, lr}\n \tsvcge\t0x0000b085\n-\tbmi\t86d5c0 \n+\tbmi\t86d5b8 \n \tsxtab16mi\tr4, r2, r9, ror #8\n-\tblvs\tfef63dd4 \n+\tblvs\tfef63dcc \n \t\t\t@ instruction: 0x607c4699\n \tldrsbtlt\tpc, [ip], -r7\t@ \n \tldcvs\t8, cr5, [lr], #-552\t@ 0xfffffdd8\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tstc2l\t7, cr15, [sl], {211}\t@ 0xd3\n \t\t\t@ instruction: 0x46044918\n@@ -87168,220 +87166,220 @@\n \t\t\t@ instruction: 0x260033ff\n \tstrbmi\tr6, [r0], -r0, ror #2\n \tandls\tpc, r8, r4, asr #17\n \tandlt\tpc, r6, r4, lsr #17\n \tadchi\tr6, r6, r3, lsr #32\n \tldc2\t7, cr15, [lr], {255}\t@ 0xff\n \teorvs\tfp, lr, r5, lsl #2\n-\tblmi\t2ae5f4 \n+\tblmi\t2ae5ec \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \tldrcc\tr2, [r4, -r0]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7aa8ff0\n-\tsvclt\t0x0000ec48\n-\tmuleq\tr2, r4, r2\n+\tsvclt\t0x0000ec4c\n+\tmuleq\tr2, ip, r2\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr7, r1, lr, ror lr\n-\tandeq\tfp, r2, r8, lsr r2\n+\tandeq\tfp, r2, r0, asr #4\n \t\t\t@ instruction: 0x4605b5b0\n \tsbcslt\tr4, r0, sl, lsr fp\n \tldcmi\t15, cr10, [sl], #-0\n \tstmib\tr7, {r2, r3, r4, r5, r6, sl, lr}^\n \tldmdbmi\tr9!, {r1, ip}\n \tstmiapl\tfp, {r0, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f313c\n \tcmnvs\tsl, r0, lsl #6\n-\tblx\tff519e1e \n+\tblx\tff519e16 \n \tstfcss\tf6, [r0, #-224]\t@ 0xffffff20\n \t\t\t@ instruction: 0xf107d03a\n \tandcs\tr0, r0, ip, lsl r1\n-\tcdp\t7, 5, cr15, cr12, cr10, {5}\n+\tcdp\t7, 6, cr15, cr0, cr10, {5}\n \ttstcs\tr0, r0, lsr fp\n \teoreq\tpc, r0, r7, lsl #2\n \trsbsvs\tr5, fp, r3, ror #17\n-\tsvc\t0x0004f7a9\n+\tsvc\t0x0008f7a9\n \tcmple\tr6, r0, lsl #16\n \teoreq\tpc, r0, r7, lsl #2\n \tldreq\tpc, [r4, #-263]\t@ 0xfffffef9\n-\tldcl\t7, cr15, [r2, #-680]\t@ 0xfffffd58\n+\tldcl\t7, cr15, [r6, #-680]\t@ 0xfffffd58\n \tldrbtmi\tr4, [r8], #-2089\t@ 0xfffff7d7\n \t\t\t@ instruction: 0xf7aa3020\n-\tldmvs\tfp!, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}^\n+\tldmvs\tfp!, {r1, r2, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}^\n \tldmdavs\tr8, {r0, r3, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf98af7ee\n \tcmnlt\tr0, r4, lsl #12\n \t\t\t@ instruction: 0x462968fb\n \t\t\t@ instruction: 0xf7ee6818\n \tldmvs\tr8!, {r0, r1, r2, r3, r5, r7, r8, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf04fb328\n \t\t\t@ instruction: 0x462133ff\n \t\t\t@ instruction: 0xf7ff6023\n \t\t\t@ instruction: 0xf107fc3d\n \t\t\t@ instruction: 0xf7aa0020\n-\tldmdami\tip, {r2, r4, r6, r8, sl, fp, sp, lr, pc}\n+\tldmdami\tip, {r3, r4, r6, r8, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r0, lsr #32]\n \tstrdcs\tr6, [r0, -r8]\n-\tcdp\t7, 2, cr15, cr6, cr10, {5}\n+\tcdp\t7, 2, cr15, cr10, cr10, {5}\n \tldrdeq\tlr, [r4, -r7]\n-\tldc\t7, cr15, [ip], #-680\t@ 0xfffffd58\n-\tblmi\t46e700 \n+\tmcrr\t7, 10, pc, r0, cr10\t@ \n+\tblmi\t46e6f8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr r1\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d114\n \tldrtmi\tr7, [sp], r0, lsr #15\n \tstmdbvs\tr0!, {r4, r5, r7, r8, sl, fp, ip, sp, pc}^\n \t\t\t@ instruction: 0xf7d3b108\n \t\t\t@ instruction: 0x4620fbbf\n-\tblx\tfef99e1e \n+\tblx\tfef99e16 \n \tstmdami\tip, {r0, r1, r2, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r0, lsr #32]\n \teoreq\tpc, r0, r7, lsl #2\n-\tcdp\t7, 0, cr15, cr14, cr10, {5}\n-\tbl\tff219d90 \n+\tcdp\t7, 1, cr15, cr2, cr10, {5}\n+\tbl\tff319d88 \n \tandeq\tr0, r0, r0, ror #11\n+\tandeq\tfp, r2, r4, lsl #4\n \tstrdeq\tfp, [r2], -ip\n-\tstrdeq\tfp, [r2], -r4\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, sl, asr r5\n-\tandeq\tr5, r7, lr, lsl r5\n-\tandeq\tfp, r2, r8, asr r1\n-\tldrdeq\tr5, [r7], -r6\n-\tbmi\t1cc954c \n-\tcfldr32vc\tmvfx15, [pc, #-692]\t@ 5bc5c \n-\tblmi\t1c87b14 \n+\tandeq\tr5, r7, r2, ror #10\n+\tandeq\tr5, r7, r6, lsr #10\n+\tandeq\tfp, r2, r0, ror #2\n+\tldrdeq\tr5, [r7], -lr\n+\tbmi\t1cc9544 \n+\tcfldr32vc\tmvfx15, [pc, #-692]\t@ 5bc54 \n+\tblmi\t1c87b0c \n \tcfldrdmi\tmvd4, [r0], #-488\t@ 0xfffffe18\n \tldrbtmi\tr6, [ip], #-889\t@ 0xfffffc87\n \tldmpl\tr3, {r3, r4, r5, r6, r9, sp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3274\n \t\t\t@ instruction: 0xf7ff0300\n \t\t\t@ instruction: 0xf107fb4b\n \t\t\t@ instruction: 0x46030138\n \t\t\t@ instruction: 0x61bb2000\n \t\t\t@ instruction: 0xf7aa623c\n-\tblmi\t1a57698 \n+\tblmi\t1a576a0 \n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tr3!, {r6}^\n \t\t\t@ instruction: 0xf7a962fb\n-\tstmdacs\tr0, {r1, r2, r3, r4, r5, r6, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r7, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf107d158\n \t\t\t@ instruction: 0xf7aa0040\n-\tstmdami\tr1!, {r1, r2, r3, r6, r7, sl, fp, sp, lr, pc}^\n+\tstmdami\tr1!, {r1, r4, r6, r7, sl, fp, sp, lr, pc}^\n \tandcc\tr4, r8, r8, ror r4\n-\tldmdb\tr4!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr8!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, r8, r9, fp, sp, lr}^\n-\tbcs\t74754 \n-\tblmi\t17d0024 \n+\tbcs\t7474c \n+\tblmi\t17d001c \n \tldrbtmi\tr6, [fp], #-378\t@ 0xfffffe86\n \tteqvs\tfp, r0, lsr #6\n \tbicvc\tpc, r6, #69206016\t@ 0x4200000\n \tmovwcs\tpc, #704\t@ 0x2c0\t@ \n \tldmdavs\tr3, {r0, r1, r3, r4, r5, r6, sp, lr}\n-\tblmi\t1674c74 \n+\tblmi\t1674c6c \n \tadcsvs\tr4, fp, #2063597568\t@ 0x7b000000\n \tmvnlt\tr6, fp, lsr fp\n \tteqeq\tip, #-1073741823\t@ 0xc0000001\t@ \n-\tbvs\tfef34384 \n+\tbvs\tfef3437c \n \tadcsvs\tr3, fp, r0, lsr #6\n \tldmdbvs\tr9, {r0, r1, r3, r4, r5, r8, r9, fp, sp, lr}^\n \tldmdavs\tfp, {r0, r4, r8, ip, sp, pc}\n \teorsle\tr3, r6, r1, lsl #6\n \tcmplt\tr2, sl, ror r9\n \tcmplt\tr3, r3, asr r8\n-\tbmi\t12f479c \n+\tbmi\t12f4794 \n \tstmpl\tsl, {r0, r3, r4, r5, r9, fp, sp, lr}\n \tldmdavs\tsl, {r1, r3, r4, r5, r6, r7, r9, sp, lr}\n \tcmnvs\tfp, sl, lsr r3\n-\tblmi\t1215f54 \n+\tblmi\t1215f4c \n \tldmpl\tr3, {r1, r3, r4, r5, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf10762fb\n \t\t\t@ instruction: 0xf7aa0040\n-\tstmdami\tr6, {r4, r5, r7, sl, fp, sp, lr, pc}^\n+\tstmdami\tr6, {r2, r4, r5, r7, sl, fp, sp, lr, pc}^\n \tldrbtmi\tr6, [r8], #-2811\t@ 0xfffff505\n \tldrmi\tr3, [r8, r8]\n \t\t\t@ instruction: 0x21006bb8\n-\tstc\t7, cr15, [r2, #680]\t@ 0x2a8\n-\tblmi\tf2e8f0 \n+\tstc\t7, cr15, [r6, #680]\t@ 0x2a8\n+\tblmi\tf2e8e8 \n \tldrbtmi\tr2, [sl], #-0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \trsbscc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \tcmnle\tr6, r0, lsl #6\n \tldrvc\tpc, [pc, -r7, lsl #10]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tbvs\tfff2e0f4 \n+\tbvs\tfff2e0ec \n \tandcc\tr4, r8, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7aa0040\n-\tldmdavs\tsl!, {r1, r2, r4, r5, r6, r8, sl, fp, sp, lr, pc}^\n+\tldmdavs\tsl!, {r1, r3, r4, r5, r6, r8, sl, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7aa69b8\n-\tblvs\tf57110 \n+\tblvs\tf57118 \n \tandsvs\tr2, r8, r0, lsl #16\n-\tblmi\tbd2f28 \n-\tbvs\tee402c \n+\tblmi\tbd2f20 \n+\tbvs\tee4024 \n \tldmpl\tr3, {r0, r3, r4, r5, r6, r7, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7aa603b\n-\ttstcs\tr0, sl, asr sp\n+\ttstcs\tr0, lr, asr sp\n \tadcvc\tpc, ip, r7, lsl #10\n-\tcdp\t7, 0, cr15, cr4, cr9, {5}\n+\tcdp\t7, 0, cr15, cr8, cr9, {5}\n \tteqle\tr9, r0, lsl #16\n \tadcvc\tpc, ip, r7, lsl #10\n-\tmrrc\t7, 10, pc, r4, cr10\t@ \n+\tmrrc\t7, 10, pc, r8, cr10\t@ \n \t\t\t@ instruction: 0xf7aa68b8\n-\tbvs\t1f5644c \n+\tbvs\t1f56454 \n \ttstlt\tr0, r8, lsl r8\n \t\t\t@ instruction: 0xf7ed6b39\n \t\t\t@ instruction: 0xf507ffc3\n \t\t\t@ instruction: 0xf7aa70ac\n-\tldmdbvs\tr8!, {r1, r2, r5, r6, sl, fp, sp, lr, pc}\n+\tldmdbvs\tr8!, {r1, r3, r5, r6, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4798683b\n \tstrdcs\tr6, [r0, -fp]\n \t\t\t@ instruction: 0xf7aa6818\n-\tblvs\tf57560 \n+\tblvs\tf57568 \n \tldmdbvs\tsl, {r3, r4, r6, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0046899\n \tldmdbvs\tfp!, {r0, r1, r2, r3, r4, r7, sl, fp, ip, sp, lr, pc}^\n-\tblcs\t6d8e8 \n+\tblcs\t6d8e0 \n \tldmdbvs\tfp!, {r0, r1, r3, r4, r7, ip, lr, pc}^\n \taddsmi\tr6, r3, #4096000\t@ 0x3e8000\n \tsvclt\t0x0015685c\n-\tblvs\t1f34688 \n+\tblvs\t1f34680 \n \tldrshvs\tr6, [ip], #-155\t@ 0xffffff65\n \tstrtmi\tfp, [r3], -r9, lsl #30\n \tcmnvs\tfp, ip, asr r0\n \tstrdlt\tr6, [r4, -fp]\n \t\t\t@ instruction: 0xf7d36824\n \tteqvs\tip, #839680\t@ 0xcd000\t@ \n \t\t\t@ instruction: 0xf47f2c00\n \t\t\t@ instruction: 0xe777af73\n \tldmdavs\tfp!, {r0, r1, r2, r3, fp, lr}\n \teorcc\tr4, r0, r8, ror r4\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7aa70ac\n-\t\t\t@ instruction: 0xf7aaed1c\n-\tsvclt\t0x0000ead4\n-\tandeq\tfp, r2, ip, ror #1\n+\t\t\t@ instruction: 0xf7aaed20\n+\tsvclt\t0x0000ead8\n+\tstrdeq\tfp, [r2], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tfp, r2, r6, ror #1\n+\tandeq\tfp, r2, lr, ror #1\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, r0, asr r4\n-\tandeq\tr5, r7, sl, lsr r4\n-\tandeq\tr5, r7, r4, lsr #8\n-\tldrdeq\tr5, [r7], -r6\n-\tandeq\tfp, r2, r6, lsl r0\n-\tandeq\tr5, r7, r4, lsr #7\n-\tstrdeq\tr5, [r7], -r0\n+\tandeq\tr5, r7, r8, asr r4\n+\tandeq\tr5, r7, r2, asr #8\n+\tandeq\tr5, r7, ip, lsr #8\n+\tldrdeq\tr5, [r7], -lr\n+\tandeq\tfp, r2, lr, lsl r0\n+\tandeq\tr5, r7, ip, lsr #7\n+\tstrdeq\tr5, [r7], -r8\n \tcfldr64mi\tmvdx11, [r8, #-704]!\t@ 0xfffffd40\n \tsbcslt\tr4, r6, r8, ror ip\n \tsvcge\t0x0000447d\n \t\t\t@ instruction: 0x4d77592c\n \t\t\t@ instruction: 0xf8c76824\n \t\t\t@ instruction: 0xf04f4154\n \t\t\t@ instruction: 0xf8d70400\n@@ -87390,48 +87388,48 @@\n \trscsvs\tr4, ip, ip, ror #2\n \tmvnsvs\tr2, r0, lsl #8\n \tteqvs\tr9, r0, lsr #12\n \tmsreq\tCPSR_f, r7, lsl #2\n \t\t\t@ instruction: 0xf8d760bb\n \teorsvs\tr3, fp, r0, ror r1\n \trsbsvs\tr6, ip, #-2147483602\t@ 0x8000002e\n-\tldcl\t7, cr15, [r4], {170}\t@ 0xaa\n+\tldcl\t7, cr15, [r8], {170}\t@ 0xaa\n \tstrtmi\tr4, [r1], -sl, ror #22\n \teorseq\tpc, r8, r7, lsl #2\n \tcmnvs\tfp, fp, ror #17\n-\tldcl\t7, cr15, [ip, #-676]!\t@ 0xfffffd5c\n+\tstc\t7, cr15, [r0, #676]\t@ 0x2a4\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0x46048099\n \teorseq\tpc, r8, r7, lsl #2\n-\tbl\tff31a008 \n+\tbl\tff41a000 \n \tldrbtmi\tr4, [r8], #-2147\t@ 0xfffff79d\n \t\t\t@ instruction: 0xf7aa3020\n-\tldmibvs\tfp!, {r1, r4, r5, r6, fp, sp, lr, pc}\n+\tldmibvs\tfp!, {r1, r2, r4, r5, r6, fp, sp, lr, pc}\n \tldmibvs\tfp!, {r2, r3, r4, sp, lr}^\n \tsubsle\tr2, r6, r0, lsl #22\n \tldmdavs\tr9, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf107b199\n \t\t\t@ instruction: 0x46280530\n \t\t\t@ instruction: 0xf8eaf7ee\n \tcmnlt\tr4, r4, lsl #12\n \t\t\t@ instruction: 0xb1216961\n \t\t\t@ instruction: 0xf7aa69f8\n-\tstmdacs\tr0, {r2, r4, r7, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r3, r4, r7, sl, fp, sp, lr, pc}\n \tstrtmi\tsp, [r8], -r2, rrx\n \t\t\t@ instruction: 0xf90ef7ee\n \tstccs\t6, cr4, [r0], {4}\n \t\t\t@ instruction: 0xf04fd1f2\n \trscsvs\tr3, sl, #-268435441\t@ 0xf000000f\n-\tblx\t51a1aa \n+\tblx\t51a1a2 \n \t\t\t@ instruction: 0xf64269f9\n \tvmlal.s\t, d16, d2[1]\n \t\t\t@ instruction: 0xf7aa2200\n-\tvmlsne.f64\td14, d5, d30\n+\tvmovne.16\td5[1], lr\n \tandscs\tsp, r8, sp, ror #22\n-\tblx\tfec1a110 \n+\tblx\tfec1a108 \n \tstrmi\tr4, [r4], -fp, asr #18\n \tandne\tpc, r3, #64, 4\n \tldrbtmi\tr6, [r9], #-2552\t@ 0xfffff608\n \tldc2\t7, cr15, [r8], #776\t@ 0x308\n \tstrhtvs\tr6, [r3], fp\n \tstrdhi\tr6, [r3], #139\t@ 0x8b\t@ \n \trscvs\tr6, r3, fp, lsr r8\n@@ -87445,48 +87443,48 @@\n \tstmdacs\tr0, {r3, sp, lr}\n \tstmdbvs\tr3!, {r2, r4, r6, ip, lr, pc}^\n \tsvclt\t0x000c3001\n \tandscs\tr2, r1, #12, 4\t@ 0xc0000000\n \ttstlt\tr3, sl\n \t\t\t@ instruction: 0xf7d34618\n \t\t\t@ instruction: 0x4620fa19\n-\tblx\t61a168 \n+\tblx\t61a160 \n \trscscc\tpc, pc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf107627a\n \t\t\t@ instruction: 0xf7aa0038\n-\tldmdami\tr3!, {r2, r7, r8, r9, fp, sp, lr, pc}\n+\tldmdami\tr3!, {r3, r7, r8, r9, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2427\t@ 0xfffff685\n \tldrmi\tr3, [r8, r0, lsr #32]\n \t\t\t@ instruction: 0x21006ab8\n-\tmrrc\t7, 10, pc, r6, cr10\t@ \n-\tblmi\taaeafc \n-\tbvs\t1e6d42c \n+\tmrrc\t7, 10, pc, sl, cr10\t@ \n+\tblmi\taaeaf4 \n+\tbvs\t1e6d424 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [r4, #-135]\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SPSR_svc\n \tstrvc\tpc, [ip, r7, lsl #10]!\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tmsreq\tCPSR_fs, r7, lsl #2\n-\tblcs\t762f0 \n-\tblle\tfe834294 \n-\tblcs\tb6658 \n+\tblcs\t762e8 \n+\tblle\tfe83428c \n+\tblcs\tb6650 \n \tldmdbvs\tfp!, {r0, r3, r4, r6, r7, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xf7ed6818\n \tstmdacs\tr0, {r0, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf9b0d0d3\n-\tblcs\t68298 \n+\tblcs\t68290 \n \tldmvs\tfp!, {r0, r1, r2, r3, r6, r7, r8, ip, lr, pc}^\n \tstrb\tr8, [ip, r3, asr #1]\n \tldmdbvs\tfp!, {r0, r2, r3, r4, fp, lr}^\n \teorcc\tr4, r0, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7aa0038\n-\t\t\t@ instruction: 0xf7aaec34\n-\tldmibvs\tr9!, {r3, r4, r5, sl, fp, sp, lr, pc}\n+\t\t\t@ instruction: 0xf7aaec38\n+\tldmibvs\tr9!, {r2, r3, r4, r5, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf04f6803\n \trsbsvs\tr3, sl, #-268435441\t@ 0xf000000f\n \tldr\tr6, [sl, fp]!\n \tldmvs\tr3, {r1, r3, r4, r5, r8, fp, sp, lr}\n \taddsvs\tr3, r3, r1, lsl #6\n \tldmdami\tr3, {r0, r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr2, [r8], #-257\t@ 0xfffffeff\n@@ -87494,51 +87492,51 @@\n \tandsvs\tr6, r8, fp, lsr r9\n \torrsle\tr2, r5, r0, lsl #16\n \tmovwcs\tr6, #51552\t@ 0xc960\n \t\t\t@ instruction: 0x601369ba\n \tadcle\tr2, r0, r0, lsl #16\n \t\t\t@ instruction: 0xf9b8f7d3\n \t\t\t@ instruction: 0xf7aae79d\n-\tsvclt\t0x0000e9cc\n-\tstrdeq\tsl, [r2], -ip\n+\tsvclt\t0x0000e9d0\n+\tandeq\tsl, r2, r4, lsl #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r2, r4, ror #29\n+\tandeq\tsl, r2, ip, ror #29\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, sl, asr #4\n+\tandeq\tr5, r7, r2, asr r2\n \tandeq\tr7, r1, r6, asr #20\n-\tandeq\tr5, r7, lr, ror r1\n-\tandeq\tsl, r2, r0, asr #27\n-\tandeq\tr5, r7, r0, lsr #2\n+\tandeq\tr5, r7, r6, lsl #3\n+\tandeq\tsl, r2, r8, asr #27\n+\tandeq\tr5, r7, r8, lsr #2\n \t\t\t@ instruction: 0xfffff2c7\n \tcfldr32mi\tmvfx11, [fp], #-704\t@ 0xfffffd40\n \tsvcge\t0x0000b0d2\n \tstmib\tr7, {r2, r3, r4, r5, r6, sl, lr}^\n-\tbmi\tea4324 \n-\tblmi\teb4608 \n+\tbmi\tea431c \n+\tblmi\teb4600 \n \t\t\t@ instruction: 0xf8d7447a\n \trsbsvs\tr5, sp, r8, asr r1\n \t\t\t@ instruction: 0xf10761f9\n \tldmpl\tr3, {r2, r5, r8}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3144\n \tmovwcs\tr0, #768\t@ 0x300\n \t\t\t@ instruction: 0x4618461d\n \t\t\t@ instruction: 0xf8d761bb\n \teorsvs\tr3, fp, ip, asr r1\n-\tbl\tff49a1f0 \n+\tbl\tff59a1e8 \n \tstrtmi\tr4, [r9], -lr, lsr #22\n \teoreq\tpc, r8, r7, lsl #2\n \tcmnvs\tfp, r3, ror #17\n-\tldcl\t7, cr15, [r8], #-676\t@ 0xfffffd5c\n+\tldcl\t7, cr15, [ip], #-676\t@ 0xfffffd5c\n \tcmple\tr2, r0, lsl #16\n \teoreq\tpc, r8, r7, lsl #2\n-\tb\tff29a20c \n+\tb\tff39a204 \n \tldrbtmi\tr4, [r8], #-2088\t@ 0xfffff7d8\n \t\t\t@ instruction: 0xf7a93020\n-\tldmdbvs\tfp!, {r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r2, r4, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7ed6818\n \t\t\t@ instruction: 0x4603feff\n \tldmvs\tr9!, {r5, r7, r8, ip, sp, pc}^\n \tldmdavs\tip!, {r1, r7, fp, sp, lr}\n \tldmvs\tr9!, {r1, r3, sp, lr}\n \tandvs\tr6, sl, r2, lsl #18\n@@ -87546,287 +87544,287 @@\n \tstmdbvs\tr0, {r1, r2, sp}^\n \tvhadd.s8\td22, d0, d10\n \tldmdbmi\tip, {r0, r4, r6, r7, r9, sp}\n \tldrbtmi\tr6, [r9], #-2267\t@ 0xfffff725\n \t\t\t@ instruction: 0xf7c26023\n \t\t\t@ instruction: 0x61b8fbcf\n \teoreq\tpc, r8, r7, lsl #2\n-\tb\tff09a258 \n+\tb\tff19a250 \n \tldmdbvs\tfp!, {r0, r1, r2, r4, fp, lr}^\n \teorcc\tr4, r0, r8, ror r4\n-\tbvs\t1e6e21c \n+\tbvs\t1e6e214 \n \t\t\t@ instruction: 0xf7aa2100\n-\tbmi\t597214 \n+\tbmi\t59721c \n \tldrbtmi\tr4, [sl], #-2830\t@ 0xfffff4f2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4, #-135]\t@ 0xffffff79\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_mon\n \t\t\t@ instruction: 0xf50769b8\n \tldrtmi\tr7, [sp], r4, lsr #15\n \tstmdami\tsp, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tldrbtmi\tr6, [r8], #-2427\t@ 0xfffff685\n \tldrmi\tr3, [r8, r0, lsr #32]\n \teoreq\tpc, r8, r7, lsl #2\n-\tbl\tfe21a29c \n-\tldmdb\tlr!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tstrdeq\tsl, [r2], -r0\n-\tandeq\tsl, r2, r4, ror #25\n+\tbl\tfe31a294 \n+\tstmdb\tr2, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstrdeq\tsl, [r2], -r8\n+\tandeq\tsl, r2, ip, ror #25\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr5, r7, r6, asr #32\n+\tandeq\tr5, r7, lr, asr #32\n \tandeq\tr7, r1, r6, ror r8\n-\tstrdeq\tr4, [r7], -r8\n-\tandeq\tsl, r2, sl, lsr ip\n-\tandeq\tr4, r7, r6, asr #31\n+\tandeq\tr5, r7, r0\n+\tandeq\tsl, r2, r2, asr #24\n+\tandeq\tr4, r7, lr, asr #31\n \t\t\t@ instruction: 0x4615b5f0\n \tvsubhn.i64\td4, , q2\n \tsvcge\t0x00047dc4\n \t\t\t@ instruction: 0x63ba460e\n \tmvnsvs\tr4, #815104\t@ 0xc7000\n \tldrbtmi\tr4, [sl], #-3015\t@ 0xfffff439\n \tldmpl\tr3, {r0, r3, r4, r5, r6, sl, sp, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f37ac\n \t\t\t@ instruction: 0xf7ff0300\n-\tblmi\tff15ab5c \n+\tblmi\tff15ab54 \n \tldrtvs\tr4, [fp], #1147\t@ 0x47b\n \teorvs\tr2, fp, r0, lsl #6\n \tcmnvs\tfp, #3, 28\t@ 0x30\n \tandcs\tsp, r0, r6, asr fp\n \tcmplt\tip, r8, lsr r5\n \tstrtmi\tr2, [sl], -r0, lsl #6\n \tldrtmi\tr4, [r1], -r0, lsr #12\n \tmovwcc\tlr, #6605\t@ 0x19cd\n \t\t\t@ instruction: 0xf7ff9300\n \tstmdacs\tr0, {r0, r1, r2, r6, r9, sl, fp, ip, sp, lr, pc}\n \taddhi\tpc, sl, r0, asr #5\n \tcmpeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7aa2000\n-\tblmi\tfee17158 \n+\tblmi\tfee17160 \n \t\t\t@ instruction: 0x21006cba\n \trsbeq\tpc, r0, r7, lsl #2\n \tadcsvs\tr5, fp, #13828096\t@ 0xd30000\n-\tbl\tff79a334 \n+\tbl\tff89a32c \n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf1078083\n \t\t\t@ instruction: 0xf7aa0060\n-\tstmiami\tpc!, {r2, r3, r5, r9, fp, sp, lr, pc}\t@ \n+\tstmiami\tpc!, {r4, r5, r9, fp, sp, lr, pc}\t@ \n \tandcc\tr4, r8, r8, ror r4\n-\tcdp\t7, 13, cr15, cr2, cr9, {5}\n+\tcdp\t7, 13, cr15, cr6, cr9, {5}\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, fp, sp, lr}^\n-\tbcs\t75198 \n-\tblmi\tfeb505bc \n+\tbcs\t75190 \n+\tblmi\tfeb505b4 \n \tldrbtmi\tr6, [fp], #-1082\t@ 0xfffffbc6\n \t\t\t@ instruction: 0x61bb3320\n \tbicvc\tpc, r6, #69206016\t@ 0x4200000\n \tmovwcs\tpc, #704\t@ 0x2c0\t@ \n \tldmdavs\tr3, {r0, r1, r3, r4, r5, r6, r7, r8, sp, lr}\n-\tblmi\tfe9f58b8 \n+\tblmi\tfe9f58b0 \n \trscsvs\tr4, fp, #2063597568\t@ 0x7b000000\n-\tblcs\t778c0 \n+\tblcs\t778b8 \n \t\t\t@ instruction: 0xf107d030\n \trsbsvs\tr0, fp, #88, 6\t@ 0x60000001\n \t\t\t@ instruction: 0x33206afb\n \tlfmvs\tf6, 2, [fp], #236\t@ 0xec\n \ttstlt\tr1, r9, asr r9\n \tmovwcc\tr6, #6171\t@ 0x181b\n \tldcvs\t0, cr13, [fp], #-380\t@ 0xfffffe84\n-\tblcs\t751e0 \n+\tblcs\t751d8 \n \tldmdavs\tfp, {r0, r1, r2, r3, r6, ip, lr, pc}^\n-\tblcs\t755e8 \n+\tblcs\t755e0 \n \tldmdavs\tfp, {r0, r1, r3, r6, ip, lr, pc}\n \t\t\t@ instruction: 0xe7e564fb\n \tstrdcs\tr6, [r0, -r8]\n \t\t\t@ instruction: 0xff68f7dc\n \t\t\t@ instruction: 0xf04f6bbb\n \t\t\t@ instruction: 0x461a30ff\n \tandsvs\tr2, r3, r0, lsl #6\n-\tblmi\tfe3aef68 \n+\tblmi\tfe3aef60 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #15\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttsthi\tip, r0, asr #32\t@ \n \tldrvc\tpc, [r4, r7, lsl #4]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \trsbeq\tpc, r0, r7, lsl #2\n-\tldmib\tr8!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tbvs\tfef2e76c \n+\tldmib\tip!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbvs\tfef2e764 \n \tandcc\tr4, r8, r8, ror r4\n \t\t\t@ instruction: 0x21004798\n \t\t\t@ instruction: 0xf7aa6d78\n-\tvst1.64\t{d30-d31}, [pc], ip\n+\tvst1.64\t{d30-d31}, [pc :64], r0\n \t\t\t@ instruction: 0xf5076180\n \t\t\t@ instruction: 0xf7ff706b\n \t\t\t@ instruction: 0x1e03f9bd\n \tveor\tq11, q0, \n-\tblmi\tfe0fc82c \n+\tblmi\tfe0fc824 \n \tldrvs\tr2, [sl, #-512]!\t@ 0xfffffe00\n \tldrbtmi\tr4, [fp], #-2689\t@ 0xfffff57f\n \tteqvs\tfp, r0, lsr #6\n \trscsvs\tr4, sl, sl, ror r4\n \t\t\t@ instruction: 0xf1076979\n \tldmdavs\tsl, {r4, r6, r8, r9}\n-\tblle\t18ecfac \n+\tblle\t18ecfa4 \n \tstrb\tr2, [r7, r0]\n \tstrdcs\tr6, [r0, -r8]\n \t\t\t@ instruction: 0xff26f7dc\n \trscscc\tpc, pc, pc, asr #32\n \tldcvs\t7, cr14, [fp], #-768\t@ 0xfffffd00\n \t\t\t@ instruction: 0xe79964fb\n-\tbvs\tfef2e778 \n+\tbvs\tfef2e770 \n \tandcc\tr4, r8, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7aa0060\n-\tldmibvs\tsl!, {r1, r3, r5, r7, r9, fp, sp, lr, pc}^\n+\tldmibvs\tsl!, {r1, r2, r3, r5, r7, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7aa6b78\n-\t\t\t@ instruction: 0x6cfbe970\n+\t\t\t@ instruction: 0x6cfbe974\n \tandsvs\tr2, r8, r0, lsl #16\n-\tbvs\t1ed341c \n+\tbvs\t1ed3414 \n \t\t\t@ instruction: 0xf7aa2000\n-\tblmi\t1997010 \n+\tblmi\t1997018 \n \t\t\t@ instruction: 0x21006cba\n \tadcsvc\tpc, ip, r7, lsl #10\n \tldrsbtvs\tr5, [fp], -r3\n-\tbl\te9a47c \n+\tbl\tf9a474 \n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50780ac\n \t\t\t@ instruction: 0xf7aa70bc\n-\tbvs\te96c08 \n-\tcdp\t7, 3, cr15, cr0, cr9, {5}\n+\tbvs\te96c10 \n+\tcdp\t7, 3, cr15, cr4, cr9, {5}\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, fp, sp, lr}\n \tldfvsp\tf3, [r9], #64\t@ 0x40\n \tldc2l\t7, cr15, [r6], #948\t@ 0x3b4\n \tadcsvc\tpc, ip, r7, lsl #10\n-\tldmib\tr8, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmib\tip, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmdavs\tfp!, {r3, r4, r5, r7, r8, fp, sp, lr}\n-\tbvs\t1f2e468 \n+\tbvs\t1f2e460 \n \tldmdavs\tr8, {r8, sp}\n-\tb\t1b9a4b8 \n+\tb\t1c9a4b0 \n \t\t\t@ instruction: 0x46186c3b\n \t\t\t@ instruction: 0xf0002b00\n \tldcvs\t0, cr8, [fp], #-556\t@ 0xfffffdd4\n \tldrtvs\tr6, [fp], #-2139\t@ 0xfffff7a5\n \taddsmi\tr6, r8, #60416\t@ 0xec00\n-\tblvs\tf507fc \n+\tblvs\tf507f4 \n \tldcvs\t6, cr4, [fp], #-104\t@ 0xffffff98\n \tstmdavs\tr3, {r0, r1, r4, r6, sp, lr}^\n \tcfldrsvs\tmvf6, [fp], #-236\t@ 0xffffff14\n \trsble\tr2, sl, r0, lsl #22\n \t\t\t@ instruction: 0xf7d3681c\n \tldrbtvs\tpc, [ip], #2053\t@ 0x805\t@ \n-\tblcs\t77a30 \n+\tblcs\t77a28 \n \tsvcge\t0x004df47f\n \tldmdavs\tfp, {r0, r4, r6, r8, r9, sl, sp, lr, pc}\n \trsbvc\tpc, fp, #29360128\t@ 0x1c00000\n \tcmpeq\tip, r7, lsl #2\t@ \n \tldmne\tr3, {sp}^\n \t\t\t@ instruction: 0xf7aa60bb\n-\tblmi\t1016f78 \n+\tblmi\t1016f80 \n \t\t\t@ instruction: 0x21006cba\n \teorvc\tpc, r4, r7, lsl #10\n \tldrsbtvs\tr5, [fp], #-131\t@ 0xffffff7d\n-\tb\tffb9a514 \n+\tb\tffc9a50c \n \tcmple\tr4, r0, lsl #16\n \teorvc\tpc, r4, r7, lsl #10\n-\tldmdb\tip!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr0, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7a96938\n-\tldclvs\t13, cr14, [fp], #-920\t@ 0xfffffc68\n+\tldclvs\t13, cr14, [fp], #-936\t@ 0xfffffc58\n \tldmdavs\tr8, {r0, r2, r3, r4, r5, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf7ed4629\n \t\t\t@ instruction: 0x4604fd75\n \tstmdavs\tfp!, {r4, r5, r8, ip, sp, pc}^\n \tstrle\tr0, [r6, #-1946]!\t@ 0xfffff866\n \t\t\t@ instruction: 0xf0438883\n \taddhi\tr0, r3, r1, lsl #6\n \teorvc\tpc, r4, r7, lsl #10\n-\tstmdb\tr4, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr8, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf10368fb\n \tldmdavs\tfp!, {r5}^\n \t\t\t@ instruction: 0x21004798\n \t\t\t@ instruction: 0xf7aa6df8\n-\tldmvs\tfp!, {r3, r4, r9, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r2, r3, r4, r9, fp, sp, lr, pc}\n \tldcvs\t8, cr6, [fp, #-868]!\t@ 0xfffffc9c\n \tstrmi\tr3, [fp], #-784\t@ 0xfffffcf0\n \tsmmlar\tr7, fp, r5, r6\n \tmovwcc\tr6, #6523\t@ 0x197b\n \tsvcge\t0x005af47f\n-\tb\t79a57c \n-\tblvs\tfeeedee4 \n-\tblvs\tffe64adc \n+\tb\t89a574 \n+\tblvs\tfeeededc \n+\tblvs\tffe64ad4 \n \tandsvs\tr6, r3, fp, lsl r8\n \tmrc2\t7, 3, pc, cr12, cr12, {6}\n \t\t\t@ instruction: 0xf413e754\n \tsbcsle\tr5, r9, r0, lsr pc\n-\tblvs\t1e766f4 \n-\tldmda\tr4, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblvs\t1e766ec \n+\tldmda\tr8, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46216c7d\n \t\t\t@ instruction: 0xf7ed6828\n \tstrtmi\tpc, [r1], -r9, ror #26\n \t\t\t@ instruction: 0xf7fe4628\n \t\t\t@ instruction: 0xf04ffffb\n \tstrdvs\tr3, [r3], -pc\t@ \n \tldcvs\t7, cr14, [ip], #-800\t@ 0xfffffce0\n \tldclvs\t7, cr14, [fp], #-588\t@ 0xfffffdb4\n \tldcvs\t6, cr4, [fp], #-104\t@ 0xffffff98\n \tsubsvs\tr6, r3, fp, lsr r3\n \tldmdami\tr7, {r0, r3, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldrmi\tr3, [r8, r0, lsr #32]\n \teorvc\tpc, r4, r7, lsl #10\n-\tstmib\tr8!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tip!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tldrbtvs\tr6, [fp], #3131\t@ 0xc3b\n \tldmdami\tr2, {r2, r7, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2107\t@ 0xfffff7c5\n \tldrmi\tr3, [r8, r0, lsr #32]\n \tadcsvc\tpc, ip, r7, lsl #10\n-\tldmib\tip, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tsvc\t0x0094f7a9\n-\tandeq\tsl, r2, lr, asr #23\n+\tstmib\tr0!, {r1, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tsvc\t0x0098f7a9\n+\tldrdeq\tsl, [r2], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0002abb8\n+\tandeq\tsl, r2, r0, asr #23\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr4, r7, ip, lsl #30\n-\tstrdeq\tr4, [r7], -r6\n-\tandeq\tr4, r7, r0, ror #29\n-\tandeq\tsl, r2, r4, ror #21\n-\tandeq\tr4, r7, r8, ror #28\n-\tandeq\tr4, r7, lr, lsr lr\n-\tandeq\tr4, r7, r8, lsr lr\n-\tandeq\tr4, r7, ip, lsl #28\n-\tandeq\tr4, r7, sl, lsl #25\n-\tandeq\tr4, r7, r2, ror ip\n-\tblmi\t3eefbc \n+\tandeq\tr4, r7, r4, lsl pc\n+\tstrdeq\tr4, [r7], -lr\n+\tandeq\tr4, r7, r8, ror #29\n+\tandeq\tsl, r2, ip, ror #21\n+\tandeq\tr4, r7, r0, ror lr\n+\tandeq\tr4, r7, r6, asr #28\n+\tandeq\tr4, r7, r0, asr #28\n+\tandeq\tr4, r7, r4, lsl lr\n+\tmuleq\tr7, r2, ip\n+\tandeq\tr4, r7, sl, ror ip\n+\tblmi\t3eefb4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t388394 \n+\tbmi\t38838c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7a9bd80\n-\tsvclt\t0x0000ef5e\n-\tandeq\tsl, r2, r8, ror r8\n+\tsvclt\t0x0000ef62\n+\tandeq\tsl, r2, r0, lsl #17\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsl, r2, r2, ror #16\n-\tblmi\t6ef030 \n+\tandeq\tsl, r2, sl, ror #16\n+\tblmi\t6ef028 \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r3, r6, lsl #12\n \tsvcge\t0x000058d3\n \tldmdavs\tfp, {r3, sp}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7d20300\n \t\t\t@ instruction: 0x4604ff9d\n \t\t\t@ instruction: 0xf7a94630\n-\t\t\t@ instruction: 0x4605ed36\n+\t\t\t@ instruction: 0x4605ed3a\n \t\t\t@ instruction: 0xf7c24630\n \tstccs\t8, cr15, [r1, #-900]\t@ 0xfffffc7c\n \tstmdble\tr5, {r5, sp, lr}\n \tldclpl\t13, cr3, [r3, #-4]!\n \tsvclt\t0x00042b2f\n \tstrbpl\tr2, [r3, #-768]\t@ 0xfffffd00\n \tldrbtmi\tr4, [fp], #-2827\t@ 0xfffff4f5\n@@ -87834,47 +87832,47 @@\n \tandsvs\tr4, ip, sl, lsl #20\n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r2, lsl #2]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tsvc\t0x0022f7a9\n-\tandeq\tsl, r2, r4, lsr r8\n+\tsvc\t0x0026f7a9\n+\tandeq\tsl, r2, ip, lsr r8\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr4, [r7], -sl\n-\tandeq\tsl, r2, sl, ror #15\n+\tandeq\tr4, r7, r2, ror #23\n+\tstrdeq\tsl, [r2], -r2\n \ttstcs\tr0, pc, ror sl\n \tldrbtmi\tr4, [sl], #-2943\t@ 0xfffff481\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n-\tldclmi\t14, cr4, [pc, #-504]!\t@ 5c658 \n+\tldclmi\t14, cr4, [pc, #-504]!\t@ 5c650 \n \tldrbtmi\tfp, [lr], #-151\t@ 0xffffff69\n \tsvcge\t0x000458d3\n \t\t\t@ instruction: 0x4630447d\n \tldmdavs\tfp, {sl, sp}\n \t\t\t@ instruction: 0xf04f647b\n \tstrcc\tr0, [r4, #-768]\t@ 0xfffffd00\n-\tldc\t7, cr15, [r2], #-676\t@ 0xfffffd5c\n+\tldc\t7, cr15, [r6], #-676\t@ 0xfffffd5c\n \tstrcc\tfp, [r1], #-336\t@ 0xfffffeb0\n \tandsle\tr2, r2, r4, lsl #24\n-\tblvs\t19a9cc \n+\tblvs\t19a9c4 \n \tldrtmi\tr2, [r0], -r0, lsl #2\n-\tstc\t7, cr15, [r8], #-676\t@ 0xfffffd5c\n+\tstc\t7, cr15, [ip], #-676\t@ 0xfffffd5c\n \tmvnsle\tr2, r0, lsl #16\n \tldrtmi\tr2, [r0], -r1, lsl #2\n-\tstc\t7, cr15, [r2], #-676\t@ 0xfffffd5c\n+\tstc\t7, cr15, [r6], #-676\t@ 0xfffffd5c\n \t\t\t@ instruction: 0xf0402800\n-\tblmi\t1c3cb4c \n+\tblmi\t1c3cb44 \n \tandsvs\tr4, ip, fp, ror r4\n \tstclmi\t0, cr14, [lr], #-52\t@ 0xffffffcc\n \tstmdavs\tr5!, {r2, r3, r4, r5, r6, sl, lr}\n \tcmple\tr3, fp, ror #24\n \tldrbtmi\tr4, [lr], #-3692\t@ 0xfffff194\n-\tblcs\t76a78 \n-\tblmi\t1b50aa4 \n+\tblcs\t76a70 \n+\tblmi\t1b50a9c \n \t\t\t@ instruction: 0xf853447b\n \t\t\t@ instruction: 0xf8df6c04\n \tldfned\tf0, [ip, #-672]!\t@ 0xfffffd60\n \tldrtmi\tr4, [r3], -r9, ror #20\n \tcmpcs\tr0, r9, ror #28\n \t\t\t@ instruction: 0x4620447a\n \t\t\t@ instruction: 0xf7e744f8\n@@ -87885,286 +87883,286 @@\n \tldrbcs\tr4, [ip, #-1537]!\t@ 0xfffff9ff\n \t\t\t@ instruction: 0xf7c69500\n \tstrtmi\tpc, [r0], -r9, lsr #17\n \t\t\t@ instruction: 0xf872f7df\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tldmdbmi\tlr, {r0, r6, ip, lr, pc}^\n \t\t\t@ instruction: 0xf7a94479\n-\tcmnlt\tr0, #4, 28\t@ 0x40\n+\tcmnlt\tr0, #8, 28\t@ 0x80\n \tmovwcs\tr4, #2652\t@ 0xa5c\n \teorcs\tr4, r0, r1, asr #12\n \tstrls\tr4, [r0, #-1146]\t@ 0xfffffb86\n \tstrcs\tlr, [r1], -sp, asr #19\n \trscsvc\tpc, pc, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf892f7c6\n-\tblmi\t166f274 \n+\tblmi\t166f26c \n \tmvnscc\tpc, pc, asr #32\n \t\t\t@ instruction: 0x460d447a\n \tandcs\tr4, r1, fp, ror r4\n \tandsvs\tr6, r9, r0, asr r0\n \t\t\t@ instruction: 0xf7d24620\n-\tbmi\t155c364 \n+\tbmi\t155c35c \n \tldrbtmi\tr4, [sl], #-2884\t@ 0xfffff4bc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror ip\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4628d17c\n \tldrtmi\tr3, [sp], ip, asr #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tldrbtmi\tr4, [fp], #-2892\t@ 0xfffff4b4\n \teorvs\tpc, r5, r3, asr r8\t@ \n-\tblmi\t1356814 \n-\tbmi\t132e260 \n+\tblmi\t135680c \n+\tbmi\t132e258 \n \tldrbtmi\tr2, [fp], #-1\n \tldrbtmi\tr9, [sl], #-1280\t@ 0xfffffb00\n \tstrcs\tlr, [r1], -sp, asr #19\n \tandvc\tpc, r2, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0x462b681d\n \t\t\t@ instruction: 0xf862f7c6\n \t\t\t@ instruction: 0xf7aae7d8\n-\tstrmi\tlr, [r3], -sl, asr #17\n+\tstrmi\tlr, [r3], -lr, asr #17\n \tstrbmi\tr4, [r1], -r3, asr #24\n \tvhadd.s8\td18, d0, d16\n \tldmdavs\tfp, {r0, r4, r9, sp}\n \tstrls\tr4, [r0, #-1148]\t@ 0xfffffb84\n \tstrmi\tlr, [r1], -sp, asr #19\n \t\t\t@ instruction: 0xf852f7c6\n-\tblmi\t102f290 \n+\tblmi\t102f288 \n \tmvnscc\tpc, pc, asr #32\n \tandcs\tr4, r1, sl, ror r4\n \t\t\t@ instruction: 0x460d447b\n \tandsvs\tr6, r9, r0, asr r0\n \t\t\t@ instruction: 0xf7aae7c1\n-\t\t\t@ instruction: 0xf8d0e8b0\n+\t\t\t@ instruction: 0xf8d0e8b4\n \t\t\t@ instruction: 0xf1079000\n \tstrbmi\tr0, [r8], -r4, lsl #16\n-\tstmdb\tr2!, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr6!, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x46034a36\n \tldrbtmi\tr2, [sl], #-320\t@ 0xfffffec0\n \t\t\t@ instruction: 0xf7e74640\n-\tbmi\td9b888 \n+\tbmi\td9b880 \n \t\t\t@ instruction: 0x464b4934\n \teorcs\tr4, r0, sl, ror r4\n \tldrbtmi\tr9, [r9], #-514\t@ 0xfffffdfe\n \tstmib\tsp, {r2, r3, r4, r5, r6, r9, sp}^\n \tvadd.i8\td18, d0, d0\n \t\t\t@ instruction: 0xf7c612e7\n \tmovwcs\tpc, #6185\t@ 0x1829\t@ \n \trsbsvs\tr6, r3, r5, lsr #32\n \t\t\t@ instruction: 0xf7aae79f\n-\tstmdavs\tr5, {r1, r2, r3, r7, fp, sp, lr, pc}\n+\tstmdavs\tr5, {r1, r4, r7, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x267c1d3c\n \t\t\t@ instruction: 0xf7a94628\n-\tbmi\tad6e08 \n+\tbmi\tad6e10 \n \tcmpcs\tr0, r3, lsl #12\n \t\t\t@ instruction: 0x4620447a\n-\tblx\tfe41a9aa \n+\tblx\tfe41a9a2 \n \tstmdbmi\tr7!, {r1, r2, r5, fp, lr}\n \tldrbtmi\tr4, [r8], #-1579\t@ 0xfffff9d5\n \trscvc\tpc, sl, #1325400064\t@ 0x4f000000\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \tstrls\tr4, [r0], -r1\n \t\t\t@ instruction: 0xf7c62020\n-\tbmi\t91aa4c \n+\tbmi\t91aa44 \n \t\t\t@ instruction: 0xf04f4b22\n \tldrbtmi\tr3, [sl], #-511\t@ 0xfffffe01\n \tldrbtmi\tr2, [fp], #-1\n \tsubsvs\tr4, r0, sp, lsl #12\n \t\t\t@ instruction: 0xe7786019\n-\tcdp\t7, 1, cr15, cr10, cr9, {5}\n-\t\t\t@ instruction: 0x0002a7ba\n+\tcdp\t7, 1, cr15, cr14, cr9, {5}\n+\tandeq\tsl, r2, r2, asr #15\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr7, r1, lr, lsl #13\n-\tandeq\tsl, r2, r4, asr #6\n+\tandeq\tsl, r2, ip, asr #6\n+\tandeq\tlr, r2, r4, ror #19\n \tldrdeq\tlr, [r2], -ip\n-\tldrdeq\tlr, [r2], -r4\n-\tandeq\tr4, r7, lr, lsr fp\n-\tandeq\tsl, r2, ip, ror #5\n+\tandeq\tr4, r7, r6, asr #22\n+\tstrdeq\tsl, [r2], -r4\n \tandeq\tr7, r1, ip, ror r3\n \tandeq\tr7, r1, r0, asr #7\n \tandeq\tr7, r1, r2, lsl #7\n \tmuleq\tr1, r8, r3\n \tmuleq\tr1, r0, r3\n-\tandeq\tr4, r7, r8, asr #21\n-\tandeq\tlr, r2, r0, asr r9\n-\tandeq\tsl, r2, lr, asr #13\n-\tandeq\tsl, r2, lr, asr #4\n-\tandeq\tlr, r2, r2, lsl r9\n+\tldrdeq\tr4, [r7], -r0\n+\tandeq\tlr, r2, r8, asr r9\n+\tldrdeq\tsl, [r2], -r6\n+\tandeq\tsl, r2, r6, asr r2\n+\tandeq\tlr, r2, sl, lsl r9\n \tandeq\tr7, r1, lr, ror #6\n \tandeq\tr7, r1, r0, ror #6\n-\tandeq\tr4, r7, r8, asr #20\n-\tldrdeq\tlr, [r2], -r0\n+\tandeq\tr4, r7, r0, asr sl\n+\tldrdeq\tlr, [r2], -r8\n \tandeq\tr7, r1, r6, lsr #5\n \tandeq\tr7, r1, r0, lsl #5\n \tandeq\tr7, r1, lr, ror #4\n \tandeq\tr7, r1, r0, lsr #4\n \tandeq\tr7, r1, lr, lsr r2\n \tandeq\tr7, r1, ip, lsr #4\n-\t\t\t@ instruction: 0x000749b6\n-\tandeq\tlr, r2, lr, lsr r8\n+\t\t\t@ instruction: 0x000749be\n+\tandeq\tlr, r2, r6, asr #16\n \tsvcmi\t0x00f0e92d\n-\tblhi\t117f74 \n+\tblhi\t117f6c \n \tsvcge\t0x000ab0f5\n-\tbeq\t4982e8 \n+\tbeq\t4982e0 \n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n \t\t\t@ instruction: 0xf8d74add\n-\tblmi\tff7ad234 \n+\tblmi\tff7ad22c \n \teorsvs\tr4, ip, sl, ror r4\n \tldrsbmi\tpc, [ip, #135]\t@ 0x87\t@ \n \tldrshvs\tr6, [r9, -ip]!\n \tstrmi\tr2, [r8], -r0, lsl #2\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0x31a4f8c7\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tb\t149a998 \n+\tb\t159a990 \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \torrhi\tpc, r6, r0\n \tmovwcs\tr4, #2771\t@ 0xad3\n \tmovwls\tr4, #2515\t@ 0x9d3\n \tmrc\t4, 0, r4, cr8, cr10, {3}\n \tldrbtmi\tr3, [r9], #-2576\t@ 0xfffff5f0\n-\tldcl\t7, cr15, [lr], {169}\t@ 0xa9\n+\tstcl\t7, cr15, [r2], #676\t@ 0x2a4\n \tstmdacs\tr0, {r1, r2, r9, sl, lr}\n \tsbcshi\tpc, sl, r0, asr #32\n-\tblcs\t77008 \n+\tblcs\t77000 \n \trschi\tpc, lr, r0, asr #32\n \tstrtmi\tr2, [r0], -r1, lsl #2\n-\tldmda\tr4, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr8, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r9, sl, lr}\n \ttsthi\tr3, r0, asr #32\t@ \n \tmsrge\tCPSR_, #14614528\t@ 0xdf0000\n-\tbleq\t798f54 \n+\tbleq\t798f4c \n \ttstls\tip, #14614528\t@ 0xdf0000\t@ \n \tcmnvs\tr8, r4, lsr #5\n \tvmin.s8\tq10, q3, q4\n \tvmvn.i16\t, #9\t@ 0x0009\n \tldrbtmi\tr0, [sl], #2163\t@ 0x873\n \t\t\t@ instruction: 0xf7e644f9\n \tadc\tpc, sl, sp, ror sp\t@ \n \tstrbeq\tpc, [r0, #263]\t@ 0x107\t@ \n \tsmlatbcs\tr0, r4, r2, r2\n \t\t\t@ instruction: 0xf7e64628\n \t\t\t@ instruction: 0x4620fd75\n-\tcdp\t7, 8, cr15, cr4, cr9, {5}\n+\tcdp\t7, 8, cr15, cr8, cr9, {5}\n \tsvclt\t0x00182801\n \tldrvc\tpc, [r0], r7, lsl #10\n \taddhi\tpc, sp, r0, asr #32\n \t\t\t@ instruction: 0xf7a94620\n-\t\t\t@ instruction: 0xf8c7edea\n+\t\t\t@ instruction: 0xf8c7edee\n \t\t\t@ instruction: 0x4620015c\n-\tb\t101aa28 \n+\tb\t111aa20 \n \t\t\t@ instruction: 0xf8c74651\n \tstrtmi\tr0, [r0], -r0, ror #2\n-\tbl\tff19aa34 \n+\tbl\tff29aa2c \n \t\t\t@ instruction: 0x4620b138\n-\tb\tfe91aa3c \n+\tb\tfea1aa34 \n \tstrmi\tr2, [r1], -r0, lsr #4\n \t\t\t@ instruction: 0xf7e64628\n \tstrbmi\tpc, [r9], -fp, asr #27\t@ \n \t\t\t@ instruction: 0xf5074620\n \t\t\t@ instruction: 0xf7a97690\n-\tstrhlt\tlr, [r8, #-182]\t@ 0xffffff4a\n+\tstrhlt\tlr, [r8, #-186]\t@ 0xffffff46\n \t\t\t@ instruction: 0xf5074620\n \t\t\t@ instruction: 0xf7a97690\n-\teorcs\tlr, r0, #598016\t@ 0x92000\n+\teorcs\tlr, r0, #614400\t@ 0x96000\n \tldrtmi\tr4, [r0], -r1, lsl #12\n-\tldmdb\tr2, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr6, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstrtmi\tr4, [r0], -r5, lsr #19\n \t\t\t@ instruction: 0xf7a94479\n-\t\t\t@ instruction: 0xb120eba6\n+\t\t\t@ instruction: 0xb120ebaa\n \t\t\t@ instruction: 0xf7a94620\n-\t\t\t@ instruction: 0xf8c7e952\n+\t\t\t@ instruction: 0xf8c7e956\n \tstmibmi\tr1!, {r2, r6, r8}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tbl\tfe71aa88 \n+\tbl\tfe81aa80 \n \tstrtmi\tfp, [r0], -r0, lsr #2\n-\tstmdb\tr6, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tsl, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsmlalbteq\tpc, r8, r7, r8\t@ \n \t\t\t@ instruction: 0x4620499c\n \t\t\t@ instruction: 0xf7a94479\n-\t\t\t@ instruction: 0xb120eb90\n+\t\t\t@ instruction: 0xb120eb94\n \t\t\t@ instruction: 0xf7a94620\n-\t\t\t@ instruction: 0xf8c7e93c\n+\t\t\t@ instruction: 0xf8c7e940\n \tldmibmi\tr8, {r2, r3, r6, r8}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tbl\tfe19aab4 \n+\tbl\tfe29aaac \n \tstrtmi\tfp, [r0], -r0, lsr #2\n-\tldmdb\tr0!, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr4!, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tcmpeq\tr4, r7, asr #17\t@ \n \t\t\t@ instruction: 0xf7a94620\n-\tldmibmi\tr2, {r1, r2, r4, r9, sl, fp, sp, lr, pc}\n+\tldmibmi\tr2, {r1, r3, r4, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tbl\t1e1aad0 \n+\tbl\t1f1aac8 \n \tstrtmi\tfp, [r0], -r0, lsr #2\n-\tstmdb\tr2!, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr6!, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tsmlalbteq\tpc, r0, r7, r8\t@ \n \t\t\t@ instruction: 0xf7a94620\n-\tstmibmi\tip, {r3, r9, sl, fp, sp, lr, pc}\n+\tstmibmi\tip, {r2, r3, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tbl\t1a9aaec \n+\tbl\t1b9aae4 \n \tstrtmi\tfp, [r0], -r0, lsr #2\n-\tldmdb\tr4, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr8, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tcmpeq\tr0, r7, asr #17\t@ \n \tstrtmi\tr4, [r0], -r7, lsl #19\n \t\t\t@ instruction: 0xf7a94479\n-\t\t\t@ instruction: 0xb120eb5e\n+\t\t\t@ instruction: 0xb120eb62\n \t\t\t@ instruction: 0xf7a94620\n-\t\t\t@ instruction: 0xf8c7e90a\n+\t\t\t@ instruction: 0xf8c7e90e\n \t\t\t@ instruction: 0x46200158\n-\tstcl\t7, cr15, [lr, #676]!\t@ 0x2a4\n+\tldcl\t7, cr15, [r2, #676]!\t@ 0x2a4\n \tstrtmi\tr4, [r0], -r1, lsl #19\n \t\t\t@ instruction: 0xf7a94479\n-\tcmplt\tr0, r0, asr fp\n+\tcmplt\tr0, r4, asr fp\n \t\t\t@ instruction: 0xf7a94620\n-\tsubcs\tlr, r0, #188416\t@ 0x2e000\n+\tsubcs\tlr, r0, #204800\t@ 0x32000\n \t\t\t@ instruction: 0xf1074601\n \t\t\t@ instruction: 0xf7e600e0\n \tldmdavs\tr3!, {r0, r2, r4, r6, r8, sl, fp, ip, sp, lr, pc}\n \ttstle\tr7, r3, asr #10\n \t\t\t@ instruction: 0x4629697b\n \tldrbmi\tr2, [r8], -r4, lsr #5\n \tcmnvs\tfp, r1, lsl #6\n-\tbl\t61ab48 \n-\t\t\t@ instruction: 0xf7a84620\n-\tqsub8mi\tlr, r0, ip\n-\tcdp\t7, 3, cr15, cr4, cr9, {5}\n+\tbl\t71ab40 \n+\t\t\t@ instruction: 0xf7a94620\n+\tstrtmi\tlr, [r0], -r0, lsl #16\n+\tcdp\t7, 3, cr15, cr8, cr9, {5}\n \t\t\t@ instruction: 0xf43f2801\n \tldmvs\tlr!, {r0, r1, r2, r3, r6, r8, r9, sl, fp, sp, pc}^\n \ttstmi\tlr, #2015232\t@ 0x1ec000\n \tsvcvs\t0x00fbd07c\n \trsbspl\tpc, r9, #1610612740\t@ 0x60000004\n \trsbseq\tpc, r3, #192, 4\n \tumaalle\tr4, r4, r3, r2\n \tstrcs\tr4, [r0], #-1568\t@ 0xfffff9e0\n-\tldcl\t7, cr15, [r2, #676]!\t@ 0x2a4\n-\tblmi\t176f67c \n+\tldcl\t7, cr15, [r6, #676]!\t@ 0x2a4\n+\tblmi\t176f674 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsr #3\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadchi\tpc, sl, r0, asr #32\n \t\t\t@ instruction: 0xf5074620\n \tssatmi\tr7, #30, r6, asr #15\n-\tblhi\t117fec \n+\tblhi\t117fe4 \n \tsvchi\t0x00f0e8bd\n \tldmdbvs\tsl!, {r0, r1, r9, sl, lr}\n \tstrcs\tr6, [r2, #-2232]\t@ 0xfffff748\n-\tbne\t4ef280 \n+\tbne\t4ef278 \n \tldrbtmi\tr9, [r9], #-1280\t@ 0xfffffb00\n \t\t\t@ instruction: 0xf7a84620\n-\tldmvs\tr8!, {r1, r2, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tldmvs\tr8!, {r1, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4633693a\n \tstrmi\tr4, [r2], #-2394\t@ 0xfffff6a6\n \tldrbtmi\tr9, [r9], #-1280\t@ 0xfffffb00\n \t\t\t@ instruction: 0xf7a84620\n-\ttstcs\tr1, ip, asr pc\n+\ttstcs\tr1, r0, ror #30\n \t\t\t@ instruction: 0xf7a84620\n-\t\t\t@ instruction: 0x4601ef52\n+\t\t\t@ instruction: 0x4601ef56\n \t\t\t@ instruction: 0xf43f2800\n-\tbmi\t158892c \n+\tbmi\t1588924 \n \tldmdami\tr4, {r2, r3, r4, r5, r6, r8, sl, sp}^\n \tldmdbmi\tr4, {r8, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1146\t@ 0xfffffb86\n \tstmib\tsp, {r1, r9, ip, pc}^\n \tldrbtmi\tr5, [r9], #-0\n \tmlacs\tr0, r0, r2, r2\n \tcdp2\t7, 7, cr15, cr2, cr5, {6}\n@@ -88187,66 +88185,66 @@\n \t\t\t@ instruction: 0xf8cd20a0\n \t\t\t@ instruction: 0xf8dbb004\n \tandls\tr3, r0, #156\t@ 0x9c\n \tldrbtmi\tr4, [sl], #-2620\t@ 0xfffff5c4\n \t\t\t@ instruction: 0xf9c0f7e7\n \t\t\t@ instruction: 0xf7d24628\n \tstrtmi\tpc, [r0], -sp, asr #24\n-\tstc\t7, cr15, [r2, #676]\t@ 0x2a4\n+\tstc\t7, cr15, [r6, #676]\t@ 0x2a4\n \t\t\t@ instruction: 0xe78d4634\n-\tbeq\t49861c \n-\tb\t139ac64 \n+\tbeq\t498614 \n+\tb\t149ac5c \n \tstrmi\tr1, [r0], r2, lsl #25\n \tcmnvs\tsl, r0, lsl r6\n \tstc2\t7, cr15, [sl], #840\t@ 0x348\n-\tbne\t498630 \n+\tbne\t498628 \n \tldmdbvs\tsl!, {r0, r2, r9, sl, lr}^\n \tldc2\t7, cr15, [r0], #920\t@ 0x398\n \tmovweq\tlr, #35589\t@ 0x8b05\n \teorcs\tr4, pc, #32, 12\t@ 0x2000000\n \tandcs\tpc, r8, r5, lsl #16\n \t\t\t@ instruction: 0xf7a9705e\n-\tldmdavs\tip!, {r3, r5, r6, r8, sl, fp, sp, lr, pc}\n+\tldmdavs\tip!, {r2, r3, r5, r6, r8, sl, fp, sp, lr, pc}\n \tandcs\tr9, r1, r0, lsl #8\n \tandcc\tlr, r1, #3522560\t@ 0x35c000\n \tldmdbvs\tr9!, {r0, ip, pc}\n \t\t\t@ instruction: 0xf7ff4628\n \t\t\t@ instruction: 0x4604fe5d\n \t\t\t@ instruction: 0xf7d24628\n \tstrb\tpc, [r5, -r1, lsr #24]!\t@ \n-\tcdp\t7, 8, cr15, cr0, cr9, {5}\n+\tcdp\t7, 8, cr15, cr4, cr9, {5}\n \t\t\t@ instruction: 0xf5076806\n \t\t\t@ instruction: 0x463075b2\n-\tcdp\t7, 15, cr15, cr4, cr8, {5}\n+\tcdp\t7, 15, cr15, cr8, cr8, {5}\n \t\t\t@ instruction: 0x46034a1f\n \tldrbtmi\tr2, [sl], #-320\t@ 0xfffffec0\n \t\t\t@ instruction: 0xf7e74628\n \tldmdami\tsp, {r0, r7, r8, fp, ip, sp, lr, pc}\n \trsbscs\tr4, ip, #475136\t@ 0x74000\n \t\t\t@ instruction: 0x46334478\n \tandpl\tlr, r1, sp, asr #19\n \teorcs\tr4, r0, r9, ror r4\n \t\t\t@ instruction: 0xf7c59200\n \t\t\t@ instruction: 0xe749fdfd\n-\tldc\t7, cr15, [r8], {169}\t@ 0xa9\n-\tandeq\tsl, r2, ip, lsr #10\n+\tldc\t7, cr15, [ip], {169}\t@ 0xa9\n+\tandeq\tsl, r2, r4, lsr r5\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr5, r1, r4, lsr #22\n \tandeq\tsl, r0, lr, lsl #4\n \tandeq\tr7, r1, sl, lsl #4\n \tandeq\tr7, r1, r0, lsl r2\n \tandeq\tr5, r1, r0, asr #2\n \tandeq\tr9, r0, r2, lsr #1\n \tandeq\tr7, r1, r0, ror r1\n \tandeq\tr7, r1, r2, ror #2\n \tandeq\tr7, r1, lr, asr #2\n \tandeq\tr7, r1, sl, lsr r1\n \tandeq\tr7, r1, ip, lsr #2\n \tandeq\tr7, r1, r8, lsl r1\n-\tandeq\tsl, r2, r8, lsr #6\n+\tandeq\tsl, r2, r0, lsr r3\n \tandeq\tr7, r1, r6, lsr #32\n \tandeq\tr7, r1, r6, lsl r0\n \tandeq\tr6, r1, r4, ror #31\n \tstrdeq\tr6, [r1], -r6\t@ \n \tstrdeq\tr6, [r1], -sl\n \tstrdeq\tr6, [r1], -r2\n \tandeq\tr6, r1, r6, ror #29\n@@ -88261,56 +88259,56 @@\n \tldrdeq\tpc, [r4], -ip\n \tldmpl\tr3, {r1, r8, r9, sl, fp, sp, pc}^\n \tldmdavs\tfp, {r0, r2, r3, r4, r5, r7, r9, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tstmdblt\tr8, {r8, r9}^\n \tpkhbtmi\tr4, r9, ip, lsl #22\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tble\t1a7adc \n+\tble\t1a7ad4 \n \tldc2\t7, cr15, [r0], #1020\t@ 0x3fc\n-\tble\ta6ee4 \n+\tble\ta6edc \n \tand\tr2, sp, r0\n \t\t\t@ instruction: 0xf04f454e\n \tsvclt\t0x00b80200\n \tstmib\tsp, {r1, r2, r3, r6, r9, sl, lr}^\n \tstrbmi\tr5, [r3], -r0, lsl #4\n \tldrtmi\tr2, [r1], -r1, lsl #4\n \t\t\t@ instruction: 0xf7ff4620\n \tldrdlt\tpc, [r8, #-219]!\t@ 0xffffff25\n-\tblmi\t3ef748 \n+\tblmi\t3ef740 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_mon\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \tstrbmi\tr9, [r3], -r1\n \tldrtmi\tr2, [r1], -r3, lsl #4\n \tstrls\tr4, [r0, #-1568]\t@ 0xfffff9e0\n \tstc2l\t7, cr15, [r4, #1020]\t@ 0x3fc\n \t\t\t@ instruction: 0xf7a9e7e8\n-\tsvclt\t0x0000eba0\n-\tandeq\tr4, r7, r6, lsr r5\n-\tandeq\tsl, r2, r8, asr #2\n+\tsvclt\t0x0000eba4\n+\tandeq\tr4, r7, lr, lsr r5\n+\tandeq\tsl, r2, r0, asr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr2, ip, r3\n-\tstrdeq\tsl, [r2], -r8\n+\tandeq\tlr, r2, r4, lsr #7\n+\tandeq\tsl, r2, r0, lsl #2\n \tstmdbmi\tip!, {r0, r1, r3, r5, r8, r9, fp, lr}\n \tldrblt\tr4, [r0, #1147]!\t@ 0x47b\n \tldrbtmi\tr4, [r9], #-2603\t@ 0xfffff5d5\n \tldmdavs\tfp, {r0, r1, r2, r4, r7, ip, sp, pc}^\n \tstmpl\tsl, {r2, r8, r9, sl, fp, sp, pc}\n \tldrbtvs\tr6, [sl], #-2066\t@ 0xfffff7ee\n \tandeq\tpc, r0, #79\t@ 0x4f\n-\tblmi\ta4b478 \n+\tblmi\ta4b470 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tble\t467b74 \n+\tble\t467b6c \n \tstc2l\t7, cr15, [r4], #-1020\t@ 0xfffffc04\n-\tble\t364788 \n-\tblmi\t8af80c \n+\tble\t364780 \n+\tblmi\t8af804 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #-104\t@ 0xffffff98\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr3, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, asr #14\n \t\t\t@ instruction: 0xf8dfbdf0\n \tldcne\t0, cr12, [ip, #-480]!\t@ 0xfffffe20\n@@ -88324,55 +88322,55 @@\n \ttstls\tr2, r9, ror r4\n \tldrbtmi\tr4, [r8], #-2328\t@ 0xfffff6e8\n \tstrdls\tr2, [r1], -r5\n \tandcs\tr4, r1, r9, ror r4\n \t\t\t@ instruction: 0xf7c59600\n \t\t\t@ instruction: 0x4629fd35\n \tstrtmi\tr2, [r0], -r0, asr #4\n-\tblx\tfec9af72 \n+\tblx\tfec9af6a \n \tldrdgt\tpc, [r8], #-143\t@ 0xffffff71\n \tstrcs\tr4, [r0, #-2834]\t@ 0xfffff4ee\n \tldrbtmi\tr4, [ip], #2578\t@ 0xa12\n \t\t\t@ instruction: 0x4621447b\n \t\t\t@ instruction: 0x4620447a\n \t\t\t@ instruction: 0xf8cd9501\n \t\t\t@ instruction: 0xf7dec000\n \t\t\t@ instruction: 0xe7c1fc37\n-\tbl\tf9aea0 \n-\tmuleq\tr7, r4, r4\n-\tandeq\tsl, r2, sl, lsr #1\n-\tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r2, r4, lsl #6\n-\tandeq\tsl, r2, r0, lsl #1\n-\tstrdeq\tr9, [r2], -ip\n+\tbl\t109ae98 \n+\tmuleq\tr7, ip, r4\n+\tstrheq\tsl, [r2], -r2\n+\tandeq\tr0, r0, r0, ror #11\n+\tandeq\tlr, r2, ip, lsl #6\n+\tandeq\tsl, r2, r8, lsl #1\n+\tandeq\tr9, r2, r4, lsl #24\n \tandeq\tr6, r1, r0, asr lr\n \tandeq\tr6, r1, r0, asr lr\n \tandeq\tr6, r1, lr, asr lr\n \tandeq\tr6, r1, r0, lsl #25\n \tandeq\tr5, r1, lr, asr #11\n \tandeq\tr6, r1, r8, ror #28\n \tandeq\tr6, r1, r8, ror #28\n-\tblmi\t1f2fa1c \n+\tblmi\t1f2fa14 \n \tsvcmi\t0x00f0e92d\n \tcfldrdmi\tmvd4, [sl, #-488]!\t@ 0xfffffe18\n \tldrbtmi\tfp, [sp], #-209\t@ 0xffffff2f\n \tsvcge\t0x000858d3\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f311c\n \tstmdavs\tfp!, {r8, r9}^\n \t\t\t@ instruction: 0xf0402b00\n-\tblmi\t1d7d3b4 \n+\tblmi\t1d7d3ac \n \tldrbtmi\tr4, [fp], #-1540\t@ 0xfffff9fc\n \tldrdhi\tpc, [r0], -r3\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0xf7ffda1f\n \tstmiavs\tfp!, {r0, r1, r3, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}\n \torrslt\tr4, fp, r0, lsl #13\n \tsvceq\t0x0000f1b8\n-\tbmi\t1bd38e0 \n+\tbmi\t1bd38d8 \n \tldrbtmi\tr4, [sl], #-2921\t@ 0xfffff497\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0x311cf8d7\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780c4\n \tssatmi\tr7, #30, r2, lsl #15\n@@ -88380,78 +88378,78 @@\n \t\t\t@ instruction: 0xff58f7ff\n \tandcs\tr4, r1, #100, 22\t@ 0x19000\n \taddsvs\tr4, sl, fp, ror r4\n \tstmiavs\tfp!, {r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \trscsle\tr2, r5, r0, lsl #22\n \tstrtmi\tr4, [r0], -r1, ror #22\n \tldrdge\tpc, [r4, pc]\n-\tbleq\t4994d4 \n+\tbleq\t4994cc \n \tadcsvs\tr4, fp, fp, ror r4\n-\tstmia\tip, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr0, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrbeq\tpc, [r0], -r0, lsl #2\t@ \n \tldrbtmi\tr4, [sl], #1584\t@ 0x630\n-\tblx\tb1b016 \n-\tbmi\t176fe3c \n+\tblx\tb1b00e \n+\tbmi\t176fe34 \n \tldrbtmi\tr4, [fp], #-1541\t@ 0xfffff9fb\n \tldrbtmi\tr4, [sl], #-1585\t@ 0xfffff9cf\n \t\t\t@ instruction: 0xf8539400\n \t\t\t@ instruction: 0xf1079028\n \t\t\t@ instruction: 0x464b08dc\n \t\t\t@ instruction: 0xf820f7e7\n \t\t\t@ instruction: 0xf7c44628\n-\tblmi\t15db974 \n+\tblmi\t15db96c \n \taddsvc\tpc, r3, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr2, [fp], #-380\t@ 0xfffffe84\n \tandne\tlr, r0, sp, asr #19\n \tstrdcs\tr6, [r1], -r8\n \tmovwls\tr6, #10425\t@ 0x28b9\n \t\t\t@ instruction: 0xf7c52300\n \tldmvs\tr8!, {r0, r1, r2, r4, r7, sl, fp, ip, sp, lr, pc}^\n-\tblx\tfe79b058 \n+\tblx\tfe79b050 \n \tsubcs\tr4, r0, #76546048\t@ 0x4900000\n \t\t\t@ instruction: 0xf7e64640\n \tldrtmi\tpc, [r2], -pc, lsl #22\t@ \n \tstrtmi\tr4, [r8], -r1, lsr #12\n-\tblx\t31b0be \n+\tblx\t31b0b6 \n \t\t\t@ instruction: 0xf1074948\n \teorcs\tr0, r0, #188, 18\t@ 0x2f0000\n \t\t\t@ instruction: 0x46484479\n-\tblx\t11b0ce \n+\tblx\t11b0c6 \n \tstmib\tsp, {r8, r9, sp}^\n \tstrbmi\tr9, [r1], -r3, lsl #6\n \tstrbmi\tr4, [r0], -r3, asr #22\n \tldrbtmi\tr4, [fp], #-2627\t@ 0xfffff5bd\n-\tblmi\t1141d4c \n+\tblmi\t1141d44 \n \t\t\t@ instruction: 0xf8cd447a\n \tldrbtmi\tsl, [fp], #-8\n \tstrtmi\tr9, [fp], -r0, lsl #6\n-\tblx\tfe21b0d2 \n+\tblx\tfe21b0ca \n \t\t\t@ instruction: 0x4621465a\n \t\t\t@ instruction: 0xf7a92003\n-\tstmdblt\tr8!, {r1, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdblt\tr8!, {r1, r2, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n \tvst1.8\t{d6-d7}, [r2 :256], sl\n \t\t\t@ instruction: 0xf5b24270\n \tandle\tr4, r3, r0, lsl #31\n \t\t\t@ instruction: 0xf7d24628\n \tldrb\tpc, [lr, -r9, ror #20]!\t@ \n \t\t\t@ instruction: 0x46206078\n \t\t\t@ instruction: 0xffd2f7c3\n \tldmib\tr7, {r0, r2, r4, r5, r9, fp, lr}^\n \tldrbtmi\tr3, [sl], #-257\t@ 0xfffffeff\n-\tbmi\td81994 \n+\tbmi\td8198c \n \tstrdls\tr6, [r3], -r8\n \trsbscs\tr4, sp, sl, ror r4\n \tandls\tr9, r0, r1, lsl #4\n \teorsne\tpc, r9, #64, 4\n \t\t\t@ instruction: 0xf7c52001\n \tldmvs\tr8!, {r0, r1, r3, r6, sl, fp, ip, sp, lr, pc}^\n-\tblx\t149b0f0 \n+\tblx\t149b0e8 \n \tldrtmi\tr4, [r2], -sp, lsr #18\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n-\tblx\tff11b14c \n+\tblx\tff11b144 \n \t\t\t@ instruction: 0x46214632\n \t\t\t@ instruction: 0xf7e64628\n \tstmdbmi\tr9!, {r0, r4, r5, r6, r9, fp, ip, sp, lr, pc}\n \tldrbteq\tpc, [ip], #-263\t@ 0xfffffef9\t@ \n \tldrbtmi\tr2, [r9], #-544\t@ 0xfffffde0\n \t\t\t@ instruction: 0xf7e64620\n \tstmdbmi\tr6!, {r0, r2, r4, r5, r7, r9, fp, ip, sp, lr, pc}\n@@ -88460,33 +88458,33 @@\n \t\t\t@ instruction: 0xf7e64630\n \tldmdavs\tfp!, {r0, r2, r3, r5, r7, r9, fp, ip, sp, lr, pc}^\n \tstrtmi\tr9, [r3], -r6, lsl #6\n \tstrbmi\tr4, [r1], -r1, lsr #20\n \tstrbmi\tr4, [r0], -r1, lsr #24\n \t\t\t@ instruction: 0xf8cd447a\n \tldrbtmi\tr9, [ip], #-20\t@ 0xffffffec\n-\tbvs\t15792c \n+\tbvs\t157924 \n \tstrpl\tlr, [r1], #-2509\t@ 0xfffff633\n \t\t\t@ instruction: 0xf7de9400\n \t\t\t@ instruction: 0xe7b5fb31\n-\tblcs\t774b4 \n+\tblcs\t774ac \n \tsvcge\t0x0035f47f\n \tmrc2\t7, 4, pc, cr14, cr15, {7}\n \tadcvs\tr2, fp, r1, lsl #6\n \t\t\t@ instruction: 0xf7a9e72f\n-\tsvclt\t0x0000ea2e\n-\tandeq\tr9, r2, r8, asr #31\n+\tsvclt\t0x0000ea32\n+\tldrdeq\tr9, [r2], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r7, r6, lsr #7\n-\tandeq\tlr, r2, r6, lsl r2\n-\tandeq\tr9, r2, r6, lsl #31\n-\tandeq\tr4, r7, r4, asr #6\n+\tandeq\tr4, r7, lr, lsr #7\n+\tandeq\tlr, r2, lr, lsl r2\n+\tandeq\tr9, r2, lr, lsl #31\n+\tandeq\tr4, r7, ip, asr #6\n \tandeq\tr6, r1, ip, lsl #23\n \tandeq\tr6, r1, r6, lsl #27\n-\tandeq\tr9, r2, sl, asr #21\n+\tldrdeq\tr9, [r2], -r2\n \tandeq\tr6, r1, lr, ror sp\n \tandeq\tr6, r1, sl, ror sp\n \tandeq\tr5, r1, r4, lsl #9\n \tandeq\tr6, r1, r2, asr #26\n \tandeq\tr6, r1, r8, lsr sp\n \tandeq\tr6, r1, sl, lsr sp\n \tandeq\tr6, r1, r6, lsl #26\n@@ -88494,143 +88492,143 @@\n \tandeq\tr5, r1, r6, ror r4\n \tstrdeq\tr6, [r1], -sl\n \tstrdeq\tr6, [r1], -r6\t@ \n \tandeq\tr6, r1, r8, ror #25\n \tandeq\tr6, r1, r6, ror #25\n \tldmdbmi\tr9!, {r3, r4, r5, r6, r8, r9, fp, lr}^\n \tpush\t{r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\t1e71240 \n+\tbmi\t1e71238 \n \tcfstrs\tmvf4, [sp, #-484]!\t@ 0xfffffe1c\n \taddlt\tr8, r5, r2, lsl #22\n \tsvcge\t0x0000681d\n \tstrmi\tr5, [r1], sl, lsl #17\n \trscsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf0002d00\n-\tblmi\t1cbd52c \n+\tblmi\t1cbd524 \n \tmcr\t4, 0, r4, cr8, cr11, {3}\n-\tblmi\t1c6bae8 \n+\tblmi\t1c6bae0 \n \teorsvs\tr4, fp, fp, ror r4\n \t\t\t@ instruction: 0x4620e03e\n-\tsvc\t0x00d2f7a8\n+\tsvc\t0x00d6f7a8\n \t\t\t@ instruction: 0xf1b96078\n \t\t\t@ instruction: 0xf0000f00\n \tstrbmi\tr8, [r8], -r2, lsl #1\n-\tsvc\t0x00caf7a8\n+\tsvc\t0x00cef7a8\n \tldmdavs\tfp!, {r7, r9, sl, lr}^\n \tmlasle\tr7, r8, r5, r4\n \t\t\t@ instruction: 0xf108687b\n \t\t\t@ instruction: 0xf1030b02\n \tldrbmi\tr0, [r0], -r2, lsl #20\n-\tblx\t91b224 \n+\tblx\t91b21c \n \tldrbmi\tr4, [r8], -r6, lsl #12\n-\tblx\t81b22c \n+\tblx\t81b224 \n \tstrmi\tr6, [r4], -r9, lsr #16\n \t\t\t@ instruction: 0x46304652\n-\tblx\t99b288 \n+\tblx\t99b280 \n \t\t\t@ instruction: 0x4649465a\n \t\t\t@ instruction: 0xf7e64620\n \tadcmi\tpc, r6, #126976\t@ 0x1f000\n \taddshi\tpc, r4, r0, asr #1\n-\tbne\t498b64 \n+\tbne\t498b5c \n \t\t\t@ instruction: 0x4620465a\n \t\t\t@ instruction: 0xf9caf7e6\n \tandeq\tpc, r1, #8, 2\n \tldrtmi\tr4, [r0], -r1, lsr #12\n-\tbl\t119b1bc \n+\tbl\t129b1b4 \n \t\t\t@ instruction: 0x4630b338\n \t\t\t@ instruction: 0xf994f7d2\n \t\t\t@ instruction: 0xf7d24620\n \tstmdavs\tsp!, {r0, r4, r7, r8, fp, ip, sp, lr, pc}^\n \tsubsle\tr2, fp, r0, lsl #26\n \tstccs\t8, cr6, [r0], {44}\t@ 0x2c\n \t\t\t@ instruction: 0xf1b9d1bd\n \tandle\tr0, r1, r0, lsl #30\n \t\t\t@ instruction: 0xe7c0607c\n \tstrtmi\tr4, [r0], -r9, asr #12\n-\tbl\tfef1b1e8 \n+\tbl\tff01b1e0 \n \tcfmadd32cs\tmvax0, mvfx4, mvfx0, mvfx6\n-\tbmi\t1291b00 \n+\tbmi\t1291af8 \n \tldrbtmi\tr4, [sl], #-2884\t@ 0xfffff4bc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r4, -r0, asr #2]\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \t\t\t@ instruction: 0x46808ff0\n \t\t\t@ instruction: 0xf7a84648\n-\t\t\t@ instruction: 0x4682ef74\n+\t\t\t@ instruction: 0x4682ef78\n \t\t\t@ instruction: 0xf7d26828\n \tstrbmi\tpc, [r8], -r7, ror #18\t@ \n-\tblx\t79b286 \n+\tblx\t79b27e \n \tsvceq\t0x0001f1ba\n \teorvs\tr4, r8, r3, lsl #12\n \t\t\t@ instruction: 0xf10ad91d\n \t\t\t@ instruction: 0x46303aff\n \tandcs\tpc, sl, r9, lsl r8\t@ \n \teorsle\tr2, r8, pc, lsr #20\n \t\t\t@ instruction: 0xf956f7d2\n-\tblmi\tc6fc70 \n+\tblmi\tc6fc68 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr7, r0, lsl #6\n \tldrcc\tr4, [r4, -r0, lsr #12]\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \t\t\t@ instruction: 0xf7d24ff0\n \tstrbmi\tfp, [r8], r3, asr #18\n \t\t\t@ instruction: 0x4630e77f\n \t\t\t@ instruction: 0xf93ef7d2\n-\tblmi\t96fc74 \n+\tblmi\t96fc6c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \trscle\tr0, r7, r0, lsl #6\n-\tstmdb\tr8, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t7efc78 \n+\tstmdb\tip, {r0, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t7efc70 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmvnsle\tr0, r0, lsl #6\n \tldrcc\tr4, [r4, -r8, asr #12]\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r1, r8, r9, fp, pc}\n \t\t\t@ instruction: 0xf7ff4ff0\n \t\t\t@ instruction: 0xf803b9df\n \t\t\t@ instruction: 0xf7d2800a\n-\tbmi\t71b880 \n+\tbmi\t71b878 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrb\tsp, [fp, r4, asr #1]\n \t\t\t@ instruction: 0x46526839\n \t\t\t@ instruction: 0xf7e64630\n \tldmdavs\tsl!, {r0, r1, r2, r4, r5, r8, fp, ip, sp, lr, pc}^\n \tldrtmi\tr4, [r0], -r1, lsr #12\n \t\t\t@ instruction: 0xf7a93201\n-\t\t\t@ instruction: 0x4603eab2\n+\t\t\t@ instruction: 0x4603eab6\n \t\t\t@ instruction: 0x461e4630\n \t\t\t@ instruction: 0xf900f7d2\n \t\t\t@ instruction: 0xf7d24620\n \tmcrcs\t8, 0, pc, cr0, cr13, {7}\t@ \n \tsvcge\t0x0069f47f\n \tsvclt\t0x0000e779\n-\tandeq\tr4, r7, ip, ror #2\n-\tandeq\tr9, r2, r0, lsl #27\n+\tandeq\tr4, r7, r4, ror r1\n+\tandeq\tr9, r2, r8, lsl #27\n \tandeq\tr0, r0, r0, ror #11\n \tldrdeq\tr8, [r1], -r8\t@ \n \tldrdeq\tr8, [r1], -r0\n-\t\t\t@ instruction: 0x00029cb2\n-\tandeq\tr9, r2, r0, ror #24\n-\tandeq\tr9, r2, r0, lsr ip\n-\tandeq\tr9, r2, r8, lsl ip\n-\tandeq\tr9, r2, sl, ror #23\n+\t\t\t@ instruction: 0x00029cba\n+\tandeq\tr9, r2, r8, ror #24\n+\tandeq\tr9, r2, r8, lsr ip\n+\tandeq\tr9, r2, r0, lsr #24\n+\tstrdeq\tr9, [r2], -r2\n \tandcs\tr4, r0, #22528\t@ 0x5800\n \tldrbtmi\tr4, [fp], #-2070\t@ 0xfffff7ea\n \tldmdbmi\tr6, {r4, r5, r7, r8, sl, ip, sp, pc}\n \taddlt\tr4, r2, r8, ror r4\n \tsvcge\t0x0000681c\n \tstmdavs\tr9, {r0, r6, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f6079\n@@ -88638,183 +88636,183 @@\n \tstmdavs\tr0!, {r2, r5, r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf7ff4625\n \tstmdavs\tr4!, {r0, r1, r6, r7, r8, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7d26828\n \tstrtmi\tpc, [r8], -fp, asr #17\n \t\t\t@ instruction: 0xf8c8f7d2\n \tmvnsle\tr2, r0, lsl #24\n-\tblmi\t2afce8 \n+\tblmi\t2afce0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7a9bdb0\n-\tsvclt\t0x0000e8ce\n-\tandeq\tr3, r7, lr, asr pc\n-\tandeq\tr9, r2, r4, ror fp\n+\tsvclt\t0x0000e8d2\n+\tandeq\tr3, r7, r6, ror #30\n+\tandeq\tr9, r2, ip, ror fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, r0, asr #22\n-\tblmi\tfefde4 \n+\tandeq\tr9, r2, r8, asr #22\n+\tblmi\tfefddc \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r3, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r1, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f617b\n \tstmdacs\tr0, {r8, r9}\n \t\t\t@ instruction: 0x4604d03e\n-\tcdp\t7, 10, cr15, cr6, cr8, {5}\n+\tcdp\t7, 10, cr15, cr10, cr8, {5}\n \tldmdale\tr3, {r0, r1, r2, r3, fp, sp}\n \tmcrne\t1, 3, fp, cr2, cr0, {4}\n \tstceq\t0, cr15, [r0], {79}\t@ 0x4f\n \tand\tr4, r5, r0, lsl r4\n \tsvclt\t0x00082b2e\n \tstfeqd\tf7, [r1], {12}\n \tmlasle\tfp, r0, r2, r4\n \tsvccc\t0x0001f812\n \tteqeq\tr0, r3, lsr #3\t@ \n \tsvclt\t0x00182b2e\n \tldmible\tr1!, {r0, r3, r8, fp, sp}^\n \t\t\t@ instruction: 0xf7a84620\n-\tmovwlt\tlr, #36494\t@ 0x8e8e\n+\tmovwlt\tlr, #36498\t@ 0x8e92\n \tstrcs\tr1, [r0], #-3682\t@ 0xfffff19e\n \tand\tr4, ip, r0, lsl r4\n \tmsreq\tCPSR_, r3, lsr #32\n \tstmdbcs\tr5, {r0, r6, r8, fp, ip, sp}\n-\tblcs\tc13958 \n+\tblcs\tc13950 \n \tstfcsd\tf5, [r1], {22}\n-\tblcs\tc0d4bc \n+\tblcs\tc0d4b4 \n \taddmi\tsp, r2, #18\n \t\t\t@ instruction: 0xf812d00a\n \t\t\t@ instruction: 0xf1a33f01\n \tstmdbcs\tsl, {r4, r5, r8}\n-\tblcs\tf13920 \n+\tblcs\tf13918 \n \tstrcc\tfp, [r1], #-3848\t@ 0xfffff0f8\n \tmvnsle\tr4, r2, lsl #5\n \tstmdacs\tr5, {r5, r7, r9, sl, fp, ip}\n \tandcs\tfp, r0, ip, lsl #31\n \tand\tr2, r0, r1\n-\tbmi\t6a5588 \n+\tbmi\t6a5580 \n \tldrbtmi\tr4, [sl], #-2839\t@ 0xfffff4e9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [ip, -r1, lsr #2]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tsvceq\t0x0003f1bc\n \tldmdbmi\tr2, {r3, r6, r7, r8, ip, lr, pc}\n \tandseq\tpc, r0, r7, lsl #2\n \tmovweq\tpc, #33031\t@ 0x8107\t@ \n \tldrbtmi\tr9, [r9], #-1\n \tandeq\tpc, ip, r7, lsl #2\n \tandls\tr1, r0, sl, lsr sp\n \t\t\t@ instruction: 0xf7a84620\n-\tstmdacs\tr4, {r1, r2, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tstmdacs\tr4, {r1, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n \tldmib\tr7, {r3, r4, r5, r7, r8, ip, lr, pc}^\n \tldmib\tr7, {r0, ip, sp}^\n \tmovwmi\tr1, #12803\t@ 0x3203\n \ttstmi\tr3, #738197504\t@ 0x2c000000\n \tsvclt\t0x00982bff\n \tldmible\tr4, {r0, sp}^\n \t\t\t@ instruction: 0xf7a9e7ac\n-\tsvclt\t0x0000e84a\n-\tandeq\tr9, r2, r0, lsl fp\n+\tsvclt\t0x0000e84e\n+\tandeq\tr9, r2, r8, lsl fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, r6, ror sl\n+\tandeq\tr9, r2, lr, ror sl\n \tandeq\tr6, r1, r2, asr r9\n \tldrdgt\tpc, [r8], #-143\t@ 0xffffff71\t@ \n-\tbmi\t6e61fc \n+\tbmi\t6e61f4 \n \tldrbtmi\tfp, [ip], #1408\t@ 0x580\n \tsvcge\t0x0000b086\n \tandcs\tpc, r2, ip, asr r8\t@ \n \tldmdavs\tr2, {r0, r3, r4, r5, r8, sl, fp, ip}\n \t\t\t@ instruction: 0xf04f617a\n \tstmdavs\tr2, {r9}\n-\tbcs\tf5804 \n+\tbcs\tf57fc \n \tmovwcc\tlr, #6593\t@ 0x19c1\n \tandsle\tr6, r7, fp, asr #1\n \tsvclt\t0x00182a0a\n \ttstle\tr6, r8, lsl r6\n \tandscc\tr2, ip, r0, lsl r2\n-\tbl\t139b4d0 \n+\tbl\t149b4c8 \n \t\t\t@ instruction: 0xf080fab0\n-\tbmi\t35fb38 \n+\tbmi\t35fb30 \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r8, -r7, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tblx\tfec77854 \n+\tblx\tfec7784c \n \tstmdbeq\tr0, {r7, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7a9e7ed\n-\tsvclt\t0x0000e80c\n-\tandeq\tr9, r2, r2, lsl #20\n+\tsvclt\t0x0000e810\n+\tandeq\tr9, r2, sl, lsl #20\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, r6, asr #19\n-\tblmi\t92fef8 \n+\tandeq\tr9, r2, lr, asr #19\n+\tblmi\t92fef0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tstmdavs\tsl, {r8, r9, sl, fp, sp, pc}\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \taddsmi\tr6, r3, #196608\t@ 0x30000\n-\tblcs\t111ae8 \n-\tblcs\t31171c \n-\tbmi\t751ae0 \n+\tblcs\t111ae0 \n+\tblcs\t311714 \n+\tbmi\t751ad8 \n \tldrbtmi\tr4, [sl], #-2841\t@ 0xfffff4e7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandscs\tfp, r0, #2, 30\n \tandscc\tr3, ip, ip, lsl r1\n \tstrcc\tsp, [r8, -r1, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7a84080\n-\tbmi\t50c2d0 \n+\tbmi\t50c2d8 \n \tldrbtmi\tr4, [sl], #-2831\t@ 0xfffff4f1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r1, r1, lsl r1\n \tldrtmi\tr3, [sp], r8, lsl #14\n-\tbmi\t38ccd8 \n+\tbmi\t38ccd0 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tfp, r4, #2, 30\n \tandcc\tr3, r8, r8, lsl #2\n \t\t\t@ instruction: 0xf7a8d0dd\n-\tsvclt\t0x0000efc0\n-\tmuleq\tr2, r0, r9\n+\tsvclt\t0x0000efc4\n+\tmuleq\tr2, r8, r9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, sl, ror #18\n-\tandeq\tr9, r2, r2, asr #18\n-\tandeq\tr9, r2, r6, lsr #18\n+\tandeq\tr9, r2, r2, ror r9\n+\tandeq\tr9, r2, sl, asr #18\n+\tandeq\tr9, r2, lr, lsr #18\n \tmvnsmi\tlr, sp, lsr #18\n \tstcmi\t6, cr4, [r7], #-20\t@ 0xffffffec\n \taddlt\tr4, r6, r7, lsr #22\n \tsvcge\t0x0004447c\n \tstrmi\tr5, [ip], -r3, ror #17\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblcs\tf7778 \n-\tblcs\t3117c4 \n+\tblcs\tf7770 \n+\tblcs\t3117bc \n \t\t\t@ instruction: 0xf102bf04\n \ttstcs\tip, r4, lsl r0\n \ttstcs\tip, r1\n \t\t\t@ instruction: 0xf04f1d10\n \tmovwcs\tr0, #6144\t@ 0x1800\n \tmovwls\tr4, #9770\t@ 0x262a\n \tstmdahi\tr0, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7a84623\n-\t\t\t@ instruction: 0x4606ea34\n+\t\t\t@ instruction: 0x4606ea38\n \tsvclt\t0x00184540\n \ttstle\tr0, r4, asr #10\n-\tblmi\t5affb8 \n+\tblmi\t5affb0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tsp, r0, lsl #6\n \tsmladxcc\tr8, r0, r6, r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x211081f0\n@@ -88826,45 +88824,45 @@\n \tmlavc\tr8, r8, pc, fp\t@ \n \tteqcs\tr0, #3702784\t@ 0x388000\n \teorvc\tr2, fp, lr, lsr #4\n \tadcvc\tr7, fp, sl, rrx\n \t\t\t@ instruction: 0x712b70ea\n \t\t\t@ instruction: 0x71ab716a\n \tldrb\tr7, [r7, r8, ror #3]\n-\tsvc\t0x0062f7a8\n-\tandeq\tr9, r2, r8, ror #17\n+\tsvc\t0x0066f7a8\n+\tstrdeq\tr9, [r2], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, r0, lsr #17\n-\tblmi\t46fffc \n+\tandeq\tr9, r2, r8, lsr #17\n+\tblmi\t46fff4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t4093cc \n+\tbmi\t4093c4 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr6, [sl], #-2051\t@ 0xfffff7fd\n-\tblmi\t2a8404 \n+\tblmi\t2a83fc \n \tandscc\tfp, r4, ip, lsl #30\n \tldmpl\tr3, {r2, ip, sp}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7a8bd80\n-\tsvclt\t0x0000ef3e\n-\tandeq\tr9, r2, r0, asr #16\n+\tsvclt\t0x0000ef42\n+\tandeq\tr9, r2, r8, asr #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, sl, lsr #16\n+\tandeq\tr9, r2, r2, lsr r8\n \tldmdbmi\tr9!, {r0, r1, r3, r9, sl, lr}\n \t\t\t@ instruction: 0x46844a39\n \tldrblt\tr4, [r0, #1145]!\t@ 0x479\n \taddslt\tr2, r3, r2, lsl #22\n \tsvcge\t0x0004588a\n \tcmnvs\tsl, #1179648\t@ 0x120000\n \tandeq\tpc, r0, #79\t@ 0x4f\n-\tblcs\t311918 \n+\tblcs\t311910 \n \t\t\t@ instruction: 0xf107d131\n \tstmdavs\tr0, {r3, r4, r9, sl, fp}\n \tldrdne\tpc, [r4], -ip\n \t\t\t@ instruction: 0xf8dc4676\n \trsbsvs\tr2, fp, r8\n \tldrdcc\tpc, [ip], -ip\n \tandeq\tlr, pc, lr, lsr #17\n@@ -88874,25 +88872,25 @@\n \tandeq\tlr, r7, lr, lsr #17\n \tstfmis\tf2, [r8, #-112]!\t@ 0xffffff90\n \tandcs\tr2, r1, #0, 8\n \tstmib\tsp, {r0, r2, r3, r4, r5, r6, sl, lr}^\n \tteqcs\tr0, #268435456\t@ 0x10000000\n \t\t\t@ instruction: 0x462a4630\n \t\t\t@ instruction: 0xf7a89400\n-\tbllt\tc97f08 \n-\tblmi\t8700fc \n+\tbllt\tc97f10 \n+\tblmi\t8700f4 \n \tstmdami\tr2!, {r1, r3, r4, r5, r6, sl, lr}\n \tldmpl\tr3, {r3, r4, r5, r6, sl, lr}^\n-\tblvs\t1f378e8 \n+\tblvs\t1f378e0 \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xd12e0300\n \t\t\t@ instruction: 0x46bd373c\n \tldmdavs\tfp!, {r4, r5, r6, r7, r8, sl, fp, ip, sp, pc}^\n \teorle\tr2, r6, r2, lsl #22\n-\tblcs\t2e5d08 \n+\tblcs\t2e5d00 \n \t\t\t@ instruction: 0xf107d027\n \tldrb\tr0, [sl, r8, lsl #12]\n \tmvfeqe\tf7, f7\n \tldrdne\tpc, [r4], -ip\n \tldrbtmi\tr6, [r6], -r0, lsl #16\n \tldrdcs\tpc, [r8], -ip\n \t\t\t@ instruction: 0xf8dc607b\n@@ -88905,121 +88903,121 @@\n \teorsvs\tpc, r0, #69206016\t@ 0x4200000\n \teorsvs\tpc, r0, #203423744\t@ 0xc200000\n \tteqvs\tr0, #69206016\t@ 0x4200000\t@ \n \tteqeq\tr0, #192, 4\t@ \n \tmovwcs\tlr, #2501\t@ 0x9c5\n \ttstcs\tr0, r6, asr #15\n \t\t\t@ instruction: 0xf7a8e7d9\n-\t\t\t@ instruction: 0xf107eec6\n+\t\t\t@ instruction: 0xf107eeca\n \t\t\t@ instruction: 0xe7b20618\n-\tstrdeq\tr9, [r2], -r0\n+\tstrdeq\tr9, [r2], -r8\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr7, r4, fp\n-\tandeq\tr9, r2, ip, lsl #15\n-\tandeq\tr3, r7, r8, ror fp\n+\tmuleq\tr7, ip, fp\n+\tmuleq\tr2, r4, r7\n+\tandeq\tr3, r7, r0, lsl #23\n \tstmdbcs\tr2, {r4, r7, r8, sl, ip, sp, pc}\n-\tblmi\t8f0990 \n+\tblmi\t8f0988 \n \tldrbtmi\tfp, [ip], #-131\t@ 0xffffff7d\n \tstmiapl\tr3!, {r8, r9, sl, fp, sp, pc}^\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbcs\tsl, {r0, r1, r2, r5, ip, lr, pc}\n \t\t\t@ instruction: 0x4603d118\n-\tblne\t59ba34 \n+\tblne\t59ba2c \n \tldrd\tpc, [r0], -r2\n \tldrdgt\tpc, [r4], -r2\n \tldmvs\tr4, {r0, r4, r7, fp, sp, lr}^\n \tands\tpc, r4, r0, asr #17\n \tandgt\tpc, r4, r3, asr #17\n \tsmullsvs\tr6, ip, r9, r0\n \t\t\t@ instruction: 0xe010f8d2\n \t\t\t@ instruction: 0xc014f8d2\n \t\t\t@ instruction: 0x61996991\n \tands\tpc, r0, r3, asr #17\n \tandsgt\tpc, r4, r3, asr #17\n-\tblmi\t430198 \n+\tblmi\t430190 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr0, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4603bd90\n-\tblne\t19ba80 \n+\tblne\t19ba78 \n \tldrdgt\tpc, [r0], -r2\n \tldmvs\tr1, {r2, r4, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf8c068d2\n \tsubsvs\tip, ip, r4\n \tsmullsvs\tr6, sl, r9, r0\n \t\t\t@ instruction: 0xf7a8e7e4\n-\tsvclt\t0x0000ee74\n-\tstrdeq\tr9, [r2], -r2\n+\tsvclt\t0x0000ee78\n+\tstrdeq\tr9, [r2], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, r8, lsr #13\n-\tblmi\t5701ec \n+\t\t\t@ instruction: 0x000296b0\n+\tblmi\t5701e4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tstmdavs\tr3, {r8, r9}\n \tandsle\tr2, r2, r2, lsl #22\n \ttstle\tr2, sl, lsl #22\n \taddhi\tfp, r3, #299008\t@ 0x49000\n-\tbmi\t37e4c8 \n+\tbmi\t37e4c0 \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r7, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n-\tblt\t12ccfe0 \n+\tblt\t12ccfd8 \n \tsbchi\tr8, r1, r3, lsl #1\n \t\t\t@ instruction: 0xf7a8e7ed\n-\tsvclt\t0x0000ee46\n-\tandeq\tr9, r2, r0, ror #12\n+\tsvclt\t0x0000ee4a\n+\tandeq\tr9, r2, r8, ror #12\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, sl, lsr r6\n+\tandeq\tr9, r2, r2, asr #12\n \tstmdbcs\tr2, {r0, r4, r9, fp, lr}\n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstmdbcs\tsl, {r0, r1, ip, lr, pc}\n \tandcs\tfp, r0, r8, lsl pc\n \tstmdahi\tr0, {r1, r8, ip, lr, pc}^\n \taddlt\tfp, r0, #64, 20\t@ 0x40000\n-\tblmi\t270248 \n+\tblmi\t270240 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7a8bd80\n-\tsvclt\t0x0000ee1c\n-\tandeq\tr9, r2, r2, lsl #12\n+\tsvclt\t0x0000ee20\n+\tandeq\tr9, r2, sl, lsl #12\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr9, [r2], -ip\n+\tandeq\tr9, r2, r4, ror #11\n \tldrsbtgt\tpc, [r8], pc\t@ \n \tpush\t{r5, r9, sp}\n \t\t\t@ instruction: 0xf04f41f0\n-\tblmi\tb5fa5c \n+\tblmi\tb5fa54 \n \tstrdlt\tr4, [sl], ip\n \tldcne\t15, cr10, [ip, #-0]\n \t\t\t@ instruction: 0xf85c4606\n \tstrtmi\tr3, [r0], -r3\n \ttstcs\tr0, sp, lsl #12\n \trsbsvs\tr6, fp, #1769472\t@ 0x1b0000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstc2l\t7, cr15, [r8, #916]!\t@ 0x394\n \tldrtmi\tr4, [fp], -r2, lsr #12\n \tldrtmi\tr4, [r0], -r1, asr #12\n \tstmib\tr7, {r2, sl, sp}^\n \tstrbmi\tr4, [r4], -r1, lsl #16\n-\tbl\tfe29b930 \n-\tbmi\t84a054 \n+\tbl\tfe39b928 \n+\tbmi\t84a04c \n \tldrbtmi\tr4, [sl], #-2845\t@ 0xfffff4e3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -lr, lsr #2\n \tldrtmi\tr3, [sp], r8, lsr #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -89040,18 +89038,18 @@\n \tldrb\tr6, [r2, fp, lsr #32]\n \tldmdavs\tr4, {r1, r4, r6, r8, fp, sp, lr}\n \tldmvs\tr1, {r4, r6, fp, sp, lr}\n \tldrdvs\tr6, [sl, -r2]!\n \tstrcs\tr6, [r1], #-108\t@ 0xffffff94\n \trscvs\tr6, r9, r8, lsr #1\n \tstrb\tr6, [r6, fp, lsr #32]\n-\tldc\t7, cr15, [r6, #672]!\t@ 0x2a0\n-\tandeq\tr9, r2, r4, lsr #11\n+\tldc\t7, cr15, [sl, #672]!\t@ 0x2a0\n+\tandeq\tr9, r2, ip, lsr #11\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, sl, ror #10\n+\tandeq\tr9, r2, r2, ror r5\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [ip, #-548]!\t@ 0xfffffddc\n \tvcvt.f16.s16\tq2, q14, #19\n \tldrbtmi\tr4, [sp], #-3452\t@ 0xfffff284\n \tsvcge\t0x0004497b\n \tstmdaeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tstreq\tpc, [r8], -r7, lsl #2\n@@ -89071,22 +89069,22 @@\n \t\t\t@ instruction: 0xf7e54620\n \t\t\t@ instruction: 0x4628fd71\n \tldreq\tpc, [r0, #-263]\t@ 0xfffffef9\n \tstrtmi\tr2, [fp], -r0, lsl #2\n \t\t\t@ instruction: 0xf04f4622\n \t\t\t@ instruction: 0x61b90c02\n \tandsgt\tpc, r4, r7, asr #17\n-\tbl\t41ba24 \n+\tbl\t51ba1c \n \t\t\t@ instruction: 0xf8d8b1e0\n \tldmdavs\tr3!, {lr}\n \t\t\t@ instruction: 0x2c00b933\n \t\t\t@ instruction: 0xf899d163\n \tstccs\t0, cr4, [r0], {-0}\n \tstrcs\tsp, [r0], #-102\t@ 0xffffff9a\n-\tblmi\t1770518 \n+\tblmi\t1770510 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, ror #8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tadchi\tpc, sl, r0, asr #32\n \tvmax.s8\td4, d7, d16\n \tldrtmi\tr4, [sp], ip, ror #14\n@@ -89095,132 +89093,132 @@\n \tstmdavc\tr2, {r4, r8, ip, sp, pc}\n \tcmnle\tip, r0, lsl #20\n \tldrdne\tlr, [r4], -r3\n \tmovwcs\tr4, #1610\t@ 0x64a\n \tmovwcc\tlr, #2509\t@ 0x9cd\n \tmovwls\tr2, #8961\t@ 0x2301\n \t\t\t@ instruction: 0xf7a74653\n-\tldmdavs\tr3!, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdavs\tr3!, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \trsble\tr2, r6, r0, lsl #22\n \tldrdmi\tpc, [r0], -r8\n-\tblcs\t77c9c \n+\tblcs\t77c94 \n \t\t\t@ instruction: 0xf04fd0cb\n \t\t\t@ instruction: 0xf8d60b01\n \t\t\t@ instruction: 0xf1bcc000\n \tbicle\tr0, r4, r0, lsl #30\n \tldrdne\tlr, [r4], -r3\n \tvst1.8\t{d20-d22}, [pc :128], r2\n \tstmib\tsp, {r7, r8, r9, ip, sp, lr}^\n \t\t\t@ instruction: 0xf8cdcc01\n \t\t\t@ instruction: 0xf7a7c000\n-\t\t\t@ instruction: 0xf8d8efd2\n+\t\t\t@ instruction: 0xf8d8efd6\n \tcmnlt\tip, r0\n \trsbsvs\tr7, fp, r3, lsr #16\n \t\t\t@ instruction: 0xf7a8b163\n-\tldmdavs\tfp!, {r1, r2, r7, r8, r9, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r3, r7, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8526802\n \teorvc\tr3, r3, r3, lsr #32\n \tsvccc\t0x0001f814\n \tmvnsle\tr2, r0, lsl #22\n \tldrdmi\tpc, [r0], -r8\n \tstrtmi\tr2, [r0], -lr, lsr #2\n-\tstmdb\tlr, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tr2, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8c6b108\n \tstmdavs\tfp!, {ip, sp, pc}\n \tldrdvs\tr6, [fp], -fp\t@ \n \tbicsle\tr2, r0, r0, lsl #22\n-\tblcs\t77d24 \n+\tblcs\t77d1c \n \tstrtmi\tsp, [r0], -r0, lsr #3\n \tldc2l\t7, cr15, [r4], #836\t@ 0x344\n \tmulmi\tr0, r9, r8\n \torrsle\tr2, r8, r0, lsl #24\n \tldrbmi\tr4, [r2], -ip, lsr #18\n \tldrbtmi\tr4, [r9], #-1608\t@ 0xfffff9b8\n \tstc2l\t7, cr15, [r2, #-916]!\t@ 0xfffffc6c\n \t\t\t@ instruction: 0xf107e792\n \t\t\t@ instruction: 0x46280434\n \t\t\t@ instruction: 0xf7ff4621\n-\tblvs\t1f5d818 \n+\tblvs\t1f5d810 \n \teorsle\tr2, ip, sl, lsl #22\n \t\t\t@ instruction: 0xf1072b02\n \tsvclt\t0x00080038\n \tandle\tr2, r0, r0, lsl r1\n \t\t\t@ instruction: 0xf107211c\n \tmovwcs\tr0, #1124\t@ 0x464\n \tstmib\tsp, {r1, r5, r9, sl, lr}^\n \tmovwcs\tr3, #33536\t@ 0x8300\n \tvst2.8\t{d25-d28}, [pc], r2\n \t\t\t@ instruction: 0xf7a76380\n-\tstmdacs\tr0, {r1, r2, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r7, r8, r9, sl, fp, sp, lr, pc}\n \tstrtmi\tfp, [r5], -r8, lsl #30\n \tvst1.16\t{d30}, [pc :64], r2\n \t\t\t@ instruction: 0xf7d17080\n \t\t\t@ instruction: 0x4604fd31\n \tandeq\tpc, r0, r8, asr #17\n \t\t\t@ instruction: 0xf7c0e792\n \t\t\t@ instruction: 0x4683fe77\n \tandeq\tpc, r0, r8, asr #17\n \tstmdavc\tr4, {r5, r6, r8, ip, sp, pc}\n \t\t\t@ instruction: 0xf7a8b154\n-\tstmdavs\tr1, {r2, r3, r5, r8, r9, fp, sp, lr, pc}\n+\tstmdavs\tr1, {r4, r5, r8, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf851465b\n \tandsvc\tr2, sl, r4, lsr #32\n \tsvcmi\t0x0001f813\n \tmvnsle\tr2, r0, lsl #24\n \t\t\t@ instruction: 0x212e4658\n-\tldm\tr6!, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldm\tsl!, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r0, r1, r3, r5, fp, sp, lr}\n \tsvcge\t0x0068f43f\n \teorsvs\tr2, r2, r1, lsl #4\n \t\t\t@ instruction: 0xf107e764\n \tstrb\tr0, [r5, r8, asr #32]\n-\tldc\t7, cr15, [r4], #672\t@ 0x2a0\n-\tldrdeq\tr9, [r2], -lr\n+\tldc\t7, cr15, [r8], #672\t@ 0x2a0\n+\tandeq\tr9, r2, r6, ror #9\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000738be\n-\tandeq\tr9, r2, r0, ror #8\n+\tandeq\tr3, r7, r6, asr #17\n+\tandeq\tr9, r2, r8, ror #8\n \tandeq\tr5, r1, sl, lsr #6\n-\tblmi\t7f0598 \n+\tblmi\t7f0590 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \tcfstr32vs\tmvfx15, [r3, #692]\t@ 0x2b4\n \tsvcge\t0x000458d3\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3404\n \tstmdavs\tr3, {r8, r9}\n \tsvclt\t0x00042b0a\n \ttstcs\tip, r4, lsl r0\n-\tblcs\t111d5c \n+\tblcs\t111d54 \n \tandeq\tpc, r4, r0, lsl #2\n \ttstcs\tr0, ip, lsl #30\n \tldfnes\tf2, [sp, #-112]!\t@ 0xffffff90\n \tandcs\tr2, r8, #0, 8\n \torrvs\tpc, r0, #1325400064\t@ 0x4f000000\n \tandmi\tlr, r1, #3358720\t@ 0x334000\n \tstrls\tr4, [r0], #-1578\t@ 0xfffff9d6\n-\tsvc\t0x0028f7a7\n+\tsvc\t0x002cf7a7\n \tstrtmi\tfp, [r8], -r8, lsl #19\n \tcdp2\t7, 2, cr15, cr4, cr0, {6}\n-\tblmi\t2f05a0 \n+\tblmi\t2f0598 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d105\n \tldrtmi\tr6, [sp], r1, lsl #15\n \t\t\t@ instruction: 0x4620bdb0\n \t\t\t@ instruction: 0xf7a8e7ee\n-\tsvclt\t0x0000ec70\n-\tldrdeq\tr9, [r2], -ip\n+\tsvclt\t0x0000ec74\n+\tandeq\tr9, r2, r4, ror #5\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, ip, lsl #5\n+\tmuleq\tr2, r4, r2\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tmcrrmi\t6, 8, r4, r5, cr0\n \tadcslt\tr4, r6, r5, asr #16\n \t\t\t@ instruction: 0x4615447c\n-\tbmi\t11899b8 \n+\tbmi\t11899b0 \n \tstmdapl\tr0!, {r0, r1, r3, r9, sl, lr}\n \tldrbeq\tpc, [r4], #-263\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0x21201d3e\n \tstmdavs\tr0, {r1, r3, r4, r5, r6, sl, lr}\n \tsbcseq\tpc, r4, r7, asr #17\n \tandeq\tpc, r0, pc, asr #32\n \t\t\t@ instruction: 0xf7e64620\n@@ -89228,47 +89226,47 @@\n \tldrtmi\tr2, [r0], -r0, lsl #2\n \tldc2\t7, cr15, [r6], #-916\t@ 0xfffffc6c\n \t\t\t@ instruction: 0x46214632\n \t\t\t@ instruction: 0x4640463b\n \tstrcs\tr2, [r0], -r1, lsl #8\n \tstrtcs\tr6, [r0], #-252\t@ 0xffffff04\n \t\t\t@ instruction: 0xf7a8607c\n-\tstmdacs\tr0, {r1, r2, r4, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r6, r7, r8, fp, sp, lr, pc}\n \tldmdavs\tip!, {r0, r2, r3, r4, r5, r8, ip, lr, pc}\n \tstccs\t6, cr4, [r0], {6}\n \t\t\t@ instruction: 0xf107d058\n \t\t\t@ instruction: 0xf1070924\n \tand\tr0, r2, r4, ror r8\n \t\t\t@ instruction: 0x2c0069e4\n \tstmdavs\tr1!, {r0, r1, r2, r3, r6, ip, lr, pc}^\n \taddmi\tr6, fp, #2818048\t@ 0x2b0000\n \t\t\t@ instruction: 0xf8d4d1f8\n-\tblcs\t10de70 \n-\tblcs\t311f08 \n+\tblcs\t10de68 \n+\tblcs\t311f00 \n \trsbsvs\tsp, fp, #20, 2\n \trndeqe\tf7, f7\n \tldrdne\tpc, [r4], -ip\n \tldrdcs\tpc, [r8], -ip\n \tldrdeq\tpc, [r0], -ip\n \tldrdcc\tpc, [ip], -ip\n \tandeq\tlr, pc, lr, lsr #17\n \t\t\t@ instruction: 0x0010f8dc\n \t\t\t@ instruction: 0x1014f8dc\n \t\t\t@ instruction: 0x2018f8dc\n \tandeq\tlr, r7, lr, lsr #17\n \tteqcs\tr0, sl, asr #12\n-\tbeq\tfe99a274 \n+\tbeq\tfe99a26c \n \t\t\t@ instruction: 0xf7ff4640\n \tteqcs\tr0, r7, asr ip\t@ \n \tldrbmi\tr4, [r0], -sl, lsr #12\n \tmrrc2\t7, 15, pc, r2, cr15\t@ \n \t\t\t@ instruction: 0x46404651\n \tstc2\t7, cr15, [lr, #916]!\t@ 0x394\n \tbicle\tr2, fp, r0, lsl #16\n-\tbmi\t5a767c \n+\tbmi\t5a7674 \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [r4], #135\t@ 0x87\t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr7, r0, lsl #6\n \t\t\t@ instruction: 0x37d84630\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -89277,117 +89275,117 @@\n \tldrdne\tpc, [r4], -ip\n \tldrdcs\tpc, [r8], -ip\n \tldrdeq\tpc, [r0], -ip\n \tldrdcc\tpc, [ip], -ip\n \tandeq\tlr, pc, lr, lsr #17\n \tldmdavs\tip!, {r1, r2, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n \t\t\t@ instruction: 0xf7a84620\n-\tldrb\tlr, [ip, sl, asr #16]\n-\tbl\tff71bd60 \n-\tandeq\tr9, r2, r0, asr r2\n+\tldrb\tlr, [ip, lr, asr #16]\n+\tbl\tff81bd58 \n+\tandeq\tr9, r2, r8, asr r2\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r1, r8, asr #4\n-\tandeq\tr9, r2, r6, lsl #3\n+\tandeq\tr9, r2, lr, lsl #3\n \tldrblt\tr4, [r0, #2587]!\t@ 0xa1b\n-\tblmi\t72f6f0 \n+\tblmi\t72f6e8 \n \taddlt\tr4, r3, sl, ror r4\n \tsvcge\t0x00006e80\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607b\n \tmrslt\tr0, (UNDEF: 56)\n \t\t\t@ instruction: 0xfff0f7ff\n \tstrteq\tpc, [r0], #-262\t@ 0xfffffefa\n \tldreq\tpc, [r8, #-262]!\t@ 0xfffffefa\n-\tbleq\t19c04c \n+\tbleq\t19c044 \n \t\t\t@ instruction: 0xf7d1b108\n \t\t\t@ instruction: 0xf854fba3\n \t\t\t@ instruction: 0xb1280c1c\n-\tcdp\t7, 8, cr15, cr12, cr7, {5}\n+\tcdp\t7, 9, cr15, cr0, cr7, {5}\n \tldceq\t8, cr15, [ip], {84}\t@ 0x54\n-\tblx\tfe71be5a \n+\tblx\tfe71be52 \n \tmvnle\tr4, r5, lsr #5\n-\tblmi\t2f0748 \n+\tblmi\t2f0740 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_und\n \tsmladxcc\tip, r0, r6, r4\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7d140f0\n \t\t\t@ instruction: 0xf7a8bb87\n-\tsvclt\t0x0000eb9c\n-\tandeq\tr9, r2, r8, lsr #2\n+\tsvclt\t0x0000eba0\n+\tandeq\tr9, r2, r0, lsr r1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, r4, ror #1\n+\tandeq\tr9, r2, ip, ror #1\n \tsvcmi\t0x00f0e92d\n \tstrvs\tpc, [r0, #-2271]\t@ 0xfffff721\n \tstrmi\tpc, [r0, #-2271]\t@ 0xfffff721\n \tcfstrs\tmvf4, [sp, #-504]!\t@ 0xfffffe08\n \taddlt\tr8, sp, r8, lsl #22\n \t\t\t@ instruction: 0xf8dfaf02\n \tldmdbpl\tr4!, {r3, r4, r5, r6, r7, sl, ip}\n-\tbeq\t49978c \n+\tbeq\t499784 \n \tldrbtpl\tpc, [r0], #2271\t@ 0x8df\t@ \n \tstmdavs\tr4!, {r0, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f627c\n \tsvcvs\t0x003e0400\n \t\t\t@ instruction: 0xf8df60be\n \t\t\t@ instruction: 0xf85144e4\n \tstmib\tr7, {r0, r2, ip, sp, pc}^\n \tldrbtmi\tr3, [ip], #-512\t@ 0xfffffe00\n \tmcr\t15, 0, r6, cr10, cr11, {5}\n \t\t\t@ instruction: 0xf8db3a90\n \tstmdavs\tr1!, {ip, sp}\n-\tblcs\t76680 \n+\tblcs\t76678 \n \tandshi\tpc, r2, #64\t@ 0x40\n-\tbcs\t7868c \n+\tbcs\t78684 \n \taddshi\tpc, ip, r0\n \tldrtcs\tpc, [ip], #2271\t@ 0x8df\t@ \n \tldrbtmi\tr4, [sl], #-1752\t@ 0xfffff928\n-\tbcs\tfe4997d8 \n+\tbcs\tfe4997d0 \n \tldrtcs\tpc, [r4], #2271\t@ 0x8df\t@ \n \tmcr\t4, 0, r4, cr11, cr10, {3}\n \t\t\t@ instruction: 0xf8df2a10\n \tldrbtmi\tr2, [sl], #-1200\t@ 0xfffffb50\n-\tbcs\tfe4997f4 \n+\tbcs\tfe4997ec \n \tstrtcs\tpc, [r8], #2271\t@ 0x8df\n \tmcr\t4, 0, r4, cr10, cr10, {3}\n-\tblcs\t68814 \n+\tblcs\t6880c \n \ttsthi\tsp, r0, asr #32\t@ \n \tldrcc\tpc, [ip], #2271\t@ 0x8df\n \tcmnvs\tfp, fp, ror r4\n \t\t\t@ instruction: 0x200069bb\n \t\t\t@ instruction: 0xf1031e5c\n \t\t\t@ instruction: 0xf1030538\n \tmovwcc\tr0, #23328\t@ 0x5b20\n \t\t\t@ instruction: 0xf81461fb\n \tmvnslt\tr3, r1, lsl #30\n-\tbeq\tda008 \n+\tbeq\tda000 \n \tstrble\tr0, [r0], #-1950\t@ 0xfffff862\n \t\t\t@ instruction: 0xf1000759\n \t\t\t@ instruction: 0xf0138086\n \tcmnle\tr0, r8, lsl #12\n \tldmdbeq\tr0, {r0, r1, r4, ip, sp, lr, pc}\n \taddshi\tpc, sl, r0, asr #32\n \t\t\t@ instruction: 0xf100065a\n \tldreq\tr8, [fp], ip, lsl #2\n \t\t\t@ instruction: 0xf1bad425\n \teorle\tr0, fp, r0, lsl #30\n \t\t\t@ instruction: 0xf0402800\n \tandcs\tr8, r0, r7, lsl #3\n \tstrcc\tr6, [r8, #-2555]\t@ 0xfffff605\n-\tbleq\t19a460 \n+\tbleq\t19a458 \n \tbicsle\tr4, ip, r3, lsr #5\n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf0402b00\n \tandcs\tr8, r1, r2, lsl r1\n \tldrtcs\tpc, [r4], #-2271\t@ 0xfffff721\t@ \n \tstrcc\tpc, [ip], #-2271\t@ 0xfffff721\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f380bc \n+\tbvs\t1f380b4 \n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0x372c81f8\n \tldc\t6, cr4, [sp], #756\t@ 0x2f4\n \tpop\t{r3, r8, r9, fp, pc}\n \t\t\t@ instruction: 0xf8db8ff0\n \tcdp\t0, 1, cr1, cr10, cr0, {0}\n@@ -89401,106 +89399,106 @@\n \t\t\t@ instruction: 0xf1b99000\n \tsvclt\t0x00180f00\n \tsvclt\t0x00142b00\n \tmovwcs\tr2, #769\t@ 0x301\n \tcmnle\tip, r0, lsl #28\n \tmnf\tf3, f3\n \t\t\t@ instruction: 0xf7a80a10\n-\t\t\t@ instruction: 0x4606e8d8\n+\t\t\t@ instruction: 0x4606e8dc\n \t\t\t@ instruction: 0xf7a84648\n-\t\t\t@ instruction: 0x4602e8d4\n+\t\t\t@ instruction: 0x4602e8d8\n \tmovwle\tr4, #21126\t@ 0x5286\n-\tbeq\t49991c \n+\tbeq\t499914 \n \t\t\t@ instruction: 0xf7a84649\n-\tcmnlt\tr8, r0, ror ip\n+\tcmnlt\tr8, r4, ror ip\n \tsvceq\t0x0000f1ba\n \t\t\t@ instruction: 0xf8d8d1af\n \tldmibvs\tsl!, {ip, sp}\n \t\t\t@ instruction: 0x61ba6e92\n \t\t\t@ instruction: 0xf47f2a00\n-\tblcs\t89ecc \n+\tblcs\t89ec4 \n \t\t\t@ instruction: 0x81a7f040\n \tstr\tr2, [pc, r0]!\n \tsvceq\t0x0000f1ba\n \tmovwcs\tsp, #17\n \t\t\t@ instruction: 0xf8d8e7ef\n \tldmib\tr5, {ip, sp}^\n-\tblcs\t838f8 \n+\tblcs\t838f0 \n \tsbchi\tpc, ip, r0, asr #32\n \tldrmi\tr6, [r9, #2171]\t@ 0x87b\n-\tbl\t1df81f0 \n+\tbl\t1df81e8 \n \teorsle\tr0, r2, #201326592\t@ 0xc000000\n \tsvceq\t0x0000f1ba\n \tldrdcs\tsp, [r1], -sp\t@ \n \t\t\t@ instruction: 0xf8d8e78c\n \t\t\t@ instruction: 0xf85b3000\n-\tblcs\t7917c \n+\tblcs\t79174 \n \taddhi\tpc, r1, r0, asr #32\n \tcdp\t3, 1, cr2, cr8, cr0, {0}\n \t\t\t@ instruction: 0x461a1a10\n \tldrtmi\tr9, [r0], -r0, lsl #6\n-\tbl\tb9bfd0 \n+\tbl\tc9bfc8 \n \tldrdcc\tpc, [r0], -r8\n \trsble\tr2, r3, r0, lsl #16\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf1ba80c9\n \t\t\t@ instruction: 0xf47f0f00\n \t\t\t@ instruction: 0xe7c2af72\n \tteqvs\tsl, sl, lsr #16\n \tldrdcc\tpc, [r0], -r8\n \trscsvs\tr6, sl, sl, ror #16\n \t\t\t@ instruction: 0xf3c268ba\n-\tblcs\t60588 \n+\tblcs\t60580 \n \tsbchi\tpc, r4, r0, asr #32\n \t\t\t@ instruction: 0x4611693a\n \taddsmi\tr6, r3, #16384000\t@ 0xfa0000\n \tstrmi\tfp, [r9, #3848]\t@ 0xf08\n \t\t\t@ instruction: 0xf1bad0cc\n \t\t\t@ instruction: 0xf47f0f00\n \tmovwcs\tsl, #3930\t@ 0xf5a\n \tteqvs\tfp, r9, lsr #15\n-\tblmi\tff066b2c \n+\tblmi\tff066b24 \n \tldrbtmi\tr4, [fp], #-2496\t@ 0xfffff640\n-\tbcc\t4999ac \n+\tbcc\t4999a4 \n \t\t\t@ instruction: 0x46184479\n-\tbne\tfe4999b0 \n+\tbne\tfe4999a8 \n \tldc2\t7, cr15, [r2, #916]\t@ 0x394\n-\tblcs\t78684 \n+\tblcs\t7867c \n \tmrc\t0, 0, sp, cr8, cr9, {3}\n \t\t\t@ instruction: 0xf7a80a10\n-\tteqvs\tr8, ip, asr r8\n+\tteqvs\tr8, r0, ror #16\n \t\t\t@ instruction: 0xf7a84648\n-\tldmdbvs\tfp!, {r3, r4, r6, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r2, r3, r4, r6, fp, sp, lr, pc}\n \tldrdvs\tpc, [r0], -r8\n \tmovwle\tr4, #33411\t@ 0x8283\n \tstrbmi\tr4, [r9], -r2, lsl #12\n-\tbeq\t499a1c \n-\tbl\tffc9c060 \n+\tbeq\t499a14 \n+\tbl\tffd9c058 \n \t\t\t@ instruction: 0xf0002800\n \tmcrcs\t0, 0, r8, cr0, cr0, {7}\n \tsvcge\t0x007cf43f\n \trsbscs\tr4, sl, #2850816\t@ 0x2b8000\n \tldrbtmi\tr4, [r9], #-2222\t@ 0xfffff752\n \t\t\t@ instruction: 0xf7e54478\n \t\t\t@ instruction: 0xf1bafe41\n \t\t\t@ instruction: 0xf47f0f00\n \t\t\t@ instruction: 0xf8d8af24\n-\tblcs\t6a1e8 \n+\tblcs\t6a1e0 \n \tmsrhi\tCPSR_fx, r0\n \tsbcscs\tr4, r6, #168, 18\t@ 0x2a0000\n \tldrbtmi\tr4, [r9], #-2216\t@ 0xfffff758\n \t\t\t@ instruction: 0xf7e54478\n \t\t\t@ instruction: 0xf8d8fe31\n \tstrb\tr3, [r6, -r0]!\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf1ba808e\n \t\t\t@ instruction: 0xf47f0f00\n \tandcs\tsl, r1, r0, ror #30\n \tstmiami\tr1!, {r2, r3, r8, r9, sl, sp, lr, pc}\n-\tbne\tfe499a7c \n+\tbne\tfe499a74 \n \tldrbtmi\tr2, [r8], #-682\t@ 0xfffffd56\n \tstc2l\t7, cr15, [ip, #-916]\t@ 0xfffffc6c\n \tldmibmi\tlr, {r1, r3, r4, r6, r7, r9, sl, sp, lr, pc}\n \tldmmi\tlr, {r0, r4, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tstc2l\t7, cr15, [r4, #-916]\t@ 0xfffffc6c\n \tstmdavs\tr9!, {r1, r2, r4, r5, r6, r8, r9, sl, sp, lr, pc}^\n@@ -89512,15 +89510,15 @@\n \t\t\t@ instruction: 0xf0402b00\n \tldmib\tr7, {r0, r1, r7, pc}^\n \taddsmi\tr1, r9, #805306368\t@ 0x30000000\n \tadcsmi\tfp, r2, #8, 30\n \tsvcge\t0x0056f43f\n \tsvceq\t0x0000f1ba\n \tmcrge\t4, 7, pc, cr3, cr15, {3}\t@ \n-\tstcmi\t7, cr14, [pc, #540]\t@ 5e484 \n+\tstcmi\t7, cr14, [pc, #540]\t@ 5e47c \n \tsfmmi\tf2, 4, [pc], {226}\t@ 0xe2\n \tldrbtmi\tr4, [ip], #-1149\t@ 0xfffffb83\n \tstrtmi\tr4, [r0], -r9, lsr #12\n \tldc2l\t7, cr15, [r2, #916]!\t@ 0x394\n \tldrdcc\tpc, [r0], -r8\n \t\t\t@ instruction: 0xf43f2b00\n \trscscs\tsl, r8, #224, 28\t@ 0xe00\n@@ -89533,15 +89531,15 @@\n \tstmib\tr7, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7e51003\n \tldmdavs\tfp!, {r0, r3, r8, sl, fp, ip, sp, lr, pc}^\n \tldrdne\tlr, [r3], -r7\n \tldmdavs\tfp!, {r0, r3, r4, r7, r8, sl, lr}\n \tmovweq\tlr, #15222\t@ 0x3b76\n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t93064 \n+\tblcs\t9305c \n \tsvcge\t0x0057f43f\n \t\t\t@ instruction: 0xf7e52285\n \t\t\t@ instruction: 0xf1bafdcb\n \t\t\t@ instruction: 0xf47f0f00\n \tstr\tsl, [r8, lr, lsr #29]\n \tsubscs\tr4, r7, #120, 18\t@ 0x1e0000\n \tldrbtmi\tr4, [r9], #-2168\t@ 0xfffff788\n@@ -89552,17 +89550,17 @@\n \tcdp\t2, 1, cr2, cr10, cr10, {4}\n \tldmdbvs\tr8!, {r4, r9, fp, ip}^\n \tstc2l\t7, cr15, [r2], #916\t@ 0x394\n \t\t\t@ instruction: 0x461a693b\n \taddsmi\tr6, lr, #16449536\t@ 0xfb0000\n \tldrmi\tfp, [r1, #3848]\t@ 0xf08\n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t924e4 \n+\tblcs\t924dc \n \tsvcge\t0x0031f43f\n-\tbne\t499b78 \n+\tbne\t499b70 \n \taddscs\tr6, r0, #120, 18\t@ 0x1e0000\n \tstc2\t7, cr15, [r2, #916]!\t@ 0x394\n \tsvceq\t0x0000f1ba\n \tmcrge\t4, 4, pc, cr5, cr15, {3}\t@ \n \tstmdbmi\tr6!, {r0, r1, r2, r3, r4, r6, r8, r9, sl, sp, lr, pc}^\n \tstmdami\tr6!, {r0, r2, r4, r6, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n@@ -89579,82 +89577,82 @@\n \tmrc\t2, 0, r2, cr11, cr7, {4}\n \tvmov\tr1, s22\n \t\t\t@ instruction: 0xf7e50a90\n \tldmib\tr7, {r0, r1, r3, r5, r7, sl, fp, ip, sp, lr, pc}^\n \tstrbmi\tr2, [sl, #-771]\t@ 0xfffffcfd\n \tadcsmi\tfp, r3, #8, 30\n \tldrdcc\tpc, [r0], -r8\n-\tblcs\t924b0 \n+\tblcs\t924a8 \n \tmrcge\t4, 7, APSR_nzcv, cr11, cr15, {1}\n-\tbne\t499be8 \n-\tbeq\tfe499bec \n+\tbne\t499be0 \n+\tbeq\tfe499be4 \n \t\t\t@ instruction: 0xf7e5229d\n \t\t\t@ instruction: 0xf1bafd6b\n \t\t\t@ instruction: 0xf47f0f00\n \tstr\tsl, [r8, -lr, asr #28]!\n \t\t\t@ instruction: 0xf43f2b00\n \taddcs\tsl, r3, #2960\t@ 0xb90\n \tstc2l\t7, cr15, [r0, #-916]!\t@ 0xfffffc6c\n \tsvceq\t0x0000f1ba\n \tandcs\tsp, r1, sl, asr #3\n \tcfmadd32cs\tmvax2, mvfx14, mvfx0, mvfx2\n \tmrcge\t4, 4, APSR_nzcv, cr12, cr15, {1}\n-\tbne\tfe499c10 \n-\tbeq\t499c18 \n+\tbne\tfe499c08 \n+\tbeq\t499c10 \n \t\t\t@ instruction: 0xf7e52276\n \t\t\t@ instruction: 0xf1bafd51\n \t\t\t@ instruction: 0xd1bb0f00\n \tldrt\tr2, [r3], -r1\n \trsccs\tr4, fp, #4160\t@ 0x1040\n \tldrbtmi\tr4, [sp], #-3137\t@ 0xfffff3bf\n \t\t\t@ instruction: 0x4629447c\n \t\t\t@ instruction: 0xf7e54620\n \tldmibvs\tsl!, {r0, r4, r5, r6, sl, fp, ip, sp, lr, pc}\n \tldrdcc\tpc, [r0], -fp\n \t\t\t@ instruction: 0xf47f2a00\n-\tblcs\t89b70 \n+\tblcs\t89b68 \n \tmrcge\t4, 3, APSR_nzcv, cr12, cr15, {1}\n \trsccs\tr4, pc, #32, 12\t@ 0x2000000\n \t\t\t@ instruction: 0xf7e54629\n \tldmibvs\tr8!, {r0, r2, r4, r5, r8, sl, fp, ip, sp, lr, pc}\n-\tblcs\t97c90 \n+\tblcs\t97c88 \n \tmcrge\t4, 4, pc, cr6, cr15, {1}\t@ \n-\tbne\t499c68 \n+\tbne\t499c60 \n \taddcs\tr6, lr, #120, 18\t@ 0x1e0000\n \tstc2\t7, cr15, [sl, #-916]!\t@ 0xfffffc6c\n \tsvceq\t0x0000f1ba\n \tmulcs\tr1, r4, r1\n-\tblcs\t97c44 \n+\tblcs\t97c3c \n \tmrcge\t4, 3, APSR_nzcv, cr8, cr15, {1}\n-\tbne\t499c88 \n-\tbeq\tfe499c8c \n+\tbne\t499c80 \n+\tbeq\tfe499c84 \n \t\t\t@ instruction: 0xf7e5229b\n \t\t\t@ instruction: 0xf1bafd1b\n \torrle\tr0, r5, r0, lsl #30\n \tstmdbmi\tr9!, {r0, r1, r2, r3, r5, r6, r9, sl, sp, lr, pc}\n \tstmdami\tr9!, {r0, r2, r3, r4, r5, r6, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \tldc2\t7, cr15, [r0, #-916]\t@ 0xfffffc6c\n \t\t\t@ instruction: 0xe60169b8\n \t\t\t@ instruction: 0x6e9b69bb\n-\tblcs\t76b34 \n+\tblcs\t76b2c \n \tcfstrdge\tmvd15, [sl, #508]\t@ 0x1fc\n \t\t\t@ instruction: 0xf7a8e648\n-\tsvclt\t0x0000e912\n-\tandeq\tr9, r2, r8, lsr #1\n+\tsvclt\t0x0000e916\n+\tstrheq\tr9, [r2], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr2, r0, r0\n+\tmuleq\tr2, r8, r0\n \tandeq\tr0, r0, r8, lsl r6\n-\tmuleq\tr7, sl, r4\n+\tandeq\tr3, r7, r2, lsr #9\n \tandeq\tr5, r1, r6, ror #30\n \tandeq\tr5, r1, ip, asr pc\n \tandeq\tr5, r1, sl, asr #31\n \tandeq\tr5, r1, r8, asr #30\n \tandeq\tr5, r1, r0, lsr #31\n-\t\t\t@ instruction: 0x00028fb4\n+\t\t\t@ instruction: 0x00028fbc\n \tandeq\tr5, r1, sl, asr #27\n \tandeq\tr5, r1, ip, lsl #27\n \tandeq\tr5, r1, r2, asr #26\n \tandeq\tr5, r1, r8, ror sp\n \tandeq\tr5, r1, r2, lsr #26\n \tandeq\tr5, r1, r0, lsr sp\n \tandeq\tr5, r1, lr, lsl sp\n@@ -89679,157 +89677,157 @@\n \tldrbtmi\tr4, [r8], #-1147\t@ 0xfffffb85\n \taddlt\tfp, r2, r0, lsl #11\n \tsvcge\t0x00005841\n \tstmdavs\tr9, {r3, r4, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tandsvs\tr0, sl, r0, lsl #2\n \t\t\t@ instruction: 0xf7ffb108\n-\tbmi\t39d8a0 \n+\tbmi\t39d898 \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r6, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tbllt\t61a524 \n-\tstmia\tr6!, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr2, r7, r0, asr #30\n-\tandeq\tr8, r2, sl, lsl fp\n+\tbllt\t61a51c \n+\tstmia\tsl!, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr2, r7, r8, asr #30\n+\tandeq\tr8, r2, r2, lsr #22\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr8, [r2], -sl\n+\tandeq\tr8, r2, r2, lsl #22\n \tsvcmi\t0x00f0e92d\n \tstrmi\tpc, [r0], #-2271\t@ 0xfffff721\n \tstrne\tpc, [r0], #-2271\t@ 0xfffff721\n \tcfstrs\tmvf4, [sp, #-496]!\t@ 0xfffffe10\n-\tblmi\t41154 \n-\tbmi\t4a79c \n+\tblmi\t4114c \n+\tbmi\t4a794 \n \tsvcge\t0x00005861\n \t\t\t@ instruction: 0x4604447b\n \tldrbtvs\tr6, [r9], #-2057\t@ 0xfffff7f7\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0x617b589b\n-\tblcs\t785d4 \n+\tblcs\t785cc \n \trscshi\tpc, r7, r0, asr #32\n \t\t\t@ instruction: 0xf0002800\n \tstrtmi\tr8, [r0], -sl, lsl #2\n \trsbsvs\tr2, fp, #402653184\t@ 0x18000000\n-\tcdp\t7, 6, cr15, cr14, cr7, {5}\n+\tcdp\t7, 7, cr15, cr2, cr7, {5}\n \tstrtmi\tr4, [r0], -r1, lsl #12\n-\tblx\t1c9c576 \n+\tblx\t1c9c56e \n \teoreq\tpc, ip, #-1073741823\t@ 0xc0000001\n \t\t\t@ instruction: 0xf10762b8\n \tstmdavs\tr0, {r2, r5, r8}\n-\tblx\tfe81c584 \n+\tblx\tfe81c57c \n \tstmdacs\tr0, {r3, r4, r5, r7, sp, lr}\n \ttsthi\tr1, r0\t@ \n-\tblcs\t78f8c \n+\tblcs\t78f84 \n \tmrshi\tpc, (UNDEF: 13)\t@ \n \trsbscs\tr2, r0, r0, lsl #8\n \t\t\t@ instruction: 0xf8baf7d1\n \trsbsvs\tr2, r8, r0, ror #4\n \tstrvs\tr4, [r4], r1, lsr #12\n \t\t\t@ instruction: 0xf8403008\n \t\t\t@ instruction: 0xf8204c08\n \t\t\t@ instruction: 0xf7a74c04\n-\tbvs\t1f59864 \n+\tbvs\t1f5986c \n \t\t\t@ instruction: 0xf0002b00\n \tldmvs\tfp!, {r0, r4, r5, r6, r7, pc}\n-\tbmi\tff870050 \n-\tblcc\t16fe6c \n+\tbmi\tff870048 \n+\tblcc\t16fe64 \n \tldmdavs\tfp!, {r0, r1, r3, r4, r5, r7, r8, sp, lr}^\n \tmcr\t4, 0, r4, cr8, cr10, {3}\n \t\t\t@ instruction: 0x46992a10\n \t\t\t@ instruction: 0xf103461a\n \teorscc\tr0, r8, #32, 20\t@ 0x20000\n \tldmibvs\tfp!, {r1, r3, r4, r5, r6, r7, r8, sp, lr}\n \t\t\t@ instruction: 0xf8532128\n \t\t\t@ instruction: 0x61bb4f04\n-\tblcs\t8bc684 \n+\tblcs\t8bc67c \n \tstrcc\tfp, [r1], #-3848\t@ 0xfffff0f8\n \tsvclt\t0x00024620\n \tmulcc\tr0, r9, r8\n \tmovweq\tpc, #4163\t@ 0x1043\t@ \n \tandcc\tpc, r0, r9, lsl #17\n-\tstc\t7, cr15, [r8], #-668\t@ 0xfffffd64\n+\tstc\t7, cr15, [ip], #-668\t@ 0xfffffd64\n \t\t\t@ instruction: 0xf0002800\n \tstmdavc\tr5, {r2, r4, r6, r8, pc}^\n-\tbleq\tdaa1c \n+\tbleq\tdaa14 \n \t\t\t@ instruction: 0xf7a7b155\n-\tstmdavs\tr1, {r1, r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr1, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf81be002\n \ttstlt\tsp, r1, lsl #30\n \tandscc\tpc, r5, r1, lsr r8\t@ \n \tldrbtle\tr0, [r8], #1176\t@ 0x498\n \tldrbmi\tr2, [r8], -r9, lsr #2\n-\tstc\t7, cr15, [lr], {167}\t@ 0xa7\n+\tldc\t7, cr15, [r2], {167}\t@ 0xa7\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tldrbmi\tfp, [r8, #-3864]\t@ 0xfffff0e8\n \tstmdavc\tr2, {r0, r2, r4, ip, lr, pc}^\n \tstmib\tr7, {r0, r6, sl, fp, ip}^\n-\tbcs\t62e5c \n+\tbcs\t62e54 \n \tsbchi\tpc, r7, r0\n-\tsvc\t0x00baf7a7\n+\tsvc\t0x00bef7a7\n \tldmib\tr7, {fp, sp, lr}^\n \tand\tr1, r4, r3, lsl #4\n \tsvccs\t0x0001f811\n \t\t\t@ instruction: 0xf0002a00\n \t\t\t@ instruction: 0xf83080bc\n \tldreq\tr3, [sl], #18\n \t\t\t@ instruction: 0xf04fd4f6\n \tstmdavc\tr5!, {r8, r9, fp}\n \t\t\t@ instruction: 0xf7a7b155\n-\tstmdavs\tr1, {r3, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdavs\tr1, {r2, r3, r5, r7, r8, r9, sl, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf814e002\n \ttstlt\tsp, r1, lsl #30\n \tandscc\tpc, r5, r1, lsr r8\t@ \n \tldrbtle\tr0, [r8], #1178\t@ 0x49a\n \tstrtmi\tr2, [r0], -r8, lsr #2\n-\tbl\tff99c534 \n+\tbl\tffa9c52c \n \tsvclt\t0x00182800\n \t\t\t@ instruction: 0xf0004284\n \t\t\t@ instruction: 0x46058133\n \tstmdbvs\tr1, {r0, r2, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf00042ac\n \t\t\t@ instruction: 0xf7a7812d\n-\tstrtmi\tlr, [sl], -lr, lsl #31\n+\tqadd8mi\tlr, sl, r2\n \taddsmi\tlr, r4, #3\n \t\t\t@ instruction: 0xf0007056\n \tldrmi\tr8, [r5], -r5, lsr #2\n-\tbcc\tb86d0 \n+\tbcc\tb86c8 \n \t\t\t@ instruction: 0xf8337829\n \tldreq\tr3, [fp], #17\n \tadcmi\tsp, ip, #-218103808\t@ 0xf3000000\n \ttsthi\tsl, r0\t@ \n \tsvceq\t0x0000f1bb\n \ttsthi\tr6, r0\t@ \n-\tbne\t499f40 \n+\tbne\t499f38 \n \t\t\t@ instruction: 0xf7a84620\n-\tstmdacs\tr0, {r1, r3, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r6, r7, r8, fp, sp, lr, pc}\n \taddshi\tpc, r3, r0\n \t\t\t@ instruction: 0x46204999\n \t\t\t@ instruction: 0xf7a84479\n-\tstmdacs\tr0, {r1, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r5, r6, r7, r8, fp, sp, lr, pc}\n \tsbchi\tpc, pc, r0\n \t\t\t@ instruction: 0x46204996\n \t\t\t@ instruction: 0xf7a84479\n-\t\t\t@ instruction: 0x4605e9da\n+\t\t\t@ instruction: 0x4605e9de\n \t\t\t@ instruction: 0xf0002800\n \tldmibmi\tr3, {r2, r3, r4, r6, r7, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tldmib\tr0, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr4, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tadchi\tpc, lr, r0\n \tstrtmi\tr4, [r0], -pc, lsl #19\n \t\t\t@ instruction: 0xf7a84479\n-\tstrmi\tlr, [r5], -r8, asr #19\n+\tstrmi\tlr, [r5], -ip, asr #19\n \t\t\t@ instruction: 0xf0002800\n \tstmibmi\tip, {r0, r3, r4, r6, r7, pc}\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n-\tldmib\tlr!, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr2, {r3, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0402800\n \tldrbmi\tr8, [r8], -r3, ror #1\n \t\t\t@ instruction: 0xf938f7c0\n \tandeq\tpc, r0, sl, asr #17\n \tmulcc\tr0, r9, r8\n \tnopeq\t{67}\t@ 0x43\n \tandcc\tpc, r0, r9, lsl #17\n@@ -89841,40 +89839,40 @@\n \tldmib\tr7, {r0, r2, r5, r7, r9, fp, ip, sp, lr, pc}^\n \tstccs\t0, cr1, [r0], {6}\n \tmrcge\t4, 7, APSR_nzcv, cr13, cr15, {3}\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r8, fp, sp, lr}\n \tvand\td27, d0, d11\n \t\t\t@ instruction: 0xf7e512e7\n \t\t\t@ instruction: 0xf04ffb6b\n-\tbmi\t1eaab88 \n+\tbmi\t1eaab80 \n \tldrbtmi\tr4, [sl], #-2925\t@ 0xfffff493\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror ip\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsbchi\tpc, lr, r0, asr #32\n \tldrtmi\tr3, [sp], ip, asr #14\n-\tblhi\t119a9c \n+\tblhi\t119a94 \n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0xf7d068b8\n-\tblmi\t1c9e4e0 \n+\tblmi\t1c9e4d8 \n \tldrbtmi\tr6, [fp], #-2169\t@ 0xfffff787\n \tpkhbtvs\tr6, sl, sl, lsl #16\n \t\t\t@ instruction: 0xf1076019\n \t\t\t@ instruction: 0xf7fc0028\n \tldmdbvs\tfp!, {r0, r3, r6, r8, sl, fp, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r3, r4, fp, sp, lr}\n \tstmdbmi\tsl!, {r0, r2, r3, r4, r6, r7, ip, lr, pc}^\n \trscsvc\tpc, r2, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2153\t@ 0xfffff797\n \t\t\t@ instruction: 0xf7e54478\n \tandcs\tpc, r0, pc, lsr fp\t@ \n \t\t\t@ instruction: 0xf805e7d3\n \tldrbmi\tr6, [sp, #-2305]\t@ 0xfffff6ff\n \tsvcge\t0x0043f43f\n-\tcdp\t7, 14, cr15, cr14, cr7, {5}\n+\tcdp\t7, 15, cr15, cr2, cr7, {5}\n \tstrmi\tlr, [fp, #3]!\n \t\t\t@ instruction: 0xf43f706e\n \tqasxmi\tsl, r9, ip\n \tstccc\t8, cr6, [r1, #-12]\n \t\t\t@ instruction: 0xf833780a\n \tldreq\tr3, [fp], #18\n \tldrbmi\tsp, [r9, #-1267]\t@ 0xfffffb0d\n@@ -89885,60 +89883,60 @@\n \tmulcc\tr0, r9, r8\n \tmovweq\tpc, #8259\t@ 0x2043\t@ \n \tandcc\tpc, r0, r9, lsl #17\n \t\t\t@ instruction: 0xf1086a7b\n \tstrbmi\tr0, [r3, #-2049]\t@ 0xfffff7ff\n \tldmibvs\tfp!, {r2, r3, r4, r5, r7, r8, fp, ip, lr, pc}^\n \tstmdbeq\tr1, {r0, r3, r8, ip, sp, lr, pc}\n-\tbeq\t19ac64 \n+\tbeq\t19ac5c \n \tsvceq\t0x0006f1b8\n \tmovweq\tpc, #33027\t@ 0x8103\t@ \n \t\t\t@ instruction: 0xf47f61fb\n \tldmdavs\tr8!, {r4, r6, r7, r9, sl, fp, sp, pc}^\n-\tblx\t109c84e \n+\tblx\t109c846 \n \teoreq\tpc, r8, r7, lsl #2\n \tstc2\t7, cr15, [r0, #-1008]\t@ 0xfffffc10\n \t\t\t@ instruction: 0xf7d068b8\n \tldmdbvs\tfp!, {r0, r2, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n-\tblcs\t788d0 \n+\tblcs\t788c8 \n \tstmdbmi\tr6, {r0, r1, r2, r3, r7, ip, lr, pc}^\n \trscvc\tpc, r3, #1325400064\t@ 0x4f000000\n \tldrbtmi\tr4, [r9], #-2117\t@ 0xfffff7bb\n \t\t\t@ instruction: 0xf7e54478\n \t\t\t@ instruction: 0xf04ffaf3\n \t\t\t@ instruction: 0xe78630ff\n \tandcs\tr4, r8, #88, 12\t@ 0x5800000\n \t\t\t@ instruction: 0xf7a74629\n-\tldmibvs\tfp!, {r1, r8, sl, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r1, r2, r8, sl, fp, sp, lr, pc}^\n \tandsvs\tr6, r8, sp, asr r0\n \tmulcc\tr0, r9, r8\n \ttsteq\tr0, #67\t@ 0x43\t@ \n \tandcc\tpc, r0, r9, lsl #17\n \teorcs\tlr, r0, r6, asr #15\n \t\t\t@ instruction: 0xff40f7d0\n \tandcs\tr4, r9, #93323264\t@ 0x5900000\n \t\t\t@ instruction: 0xf7a74604\n-\tbllt\t1499aec \n+\tbllt\t1499af4 \n \tldcmi\t8, cr15, [r8], {74}\t@ 0x4a\n \tmulcc\tr0, r9, r8\n \tmovweq\tpc, #16451\t@ 0x4043\t@ \n \tandcc\tpc, r0, r9, lsl #17\n \tstmdavc\tr5!, {r2, r4, r5, r7, r8, r9, sl, sp, lr, pc}\n \tpkhbtmi\tfp, r3, r5, lsl #6\n \t\t\t@ instruction: 0x4658e6d9\n \tstrtmi\tr4, [r9], -sl, lsr #12\n-\tldcl\t7, cr15, [ip], {167}\t@ 0xa7\n+\tstcl\t7, cr15, [r0], #668\t@ 0x29c\n \tldrshvs\tr6, [sp], #-155\t@ 0xffffff65\n \t\t\t@ instruction: 0xf8996018\n \t\t\t@ instruction: 0xf0433000\n \t\t\t@ instruction: 0xf8890308\n \tstr\tr3, [r1, r0]!\n \tandcs\tr4, r8, #88, 12\t@ 0x5800000\n \t\t\t@ instruction: 0xf7a74629\n-\tldmibvs\tfp!, {r1, r2, r3, r6, r7, sl, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r1, r4, r6, r7, sl, fp, sp, lr, pc}^\n \tandsvs\tr6, r8, sp, asr r0\n \tmulcc\tr0, r9, r8\n \tmovteq\tpc, #67\t@ 0x43\t@ \n \tandcc\tpc, r0, r9, lsl #17\n \t\t\t@ instruction: 0x4620e792\n \tmcr2\t7, 5, pc, cr0, cr0, {6}\t@ \n \t\t\t@ instruction: 0xf7ff6878\n@@ -89950,29 +89948,29 @@\n \t\t\t@ instruction: 0xf43f2b00\n \tldmdbmi\tr8, {r4, r5, r8, r9, sl, fp, sp, pc}\n \tsbcsne\tpc, r9, #64, 4\n \tldrbtmi\tr4, [r9], #-2071\t@ 0xfffff7e9\n \t\t\t@ instruction: 0xf7e54478\n \t\t\t@ instruction: 0xf04ffa93\n \t\t\t@ instruction: 0xe72630ff\n-\tcdp\t7, 9, cr15, cr10, cr7, {5}\n-\t\t\t@ instruction: 0x00028abc\n+\tcdp\t7, 9, cr15, cr14, cr7, {5}\n+\tandeq\tr8, r2, r4, asr #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r2, ip, lsr #21\n+\t\t\t@ instruction: 0x00028ab4\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr5, r1, r8, lsr #20\n \tandeq\tr5, r1, r0, asr #17\n \t\t\t@ instruction: 0x000158bc\n \t\t\t@ instruction: 0x000158ba\n \t\t\t@ instruction: 0x000158bc\n \t\t\t@ instruction: 0x000158ba\n \t\t\t@ instruction: 0x000157b2\n \tandeq\tr5, r1, r8, lsr r8\n-\tandeq\tr8, r2, r2, ror r8\n-\tandeq\tr2, r7, lr, ror #24\n+\tandeq\tr8, r2, sl, ror r8\n+\tandeq\tr2, r7, r6, ror ip\n \tandeq\tr5, r1, lr, lsr r7\n \tandeq\tr5, r1, r4, asr #15\n \tandeq\tr5, r1, r6, lsr #13\n \tandeq\tr5, r1, ip, lsr #14\n \tandeq\tr5, r1, r6, ror #11\n \tandeq\tr5, r1, ip, ror #12\n \tsvcmi\t0x00f0e92d\n@@ -89982,153 +89980,153 @@\n \t\t\t@ instruction: 0xf1074613\n \tandcs\tr0, r0, #16, 16\t@ 0x100000\n \tldrbtmi\tr6, [ip], #-187\t@ 0xffffff45\n \tstrbmi\tr4, [r1], -r2, ror #22\n \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n \tcmpcc\tr4, r7, asr #17\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tstcl\t7, cr15, [r4], #-668\t@ 0xfffffd64\n+\tstcl\t7, cr15, [r8], #-668\t@ 0xfffffd64\n \tldmdavc\tsl, {r0, r1, r3, r4, r5, r8, fp, sp, lr}\n \t\t\t@ instruction: 0xf0402a3a\n \tandcs\tr8, r0, #152\t@ 0x98\n \tstrbmi\tr4, [r1], -r1, lsl #13\n \t\t\t@ instruction: 0xf7a71c58\n-\tldmdbvs\tfp!, {r1, r3, r4, r6, sl, fp, sp, lr, pc}\n+\tldmdbvs\tfp!, {r1, r2, r3, r4, r6, sl, fp, sp, lr, pc}\n \tldmdavc\tsl, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf0402a3a\n \tmrrcne\t0, 8, r8, r8, cr12\t@ \n \tstrbmi\tr2, [r1], -r0, lsl #4\n-\tmcrr\t7, 10, pc, lr, cr7\t@ \n+\tmrrc\t7, 10, pc, r2, cr7\t@ \n \t\t\t@ instruction: 0x4605693b\n-\tbcs\tefca5c \n+\tbcs\tefca54 \n \taddhi\tpc, r1, r0, asr #32\n \tstmdbcs\tr0, {r0, r3, r4, r6, fp, ip, sp, lr}\n \t\t\t@ instruction: 0xf04fd07d\n \tldcne\t12, cr0, [r8], {0}\n \tandseq\tpc, r3, #-1073741823\t@ 0xc0000001\n \tand\tr4, r6, r3, ror #12\n-\tblne\tdca50 \n+\tblne\tdca48 \n \tstmdbcs\tr0, {r0, r8, r9, ip, sp}\n-\tblcs\t88e678 \n+\tblcs\t88e670 \n \tldmdbcs\tsl!, {r0, r1, r2, r3, r5, r6, ip, lr, pc}\n \tsvcne\t0x0001f802\n \t\t\t@ instruction: 0xf10cd1f4\n \t\t\t@ instruction: 0xf1bc0c01\n \tmvnle\tr0, r3, lsl #30\n \tandseq\tpc, r4, #-1073741823\t@ 0xc0000001\n \tstceq\t0, cr15, [r0], {79}\t@ 0x4f\n \t\t\t@ instruction: 0xf80260fa\n \t\t\t@ instruction: 0xf7a7c003\n-\tstmdacs\tr0, {r1, r4, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, r9, fp, sp, lr, pc}\n \tmcrrne\t0, 5, sp, r1, cr11\n \trsble\tr2, r8, r0, lsl #24\n \tldmdale\tr6, {r5, r8, sl, fp, sp}^\n-\tbeq\td9ae6c \n+\tbeq\td9ae64 \n \tstrtmi\tr2, [sl], -r0, lsr #6\n \t\t\t@ instruction: 0xf7a74650\n-\tvmovcs.16\td0[1], lr\n-\tblmi\te52b58 \n+\tvmlacs.f64\td14, d16, d2\n+\tblmi\te52b50 \n \t\t\t@ instruction: 0xf8df2400\n \tssatmi\tr8, #20, ip, asr #1\n \trsbsvs\tr4, fp, fp, ror r4\n \tldrbtmi\tr4, [r8], #2869\t@ 0xb35\n \teorsvs\tr4, fp, fp, ror r4\n \tstrcc\tlr, [r1], #-2\n \teorle\tr4, pc, r3, lsr #11\n \tldrdcc\tpc, [r0], -r8\n \teorvs\tpc, r4, r3, asr r8\t@ \n \tadcmi\tr6, sl, #7471104\t@ 0x720000\n \tldmdavs\tr3!, {r0, r2, r4, r5, r6, r7, fp, ip, lr, pc}\n \t\t\t@ instruction: 0xd1f24599\n \t\t\t@ instruction: 0xf1064651\n \t\t\t@ instruction: 0xf7a70008\n-\tstmdacs\tr0, {r3, r4, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r4, r8, fp, sp, lr, pc}\n \tldmvs\tfp!, {r0, r1, r3, r5, r6, r7, r8, ip, lr, pc}^\n \tstmib\tsp, {r3, r5, r9, sl, ip, sp}^\n \t\t\t@ instruction: 0xf1074601\n \tldmdavs\tsl!, {r2, r4, r6, r9, sl}^\n \torrvc\tpc, r0, pc, asr #8\n \tldrtmi\tr9, [r0], -r0, lsl #6\n \tstrcc\tr4, [r1], #-1627\t@ 0xfffff9a5\n-\tblx\te1ca52 \n+\tblx\te1ca4a \n \trsbscs\tr4, ip, #34816\t@ 0x8800\n \tldrbtmi\tr6, [fp], #-2105\t@ 0xfffff7c7\n \t\t\t@ instruction: 0xf04f9302\n \tandls\tr3, r0, #-67108861\t@ 0xfc000003\n \tvst1.8\t{d20-d22}, [pc :64], r8\n \t\t\t@ instruction: 0x960172d6\n \t\t\t@ instruction: 0xffb0f7c3\n \tbicle\tr4, pc, r3, lsr #11\n \t\t\t@ instruction: 0x462a68bc\n \t\t\t@ instruction: 0xf1044651\n \tstmib\tr4, {r3}^\n \t\t\t@ instruction: 0xf7a79500\n-\tldmvs\tr9!, {r1, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^\n+\tldmvs\tr9!, {r1, r2, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0xf1042220\n \t\t\t@ instruction: 0xf7e40028\n-\tbmi\t59e378 \n+\tbmi\t59e370 \n \tldrbtmi\tr4, [sl], #-2830\t@ 0xfffff4f2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrsbcc\tpc, [r4, #-135]\t@ 0xffffff79\t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_hyp\n \tstrvc\tpc, [lr, r7, lsl #10]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf1078ff0\n \teorcs\tr0, r0, #52, 20\t@ 0x34000\n \t\t\t@ instruction: 0xf7e44650\n \tldrbmi\tpc, [r0], -r9, lsl #28\t@ \n-\tbl\tfe61c9c8 \n+\tbl\tfe71c9c0 \n \tldr\tr4, [r4, r5, lsl #12]\n-\tstc\t7, cr15, [r0, #668]!\t@ 0x29c\n-\tandeq\tr8, r2, r6, asr r6\n+\tstc\t7, cr15, [r4, #668]!\t@ 0x29c\n+\tandeq\tr8, r2, lr, asr r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr5, r1, r8, lsr #11\n-\t\t\t@ instruction: 0x000729ba\n+\tandeq\tr2, r7, r2, asr #19\n \tldrdeq\tr5, [r1], -r4\n \tmuleq\tr1, r2, r5\n-\tandeq\tr8, r2, r2, lsl #10\n+\tandeq\tr8, r2, sl, lsl #10\n \tldmdbmi\tip!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}\n \tpush\t{r0, r1, r3, r4, r5, r6, sl, lr}\n-\tbmi\tf2f31c \n+\tbmi\tf2f314 \n \taddlt\tr4, r2, r9, ror r4\n \tsvcge\t0x0000685b\n \tstmpl\tsl, {r2, r9, sl, lr}\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n-\tbmi\te0d140 \n+\tbmi\te0d138 \n \tldmdavs\tr3, {r1, r3, r4, r5, r6, sl, lr}\n \tandcc\tfp, r4, #-1073741804\t@ 0xc0000014\n \t\t\t@ instruction: 0xf8522301\n \tldrmi\tr1, [r8], -r4, lsl #22\n \tstmdbcs\tr0, {r0, r8, r9, ip, sp}\n-\tblmi\tcd3370 \n+\tblmi\tcd3368 \n \tsubsvs\tr4, r8, fp, ror r4\n \tldrbtmi\tr4, [sp], #-3376\t@ 0xfffff2d0\n \tmovwlt\tr6, #51371\t@ 0xc8ab\n \tstmdale\tip, {r0, r1, r2, r3, r8, r9, fp, sp}^\n \t\t\t@ instruction: 0xf7a74620\n-\t\t\t@ instruction: 0x4601eb5c\n+\tstrmi\tlr, [r1], -r0, ror #22\n \t\t\t@ instruction: 0xf0034620\n-\tbmi\tb5dd40 \n+\tbmi\tb5dd38 \n \tmovwne\tlr, #6613\t@ 0x19d5\n \t\t\t@ instruction: 0x4604447a\n \tldrmi\tr2, [r9], #-0\n \tadcvs\tr3, fp, r1, lsl #6\n \teormi\tpc, r1, r2, asr #16\n-\tblmi\t8b145c \n+\tblmi\t8b1454 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr3, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \tmcrmi\t1, 1, fp, cr0, cr3, {4}\n \tstmdavs\tfp!, {r5, r7, r9, sl, lr}^\n-\tbl\t1efde0 \n+\tbl\t1efdd8 \n \tcfmadd32cc\tmvax4, mvfx0, mvfx4, mvfx3\n \tsvceq\t0x0004f856\n \t\t\t@ instruction: 0xf7d03401\n \tstmiavs\tfp!, {r0, r3, r5, r8, sl, fp, ip, sp, lr, pc}\n \tandhi\tpc, r0, r6, asr #17\n \tldmle\tr5!, {r0, r1, r5, r7, r9, lr}^\n \tandhi\tpc, r8, r5, asr #17\n@@ -90137,31 +90135,31 @@\n \tsbcsle\tr2, r7, r0, lsl #22\n \tteqlt\tr8, r8, lsl r8\n \t\t\t@ instruction: 0xf7d02404\n \tstmdavs\tfp!, {r0, r1, r2, r4, r8, sl, fp, ip, sp, lr, pc}\n \tstrcc\tr5, [r4], #-2328\t@ 0xfffff6e8\n \tmvnsle\tr2, r0, lsl #16\n \t\t\t@ instruction: 0xf7d04618\n-\tblmi\t45e068 \n+\tblmi\t45e060 \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \tandsvs\tr4, sl, r0, lsl r6\n \t\t\t@ instruction: 0xf04fe7c4\n \t\t\t@ instruction: 0xe7c130ff\n-\tldc\t7, cr15, [sl, #-668]\t@ 0xfffffd64\n-\tldrdeq\tr2, [r7], -r4\n-\tandeq\tr8, r2, r4, lsr #9\n+\tldc\t7, cr15, [lr, #-668]\t@ 0xfffffd64\n+\tldrdeq\tr2, [r7], -ip\n+\tandeq\tr8, r2, ip, lsr #9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tip, r2, r0, lsl #14\n-\tmuleq\tr7, ip, r8\n-\tmuleq\tr7, r6, r8\n-\tandeq\tip, r2, r4, asr #13\n-\tandeq\tr8, r2, ip, lsr r4\n-\tmuleq\tr2, r0, r6\n-\tandeq\tr2, r7, r2, lsr #16\n-\tstrdeq\tr2, [r7], -sl\n+\tandeq\tip, r2, r8, lsl #14\n+\tandeq\tr2, r7, r4, lsr #17\n+\tmuleq\tr7, lr, r8\n+\tandeq\tip, r2, ip, asr #13\n+\tandeq\tr8, r2, r4, asr #8\n+\tmuleq\tr2, r8, r6\n+\tandeq\tr2, r7, sl, lsr #16\n+\tandeq\tr2, r7, r2, lsl #16\n \tsvcmi\t0x00f0e92d\n \tstmibmi\tr2, {r0, r3, r7, r9, sl, lr}\n \tldcmi\t6, cr15, [ip, #-692]!\t@ 0xfffffd4c\n \tldrbtmi\tr4, [r9], #-2689\t@ 0xfffff57f\n \tsvcge\t0x00022501\n \t\t\t@ instruction: 0xf1079500\n \tmovwcs\tr0, #51756\t@ 0xca2c\n@@ -90170,51 +90168,51 @@\n \tstccs\t8, cr15, [ip], #-796\t@ 0xfffffce4\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tsubvs\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xffc8f7e8\n \tstrtmi\tr4, [r0], -r0, lsl #13\n \tmcrr2\t7, 14, pc, lr, cr8\t@ \n \tsvceq\t0x0000f1b8\n-\tblmi\t1dd6198 \n+\tblmi\t1dd6190 \n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tsubsle\tr2, r5, r0, lsl #20\n \tldrdlt\tpc, [ip], -r3\n \tsvceq\t0x0000f1bb\n-\tblmi\t1cd2d20 \n+\tblmi\t1cd2d18 \n \tldrbtmi\tr2, [fp], #-1024\t@ 0xfffffc00\n \tmcrcc\t8, 0, r6, cr4, cr14, {0}\n \tsvcpl\t0x0004f856\n \tcmplt\tsl, sl, ror #16\n \tldmdane\tr3, {r3, r5, fp, sp, lr}\n \tstmdble\tr7, {r3, r4, r7, r8, sl, lr}\n \ttsteq\tr8, r5, lsl #2\t@ \n \t\t\t@ instruction: 0xf7a64450\n-\tstmdacs\tr0, {r1, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \tadchi\tpc, r1, r0\n \tldrbmi\tr3, [ip, #-1025]\t@ 0xfffffbff\n \tstrcs\tsp, [r0], -ip, ror #3\n \t\t\t@ instruction: 0xf81a44d0\n \tvstrcs\td5, [r0, #-4]\n \taddhi\tpc, lr, r0\n-\tstcl\t7, cr15, [r4], #-668\t@ 0xfffffd64\n+\tstcl\t7, cr15, [r8], #-668\t@ 0xfffffd64\n \t\t\t@ instruction: 0xf9336803\n \t\t\t@ instruction: 0xf8332015\n-\tbcs\t6ad64 \n+\tbcs\t6ad5c \n \t\t\t@ instruction: 0xf413db03\n \tsvclt\t0x00085f00\n \tldrbmi\tr2, [r0, #1537]\t@ 0x601\n \tmvfcsdz\tf5, #3.0\n \tadchi\tpc, r0, r0\n \t\t\t@ instruction: 0xf1074959\n \teorcs\tr0, r0, #12, 8\t@ 0xc000000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tstc2\t7, cr15, [r2, #-912]\t@ 0xfffffc70\n \tstrtmi\tr4, [r0], -r9, asr #12\n-\tcdp\t7, 11, cr15, cr14, cr7, {5}\n-\tblmi\t1471690 \n+\tcdp\t7, 12, cr15, cr2, cr7, {5}\n+\tblmi\t1471688 \n \t\t\t@ instruction: 0xf080fab0\n \tstmdbeq\tr0, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tstccc\t8, cr15, [ip], #-860\t@ 0xfffffca4\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf607808e\n@@ -90222,16 +90220,16 @@\n \tsvchi\t0x00f0e8bd\n \tldmdavs\tfp, {r0, r1, r3, r6, r9, fp, lr}^\n \tldmdavs\tr1, {r1, r3, r4, r5, r6, sl, lr}\n \tcmnle\tr7, r0, lsl #22\n \tstmdbcs\tr0, {r0, r1, r4, r8, sl, fp, ip}\n \t\t\t@ instruction: 0xf853d066\n \tstrtmi\tr2, [r9], -r4, lsl #22\n-\tbcs\t6c184 \n-\tblmi\t11d3568 \n+\tbcs\t6c17c \n+\tblmi\t11d3560 \n \tsubsvs\tr4, r9, fp, ror r4\n \t\t\t@ instruction: 0xf04f4b44\n \tldrbtmi\tr0, [fp], #-2816\t@ 0xfffff500\n \t\t\t@ instruction: 0xf8533304\n \t\t\t@ instruction: 0xf8c74b04\n \t\t\t@ instruction: 0xf10bb004\n \t\t\t@ instruction: 0x2c000b01\n@@ -90239,15 +90237,15 @@\n \tldcne\t14, cr4, [r8], {62}\t@ 0x3e\n \tldrbtmi\tr4, [lr], #-3390\t@ 0xfffff2c2\n \tldrbtmi\tr0, [sp], #-128\t@ 0xffffff80\n \tldc2\t7, cr15, [r6], #832\t@ 0x340\n \teorsvs\tr4, r0, r2, lsl #12\n \tstmdavs\tsl!, {r0, r1, r2, r4, sp, lr, pc}\n \t\t\t@ instruction: 0x4610603a\n-\tb\t131cc60 \n+\tb\t141cc58 \n \t\t\t@ instruction: 0x4601683a\n \t\t\t@ instruction: 0xf0034610\n \tldmdavs\tr2!, {r0, r1, r4, r6, r8, r9, fp, ip, sp, lr, pc}\n \tstrtmi\tr4, [r0], -r1, lsl #12\n \teorcs\tpc, r4, r2, asr r8\t@ \n \tldc2l\t7, cr15, [sl, #1020]\t@ 0x3fc\n \tstrcc\tr6, [r4, #-2171]\t@ 0xfffff785\n@@ -90256,15 +90254,15 @@\n \tsubcs\tr4, r8, ip, lsl #12\n \t\t\t@ instruction: 0xf7d0603a\n \tldmdavs\tsl!, {r0, r1, r2, r4, r7, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8422100\n \tldmdavs\tr2!, {r2, r5}\n \teoreq\tpc, r4, r2, asr r8\t@ \n \t\t\t@ instruction: 0xf7a72248\n-\tldmdavs\tr2!, {r1, r2, r7, fp, sp, lr, pc}^\n+\tldmdavs\tr2!, {r1, r3, r7, fp, sp, lr, pc}^\n \tldmle\tr6, {r1, r5, r7, r9, lr}^\n \t\t\t@ instruction: 0x46206832\n \t\t\t@ instruction: 0xf8526829\n \t\t\t@ instruction: 0xf7ff2024\n \t\t\t@ instruction: 0xe7dffdbb\n \t\t\t@ instruction: 0xf1074922\n \teorcs\tr0, r0, #12, 8\t@ 0xc000000\n@@ -90273,422 +90271,422 @@\n \t\t\t@ instruction: 0xf107e782\n \teorcs\tr0, r0, #12, 8\t@ 0xc000000\n \tmsreq\tCPSR_f, r5, lsl #2\n \t\t\t@ instruction: 0xf7e44620\n \t\t\t@ instruction: 0xe779fc7d\n \t\t\t@ instruction: 0xd1a12900\n \t\t\t@ instruction: 0xf7d02004\n-\tblmi\t69dff8 \n+\tblmi\t69dff0 \n \tandvs\tr2, r2, r0, lsl #4\n \tandsvs\tr4, r8, fp, ror r4\n \t\t\t@ instruction: 0xe74c60da\n \t\t\t@ instruction: 0xf8c62300\n \t\t\t@ instruction: 0xf842b00c\n \tstr\tr3, [lr, -fp, lsr #32]!\n \t\t\t@ instruction: 0xf1074912\n \teorcs\tr0, r0, #12, 8\t@ 0xc000000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \tstc2l\t7, cr15, [r2], #-912\t@ 0xfffffc70\n \t\t\t@ instruction: 0xf7a7e75e\n-\tsvclt\t0x0000ebfe\n-\tandeq\tr8, r2, r6, lsl #7\n+\tsvclt\t0x0000ec02\n+\tandeq\tr8, r2, lr, lsl #7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r7, r8, ror r7\n-\tandeq\tr2, r7, r2, ror #14\n+\tandeq\tr2, r7, r0, lsl #15\n+\tandeq\tr2, r7, sl, ror #14\n \tandeq\tr5, r1, r6, asr r3\n-\t\t\t@ instruction: 0x000282bc\n-\tandeq\tip, r2, ip, lsl #10\n-\tandeq\tr2, r7, r4, lsr #13\n-\tandeq\tip, r2, r6, ror #9\n-\tandeq\tr2, r7, lr, ror r6\n-\tandeq\tip, r2, r6, asr #9\n+\tandeq\tr8, r2, r4, asr #5\n+\tandeq\tip, r2, r4, lsl r5\n+\tandeq\tr2, r7, ip, lsr #13\n+\tandeq\tip, r2, lr, ror #9\n+\tandeq\tr2, r7, r6, lsl #13\n+\tandeq\tip, r2, lr, asr #9\n \tandeq\tr5, r1, sl, lsr r2\n-\tldrdeq\tr2, [r7], -r8\n+\tandeq\tr2, r7, r0, ror #11\n \tandeq\tr5, r1, r6, lsl #4\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n-\tbmi\t7f070c \n+\tbmi\t7f0704 \n \taddlt\tr4, r3, lr, lsl fp\n \tsvcge\t0x0000447a\n \tstrmi\tr4, [lr], -r0, lsl #13\n \tldmpl\tr3, {r0, r8, sl, sp}^\n \tstmdbeq\tr5, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrtmi\tr4, [r1], -r2, lsr #12\n \t\t\t@ instruction: 0xf7a74640\n-\tcdpne\t8, 0, cr14, cr3, cr12, {7}\n-\tbne\tff996334 \n-\tbmi\t593324 \n+\tmcrne\t8, 0, lr, cr3, cr0, {7}\n+\tbne\tff99632c \n+\tbmi\t59331c \n \tldrbtmi\tr4, [sl], #-2834\t@ 0xfffff4ee\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d118\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \t\t\t@ instruction: 0xf109441e\n \t\t\t@ instruction: 0xf1b939ff\n \tstcle\t15, cr0, [sl, #-0]\n \tandcs\tr4, r0, r9, lsr #12\n-\tblx\t189ce84 \n+\tblx\t189ce7c \n \tstrbeq\tlr, [r5, #2821]\t@ 0xb05\n-\tldcl\t7, cr15, [r4, #668]!\t@ 0x29c\n-\tblcs\t338f34 \n+\tldcl\t7, cr15, [r8, #668]!\t@ 0x29c\n+\tblcs\t338f2c \n \t\t\t@ instruction: 0xf04fd0d6\n \t\t\t@ instruction: 0xe7dc34ff\n-\tbl\tfe89cdd0 \n-\tandeq\tr8, r2, r0, asr #2\n+\tbl\tfe99cdc8 \n+\tandeq\tr8, r2, r8, asr #2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r2, r2, lsl r1\n+\tandeq\tr8, r2, sl, lsl r1\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n-\tbmi\t970798 \n+\tbmi\t970790 \n \taddlt\tr4, r3, r4, lsr #22\n \tsvcge\t0x0000447a\n \tstrmi\tr4, [lr], -r0, lsl #13\n \tldmpl\tr3, {r0, r8, sl, sp}^\n \tstmdbeq\tr5, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrtmi\tr4, [r1], -r2, lsr #12\n \t\t\t@ instruction: 0xf7a74640\n-\tcdpne\t8, 0, cr14, cr3, cr0, {5}\n-\tbne\tff9963c0 \n-\tbmi\t7133b0 \n+\tcdpne\t8, 0, cr14, cr3, cr4, {5}\n+\tbne\tff9963b8 \n+\tbmi\t7133a8 \n \tldrbtmi\tr4, [sl], #-2840\t@ 0xfffff4e8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r3, lsr #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \t\t\t@ instruction: 0xf109441e\n \t\t\t@ instruction: 0xf1b939ff\n-\tstcle\t15, cr0, [pc, #-0]\t@ 5efa0 \n+\tstcle\t15, cr0, [pc, #-0]\t@ 5ef98 \n \tandcs\tr4, r0, r9, lsr #12\n-\tblx\t71cf10 \n+\tblx\t71cf08 \n \tstrbeq\tlr, [r5, #2821]\t@ 0xb05\n-\tstc\t7, cr15, [lr, #668]!\t@ 0x29c\n-\tblcs\t178fc0 \n-\tblcs\t34ec18 \n+\tldc\t7, cr15, [r2, #668]!\t@ 0x29c\n+\tblcs\t178fb8 \n+\tblcs\t34ec10 \n \t\t\t@ instruction: 0xf04fd0d4\n \t\t\t@ instruction: 0xe7da34ff\n-\tblle\tffee9bc4 \n-\tstc\t7, cr15, [r2, #668]!\t@ 0x29c\n-\tldrbtcc\tpc, [pc], #79\t@ 5efcc \t@ \n+\tblle\tffee9bbc \n+\tstc\t7, cr15, [r6, #668]!\t@ 0x29c\n+\tldrbtcc\tpc, [pc], #79\t@ 5efc4 \t@ \n \tandvs\tr2, r3, lr, ror #6\n \t\t\t@ instruction: 0xf7a7e7d1\n-\tsvclt\t0x0000eb50\n-\tstrheq\tr8, [r2], -r4\n+\tsvclt\t0x0000eb54\n+\tstrheq\tr8, [r2], -ip\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr8, r2, r6, lsl #1\n+\tandeq\tr8, r2, lr, lsl #1\n \tsvcmi\t0x00f0e92d\n \tcdpmi\t4, 11, cr2, cr2, cr0, {0}\n \tcfldr32pl\tmvfx15, [r9, #692]\t@ 0x2b4\n \t\t\t@ instruction: 0xb0874db1\n-\tbmi\tfeccabf8 \n+\tbmi\tfeccabf0 \n \tldrbtmi\tr4, [sp], #-1150\t@ 0xfffffb82\n \torrspl\tpc, r9, #29360128\t@ 0x1c00000\n \ttsteq\tip, r7, lsl #2\t@ \n \ttstcc\tr4, #61\t@ 0x3d\n \tldmpl\tr2!, {r5, r9, sl, lr}\n \tandsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf7a760bc\n-\tblmi\tfeada5bc \n+\tblmi\tfeada5c4 \n \t\t\t@ instruction: 0xf5074621\n \tstmiapl\tfp!, {r1, r2, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7a6607b\n-\tstmdacs\tr0, {r4, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r4, r9, sl, fp, sp, lr, pc}\n \tmcrmi\t1, 5, sp, cr5, cr8, {3}\n \tandvc\tpc, r6, r7, lsl #10\n \t\t\t@ instruction: 0xf7a74da4\n-\tldrbtmi\tlr, [lr], #-3166\t@ 0xfffff3a2\n+\tldrbtmi\tlr, [lr], #-3170\t@ 0xfffff39e\n \t\t\t@ instruction: 0x4628447d\n-\tstmdb\tr4, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr8, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldrdhi\tpc, [r0], -r6\n \tsvccc\t0x00fff1b8\n \t\t\t@ instruction: 0xf507d024\n \t\t\t@ instruction: 0xf1077006\n \t\t\t@ instruction: 0xf7a70408\n-\tldmmi\tip, {r2, r3, r5, r6, sl, fp, sp, lr, pc}\n+\tldmmi\tip, {r4, r5, r6, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \t\t\t@ instruction: 0x21004798\n \tmovweq\tpc, #49415\t@ 0xc107\t@ \n \t\t\t@ instruction: 0xf7a76818\n-\tldmibmi\tr8, {r1, r2, r3, r4, r5, r8, sl, fp, sp, lr, pc}\n+\tldmibmi\tr8, {r1, r6, r8, sl, fp, sp, lr, pc}\n \tldrbtmi\tr4, [r9], #-2706\t@ 0xfffff56e\n \t\t\t@ instruction: 0xf5076823\n \ttstcc\tr4, #1677721602\t@ 0x64000002\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \ttsthi\tr1, r0, asr #32\t@ \n \tldrpl\tpc, [r9, r7, lsl #10]\n \tssatmi\tr3, #30, ip, lsl #14\n \tsvchi\t0x00f0e8bd\n \tstreq\tpc, [ip], #263\t@ 0x107\n \tstmibvc\tr6, {r0, r1, r2, r8, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7a74620\n-\t\t\t@ instruction: 0x4648ebb0\n-\tstc\t7, cr15, [r4, #664]!\t@ 0x298\n+\t\t\t@ instruction: 0x4648ebb4\n+\tstc\t7, cr15, [r8, #664]!\t@ 0x298\n \tandseq\tpc, r8, r5, lsl #2\n-\tstcl\t7, cr15, [sl], {167}\t@ 0xa7\n+\tstcl\t7, cr15, [lr], {167}\t@ 0xa7\n \tbicle\tr2, sl, r0, lsl #16\n \teoreq\tpc, r0, r5, lsl #2\n-\tstcl\t7, cr15, [r4], {167}\t@ 0xa7\n+\tstcl\t7, cr15, [r8], {167}\t@ 0xa7\n \tstmdacs\tr0, {r1, r7, r9, sl, lr}\n \tstrtmi\tsp, [r1], -r3, asr #3\n \t\t\t@ instruction: 0xf7fb464a\n \t\t\t@ instruction: 0xf7a7f983\n-\tcdpne\t12, 0, cr14, cr4, cr0, {0}\n+\tcdpne\t12, 0, cr14, cr4, cr4, {0}\n \tvhadd.u8\td29, d0, d28\n \t\t\t@ instruction: 0x464980d4\n \tandcs\tr4, r2, r2, asr r6\n \t\t\t@ instruction: 0xf978f7fb\n \t\t\t@ instruction: 0xf7a769a8\n-\tbvs\t1a99964 \n-\tb\t71cf8c \n+\tbvs\t1a9996c \n+\tb\t81cf84 \n \ttstcs\tr3, r2, asr r6\n \t\t\t@ instruction: 0xf7a769e8\n-\t\t\t@ instruction: 0x2104e9b8\n+\t\t\t@ instruction: 0x2104e9bc\n \tandvs\tpc, r0, #64, 8\t@ 0x40000000\n \t\t\t@ instruction: 0xf7a769e8\n-\t\t\t@ instruction: 0x4652e9b2\n-\tbvs\ta67518 \n-\tstmib\tip!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\t\t\t@ instruction: 0x4652e9b6\n+\tbvs\ta67510 \n+\tldmib\tr0!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tvst4.8\t{d18,d20,d22,d24}, [r0], r4\n-\tbvs\ta77918 \n-\tstmib\tr6!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tbvs\ta77910 \n+\tstmib\tsl!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xe7966034\n \tldmdavs\tfp!, {r2, r3, r5, r6, fp, lr}^\n \t\t\t@ instruction: 0x47984478\n \tandvc\tpc, r6, r7, lsl #10\n-\tstcl\t7, cr15, [r8], #668\t@ 0x29c\n+\tstcl\t7, cr15, [ip], #668\t@ 0x29c\n \t\t\t@ instruction: 0xf7a62004\n-\tblmi\t1a9a8a8 \n+\tblmi\t1a9a8b0 \n \tldmdavs\tr8!, {r1, r2, r9, sl, lr}\n \tvst1.8\t{d20-d22}, [pc :128], r1\n \tstmiapl\tr3, {r0, r3, r6, r7, r9, sp, lr}^\n \t\t\t@ instruction: 0xf7e46818\n \tstmibvs\tr8!, {r0, r7, r9, fp, ip, sp, lr, pc}^\n-\tstmib\tsl!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tlr!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7a76a28\n-\tstrtmi\tlr, [r2], -r8, ror #19\n+\tstrtmi\tlr, [r2], -ip, ror #19\n \tstmibvs\tr8!, {r0, r1, r8, sp}\n-\tstmib\tr4, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tr8, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \ttstcs\tr4, r2, lsl #12\n \tandvs\tpc, r0, #1107296256\t@ 0x42000000\n \t\t\t@ instruction: 0xf7a769a8\n-\t\t\t@ instruction: 0x4622e97e\n-\tbvs\t1a67580 \n-\tldmdb\tr8!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstrtmi\tlr, [r2], -r2, lsl #19\n+\tbvs\t1a67578 \n+\tldmdb\tip!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tvst4.8\t{d18,d20,d22,d24}, [r0], r4\n-\tbvs\t1a77980 \n-\tldmdb\tr2!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbvs\t1a77978 \n+\tldmdb\tr6!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tvmull.p8\tq9, d0, d0\n \tmulle\tsp, r0, r0\n \tldrbtmi\tr4, [sp], #-3411\t@ 0xfffff2ad\n \tadcmi\tr6, r3, #2801664\t@ 0x2ac000\n-\tbvs\t1b531ac \n+\tbvs\t1b531a4 \n \tandle\tr4, r2, r3, lsr #5\n \t\t\t@ instruction: 0xf7a74620\n-\tstrcc\tlr, [r1], #-2498\t@ 0xfffff63e\n-\tblle\tffd2fc78 \n+\tstrcc\tlr, [r1], #-2502\t@ 0xfffff63a\n+\tblle\tffd2fc70 \n \tsbcvc\tpc, r8, r7, lsl #10\n \tstrcs\tr2, [r1], #-1536\t@ 0xfffffa00\n \tstrbvc\tpc, [r6, #1287]\t@ 0x507\t@ \n \torrvs\tpc, ip, r7, asr #17\n \tandsvs\tpc, r0, #13041664\t@ 0xc70000\n-\tldc\t7, cr15, [sl, #-664]\t@ 0xfffffd68\n+\tldc\t7, cr15, [lr, #-664]\t@ 0xfffffd68\n \tldrtmi\tr4, [r2], -r0, lsr #12\n \tstrcc\tr4, [r1], #-1577\t@ 0xfffff9d7\n-\tb\t1a1d068 \n+\tb\t1b1d060 \n \tmvnsle\tr2, r1, asr #24\n \t\t\t@ instruction: 0xf1072200\n \tandcs\tr0, r1, ip, lsl #3\n \tstmdavc\tlr, {r0, r1, r2, r8, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8faf7fb\n \t\t\t@ instruction: 0xf5a84b3f\n \t\t\t@ instruction: 0xf107724a\n \tldrbtmi\tr0, [fp], #-1048\t@ 0xfffffbe8\n \tstmdbeq\tr8, {r2, r5, r7, r8, ip, sp, lr, pc}\n-\tbeq\t19b894 \n+\tbeq\t19b88c \n \taddshi\tr2, r1, r1, lsl #2\n \tmulsvs\tr3, fp, r9\n \tldrbtcc\tpc, [pc], pc, asr #32\t@ \n \tldrtmi\tr2, [r2], -r1, lsl #10\n \tstrbmi\tr4, [r8], -r9, lsr #12\n-\tb\t1b1d0a8 \n+\tb\t1c1d0a0 \n \tldclle\t8, cr2, [r8]\n \t\t\t@ instruction: 0xf44f4b34\n \tldrbmi\tr5, [r1], -r0, lsl #5\n \tldmibvs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tmrc2\t7, 4, pc, cr0, cr15, {7}\n \t\t\t@ instruction: 0xf818bb00\n \t\t\t@ instruction: 0xf7a76c04\n-\t\t\t@ instruction: 0xf104ec72\n+\t\t\t@ instruction: 0xf104ec76\n \tstrmi\tr0, [r5], -r8, lsl #22\n \t\t\t@ instruction: 0xf1a82e01\n \ttstle\tr2, r3, lsl #12\n-\tblcs\t3572a0 \n+\tblcs\t357298 \n \tldrbmi\tsp, [sl], -r8, lsl #2\n \tandcs\tr4, r3, r1, lsr r6\n-\tstmib\tr8, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tip, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r1, r3, r5, fp, sp, lr}\n-\tblle\tffd772d0 \n+\tblle\tffd772c8 \n \tstrtmi\tr4, [r1], -r5, lsr #20\n \tldrbtmi\tr6, [sl], #-99\t@ 0xffffff9d\n \trsbscs\tr6, r0, #80, 20\t@ 0x50000\n \tmcr2\t7, 1, pc, cr10, cr15, {7}\t@ \n-\tble\tff329264 \n+\tble\tff32925c \n \t\t\t@ instruction: 0xf7a62000\n-\tblcs\t35ae8c \n+\tblcs\t35ae94 \n \t\t\t@ instruction: 0x465ad1f0\n \tandcs\tr4, r3, r1, lsr r6\n-\tbl\t161d114 \n+\tbl\t171d10c \n \tstmdacs\tr0, {r0, r1, r3, r5, fp, sp, lr}\n-\tblle\tffd77300 \n+\tblle\tffd772f8 \n \tldrbmi\tlr, [r2], -r6, ror #15\n \tandcs\tr4, r2, r9, asr #12\n \t\t\t@ instruction: 0xf8a4f7fb\n \t\t\t@ instruction: 0xf7a769a8\n-\tstmibvs\tr8!, {r1, r3, r6, r8, fp, sp, lr, pc}^\n-\tstmdb\tr6, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmibvs\tr8!, {r1, r2, r3, r6, r8, fp, sp, lr, pc}^\n+\tstmdb\tsl, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7a76a28\n-\tbvs\t1a997b0 \n-\tstmdb\tr0, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbvs\t1a997b8 \n+\tstmdb\tr4, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tandhi\tpc, r8, r7, asr #17\n \t\t\t@ instruction: 0x2614e6d1\n \t\t\t@ instruction: 0xf7a7e76e\n-\tsvclt\t0x0000e9e2\n-\tandeq\tr8, r2, r8\n-\tandeq\tr8, r2, r6\n+\tsvclt\t0x0000e9e6\n+\tandeq\tr8, r2, r0, lsl r0\n+\tandeq\tr8, r2, lr\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tldrdeq\tip, [r2], -r6\n-\tstrdeq\tr2, [r7], -ip\n-\tldrdeq\tr2, [r7], -sl\n-\tandeq\tr7, r2, lr, lsl #31\n-\tandeq\tr2, r7, r4, lsl r3\n+\tldrdeq\tip, [r2], -lr\n+\tandeq\tr2, r7, r4, lsl #8\n+\tandeq\tr2, r7, r2, ror #7\n+\tmuleq\tr2, r6, pc\t@ \n+\tandeq\tr2, r7, ip, lsl r3\n \tandeq\tr0, r0, r8, asr r5\n-\tandeq\tr2, r7, sl, lsr #5\n-\tandeq\tr2, r7, lr, asr #4\n-\tandeq\tr2, r7, r0, lsr #4\n-\tandeq\tr2, r7, r2, ror #3\n+\t\t\t@ instruction: 0x000722b2\n+\tandeq\tr2, r7, r6, asr r2\n+\tandeq\tr2, r7, r8, lsr #4\n+\tandeq\tr2, r7, sl, ror #3\n \tandcs\tr4, r0, fp, lsr sl\n \tldrblt\tr4, [r0, #2875]!\t@ 0xb3b\n \tcfldrsmi\tmvf4, [fp], #-488\t@ 0xfffffe18\n \tsvcge\t0x0000b0cd\n \t\t\t@ instruction: 0xf10758d3\n \tldrbtmi\tr0, [ip], #-264\t@ 0xfffffef8\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f312c\n \t\t\t@ instruction: 0xf7a70300\n-\tbmi\tdda2c4 \n+\tbmi\tdda2cc \n \ttstcs\tr0, r3, lsr #12\n \tandseq\tpc, r0, r7, lsl #2\n \trsbsvs\tr5, fp, r3, lsr #17\n-\tldc\t7, cr15, [r2], {166}\t@ 0xa6\n+\tldc\t7, cr15, [r6], {166}\t@ 0xa6\n \tcmple\tpc, r0, lsl #16\n \t\t\t@ instruction: 0x46044d30\n \t\t\t@ instruction: 0xf1074e30\n \tldrbtmi\tr0, [sp], #-16\n-\tb\tff81d1d4 \n+\tb\tff91d1cc \n \t\t\t@ instruction: 0x4630447e\n-\tsvc\t0x0086f7a6\n+\tsvc\t0x008af7a6\n \tmovwcc\tr6, #6187\t@ 0x182b\n \t\t\t@ instruction: 0xf107d11a\n \t\t\t@ instruction: 0xf7a70010\n-\tstmdami\tr9!, {r1, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdami\tr9!, {r1, r2, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}\n \t\t\t@ instruction: 0xf7a72100\n-\tbmi\ta1a278 \n+\tbmi\ta1a280 \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, -r7]!\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr1, r0, lsl #6\n \tldrvc\tpc, [sl, r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf7a769f0\n-\tbvs\tc996cc \n-\tstmia\tlr, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tbvs\tc996d4 \n+\tldm\tr2, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdavs\tr8!, {r0, r3, r8, sp}\n-\tbl\t59d22c \n+\tbl\t69d224 \n \tandcs\tr4, r1, r1, lsr #12\n \t\t\t@ instruction: 0xf822f7da\n \tstmdblt\tfp!, {r0, r1, r3, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf107220b\n \t\t\t@ instruction: 0xf04f010c\n \t\t\t@ instruction: 0xf7a730ff\n-\trsbvs\tlr, r8, r2, lsl #16\n+\trsbvs\tlr, r8, r6, lsl #16\n \t\t\t@ instruction: 0xf04f4b13\n \tldrbtmi\tr3, [fp], #-767\t@ 0xfffffd01\n \tbfi\tr6, sl, #0, #7\n \tandcs\tr6, fp, #40, 16\t@ 0x280000\n \ttsteq\tip, r7, lsl #2\t@ \n-\tsvc\t0x00f4f7a6\n+\tsvc\t0x00f8f7a6\n \tldrb\tr6, [r1, r8, rrx]!\n \tldmdavs\tfp!, {r0, r2, r3, fp, lr}^\n \t\t\t@ instruction: 0x47984478\n \tandseq\tpc, r0, r7, lsl #2\n-\tbl\tfe59d274 \n-\tstmdb\tip, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr7, r2, ip, lsl #26\n+\tbl\tfe69d26c \n+\tldmdb\tr0, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr7, r2, r4, lsl sp\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr7, [r2], -lr\n+\tandeq\tr7, r2, r6, lsl #26\n \tandeq\tr0, r0, ip, lsr #11\n-\tldrdeq\tip, [r2], -lr\n-\tandeq\tr2, r7, r0, lsl #2\n-\tandeq\tr2, r7, r6, ror #1\n-\tmuleq\tr2, lr, ip\n-\tandeq\tip, r2, lr, asr r1\n-\tandeq\tr2, r7, ip, rrx\n+\tandeq\tip, r2, r6, ror #3\n+\tandeq\tr2, r7, r8, lsl #2\n+\tandeq\tr2, r7, lr, ror #1\n+\tandeq\tr7, r2, r6, lsr #25\n+\tandeq\tip, r2, r6, ror #2\n+\tandeq\tr2, r7, r4, ror r0\n \tmvnsmi\tlr, sp, lsr #18\n \tstcmi\t6, cr4, [r5, #544]\t@ 0x220\n \t\t\t@ instruction: 0xf5ad4c85\n \tldrbtmi\tr5, [sp], #-3470\t@ 0xfffff272\n \tsvcge\t0x0000b084\n \torrpl\tpc, lr, #29360128\t@ 0x1c00000\n \tmovwcc\tr5, #51500\t@ 0xc92c\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f601c\n-\tblmi\t202042c \n+\tblmi\t2020424 \n \tadcsvs\tr4, r9, #20, 12\t@ 0x1400000\n \tandcs\tr4, r0, #2063597568\t@ 0x7b000000\n \tteqvs\tsl, #-1342177265\t@ 0xb000000f\n-\tsvc\t0x000ef7a6\n+\tsvc\t0x0012f7a6\n \t\t\t@ instruction: 0xf5b03001\n \tteqle\tr3, #128, 30\t@ 0x200\n \tstccs\t6, cr2, [r1], {3}\n \t\t\t@ instruction: 0xf8d7d128\n \tand\tr8, r4, r8, lsr #32\n-\tbl\t179d2f0 \n-\tblcs\t339464 \n+\tbl\t189d2e8 \n+\tblcs\t33945c \n \tstrbmi\tsp, [r2], -r6, lsl #2\n \tldrtmi\tr4, [r0], -r9, lsr #12\n-\tb\t189d300 \n-\tblle\tffd26c78 \n+\tb\t199d2f8 \n+\tblle\tffd26c70 \n \t\t\t@ instruction: 0xf5074970\n-\tbmi\t1bb42a8 \n+\tbmi\t1bb42a0 \n \tldrbtmi\tr3, [r9], #-780\t@ 0xfffffcf4\n \tldmdavs\tr1, {r1, r3, r7, fp, ip, lr}\n \tsubsmi\tr6, r1, sl, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tsbchi\tpc, fp, r0, asr #32\n \tstrpl\tpc, [lr, r7, lsl #10]\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7a781f0\n-\tstmdavs\tr3, {r2, r3, r4, r5, r8, r9, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r6, r8, r9, fp, sp, lr, pc}\n \tmvnle\tr2, fp, lsl #22\n \tstrtmi\tr4, [r9], -r2, asr #12\n \t\t\t@ instruction: 0xf7a74630\n-\tmcrne\t8, 0, lr, cr4, cr10, {4}\n+\tmcrne\t8, 0, lr, cr4, cr14, {4}\n \t\t\t@ instruction: 0xe7dddbf3\n \tstrbtvc\tpc, [r8], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf6404629\n \tmrcne\t2, 7, r7, cr0, cr15, {7}\n \t\t\t@ instruction: 0xf93ef7e4\n \tcmpeq\tr0, #-1073741823\t@ 0xc0000001\t@ \n \teorsvs\tr4, fp, #372736\t@ 0x5b000\n@@ -90701,184 +90699,184 @@\n \t\t\t@ instruction: 0x61b90328\n \tstcmi\t8, cr15, [r4], {6}\n \tldmibvs\tfp!, {r0, r1, r3, r4, r5, r8, sp, lr}\n \tmovwcc\tr6, #6171\t@ 0x181b\n \t\t\t@ instruction: 0xf7ffd101\n \tldmdbvs\tr9!, {r0, r3, r4, r5, r6, r8, sl, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7a72000\n-\tblmi\t149a0dc \n+\tblmi\t149a0e4 \n \tstrdcs\tr6, [r0, -sl]\n \tadcseq\tpc, r0, r7, lsl #2\n \tldrsbvs\tr5, [fp, #131]!\t@ 0x83\n-\tbl\tfe81d3a4 \n+\tbl\tfe91d39c \n \tcmnle\tr8, r0, lsl #16\n \tadcseq\tpc, r0, r7, lsl #2\n \tstrbtvc\tpc, [r8], #1287\t@ 0x507\t@ \n-\tstmib\tip!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr0!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7a66938\n-\tbvs\t1f5af7c \n+\tbvs\t1f5af84 \n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tldmibvs\tr8, {r0, r5, r8, r9, sl, fp, ip}^\n \tstc2l\t7, cr15, [r2], {255}\t@ 0xff\n-\tblle\tfa9534 \n+\tblle\tfa952c \n \t\t\t@ instruction: 0xf5a46a7b\n \tstrcs\tr7, [r1, #-1228]\t@ 0xfffffb34\n \tstrbtcc\tpc, [r0], r9, asr #4\t@ \n \tstreq\tpc, [r4], -r0, asr #5\n \teorvs\tr6, r3, fp, lsl sl\n \tadchi\tr6, r5, fp, lsr sl\n \tldmdaeq\tr8, {r0, r1, r5, r7, r8, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7a7e004\n-\tstmdavs\tr3, {r2, r3, r4, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r5, r6, r7, r9, fp, sp, lr, pc}\n \tteqle\tr6, r4, lsl #22\n \t\t\t@ instruction: 0x46294632\n \t\t\t@ instruction: 0xf7a74640\n-\tmcrne\t8, 0, lr, cr4, cr14, {5}\n+\tcdpne\t8, 0, cr14, cr4, cr2, {6}\n \tstrdle\tsp, [fp], -r3\t@ \n \trsbscs\tr4, r0, #52, 22\t@ 0xd000\n-\tbvs\t670760 \n+\tbvs\t670758 \n \t\t\t@ instruction: 0xf1a36a3b\n \t\t\t@ instruction: 0xf7ff0110\n \tstmdacs\tr0, {r0, r5, r6, r7, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf107db16\n \t\t\t@ instruction: 0xf7a700b0\n-\tldmibvs\tfp!, {r2, r4, r6, r7, r8, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r3, r4, r6, r7, r8, fp, sp, lr, pc}^\n \t\t\t@ instruction: 0x479868f8\n \t\t\t@ instruction: 0xf1072100\n \tldmdavs\tr8, {r2, r4, r5, r8, r9}\n-\tb\tfea1d438 \n+\tb\tfeb1d430 \n \tteqeq\tr0, #-1073741823\t@ 0xc0000001\t@ \n \tmovwlt\tr6, #10266\t@ 0x281a\n-\tbcs\tb9610 \n+\tbcs\tb9608 \n \tandcs\tsp, r0, #52, 2\n \t\t\t@ instruction: 0xe79a601a\n-\tb\tfeb9d450 \n+\tb\tfec9d448 \n \tstmdavs\tr5, {r2, r9, sl, lr}\n \tmrc2\t7, 4, pc, cr8, cr15, {7}\n \teorvs\tr2, r5, r1, lsl #4\n \t\t\t@ instruction: 0xe7de633a\n-\tb\tfe91d464 \n+\tb\tfea1d45c \n \tstmib\tr7, {r0, r1, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7ff3001\n \tldmvs\tr8!, {r0, r2, r3, r7, r9, sl, fp, ip, sp, lr, pc}\n \tldmdavs\tfp!, {sl, fp, sp}^\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tcmncs\tlr, #8, 30\n \tandvs\tr6, r3, sl, lsr r3\n \t\t\t@ instruction: 0xf107e7cd\n \trsbcs\tr0, r8, #64, 8\t@ 0x40000000\n \tcmpeq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7a66ab8\n-\t\t\t@ instruction: 0xf7a7ee6e\n-\tldmib\tr4, {r1, r3, r7, r9, fp, sp, lr, pc}^\n+\t\t\t@ instruction: 0xf7a7ee72\n+\tldmib\tr4, {r1, r2, r3, r7, r9, fp, sp, lr, pc}^\n \tandvs\tr4, r3, r0, lsl #6\n \tldmdami\tr0, {r1, r4, r5, r8, r9, sl, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2555\t@ 0xfffff605\n \tldrmi\tr3, [r8, r8, lsr #32]\n \tadcseq\tpc, r0, r7, lsl #2\n-\tb\t1e1d4b0 \n-\tldrbtcc\tpc, [pc], #79\t@ 5f618 \t@ \n+\tb\t1f1d4a8 \n+\tldrbtcc\tpc, [pc], #79\t@ 5f610 \t@ \n \t\t\t@ instruction: 0xf7a7e726\n-\tsvclt\t0x0000e82c\n-\tandeq\tr7, r2, lr, ror #23\n+\tsvclt\t0x0000e830\n+\tstrdeq\tr7, [r2], -r6\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr7, [r2], -r0\n-\tandeq\tr7, r2, lr, lsl #23\n-\tandeq\tr1, r7, lr, ror #30\n-\tandeq\tr1, r7, r8, ror #30\n-\tandeq\tip, r2, sl, lsr r0\n+\tldrdeq\tr7, [r2], -r8\n+\tmuleq\tr2, r6, fp\n+\tandeq\tr1, r7, r6, ror pc\n+\tandeq\tr1, r7, r0, ror pc\n+\tandeq\tip, r2, r2, asr #32\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr1, r7, r8, asr #29\n-\tandeq\tr1, r7, r2, lsr lr\n-\tblmi\t431e84 \n+\tldrdeq\tr1, [r7], -r0\n+\tandeq\tr1, r7, sl, lsr lr\n+\tblmi\t431e7c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3cb258 \n+\tbmi\t3cb250 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, #1073741825\t@ 0x40000001\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7a6e6c2\n-\tsvclt\t0x0000effa\n-\t\t\t@ instruction: 0x000279b4\n+\tsvclt\t0x0000effe\n+\t\t\t@ instruction: 0x000279bc\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr2, lr, r9\n-\tblmi\t431ecc \n+\tandeq\tr7, r2, r6, lsr #19\n+\tblmi\t431ec4 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3cb2a0 \n+\tbmi\t3cb298 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r1, #1073741825\t@ 0x40000001\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7a6e69e\n-\tsvclt\t0x0000efd6\n-\tandeq\tr7, r2, ip, ror #18\n+\tsvclt\t0x0000efda\n+\tandeq\tr7, r2, r4, ror r9\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r2, r6, asr r9\n+\tandeq\tr7, r2, lr, asr r9\n \tcfstr32mi\tmvfx11, [r2], #-704\t@ 0xfffffd40\n \taddlt\tr4, r2, r2, lsr #18\n-\tblmi\t8f08d4 \n-\tbmi\t90b2e8 \n+\tblmi\t8f08cc \n+\tbmi\t90b2e0 \n \tldrbtmi\tr5, [fp], #-2145\t@ 0xfffff79f\n \tstmdavs\tr9, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f6079\n \tldmpl\tsp, {r8}\n \tldmiblt\tr3!, {r0, r1, r3, r5, fp, sp, lr}^\n \tandcs\tr4, r0, #32, 12\t@ 0x2000000\n \t\t\t@ instruction: 0xf7a64639\n-\tldmdavs\tfp!, {r1, r6, r7, r8, sl, fp, sp, lr, pc}\n-\tbllt\td7d77c \n+\tldmdavs\tfp!, {r1, r2, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tbllt\td7d774 \n \tstmdacs\tr0, {r0, r3, r4, r9, fp, lr}\n \t\t\t@ instruction: 0xf06fbfb8\n \tldrbtmi\tr4, [sl], #-0\n \tstmdavs\tfp!, {r4, sp, lr}\n-\tbmi\t60ddcc \n+\tbmi\t60ddc4 \n \tldrbtmi\tr4, [sl], #-2833\t@ 0xfffff4ef\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d116\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldmdbmi\tr0, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tldmdami\tr0, {r0, r1, r4, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfee9d6d8 \n+\tblx\tfee9d6d0 \n \tstmdbmi\tlr, {r3, r4, r6, r7, r8, r9, sl, sp, lr, pc}\n \tstmdami\tlr, {r0, r1, r3, r4, r6, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tfe11d6ea \n+\tblx\tfe11d6e2 \n \t\t\t@ instruction: 0xf04fe7e1\n \t\t\t@ instruction: 0xe7dc34ff\n-\tsvc\t0x0088f7a6\n-\tandeq\tr7, r2, r0, lsr #18\n+\tsvc\t0x008cf7a6\n+\tandeq\tr7, r2, r8, lsr #18\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r2, r6, lsl r9\n+\tandeq\tr7, r2, lr, lsl r9\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr1, r7, r2, ror #26\n-\tldrdeq\tr7, [r2], -lr\n+\tandeq\tr1, r7, sl, ror #26\n+\tandeq\tr7, r2, r6, ror #17\n \t\t\t@ instruction: 0x000164b0\n \t\t\t@ instruction: 0x000164be\n \tandeq\tr6, r1, r0, lsr #9\n \tandeq\tr6, r1, lr, lsr #9\n-\tbmi\tb71c3c \n+\tbmi\tb71c34 \n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tmcrmi\t1, 1, r4, cr11, cr0, {7}\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n-\tblmi\tb0b3a0 \n+\tblmi\tb0b398 \n \tldmdavs\tr2, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tstrmi\tr0, [r4], -r0, lsl #4\n \tandhi\tpc, r3, r6, asr r8\t@ \n \tldrdcc\tpc, [r0], -r8\n \tteqle\tr7, r0, lsl #22\n \tstrtmi\tr4, [r0], -r4, lsr #26\n@@ -90888,15 +90886,15 @@\n \tbicslt\tr6, fp, fp, ror #16\n \tldmpl\tr3!, {r5, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tSPSR_s, #13828096\t@ 0xd30000\n \tandeq\tpc, r7, #66\t@ 0x42\n \tmsrcs\tSPSR_s, #12779520\t@ 0xc30000\n \tldrdcc\tpc, [r0], -r8\n-\tbmi\t74def4 \n+\tbmi\t74deec \n \tldrbtmi\tr4, [sl], #-2837\t@ 0xfffff4eb\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d11e\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n@@ -90909,22 +90907,22 @@\n \tldrbtmi\tr4, [r9], #-2063\t@ 0xfffff7f1\n \t\t\t@ instruction: 0xf7e44478\n \tbfi\tpc, fp, #22, #9\t@ \n \teorscs\tr4, lr, #212992\t@ 0x34000\n \tldrbtmi\tr4, [r9], #-2061\t@ 0xfffff7f3\n \t\t\t@ instruction: 0xf7e44478\n \tldr\tpc, [pc, r1, asr #20]!\n-\tsvc\t0x001cf7a6\n-\tandeq\tr7, r2, r0, ror r8\n+\tsvc\t0x0020f7a6\n+\tandeq\tr7, r2, r8, ror r8\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r2, r0, ror #16\n+\tandeq\tr7, r2, r8, ror #16\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x00071cbc\n+\tandeq\tr1, r7, r4, asr #25\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr7, r2, r6, lsl r8\n+\tandeq\tr7, r2, lr, lsl r8\n \tldrdeq\tr6, [r1], -r2\n \tstrdeq\tr6, [r1], -r4\n \tandeq\tr6, r1, r2, asr #7\n \tandeq\tr6, r1, r4, ror #7\n \tldrlt\tr4, [r0, #2615]\t@ 0xa37\n \tldrbtmi\tr4, [sl], #-2871\t@ 0xfffff4c9\n \tsvcge\t0x0002b0d1\n@@ -90933,39 +90931,39 @@\n \tteqcc\tr4, r7, asr #17\t@ \n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf7c16039\n \t\t\t@ instruction: 0xf107fc4d\n \t\t\t@ instruction: 0x46030114\n \tstmib\tr7, {sp}^\n \t\t\t@ instruction: 0xf7a73402\n-\tblmi\tc19d3c \n+\tblmi\tc19d44 \n \t\t\t@ instruction: 0xf1072100\n \tstmiapl\tr3!, {r3, r4}^\n \t\t\t@ instruction: 0xf7a6607b\n-\tstmdacs\tr0, {r4, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r4, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf107d140\n \t\t\t@ instruction: 0xf7a70018\n-\tblmi\ta99938 \n+\tblmi\ta99940 \n \tstmiapl\tr0!, {r2, r3, r4, r5, r6, r7, fp, sp, lr}^\n-\tstcl\t7, cr15, [r6], {166}\t@ 0xa6\n+\tstcl\t7, cr15, [sl], {166}\t@ 0xa6\n \tstmiapl\tr3!, {r1, r2, r5, r8, r9, fp, lr}^\n \tteqlt\tfp, #1769472\t@ 0x1b0000\n \tandseq\tpc, r8, r7, lsl #2\n-\tldmda\tr0!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr4!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tldmvs\tip!, {r0, r5, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r5, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0x21004798\n \t\t\t@ instruction: 0xf7a76978\n-\tblmi\t859cf4 \n+\tblmi\t859cfc \n \tstmiapl\tr3!, {r3, r4, r5, r7, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \ttstcs\tr4, #13828096\t@ 0xd30000\t@ \n \t\t\t@ instruction: 0xf8c33201\n \t\t\t@ instruction: 0xf7cf2314\n-\tbmi\t71f398 \n+\tbmi\t71f390 \n \tldrbtmi\tr4, [sl], #-2835\t@ 0xfffff4ed\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr8, r0, lsl #6\n \tldrvc\tpc, [lr, r7, lsl #10]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n@@ -90975,132 +90973,132 @@\n \tldmdavs\tr8!, {r4, r8, fp, lr}\n \t\t\t@ instruction: 0xf7c34479\n \tstrb\tpc, [fp, r5, lsl #17]\t@ \n \tldmvs\tsl!, {r0, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7a70018\n-\t\t\t@ instruction: 0xf7a6e8e0\n-\tsvclt\t0x0000ee98\n-\tmuleq\tr2, r2, r7\n+\t\t\t@ instruction: 0xf7a6e8e4\n+\tsvclt\t0x0000ee9c\n+\tmuleq\tr2, sl, r7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr7, r2, r8, lsl #15\n+\tmuleq\tr2, r0, r7\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr0, r0, r8, asr #10\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr7, r2, r2, lsl #14\n+\tandeq\tr7, r2, sl, lsl #14\n \tandeq\tr6, r1, r8, asr #5\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \trscslt\tr4, r1, fp, asr ip\n \tldrbtmi\tr4, [ip], #-2395\t@ 0xfffff6a5\n-\tblmi\t174b58c \n+\tblmi\t174b584 \n \tldrbtmi\tr4, [r9], #-2651\t@ 0xfffff5a5\n \trsbsvs\tr4, fp, fp, ror r4\n \tstmpl\tsl, {r0, r1, r5, fp, sp, lr}\n \t\t\t@ instruction: 0xf8c76812\n \t\t\t@ instruction: 0xf04f21ac\n-\tblcs\t60194 \n+\tblcs\t6018c \n \tstmiavs\tr3!, {r0, r5, r6, ip, lr, pc}\n \tsubsle\tr2, lr, r1, lsl #22\n \ttstcs\tr6, r4, asr lr\n \t\t\t@ instruction: 0x4630447e\n-\tbl\tfe59d840 \n+\tbl\tfe69d838 \n \tldmiblt\tr8, {r0, r2, r9, sl, lr}^\n \t\t\t@ instruction: 0x46304951\n \t\t\t@ instruction: 0xf7a64479\n-\t\t\t@ instruction: 0x4606ec9a\n+\t\t\t@ instruction: 0x4606ec9e\n \t\t\t@ instruction: 0xf507b1a0\n \t\t\t@ instruction: 0x46027896\n \tstrbmi\tr2, [r0], -r0, lsl #3\n \tsmlawbpl\tip, r7, r8, pc\t@ \n-\tb\t89d864 \n+\tb\t99d85c \n \t\t\t@ instruction: 0xf897b118\n-\tblcs\t6be84 \n+\tblcs\t6be7c \n \tstmdami\tr8, {r1, r3, r4, r6, r8, ip, lr, pc}^\n \tvst1.8\t{d20-d22}, [pc :256], r2\n \tldrbtmi\tr7, [r8], #-417\t@ 0xfffffe5f\n-\tblx\tfe59d982 \n+\tblx\tfe59d97a \n \ttsteq\tip, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7a72000\n-\tblmi\t1159be8 \n+\tblmi\t1159bf0 \n \ttstcs\tr0, sl, ror r8\n \tandseq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], -r3\n-\tstmdb\tr4!, {r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr8!, {r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf107d139\n \t\t\t@ instruction: 0x46300610\n-\tsvc\t0x0072f7a6\n+\tsvc\t0x0076f7a6\n \tldmdavs\tsl!, {r0, r1, r3, r4, r5, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x462858d5\n-\tldc\t7, cr15, [r8], {166}\t@ 0xa6\n-\tbmi\tea8010 \n+\tldc\t7, cr15, [ip], {166}\t@ 0xa6\n+\tbmi\tea8008 \n \trscscc\tpc, pc, pc, asr #32\n-\tblmi\te83e28 \n+\tblmi\te83e20 \n \tldmdbmi\tr8!, {r1, r3, r4, r5, r6, sl, lr}\n \tstmib\tsp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \tldrbtmi\tr3, [r9], #-513\t@ 0xfffffdff\n \tadcvc\tpc, r3, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7c24623\n \tshsub8mi\tpc, r0, sp\t@ \n-\tsvc\t0x0076f7a6\n+\tsvc\t0x007af7a6\n \t\t\t@ instruction: 0x4628683b\n \tldmvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7a74621\n-\tblmi\tc59b84 \n+\tblmi\tc59b8c \n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n-\tbmi\tbf7cc4 \n+\tbmi\tbf7cbc \n \tldrbtmi\tr4, [sl], #-2851\t@ 0xfffff4dd\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip, r7]!\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr4, r0, lsl #6\n \tldrbvc\tpc, [sl, r7, lsl #10]\t@ \n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tblmi\t8c0a3c \n+\tblmi\t8c0a34 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798683b\n \tandseq\tpc, r0, r7, lsl #2\n-\tldmda\tsl!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tlr!, {r0, r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tstmdbeq\tr8, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tstrbmi\tr4, [r9], -sl, lsr #12\n \t\t\t@ instruction: 0xf7a64640\n-\tldmvs\tfp!, {r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n-\tblcs\t2fdb0c \n-\tblcs\t8f704 \n+\tldmvs\tfp!, {r2, r3, r4, r5, r6, r7, r8, r9, fp, sp, lr, pc}\n+\tblcs\t2fdb04 \n+\tblcs\t8f6fc \n \tstmdavs\tr3!, {r0, r1, r2, r4, r7, r8, ip, lr, pc}\n \tstmdble\tlr, {r0, r1, r7, r9, lr}\n \torrcs\tr4, r0, sl, lsl sl\n \tldrbtmi\tr4, [sl], #-1600\t@ 0xfffff9c0\n-\tblx\te9da4a \n+\tblx\te9da42 \n \tstrtmi\tr4, [sl], -r9, lsr #12\n \t\t\t@ instruction: 0xf7a64630\n-\tldrtmi\tlr, [r1], -r6, lsr #22\n+\tldrtmi\tlr, [r1], -sl, lsr #22\n \t\t\t@ instruction: 0xf7a74640\n-\tldmdami\tr4, {r1, r2, r5, r6, fp, sp, lr, pc}\n+\tldmdami\tr4, {r1, r3, r5, r6, fp, sp, lr, pc}\n \tvst1.8\t{d20-d22}, [pc :256], r2\n \tldrbtmi\tr7, [r8], #-415\t@ 0xfffffe61\n-\tblx\t71da76 \n+\tblx\t71da6e \n \t\t\t@ instruction: 0xf7a6e7bf\n-\tsvclt\t0x0000edcc\n-\tandeq\tr1, r7, r2, lsl #22\n-\tandeq\tr7, r2, r2, lsl #13\n-\tandeq\tr7, r2, r0, lsl #13\n+\tsvclt\t0x0000edd0\n+\tandeq\tr1, r7, sl, lsl #22\n+\tandeq\tr7, r2, sl, lsl #13\n+\tandeq\tr7, r2, r8, lsl #13\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr6, r1, r8, lsl #5\n \tandeq\tsl, r0, r4, asr lr\n \tandeq\tr6, r1, r2, lsl r2\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr6, r1, r0, lsr r2\n \tandeq\tr6, r1, r8, asr #4\n \t\t\t@ instruction: 0x000161be\n-\tandeq\tr1, r7, r2, lsr #20\n-\tandeq\tr7, r2, r2, lsr #11\n+\tandeq\tr1, r7, sl, lsr #20\n+\tandeq\tr7, r2, sl, lsr #11\n \tmuleq\tr1, lr, r1\n \tandeq\tr6, r1, lr, lsl r1\n \tmvnsmi\tlr, sp, lsr #18\n \t\t\t@ instruction: 0xf5ad4b90\n \tldmmi\tr0, {r2, r4, r5, r8, sl, fp, ip, sp, lr}\n \tsvcge\t0x0004447b\n \tldmibmi\tr0, {r0, r1, r2, r3, r7, r9, fp, lr}\n@@ -91112,159 +91110,159 @@\n \trsble\tr2, r5, r0, lsl #22\n \tstrcs\tr4, [r0, #-2954]\t@ 0xfffff476\n \tldrbtmi\tr4, [lr], #-3722\t@ 0xfffff176\n \t\t\t@ instruction: 0xf50458d4\n \tand\tr5, r6, r0, lsl #9\n \tandcs\tr4, r1, r9, lsr #12\n \tldc2\t7, cr15, [ip], #-868\t@ 0xfffffc9c\n-\tblcs\t79d34 \n+\tblcs\t79d2c \n \t\t\t@ instruction: 0xf8d4d056\n \tldreq\tr3, [fp, r4, ror #6]\n \t\t\t@ instruction: 0xf7ffd4f4\n-\tbmi\tfe11f764 \n+\tbmi\tfe11f75c \n \tldrbtmi\tr4, [sl], #-2946\t@ 0xfffff47e\n-\tbmi\tfe0f8268 \n+\tbmi\tfe0f8260 \n \tmovwcc\tr4, #50299\t@ 0xc47b\n \tldrbtmi\tr6, [sl], #-571\t@ 0xfffffdc5\n \t\t\t@ instruction: 0xf107617a\n \t\t\t@ instruction: 0xf1070630\n \t\t\t@ instruction: 0xf1070538\n-\tbvs\te60c48 \n+\tbvs\te60c40 \n \t\t\t@ instruction: 0xf1074621\n \t\t\t@ instruction: 0x46330834\n \t\t\t@ instruction: 0xf8cd462a\n \t\t\t@ instruction: 0xf7fb8000\n \tstrmi\tpc, [r1], -r5, lsr #30\n \t\t\t@ instruction: 0xb19861f8\n \tldrdcc\tpc, [r0], -r8\n-\tbvs\tec47c0 \n+\tbvs\tec47b8 \n \tmovwls\tr6, #6195\t@ 0x1833\n \tmovwls\tr6, #2091\t@ 0x82b\n \t\t\t@ instruction: 0xf1076823\n \t\t\t@ instruction: 0x4622043c\n-\tblx\tfe69dbbc \n-\tblle\t9e9bd0 \n+\tblx\tfe69dbb4 \n+\tblle\t9e9bc8 \n \t\t\t@ instruction: 0xf7cf69f8\n \t\t\t@ instruction: 0xe7d8fd39\n-\tbvs\t1ef2978 \n+\tbvs\t1ef2970 \n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xf0122364\n \tsvclt\t0x001e0001\n \t\t\t@ instruction: 0xf0224608\n \t\t\t@ instruction: 0xf8c30204\n-\tbmi\t19a8988 \n+\tbmi\t19a8980 \n \tldrbtmi\tr4, [sl], #-2910\t@ 0xfffff4a2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tadcscc\tpc, ip, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf50780a1\n \t\t\t@ instruction: 0x46bd7730\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \trscscc\tpc, pc, pc, asr #32\n-\tblvs\tffe99bcc \n+\tblvs\tffe99bc4 \n \t\t\t@ instruction: 0xf5072240\n \t\t\t@ instruction: 0xf7c2711f\n-\tblvs\tfff9f270 \n+\tblvs\tfff9f268 \n \tsvclt\t0x00182c11\n \tsvclt\t0x000c2c02\n \tstrcs\tr2, [r0], #-1025\t@ 0xfffffbff\n \tldmibvs\tip!, {r2, r3, r6, r8, ip, lr, pc}^\n \t\t\t@ instruction: 0xf7c74620\n \tstmdacs\tr0, {r0, r1, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}\n \tstrtmi\tsp, [r0], -r4, asr #23\n \tldc2l\t7, cr15, [r6, #936]!\t@ 0x3a8\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tldmibvs\tr8!, {r1, r2, r3, r4, r5, r7, r8, ip, lr, pc}^\n-\tblx\t1a1db5c \n-\tbvs\t1ef2990 \n+\tblx\t1a1db54 \n+\tbvs\t1ef2988 \n \tcmpeq\tr0, r7, lsl #2\t@ \n \t\t\t@ instruction: 0x46206078\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tsvc\t0x003ef7a6\n+\tsvc\t0x0042f7a6\n \t\t\t@ instruction: 0xf1074621\n \t\t\t@ instruction: 0xf7a50048\n-\tstrmi\tlr, [r4], -sl, ror #31\n+\tstrmi\tlr, [r4], -lr, ror #31\n \tcmnle\tfp, r0, lsl #16\n \tstrbeq\tpc, [r8, #-263]\t@ 0xfffffef9\t@ \n \t\t\t@ instruction: 0xf7a64628\n-\tblmi\t115b568 \n+\tblmi\t115b570 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x461860bb\n-\tb\tff79db2c \n+\tb\tff89db24 \n \tstmdbmi\tr1, {r6, r8, r9, fp, lr}^\n \tsbcvc\tpc, r3, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf507687e\n \tldrbtmi\tr7, [r9], #-31\t@ 0xffffffe1\n \tldrbtmi\tr9, [fp], #-1\n \tmovwls\tr2, #8317\t@ 0x207d\n \tandcs\tr9, r1, r0\n \t\t\t@ instruction: 0x96036bfb\n \tcdp2\t7, 12, cr15, cr0, cr2, {6}\n \t\t\t@ instruction: 0xf7a64628\n-\tldmib\tr7, {r1, r3, r4, r5, r9, sl, fp, sp, lr, pc}^\n+\tldmib\tr7, {r1, r2, r3, r4, r5, r9, sl, fp, sp, lr, pc}^\n \tldrmi\tr0, [r8, r2, lsl #6]\n \t\t\t@ instruction: 0x46216c38\n-\tsvc\t0x000ef7a6\n+\tsvc\t0x0012f7a6\n \t\t\t@ instruction: 0xf7cf4630\n \t\t\t@ instruction: 0xe77dfcbb\n \tcmpeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7a64620\n-\tblmi\tb9b8f8 \n+\tblmi\tb9b900 \n \t\t\t@ instruction: 0x46216a7a\n \tadcsvc\tpc, r0, r7, lsl #10\n \tteqvs\tfp, r3\t@ \n-\tsvc\t0x00acf7a5\n-\tbllt\t871504 \n+\tsvc\t0x00b0f7a5\n+\tbllt\t8714fc \n \tldrtvc\tpc, [r0], r7, lsl #10\t@ \n \t\t\t@ instruction: 0xf7a64630\n-\tblmi\t9db4f0 \n+\tblmi\t9db4f8 \n \tldmpl\tr5, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7a64628\n-\tldmdbvs\tfp!, {r1, r5, r7, r9, fp, sp, lr, pc}^\n+\tldmdbvs\tfp!, {r1, r2, r5, r7, r9, fp, sp, lr, pc}^\n \tvst2.32\t{d22,d24}, [pc :256], r9\n \t\t\t@ instruction: 0xf50772c8\n \tmovwls\tr7, #8223\t@ 0x201f\n \trsbscs\tr9, ip, r1\n \tstrdls\tr6, [r0], -fp\n \trscscc\tpc, pc, pc, asr #32\n \tcdp2\t7, 8, cr15, cr8, cr2, {6}\n \t\t\t@ instruction: 0xf7a64630\n-\tstrtmi\tlr, [r8], -r2, lsl #28\n+\tstrtmi\tlr, [r8], -r6, lsl #28\n \t\t\t@ instruction: 0x4798693b\n \t\t\t@ instruction: 0x46216c78\n-\tcdp\t7, 13, cr15, cr6, cr6, {5}\n-\tblmi\t5d9a60 \n+\tcdp\t7, 13, cr15, cr10, cr6, {5}\n+\tblmi\t5d9a58 \n \tldmpl\tr0, {r1, r3, r4, r5, r6, r9, fp, sp, lr}^\n \t\t\t@ instruction: 0x4798693b\n \tadcsvc\tpc, r0, r7, lsl #10\n-\tcdp\t7, 13, cr15, cr8, cr6, {5}\n-\tldc\t7, cr15, [r0], {166}\t@ 0xa6\n-\tbvs\t1ef2994 \n+\tcdp\t7, 13, cr15, cr12, cr6, {5}\n+\tldc\t7, cr15, [r4], {166}\t@ 0xa6\n+\tbvs\t1ef298c \n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7a60048\n-\tsvclt\t0x0000eece\n-\tandeq\tr1, r7, ip, asr #18\n-\tandeq\tr7, r2, ip, asr #9\n-\tandeq\tr7, r2, sl, asr #9\n+\tsvclt\t0x0000eed2\n+\tandeq\tr1, r7, r4, asr r9\n+\tldrdeq\tr7, [r2], -r4\n+\tldrdeq\tr7, [r2], -r2\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr1, r7, r6, lsr #18\n+\tandeq\tr1, r7, lr, lsr #18\n \tandeq\tr6, r1, r6, ror r0\n-\tstrdeq\tr1, [r7], -r8\n+\tandeq\tr1, r7, r0, lsl #18\n \tandeq\tr6, r1, sl, lsl #2\n-\tandeq\tr7, r2, r6, lsl #8\n+\tandeq\tr7, r2, lr, lsl #8\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr5, r1, sl, ror #31\n \tandeq\tr5, r1, lr, asr #30\n \t\t\t@ instruction: 0x4604b5f0\n-\tblmi\tfeaf384c \n+\tblmi\tfeaf3844 \n \tcfldr32vc\tmvfx15, [r1, #-692]\t@ 0xfffffd4c\n \tstmibmi\tr9!, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf507af04\n \tvst3.32\t{d23,d25,d27}, [pc :64], r6\n \tldmpl\tr3!, {r7, r9, ip, sp, lr}^\n \t\t\t@ instruction: 0x46284479\n \t\t\t@ instruction: 0xf8c7681b\n@@ -91293,156 +91291,156 @@\n \t\t\t@ instruction: 0xf1000418\n \tsubseq\tr8, r9, r7, ror #1\n \trscshi\tpc, r0, r0, lsl #2\n \t\t\t@ instruction: 0xf100045a\n \tldreq\tr8, [fp], #249\t@ 0xf9\n \t\t\t@ instruction: 0xf107d446\n \tandcs\tr0, r0, ip, lsl #2\n-\tcdp\t7, 5, cr15, cr6, cr6, {5}\n+\tcdp\t7, 5, cr15, cr10, cr6, {5}\n \tldmdavs\tsl!, {r0, r1, r2, r7, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0xf1072100\n \tldmpl\tr3, {r4}^\n \t\t\t@ instruction: 0xf7a5603b\n-\t\t\t@ instruction: 0x4604eefe\n+\tstrmi\tlr, [r4], -r2, lsl #30\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf10780ef\n \t\t\t@ instruction: 0x46300610\n-\tstcl\t7, cr15, [sl, #-664]\t@ 0xfffffd68\n+\tstcl\t7, cr15, [lr, #-664]\t@ 0xfffffd68\n \tldmdavs\tsl!, {r0, r1, r2, r3, r4, r5, r6, r8, r9, fp, lr}^\n \t\t\t@ instruction: 0x462858d5\n-\tldmib\tr0!, {r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tr4!, {r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf5074a7d\n \t\t\t@ instruction: 0x46237196\n \tstmib\tsp, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdbmi\tfp!, {r0, r9, ip}^\n \tsbcsvc\tpc, ip, #1325400064\t@ 0x4f000000\n \tandls\tr2, r0, ip, ror r0\n \tandcs\tr4, r1, r9, ror r4\n \tldc2l\t7, cr15, [r6, #776]\t@ 0x308\n \t\t\t@ instruction: 0xf7a64630\n-\tldmdavs\tfp!, {r4, r6, r8, sl, fp, sp, lr, pc}\n+\tldmdavs\tfp!, {r2, r4, r6, r8, sl, fp, sp, lr, pc}\n \tldrmi\tr4, [r8, r8, lsr #12]\n \t\t\t@ instruction: 0x462168f8\n-\tcdp\t7, 2, cr15, cr4, cr6, {5}\n-\tblmi\t1b3286c \n+\tcdp\t7, 2, cr15, cr8, cr6, {5}\n+\tblmi\t1b32864 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, ip, lsr #4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsbchi\tpc, r7, r0, asr #32\n \tstrvc\tpc, [sp, -r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tvst2.16\t{d20,d22}, [pc :128], fp\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\tffa9de5e \n+\tblx\tffa9de56 \n \tstmdbmi\tr8!, {r0, r1, r2, r3, r5, r7, r8, r9, sl, sp, lr, pc}^\n \tvst1.8\t{d20-d22}, [pc :128], r8\n \tldrbtmi\tr7, [r9], #-640\t@ 0xfffffd80\n-\tblx\tff89de6e \n+\tblx\tff89de66 \n \tldrbeq\tr6, [sp, -r3, ror #16]\n \tsvcge\t0x007cf57f\n \tvst2.16\t{d20,d22}, [pc :128], r3\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\tff59de86 \n+\tblx\tff59de7e \n \tldreq\tr6, [r8, -r3, ror #16]\n \tsvcge\t0x0073f57f\n \tvst2.16\t{d20,d22}, [pc :64], lr\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\tff29de9e \n+\tblx\tff29de96 \n \tldrbeq\tr6, [r9], r3, ror #16\n \tsvcge\t0x006af57f\n \tvst2.16\t{d20,d22}, [pc :64], r9\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\tfef9deb6 \n+\tblx\tfef9deae \n \tldrbeq\tr6, [sl, #2147]\t@ 0x863\n \tsvcge\t0x0061f57f\n \tvst2.16\t{d20,d22}, [pc :64], r4\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\tfec9dece \n+\tblx\tfec9dec6 \n \tldreq\tr6, [lr, #2147]\t@ 0x863\n \tsvcge\t0x0058f57f\n \tvst2.16\t{d20,d22}, [pc]\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\tfe99dee6 \n+\tblx\tfe99dede \n \tldrbeq\tr6, [sp, #-2147]\t@ 0xfffff79d\n \tsvcge\t0x004ff57f\n \tvst2.16\t{d20,d22}, [pc], sl\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\tfe69defe \n+\tblx\tfe69def6 \n \tldreq\tr6, [r8, r3, ror #16]\n \tsvcge\t0x0046f57f\n \tvst2.16\t{d20,d22}, [pc], r5\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\tfe39df16 \n+\tblx\tfe39df0e \n \tldreq\tr6, [r9, #-2147]\t@ 0xfffff79d\n \tsvcge\t0x003df57f\n \tvst2.16\t{d20,d22}, [pc], r0\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\tfe09df2e \n+\tblx\tfe09df26 \n \tldrbeq\tr6, [sl], -r3, ror #16\n \tsvcge\t0x0034f57f\n \tvst2.8\t{d20,d22}, [pc :256], fp\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\t1d9df46 \n+\tblx\t1d9df3e \n \tldreq\tr6, [lr], -r3, ror #16\n \tsvcge\t0x002bf57f\n \tvst2.8\t{d20,d22}, [pc :256], r6\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\t1a9df5e \n+\tblx\t1a9df56 \n \tldreq\tr6, [sp], r3, ror #16\n \tsvcge\t0x0022f57f\n \tvst2.8\t{d20,d22}, [pc :256], r1\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\t179df76 \n+\tblx\t179df6e \n \tldreq\tr6, [r8], #-2147\t@ 0xfffff79d\n \tsvcge\t0x0019f57f\n \tvst2.8\t{d20,d22}, [pc :128], ip\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\t149df8e \n+\tblx\t149df86 \n \tsubseq\tr6, r9, r3, ror #16\n \tsvcge\t0x0010f57f\n \tvst2.8\t{d20,d22}, [pc :128], r7\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\t119dfa6 \n+\tblx\t119df9e \n \tldrbeq\tr6, [sl], #-2147\t@ 0xfffff79d\n \tsvcge\t0x0007f57f\n \tvst2.8\t{d20,d22}, [pc :128], r2\n \t\t\t@ instruction: 0xf5077280\n \tldrbtmi\tr7, [r9], #-150\t@ 0xffffff6a\n-\tblx\te9dfbe \n+\tblx\te9dfb6 \n \tldrbt\tr6, [ip], r3, ror #16\n \tldmdavs\tsl!, {r1, r3, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7a60010\n-\t\t\t@ instruction: 0xf7a6ed5e\n-\tsvclt\t0x0000eb16\n-\tandeq\tr7, r2, r4, asr r2\n+\t\t\t@ instruction: 0xf7a6ed62\n+\tsvclt\t0x0000eb1a\n+\tandeq\tr7, r2, ip, asr r2\n \tandeq\tr0, r0, r0, ror #11\n \tstrdeq\tr5, [r1], -r0\n-\tandeq\tr7, r2, ip, lsr #4\n+\tandeq\tr7, r2, r4, lsr r2\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr5, r1, r8, lsr #30\n \tandeq\tr5, r1, ip, ror #26\n-\tandeq\tr7, r2, ip, asr r1\n+\tandeq\tr7, r2, r4, ror #2\n \tandeq\tr5, r1, r6, asr #29\n \tandeq\tr5, r1, r2, ror #27\n \tldrdeq\tr5, [r1], -r6\n \tandeq\tr5, r1, sl, asr #27\n \tandeq\tr5, r1, r2, asr #27\n \t\t\t@ instruction: 0x00015dbe\n \t\t\t@ instruction: 0x00015db2\n@@ -91453,68 +91451,68 @@\n \tandeq\tr5, r1, r2, lsl #27\n \tandeq\tr5, r1, sl, ror sp\n \tandeq\tr5, r1, lr, ror #26\n \tandeq\tr5, r1, r2, ror #26\n \tandeq\tr5, r1, r6, asr sp\n \tsvcmi\t0x00f0e92d\n \tldrbtmi\tpc, [r8], #2271\t@ 0x8df\t@ \n-\tcfstr32vc\tmvfx15, [pc, #-692]!\t@ 5fe08 \n+\tcfstr32vc\tmvfx15, [pc, #-692]!\t@ 5fe00 \n \t\t\t@ instruction: 0xf8dfaf04\n \t\t\t@ instruction: 0xf8df24f4\n \tldrbtmi\tr1, [ip], #-1268\t@ 0xfffffb0c\n \t\t\t@ instruction: 0xf8df447a\n \t\t\t@ instruction: 0x61ba34f0\n \tstmdavs\tr9, {r0, r5, r6, fp, ip, lr}\n \tadcne\tpc, r4, #13041664\t@ 0xc70000\n \ttsteq\tr0, pc, asr #32\t@ \n \tldmpl\tr3, {r3, r4, r5, r6, r7, r8, sp, lr}^\n-\tblcs\tba150 \n+\tblcs\tba148 \n \taddshi\tpc, fp, r0\n \tldmdavs\tr9, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}\n-\tble\t18aa4f0 \n+\tble\t18aa4e8 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \tstrble\tr0, [sl, #-1112]\t@ 0xfffffba8\n \tstrbcc\tpc, [r4], #2271\t@ 0x8df\t@ \n \tldmibvs\tsl!, {sp}\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \tldrbeq\tr2, [r1, r4, ror #6]\n \tteqeq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf042bf44\n \t\t\t@ instruction: 0xf8c30206\n \t\t\t@ instruction: 0xf7a62364\n-\t\t\t@ instruction: 0xf8dfece6\n+\t\t\t@ instruction: 0xf8dfecea\n \tldmibvs\tsl!, {r2, r5, r7, sl, ip, sp}\n \t\t\t@ instruction: 0xf5072100\n \tldmpl\tr3, {r2, r6, r7, ip, sp, lr}^\n \t\t\t@ instruction: 0xf7a5617b\n-\tstrmi\tlr, [r4], -ip, lsl #27\n+\t\t\t@ instruction: 0x4604ed90\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf50780f5\n \tldrtmi\tr7, [r0], -r4, asr #13\n-\tbl\tff69dfdc \n+\tbl\tff79dfd4 \n \tstrcc\tpc, [r0], #2271\t@ 0x8df\n \tldmpl\tr5, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7a64628\n-\tldmibvs\tfp!, {r1, r2, r3, r4, r5, r6, fp, sp, lr, pc}^\n+\tldmibvs\tfp!, {r1, r7, fp, sp, lr, pc}^\n \tldrbtcs\tpc, [r4], #-2271\t@ 0xfffff721\t@ \n \t\t\t@ instruction: 0xf8df2008\n \tldmdavs\tfp, {r2, r4, r5, r6, sl, ip}\n \tandls\tr4, r2, #2046820352\t@ 0x7a000000\n \t\t\t@ instruction: 0xf8df4479\n \tldrbtmi\tr2, [sl], #-1132\t@ 0xfffffb94\n \trsbscs\tr9, ip, #268435456\t@ 0x10000000\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7c212eb\n \t\t\t@ instruction: 0x4630fc5f\n-\tbl\tff69e018 \n+\tbl\tff79e010 \n \tldmdbvs\tfp!, {r3, r5, r9, sl, lr}^\n-\tblvs\t1e71fe8 \n+\tblvs\t1e71fe0 \n \t\t\t@ instruction: 0xf7a64621\n-\t\t\t@ instruction: 0xf8dfecae\n+\t\t\t@ instruction: 0xf8dfecb2\n \t\t\t@ instruction: 0xf8df2448\n \tldrbtmi\tr3, [sl], #-1060\t@ 0xfffffbdc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tadccc\tpc, r4, #14090240\t@ 0xd70000\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf5078201\n@@ -91530,97 +91528,97 @@\n \tstrls\tr9, [r0], -r1, lsl #10\n \t\t\t@ instruction: 0xf898f7fc\n \tstmdacs\tr0, {r2, r9, sl, lr}\n \tldmibvs\tfp!, {r0, r2, r4, r6, ip, lr, pc}^\n \t\t\t@ instruction: 0xf8d74606\n \t\t\t@ instruction: 0xf8d79020\n \tldmvs\tsp, {r2, r3, r5, pc}^\n-\tblge\t2da94c \n+\tblge\t2da944 \n \tcmple\tr0, r0, lsl #26\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \tsvceq\t0x0006f013\n \t\t\t@ instruction: 0xf413d112\n \t\t\t@ instruction: 0xf0406f64\n \t\t\t@ instruction: 0xf4138135\n \t\t\t@ instruction: 0xf0407fc0\n \t\t\t@ instruction: 0xb1158094\n \t\t\t@ instruction: 0xf7cf4628\n \t\t\t@ instruction: 0x4620fa19\n-\tblx\t61e158 \n+\tblx\t61e150 \n \t\t\t@ instruction: 0xf7ffe7b7\n \t\t\t@ instruction: 0xe761fdbf\n \teorsls\tpc, r8, r7, asr #17\n \t\t\t@ instruction: 0xf1074630\n \t\t\t@ instruction: 0xf1070b38\n \t\t\t@ instruction: 0xf8c9093c\n \t\t\t@ instruction: 0xf7ea8000\n \tstmdacs\tr0, {r0, r1, r2, r5, r8, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf107d1e7\n \tstrbmi\tr0, [sl], -r0, asr #6\n \t\t\t@ instruction: 0x46594630\n \t\t\t@ instruction: 0xf956f7b0\n-\tb\t16faa3c \n+\tb\t16faa34 \n \tldmvs\tfp, {r9}^\n \tmsrhi\tSPSR_fsc, r0, asr #32\n \tbicsle\tr2, r8, r0, lsl #22\n \tldrdeq\tpc, [r0], -fp\n \tldrdne\tpc, [r0], -r9\n \tandls\tr2, r1, #0, 4\n \tsubeq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tstrtmi\tr9, [r2], -r0, lsl #4\n \t\t\t@ instruction: 0xf9a6f7ae\n \tldmibvs\tsl!, {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc}^\n \tldmibmi\tr9, {r8, r9, sp}^\n \tldrbtmi\tr3, [r9], #-528\t@ 0xfffffdf0\n \t\t\t@ instruction: 0xf9c2f7c1\n \tstrmi\tr4, [r6], -r5, lsl #12\n-\tblmi\tff3da15c \n+\tblmi\tff3da154 \n \tldmpl\tr3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tSPSR_s, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf53f075c\n \tldmibvs\tfp!, {r3, r4, r5, r6, r8, r9, sl, fp, sp, pc}^\n \t\t\t@ instruction: 0xf4116859\n \t\t\t@ instruction: 0xf47f4420\n \tldmdavs\tsl, {r1, r4, r5, r6, r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf7fb4621\n \t\t\t@ instruction: 0xf107fda3\n \t\t\t@ instruction: 0x46200130\n-\tldc\t7, cr15, [r6], {166}\t@ 0xa6\n+\tldc\t7, cr15, [sl], {166}\t@ 0xa6\n \tldmibvs\tsl!, {r0, r6, r7, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf1074621\n \tldmpl\tr3, {r4, r5, r6}^\n \t\t\t@ instruction: 0xf7a5613b\n-\t\t\t@ instruction: 0x4606ecbe\n+\tstrmi\tlr, [r6], -r2, asr #25\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf10780fb\n \t\t\t@ instruction: 0x46280570\n-\tbl\t31e178 \n+\tbl\t41e170 \n \tldmibvs\tsl!, {r0, r3, r4, r5, r7, r8, r9, fp, lr}\n \t\t\t@ instruction: 0x462058d4\n-\tsvc\t0x00b0f7a5\n-\tbmi\tfefbaadc \n+\tsvc\t0x00b4f7a5\n+\tbmi\tfefbaad4 \n \tldmibmi\tsp!, {r0, sp}\n \tldrbtmi\tr6, [sl], #-2075\t@ 0xfffff7e5\n \tldrbtmi\tr9, [r9], #-514\t@ 0xfffffdfe\n \tldrbtmi\tr4, [sl], #-2747\t@ 0xfffff545\n \trsbscs\tr9, ip, #268435456\t@ 0x10000000\n \tvhsub.s8\td25, d0, d0\n \t\t\t@ instruction: 0xf7c212df\n \t\t\t@ instruction: 0x4628fb95\n-\tbl\t41e1ac \n+\tbl\t51e1a4 \n \tldmdbvs\tfp!, {r5, r9, sl, lr}\n-\tblvs\te7217c \n+\tblvs\te72174 \n \t\t\t@ instruction: 0xf7a64631\n-\tldr\tlr, [r4, -r4, ror #23]!\n+\tldr\tlr, [r4, -r8, ror #23]!\n \tldmibvs\tsl!, {r3, r5, r7, r8, r9, fp, lr}\n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}^\n \t\t\t@ instruction: 0xf5074798\n \t\t\t@ instruction: 0xf7a670c4\n-\tldrtmi\tlr, [r0], -r6, ror #23\n+\tldrtmi\tlr, [r0], -sl, ror #23\n \tcmpeq\tr0, r7, lsl #2\t@ \n \tsubsls\tpc, r0, r7, asr #17\n \tldmdbeq\tr4, {r0, r1, r2, r8, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8c760f9\n \t\t\t@ instruction: 0xf7ea8054\n \tldmvs\tr9!, {r0, r2, r3, r6, r9, fp, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r7, r9, sl, lr}\n@@ -91630,15 +91628,15 @@\n \tldc2\t7, cr15, [r6], #-708\t@ 0xfffffd3c\n \t\t\t@ instruction: 0xf107464a\n \tldmvs\tr9!, {r3, r4, r6, r8, fp}\n \tldrtmi\tr4, [r0], -fp, asr #12\n \t\t\t@ instruction: 0xf8c2f7b0\n \tldrbvs\tr6, [r8, #3514]!\t@ 0xdba\n \tldmibvs\tfp!, {r3, r4, r6, r8, fp, ip, sp, pc}^\n-\tblcc\t7a6ec \n+\tblcc\t7a6e4 \n \tmovwcs\tfp, #7960\t@ 0x1f18\n \tsvceq\t0x0000f1ba\n \tmovwcs\tfp, #3864\t@ 0xf18\n \t\t\t@ instruction: 0xf0402b00\n \tssatvs\tr8, #27, lr, asr #1\n \tmsreq\tSPSR_s, r7, lsl #2\n \t\t\t@ instruction: 0xf10769fa\n@@ -91653,15 +91651,15 @@\n \ttsteq\tr0, #-2147483648\t@ 0x80000000\t@ \n \tstrbtmi\tr2, [r1], -r0, lsl #4\n \t\t\t@ instruction: 0xf1079201\n \tandls\tr0, r0, #88, 4\t@ 0x80000005\n \t\t\t@ instruction: 0xf7ae4622\n \tldmibvs\tfp!, {r0, r1, r2, r4, r5, r6, r7, fp, ip, sp, lr, pc}^\n \tsubseq\tr6, sl, fp, asr r8\n-\tblmi\t1ed5888 \n+\tblmi\t1ed5880 \n \t\t\t@ instruction: 0x6ef969ba\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n \tldrbeq\tr2, [r0, r4, ror #6]\n \t\t\t@ instruction: 0xf042bf44\n \t\t\t@ instruction: 0xf8c30208\n \tldmibvs\tfp!, {r2, r5, r6, r8, r9, sp}^\n@@ -91694,73 +91692,73 @@\n \tldrbtmi\tr0, [r9], #-604\t@ 0xfffffda4\n \tandhi\tpc, r4, sp, asr #17\n \t\t\t@ instruction: 0xf7fb310c\n \tstrb\tpc, [lr], r7, asr #28\t@ \n \tsvceq\t0x0005f1b9\n \tldmdals\tr1, {r0, r1, r2, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf013d031\n-\tblmi\t17b4280 \n+\tblmi\t17b4278 \n \tldmpl\tr3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \tandcs\tfp, lr, #12, 30\t@ 0x30\n \t\t\t@ instruction: 0xf853220d\n \tldrtmi\tr8, [r0], -r2, lsr #32\n \t\t\t@ instruction: 0xf9d2f7ea\n \tldrtmi\tfp, [r0], -r8, asr #6\n \tstc2l\t7, cr15, [r2], {199}\t@ 0xc7\n \tldmibvs\tsl!, {r3, r6, r8, r9, fp, lr}\n \t\t\t@ instruction: 0xf50358d3\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\tad1ec \n+\tblcs\tad1e4 \n \tldmibvs\tfp!, {r0, r1, r3, r6, ip, lr, pc}^\n-\tblcs\t7a820 \n+\tblcs\t7a818 \n \tmcrge\t4, 5, pc, cr11, cr15, {3}\t@ \n \tstmdami\tpc, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\t@ \n \tldmdavs\tsl, {r3, r4, r5, r6, sl, lr}\n \ttsteq\tip, r0, lsl #2\t@ \n \t\t\t@ instruction: 0xf7fb300c\n \tssat\tpc, #1, r7, lsl #25\t@ \n \tldmibvs\tsl!, {r1, r2, r3, r4, r5, r8, r9, fp, lr}\n \tldmdbvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7a60070\n-\tblmi\t11db128 \n+\tblmi\t11db130 \n \tldmpl\tr3, {r1, r3, r4, r5, r7, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x8014f8d3\n \t\t\t@ instruction: 0x4641e7d1\n \t\t\t@ instruction: 0xf7c84630\n \tstmdacs\tr0, {r0, r3, r7, r9, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf107d0cf\n \t\t\t@ instruction: 0xf107034c\n \t\t\t@ instruction: 0xf1070248\n \tldrtmi\tr0, [r0], -r4, asr #2\n \t\t\t@ instruction: 0xfff8f7af\n \tldmibvs\tfp!, {r4, r6, r8, fp, ip, sp, pc}^\n-\tblcc\t7a87c \n+\tblcc\t7a874 \n \tmovwcs\tfp, #7960\t@ 0x1f18\n \tsvceq\t0x0000f1ba\n \tmovwcs\tfp, #3864\t@ 0xf18\n \t\t\t@ instruction: 0xd1ba2b00\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, r7, r8, fp, sp, lr}^\n \tldrtle\tr0, [r6], #1369\t@ 0x559\n \tldrtmi\tr4, [r0], -r1, asr #12\n \t\t\t@ instruction: 0xf99cf7ff\n \t\t\t@ instruction: 0xf8dbe7b1\n \t\t\t@ instruction: 0xf8d90000\n-\tblcs\t6453c \n+\tblcs\t64534 \n \tmrcge\t4, 4, APSR_nzcv, cr2, cr15, {1}\n \ttstcc\tr0, #4112384\t@ 0x3ec000\n \tldrtmi\tlr, [r0], -lr, lsl #13\n \t\t\t@ instruction: 0xf8acf7b0\n \tldreq\tlr, [r3, -pc, lsr #15]\n \tldmibvs\tfp!, {r2, r3, sl, ip, lr, pc}^\n \t\t\t@ instruction: 0xf003685b\n \tcdpvs\t3, 3, cr4, cr10, cr0, {4}\n \t\t\t@ instruction: 0xf43f2b00\n-\tb\t1c4bebc \n-\tb\t1422570 \n+\tb\t1c4beb4 \n+\tb\t1422568 \n \t\t\t@ instruction: 0xe77278d8\n \t\t\t@ instruction: 0xf7b04630\n \t\t\t@ instruction: 0xe762f899\n \trsbeq\tpc, r0, #-1073741823\t@ 0xc0000001\n \tandls\tr4, r0, #48, 12\t@ 0x3000000\n \trsbsvs\tr4, r9, sl, asr #12\n \tcdp2\t7, 11, cr15, cr2, cr15, {5}\n@@ -91770,139 +91768,139 @@\n \tldrbvs\tr6, [fp, #-3835]!\t@ 0xfffff105\n \tldcvs\t14, cr6, [r8, #-236]!\t@ 0xffffff14\n \tldrtvs\tr3, [fp], -r1, lsl #22\n \t\t\t@ instruction: 0xf8d73301\n \tsvclt\t0x00bcc054\n \tmvnscc\tpc, #79\t@ 0x4f\n \tsmladx\tr4, fp, r6, r6\n-\tstmda\tr2!, {r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr6, r2, sl, lsr pc\n-\tandeq\tr6, r2, r8, lsr pc\n+\tstmda\tr6!, {r1, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr6, r2, r2, asr #30\n+\tandeq\tr6, r2, r0, asr #30\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, ror #10\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr0, r0, ip, lsr #11\n \tstrdeq\tr0, [r0], -ip\n \tandeq\tr5, r1, ip, lsr ip\n \tandeq\tr5, r1, ip, lsl #21\n \tandeq\tr5, r1, sl, ror #24\n-\tandeq\tr6, r2, sl, ror #28\n-\t\t\t@ instruction: 0x000712b4\n+\tandeq\tr6, r2, r2, ror lr\n+\t\t\t@ instruction: 0x000712bc\n \tstrdeq\tr5, [r1], -sl\n \tandeq\tr5, r1, r6, lsr #21\n \tstrdeq\tr5, [r1], -r6\n \t\t\t@ instruction: 0x00015ab2\n-\tandeq\tr1, r7, r6, lsl r0\n+\tandeq\tr1, r7, lr, lsl r0\n \tmuleq\tr0, r4, r5\n-\t\t\t@ instruction: 0x00070fbc\n+\tandeq\tr0, r7, r4, asr #31\n \tldrlt\tr4, [r0, #2876]\t@ 0xb3c\n \tcfldrsmi\tmvf4, [ip], #-492\t@ 0xfffffe14\n \tldmdbmi\tip!, {r0, r1, r7, ip, sp, pc}\n \tldmdavs\tfp, {r2, r3, r4, r5, r6, sl, lr}^\n \tsvcge\t0x00004a3b\n \tldrbtmi\tr5, [sl], #-2145\t@ 0xfffff79f\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n \trsble\tr2, r2, r0, lsl #22\n \tldmpl\tr4, {r0, r1, r2, r4, r5, r8, r9, fp, lr}^\n \torrpl\tpc, r0, #4, 10\t@ 0x1000000\n \tmsrne\tCPSR_s, #13828096\t@ 0xd30000\n \tsubsle\tr2, sl, r1, lsl #18\n \tstmdavs\tr1, {r5, r6, r8, ip, sp, pc}^\n-\tblle\t6aaa38 \n+\tblle\t6aaa30 \n \ttstle\tr7, r1, lsl #18\n \tteqcs\tr4, #13828096\t@ 0xd30000\t@ \n \tsuble\tr2, r3, r1, lsl #20\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n \teorsle\tr2, pc, r1, lsl #22\n-\tblmi\taf2f04 \n+\tblmi\taf2efc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, (UNDEF: 117)\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4090e8bd\n-\tblt\t171e668 \n+\tblt\t171e660 \n \tteqne\tr4, #13828096\t@ 0xd30000\t@ \n \tandle\tr2, fp, r1, lsl #18\n \tteqcc\tr8, #13828096\t@ 0xd30000\t@ \n \tandle\tr2, r7, r1, lsl #22\n \tstrpl\tpc, [r0], #1284\t@ 0x504\n \t\t\t@ instruction: 0xf04f2300\n \t\t\t@ instruction: 0xf8c430ff\n \tands\tr3, r2, r4, ror #6\n \torrpl\tpc, r0, r4, lsl #10\n \tmsrcc\tSPSR_s, #13697024\t@ 0xd10000\n \tsvceq\t0x0001f013\n \t\t\t@ instruction: 0xf043bf1c\n \t\t\t@ instruction: 0xf8c10306\n-\tblmi\t6ad434 \n+\tblmi\t6ad42c \n \tldmpl\tr0, {r0, r9, sl, lr}^\n \tmcr2\t7, 7, pc, cr0, cr9, {7}\t@ \n \tmvnle\tr2, r0, lsl #16\n-\tbmi\t5e86b8 \n+\tbmi\t5e86b0 \n \tldrbtmi\tr4, [sl], #-2832\t@ 0xfffff4f0\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tsmladcc\tip, r2, r1, sp\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \tstrpl\tpc, [r0], #1284\t@ 0x504\n \tmsrcc\tSPSR_s, #212, 16\t@ 0xd40000\n \tandeq\tpc, r1, r3, lsl r0\t@ \n \t\t\t@ instruction: 0xf043bf1c\n \t\t\t@ instruction: 0xf8c40306\n \tmvnle\tr3, r4, ror #6\n \t\t\t@ instruction: 0xf04fe7e4\n \t\t\t@ instruction: 0xe7e230ff\n-\tsvc\t0x00c2f7a5\n-\tandeq\tr0, r7, r8, ror lr\n-\tstrdeq\tr6, [r2], -r8\n+\tsvc\t0x00c6f7a5\n+\tandeq\tr0, r7, r0, lsl #29\n+\tandeq\tr6, r2, r0, lsl #20\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r2, lr, ror #19\n+\tstrdeq\tr6, [r2], -r6\t@ \n \tandeq\tr0, r0, r8, asr #11\n-\t\t\t@ instruction: 0x000269b0\n+\t\t\t@ instruction: 0x000269b8\n \tandeq\tr0, r0, r0, lsr #12\n-\tandeq\tr6, r2, sl, asr #18\n-\tbmi\t1672c70 \n-\tblmi\t16718fc \n+\tandeq\tr6, r2, r2, asr r9\n+\tbmi\t1672c68 \n+\tblmi\t16718f4 \n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \taddlt\tr4, r3, fp, ror r4\n \tsvcge\t0x0000588a\n \tldmdavs\tr2, {r0, r2, r4, r6, sl, fp, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tldmdavs\tsl, {r9}^\n-\tbcs\t71924 \n-\tbvs\tff7148e8 \n+\tbcs\t7191c \n+\tbvs\tff7148e0 \n \t\t\t@ instruction: 0xf0002a01\n-\tblmi\t1480988 \n+\tblmi\t1480980 \n \tandls\tpc, r3, r4, asr r8\t@ \n \torrpl\tpc, r0, #37748736\t@ 0x2400000\n \tmsrcc\tSPSR_s, #13828096\t@ 0xd30000\n \tsvceq\t0x0006f013\n \tvst4.16\t{d29,d31,d33,d35}, [pc :64], sl\n \t\t\t@ instruction: 0xf7ce4080\n \tandcs\tpc, r1, #908\t@ 0x38c\n \torrmi\tpc, r0, pc, asr #8\n \t\t\t@ instruction: 0xf7fb4606\n \t\t\t@ instruction: 0xf1b0f8f1\n \tsvclt\t0x00c80800\n-\tcfstrsle\tmvf2, [pc, #-0]\t@ 60770 \n+\tcfstrsle\tmvf2, [pc, #-0]\t@ 60768 \n \tldrcc\tr1, [r0], #-2357\t@ 0xfffff6cb\n \t\t\t@ instruction: 0xf7ff4628\n \tstmiavs\tfp!, {r0, r1, r3, r4, r7, sl, fp, ip, sp, lr, pc}^\n \tstrmi\tr4, [r0, #1052]!\t@ 0x41c\n \t\t\t@ instruction: 0xf509dcf6\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xf0133364\n \tcmple\tr3, r6, lsl #30\n \tldrbtmi\tr4, [ip], #-3132\t@ 0xfffff3c4\n \ttsteq\tip, r4, lsl #2\t@ \n \tandeq\tpc, ip, r4, lsl #2\n-\tblx\tfed9e78e \n+\tblx\tfed9e786 \n \tmovwcs\tlr, #51668\t@ 0xc9d4\n \tmovwcc\tr3, #4609\t@ 0x1201\n \tstmib\tr4, {r0, r3, r9, fp, sp}^\n \tldcle\t3, cr2, [r6, #-48]\t@ 0xffffffd0\n \taddpl\tpc, r0, #37748736\t@ 0x2400000\n \t\t\t@ instruction: 0x63232300\n \tmsrcc\tSPSR_s, #13762560\t@ 0xd20000\n@@ -91911,102 +91909,102 @@\n \tmsrcc\tSPSR_s, #12713984\t@ 0xc20000\n \t\t\t@ instruction: 0xf962f7b1\n \taddpl\tpc, r0, #37748736\t@ 0x2400000\n \tmsrcc\tSPSR_s, #13762560\t@ 0xd20000\n \tldrtle\tr0, [r7], #-2009\t@ 0xfffff827\n \tldrbtmi\tr4, [fp], #-2859\t@ 0xfffff4d5\n \t\t\t@ instruction: 0xf5b36b5b\n-\tble\t68063c \n+\tble\t680634 \n \t\t\t@ instruction: 0xf7ce4630\n \tandcs\tpc, r0, pc, lsr #30\n-\tblmi\t8b308c \n+\tblmi\t8b3084 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n \t\t\t@ instruction: 0xf98af7ff\n \tadcle\tr2, r0, r0, lsl #16\n \trscscc\tpc, pc, pc, asr #32\n-\tblmi\t81a7c0 \n+\tblmi\t81a7b8 \n \tstmibpl\tr0, {r0, r3, r8, sl, ip, sp, lr, pc}\n \tldrbtmi\tr2, [fp], #-256\t@ 0xffffff00\n \tmsrcs\tCPSR_s, #14221312\t@ 0xd90000\n-\tbcs\tf958c \n+\tbcs\tf9584 \n \t\t\t@ instruction: 0xf8d9d1dc\n-\tblcs\tad4d0 \n+\tblcs\tad4c8 \n \t\t\t@ instruction: 0xf003d1d8\n \tldrb\tpc, [r5, r9, asr #20]\t@ \n \t\t\t@ instruction: 0xf972f7ff\n \tadcle\tr2, r7, r0, lsl #16\n \t\t\t@ instruction: 0xf7ce4630\n \tstrb\tpc, [r3, r1, lsl #30]!\t@ \n \t\t\t@ instruction: 0xf0234912\n \t\t\t@ instruction: 0xf0430308\n \t\t\t@ instruction: 0xf8c20304\n \tldrbtmi\tr3, [r9], #-868\t@ 0xfffffc9c\n \t\t\t@ instruction: 0xf5b36b4b\n-\tblle\tff0c06b8 \n+\tblle\tff0c06b0 \n \tandcs\tlr, r0, #56885248\t@ 0x3640000\n \t\t\t@ instruction: 0xf7fb62da\n \tstrb\tpc, [r8, -r9, asr #19]!\t@ \n-\tsvc\t0x0002f7a5\n-\tandeq\tr6, r2, ip, ror #17\n+\tsvc\t0x0006f7a5\n+\tstrdeq\tr6, [r2], -r4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r7, ip, asr sp\n-\tldrdeq\tr6, [r2], -r0\n+\tandeq\tr0, r7, r4, ror #26\n+\tldrdeq\tr6, [r2], -r8\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr0, r7, r6, ror #25\n-\tmuleq\tr7, lr, ip\n-\tandeq\tr6, r2, r0, lsl r8\n-\tandeq\tr0, r7, sl, asr ip\n-\tandeq\tr0, r7, r2, lsr #24\n-\tblmi\t3f30d0 \n+\tandeq\tr0, r7, lr, ror #25\n+\tandeq\tr0, r7, r6, lsr #25\n+\tandeq\tr6, r2, r8, lsl r8\n+\tandeq\tr0, r7, r2, ror #24\n+\tandeq\tr0, r7, sl, lsr #24\n+\tblmi\t3f30c8 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t38c4a8 \n+\tbmi\t38c4a0 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r1, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7a5bd80\n-\tsvclt\t0x0000eed4\n-\tandeq\tr6, r2, r4, ror #14\n+\tsvclt\t0x0000eed8\n+\tandeq\tr6, r2, ip, ror #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r2, lr, asr #14\n+\tandeq\tr6, r2, r6, asr r7\n \tstrlt\tr4, [r0, #2579]\t@ 0xa13\n \tldrbtmi\tr4, [sl], #-2835\t@ 0xfffff4ed\n \tldmdami\tr3, {r2, r7, ip, sp, pc}\n \tldmpl\tr3, {r8, r9, sl, fp, sp, pc}^\n \tandcc\tr4, ip, r8, ror r4\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf7fb6078\n \tldmdavs\tr8!, {r0, r1, r3, r8, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf9aef7fb\n \t\t\t@ instruction: 0xf7fa6878\n-\tbmi\t3607b8 \n+\tbmi\t3607b0 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0xf7a5bd80\n-\tsvclt\t0x0000eea6\n-\tandeq\tr6, r2, lr, lsl r7\n+\tsvclt\t0x0000eeaa\n+\tandeq\tr6, r2, r6, lsr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r7, ip, lsl #23\n-\tstrdeq\tr6, [r2], -r2\n-\tblmi\t7329a8 \n+\tmuleq\tr7, r4, fp\n+\tstrdeq\tr6, [r2], -sl\n+\tblmi\t7329a0 \n \tldrlt\tr4, [r0, #1144]!\t@ 0x478\n \taddlt\tr4, r4, sl, lsl sl\n \tsvcge\t0x000058c3\n \tldrbtmi\tr4, [sl], #-2329\t@ 0xfffff6e7\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcs\tr4, [r0], #-2839\t@ 0xfffff4e9\n@@ -92016,38 +92014,38 @@\n \taddpl\tpc, r0, #8388608\t@ 0x800000\n \tstrmi\tlr, [r0], #-2499\t@ 0xfffff63d\n \t\t\t@ instruction: 0xf8c262dd\n \t\t\t@ instruction: 0xf7fb4364\n \tldmdavs\tr8!, {r0, r2, r3, r6, r7, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf970f7fb\n \t\t\t@ instruction: 0xf7fa6878\n-\tbmi\t3e073c \n+\tbmi\t3e0734 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r3, lsl #2\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0xf7a5bdb0\n-\tsvclt\t0x0000ee68\n-\tandeq\tr6, r2, r0, asr #13\n+\tsvclt\t0x0000ee6c\n+\tandeq\tr6, r2, r8, asr #13\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x000266b2\n+\t\t\t@ instruction: 0x000266ba\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr0, r7, sl, lsl fp\n-\tandeq\tr6, r2, r6, ror r6\n+\tandeq\tr0, r7, r2, lsr #22\n+\tandeq\tr6, r2, lr, ror r6\n \t\t\t@ instruction: 0x4605b5f0\n \taddlt\tr4, r7, ip, lsl fp\n \teorsvs\tsl, sl, r2, lsl #30\n \trsbsvs\tr4, r9, fp, lsl sl\n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xff04f7e9\n-\tbmi\t64cf64 \n+\tbmi\t64cf5c \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3714d11e\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0xf1074604\n@@ -92060,19 +92058,19 @@\n \tldrdne\tlr, [r0], -r7\n \tstrls\tr4, [r1], #-1578\t@ 0xfffff9d6\n \t\t\t@ instruction: 0xf7ad9600\n \tldmvs\tfp!, {r0, r2, r3, r6, r7, r8, sl, fp, ip, sp, lr, pc}\n \tldrble\tr0, [sl, #1819]\t@ 0x71b\n \t\t\t@ instruction: 0xf7af4628\n \t\t\t@ instruction: 0xe7d6fe39\n-\tcdp\t7, 1, cr15, cr14, cr5, {5}\n+\tcdp\t7, 2, cr15, cr2, cr5, {5}\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r2, r0, lsr r6\n-\tandeq\tr6, r2, sl, lsl r6\n-\tblmi\t7332b0 \n+\tandeq\tr6, r2, r8, lsr r6\n+\tandeq\tr6, r2, r2, lsr #12\n+\tblmi\t7332a8 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbiclt\tr0, r8, r0, lsl #6\n \tldrsbgt\tpc, [r8], #-143\t@ 0xffffff71\t@ \n \tldrbtmi\tr4, [ip], #1540\t@ 0x604\n@@ -92080,35 +92078,35 @@\n \trsbvs\tr6, r1, r0, lsr #32\n \trscvs\tr6, r3, r2, lsr #1\n \t\t\t@ instruction: 0x000fe8bc\n \tcmnvs\tr1, r0, lsr #2\n \teoreq\tpc, r8, r4, lsl #2\n \tsmlatbcs\tr0, r2, r1, r6\n \tmvnvs\tr2, r0, asr #4\n-\tb\t119e91c \n+\tb\t129e914 \n \tmovwcs\tr2, #512\t@ 0x200\n \tmovwcs\tlr, #35268\t@ 0x89c4\n-\tblmi\t2732bc \n+\tblmi\t2732b4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7a5bd90\n-\tsvclt\t0x0000ede4\n-\t\t\t@ instruction: 0x000265b8\n+\tsvclt\t0x0000ede8\n+\tandeq\tr6, r2, r0, asr #11\n \tandeq\tr0, r0, r0, ror #11\n \t\t\t@ instruction: 0x000153be\n-\tandeq\tr6, r2, ip, ror #10\n+\tandeq\tr6, r2, r4, ror r5\n \tsvcmi\t0x00f0e92d\n-\tbmi\tfe1324ec \n+\tbmi\tfe1324e4 \n \tsvcge\t0x0000b08b\n \tldrbtmi\tr4, [sl], #-2946\t@ 0xfffff47e\n \tstrmi\tr4, [r6], r1, lsl #12\n-\tbleq\t99cedc \n+\tbleq\t99ced4 \n \tldmib\tr0, {r3, r4, r5, r6, sp, lr}^\n \tldmpl\tr3, {r0, r1, r9, sl, sp, pc}^\n \tldmdavs\tfp, {r1, r2, r3, r4, r5, r6, r9, fp, lr}\n \t\t\t@ instruction: 0xf04f627b\n \t\t\t@ instruction: 0xf85e0300\n \tldmib\tr0, {r3, r5, r8, r9, fp, lr}^\n \tmvnsvs\tr5, r1, lsl #6\n@@ -92117,47 +92115,47 @@\n \t\t\t@ instruction: 0xf64261bb\n \tvrsra.s64\td23, d8, #60\n \tstmibvs\tr8, {r1, r3, r7, r8, r9, sp}^\n \t\t\t@ instruction: 0xf1026178\n \t\t\t@ instruction: 0xf8c70020\n \tsubscc\tlr, ip, #0\n \t\t\t@ instruction: 0xe01cf8d7\n-\tbcs\t15b238 \n+\tbcs\t15b230 \n \t\t\t@ instruction: 0xf8c746da\n \t\t\t@ instruction: 0x469b901c\n \t\t\t@ instruction: 0x8018f8d7\n \tldrdls\tpc, [r8], -r7\n \tstmib\tr7, {r0, r3, sp, lr, pc}^\n \tstrtmi\tlr, [lr], r4, lsl #16\n \tldrbmi\tr4, [ip], -r5, lsr #12\n \tsvclt\t0x0004f850\n \tldrtmi\tr4, [r1], r8, asr #13\n \tldmibvs\tr9!, {r1, r2, r5, r6, r9, sl, lr}^\n \trscscs\tlr, r6, #323584\t@ 0x4f000\n \t\t\t@ instruction: 0x0c09ea06\n \tadcsne\tlr, r6, #532480\t@ 0x82000\n \trsbsvs\tlr, r6, #532480\t@ 0x82000\n-\tblcc\t19ec9c \n-\tb\ta79340 \n-\tb\tfe0a0f78 \n-\tblt\t720f94 \n+\tblcc\t19ec94 \n+\tb\ta79338 \n+\tb\tfe0a0f70 \n+\tblt\t720f8c \n \t\t\t@ instruction: 0xf84a4411\n \tldrmi\tr3, [r9], #-3844\t@ 0xfffff0fc\n-\tb\tfe1bb15c \n+\tb\tfe1bb154 \n \tldrmi\tr0, [r9], #-526\t@ 0xfffffdf2\n \tstrmi\tr6, [fp], #2363\t@ 0x93b\n \tldrbmi\tr4, [fp], #-34\t@ 0xffffffde\n \ttsteq\tlr, r5, lsl #20\n-\tb\t14325f4 \n-\tb\tfe12d958 \n+\tb\t14325ec \n+\tb\tfe12d950 \n \tldrhmi\tr0, [r1], #-52\t@ 0xffffffcc\n \t\t\t@ instruction: 0x53b4ea83\n \tldmvs\tfp!, {r0, r3, r4, sl, lr}^\n \taddmi\tr4, r3, #-1962934272\t@ 0x8b000000\n-\tblmi\t14d52c0 \n+\tblmi\t14d52b8 \n \t\t\t@ instruction: 0x465a2010\n \tvmlshi.f16\ts28, s13, s14\t@ \n \t\t\t@ instruction: 0xf8d7447b\n \tcmncc\tr0, #0\n \tteqvs\tfp, r2, lsr #13\n \t\t\t@ instruction: 0xf64646cb\n \tvqdmlal.s\t, d30, d1[0]\n@@ -92184,34 +92182,34 @@\n \t\t\t@ instruction: 0xf85e8023\n \tldrmi\tr3, [r8], #33\t@ 0x21\n \t\t\t@ instruction: 0x43b4ea4f\n \tmvnsne\tlr, #536576\t@ 0x83000\n \tbicseq\tlr, r4, #536576\t@ 0x83000\n \tldrbtmi\tlr, [r0], #2639\t@ 0xa4f\n \tldrbtmi\tlr, [r0], #-2692\t@ 0xfffff57c\n-\tb\tfe171d34 \n-\tb\t368e6c \n+\tb\tfe171d2c \n+\tb\t368e64 \n \tstrmi\tr0, [r3], #-1030\t@ 0xfffffbfa\n \teorcc\tpc, r1, lr, asr #16\n \tmvnscs\tlr, pc, asr #20\n \tandeq\tlr, ip, fp, lsr #20\n \t\t\t@ instruction: 0x11bcea81\n \tandeq\tlr, r4, r0, lsl #21\n \tcmnvs\tip, r1, lsl #21\n \tstreq\tlr, [r5], #-2570\t@ 0xfffff5f6\n \tldmibvs\tr9!, {r3, sl, lr}\n \tldmibvs\tr8!, {r0, r1, sl, lr}^\n \tldmdbvs\tr9!, {r0, r1, r3, sl, lr}^\n-\tb\t1431c88 \n+\tb\t1431c80 \n \tldrmi\tr3, [r8], #-370\t@ 0xfffffe8e\n \t\t\t@ instruction: 0x01b2ea81\n-\tb\tfe2f2668 \n-\tb\t60c80 \n-\tb\tfe0a0c78 \n-\tb\tfe07533c \n+\tb\tfe2f2660 \n+\tb\t60c78 \n+\tb\tfe0a0c70 \n+\tb\tfe075334 \n \tstrmi\tr0, [r1], #-4\n \t\t\t@ instruction: 0xd1a1440b\n \tldmdavs\tfp!, {r0, r3, r4, r9, sl, lr}^\n \tstrmi\tr6, [r1], #-2072\t@ 0xfffff7e8\n \tandsvs\tr4, r9, r8, lsl r6\n \tldrmi\tr6, [r3], #-2139\t@ 0xfffff7a5\n \tstmvs\tr3, {r0, r1, r6, sp, lr}\n@@ -92220,45 +92218,45 @@\n \ttsteq\tip, r2, lsl #22\n \tstrtmi\tr6, [fp], #-321\t@ 0xfffffebf\n \tstmdbvs\tr3, {r0, r1, r6, r7, sp, lr}\n \ttstvs\tr3, r3, asr #8\n \tmovwcs\tlr, #27088\t@ 0x69d0\n \torrvs\tr4, r2, r2, lsr r4\n \tldrbmi\tr4, [fp], #-2572\t@ 0xfffff5f4\n-\tblmi\t2793c4 \n+\tblmi\t2793bc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tbvs\t1f3ad28 \n+\tbvs\t1f3ad20 \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tldrtmi\tr3, [sp], ip, lsr #14\n \tsvchi\t0x00f0e8bd\n-\tldcl\t7, cr15, [r0], {165}\t@ 0xa5\n-\tandeq\tr6, r2, r2, lsr r5\n+\tldcl\t7, cr15, [r4], {165}\t@ 0xa5\n+\tandeq\tr6, r2, sl, lsr r5\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr5, r1, sl, lsr #6\n \tandeq\tr5, r1, ip, ror r2\n-\tandeq\tr6, r2, r8, asr #6\n+\tandeq\tr6, r2, r0, asr r3\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tldmdami\tsp!, {r2, r9, sl, lr}\n \taddlt\tr4, r3, sp, lsr fp\n-\tbvs\t9f1ed8 \n+\tbvs\t9f1ed0 \n \tstrmi\tsl, [sp], -r0, lsl #30\n \tstmiapl\tr3, {r4, r7, r9, sl, lr}^\n \tstrbeq\tpc, [r5], r6, asr #7\t@ \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf106b1e6\n \t\t\t@ instruction: 0xf1c60028\n \tstrtmi\tr0, [r0], #-2368\t@ 0xfffff6c0\n \tldmdale\tr3, {r0, r4, r7, r8, sl, lr}^\n \tstrbmi\tr4, [sp], #-1610\t@ 0xfffff9b6\n-\tb\tff61ebb8 \n-\tb\t143b5b4 \n+\tb\tff71ebb0 \n+\tb\t143b5ac \n \t\t\t@ instruction: 0xf1a809c9\n-\tbl\t522e30 \n+\tbl\t522e28 \n \teorvs\tr0, r3, #603979776\t@ 0x24000000\n \t\t\t@ instruction: 0xf1046a63\n \tstrtmi\tr0, [r0], -r8, lsr #2\n \t\t\t@ instruction: 0xf14344b0\n \trsbvs\tr0, r3, #0, 6\n \tmrc2\t7, 5, pc, cr12, cr15, {7}\n \tsvceq\t0x003ff1b8\n@@ -92272,156 +92270,156 @@\n \tldrdcc\tlr, [r8, -r4]\n \tmovwvc\tpc, #1299\t@ 0x513\t@ \n \t\t\t@ instruction: 0xf1416223\n \tadcsmi\tr0, r5, #0, 2\n \tmvnsle\tr6, r1, ror #4\n \tldmdaeq\tpc!, {r3, ip, sp, lr, pc}\t@ \n \tsvceq\t0x0000f1b8\n-\tbmi\t6d51bc \n+\tbmi\t6d51b4 \n \tldrbtmi\tr4, [sl], #-2839\t@ 0xfffff4e9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [ip, -r1, lsr #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x464283f0\n \t\t\t@ instruction: 0xf1044631\n-\tb\t1420e4c \n+\tb\t1420e44 \n \t\t\t@ instruction: 0xf7a508c8\n-\tldmib\tr4, {r4, r7, r9, fp, sp, lr, pc}^\n-\tbl\t52d5d8 \n+\tldmib\tr4, {r2, r4, r7, r9, fp, sp, lr, pc}^\n+\tbl\t52d5d0 \n \teorvs\tr0, r3, #8, 6\t@ 0x20000000\n \tandeq\tpc, r0, #-2147483632\t@ 0x80000010\n \tstrb\tr6, [r0, r2, ror #4]!\n-\tb\tfe19ec5c \n+\tb\tfe29ec54 \n \tstmiaeq\tr8, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}^\n \tldrdcc\tlr, [r8, -r4]\n \tmovweq\tlr, #35603\t@ 0x8b13\n \t\t\t@ instruction: 0xf1416223\n \trsbvs\tr0, r1, #0, 2\n \t\t\t@ instruction: 0xf7a5e7d3\n-\tsvclt\t0x0000ec4a\n-\tandeq\tr6, r2, ip, lsl #6\n+\tsvclt\t0x0000ec4e\n+\tandeq\tr6, r2, r4, lsl r3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r2, r6, ror r2\n+\tandeq\tr6, r2, lr, ror r2\n \tldrsbgt\tpc, [ip], #-143\t@ 0xffffff71\t@ \n \tldrbtmi\tr4, [ip], #2839\t@ 0xb17\n \taddlt\tfp, r2, r0, lsl #11\n \tandcc\tpc, r3, ip, asr r8\t@ \n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \torrslt\tr0, r2, r0, lsl #6\n \tldrdgt\tpc, [r8], #-143\t@ 0xffffff71\n \tldrbtmi\tr4, [ip], #2832\t@ 0xb10\n \tandcc\tpc, r3, ip, asr r8\t@ \n \tldrdgt\tpc, [r0], -r3\n-\tb\tfe53b00c \n+\tb\tfe53b004 \n \t\t\t@ instruction: 0xf04f0c0c\n \ttstle\tr1, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n-\tbmi\t31ab9c \n+\tbmi\t31ab94 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldc\t7, cr15, [r2], {165}\t@ 0xa5\n-\tandeq\tr6, r2, sl, lsl #4\n+\tldc\t7, cr15, [r6], {165}\t@ 0xa5\n+\tandeq\tr6, r2, r2, lsl r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r2, lr, ror #3\n-\tandeq\tr6, r2, sl, asr #3\n-\tblmi\teb3744 \n+\tstrdeq\tr6, [r2], -r6\t@ \n+\tldrdeq\tr6, [r2], -r2\n+\tblmi\teb373c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460d43f0\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tbicslt\tr0, r0, #0, 6\n \t\t\t@ instruction: 0x1608e9d1\n \t\t\t@ instruction: 0xf1054604\n-\tblx\tfe4a3328 \n-\tblt\te1f090 \n+\tblx\tfe4a3320 \n+\tblt\te1f088 \n \tbiceq\tpc, r5, r1, asr #7\n \tstmdavs\tr8, {r0, r2, r6, r7, r8, fp, sp, lr, pc}\n \tstmdane\tfp!, {r0, r5, r7, r8, ip, sp, pc}^\n \taddcs\tr1, r0, sl, asr #24\n \t\t\t@ instruction: 0xf8832a38\n \tstmdble\tr2, {r3, r5}^\n \tteqle\tr7, r0, asr #20\n \tstrtmi\tr4, [r8], -r9, asr #12\n \tmcr2\t7, 0, pc, cr8, cr15, {7}\t@ \n \ttstcs\tr0, r8, lsr r2\n \t\t\t@ instruction: 0xf7a54648\n-\tldmib\tr5, {r2, r3, r5, fp, sp, lr, pc}^\n+\tldmib\tr5, {r4, r5, fp, sp, lr, pc}^\n \tand\tr6, r6, r8, lsl #16\n \t\t\t@ instruction: 0x46482238\n-\tstmda\tr4!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tr8!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf8852380\n \tstrbmi\tr3, [r9], -r8, lsr #32\n \tstrtvs\tr4, [lr], -r8, lsr #12\n \trsbhi\tpc, r4, r5, asr #17\n \tldc2l\t7, cr15, [r2, #1020]!\t@ 0x3fc\n \t\t\t@ instruction: 0xf1041f2a\n \t\t\t@ instruction: 0xf8520120\n-\tblt\t730af8 \n+\tblt\t730af0 \n \t\t\t@ instruction: 0xf8446013\n \tadcmi\tr3, r1, #4, 22\t@ 0x1000\n-\tbmi\t6156d0 \n+\tbmi\t6156c8 \n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \trsbcs\tsp, r8, #28, 2\n \tstrtmi\tr2, [r8], -r0, lsl #2\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmvnsmi\tlr, #12386304\t@ 0xbd0000\n-\tsvclt\t0x00faf7a4\n+\tsvclt\t0x00fef7a4\n \teoreq\tpc, r9, r1, lsl #2\n \tsubeq\tpc, r0, #-2147483600\t@ 0x80000030\n \tstrtmi\tr2, [r8], #-256\t@ 0xffffff00\n-\tsvc\t0x00f4f7a4\n+\tsvc\t0x00f8f7a4\n \t\t\t@ instruction: 0xf101e7be\n \t\t\t@ instruction: 0xf1c20029\n \ttstcs\tr0, r8, lsr r2\n \t\t\t@ instruction: 0xf7a44428\n-\tldmib\tr5, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tldmib\tr5, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n \tstrb\tr6, [r6, r8, lsl #16]\n-\tbl\tfe69edd8 \n-\tmuleq\tr2, ip, r1\n+\tbl\tfe79edd0 \n+\tandeq\tr6, r2, r4, lsr #3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r2, sl, lsl #2\n+\tandeq\tr6, r2, r2, lsl r1\n \t\t\t@ instruction: 0x460cb5b0\n-\tbmi\t5b43a8 \n+\tbmi\t5b43a0 \n \tldrbtmi\tfp, [sp], #-138\t@ 0xffffff76\n \tstmiapl\tsl!, {r8, r9, sl, fp, sp, pc}\n \trsbsvs\tr6, sl, #1179648\t@ 0x120000\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tldfned\tf3, [sp, #-740]!\t@ 0xfffffd1c\n \tstrtmi\tr4, [r8], -r1, lsl #12\n \t\t\t@ instruction: 0xff76f7ff\n \tstrtmi\tr2, [r9], -r0, lsr #4\n \t\t\t@ instruction: 0xf7c04620\n-\tbmi\t39ff6c \n+\tbmi\t39ff64 \n \tldrbtmi\tr4, [sl], #-2826\t@ 0xfffff4f6\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror sl\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r7, lsl #2\n \tldrtmi\tr3, [sp], r8, lsr #14\n \trsbcs\tfp, r8, #176, 26\t@ 0x2c00\n-\tsvc\t0x00b8f7a4\n+\tsvc\t0x00bcf7a4\n \t\t\t@ instruction: 0xf7a5e7ed\n-\tsvclt\t0x0000eb68\n-\tandeq\tr6, r2, r6, lsr #1\n+\tsvclt\t0x0000eb6c\n+\tandeq\tr6, r2, lr, lsr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr6, r2, lr, ror r0\n+\tandeq\tr6, r2, r6, lsl #1\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t97280c \n+\tbmi\t972804 \n \tadclt\tr4, r4, r4, lsr #22\n \t\t\t@ instruction: 0xf8df447a\n \tsvcge\t0x0000e090\n \t\t\t@ instruction: 0x460644fe\n \t\t\t@ instruction: 0x460d58d3\n \t\t\t@ instruction: 0x46b846bc\n \t\t\t@ instruction: 0xf8c7681b\n@@ -92429,415 +92427,415 @@\n \tldm\tlr!, {r8, r9}\n \tstmia\tip!, {r0, r1, r2, r3}\n \tldm\tlr, {r0, r1, r2, r3}\n \tstm\tip, {r0, r1, r2, r3}\n \tsubcs\tr0, r0, #15\n \t\t\t@ instruction: 0xf1072100\n \t\t\t@ instruction: 0xf7a40028\n-\tandcs\tlr, r0, #140, 30\t@ 0x230\n+\tandcs\tlr, r0, #144, 30\t@ 0x240\n \tstmib\tr7, {r8, r9, sp}^\n \t\t\t@ instruction: 0xb1252308\n \tldrtmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf7ff4638\n \tcmplt\tr4, sp, ror #28\t@ \n \tstrbeq\tpc, [ip, #-263]!\t@ 0xfffffef9\t@ \n \tstrtmi\tr4, [r8], -r1, asr #12\n \t\t\t@ instruction: 0xff22f7ff\n \tstrtmi\tr2, [r9], -r0, lsr #4\n \t\t\t@ instruction: 0xf7c04620\n-\tbmi\t39fec4 \n+\tbmi\t39febc \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [ip], r7\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_abt\n \tldrcc\tr4, [r0, r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7a581f0\n-\tsvclt\t0x0000eb16\n-\tandeq\tr6, r2, r0, asr #32\n+\tsvclt\t0x0000eb1a\n+\tandeq\tr6, r2, r8, asr #32\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r1, r8, asr lr\n-\tldrdeq\tr5, [r2], -r6\n-\tblmi\t8f38e4 \n+\tldrdeq\tr5, [r2], -lr\n+\tblmi\t8f38dc \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \t\t\t@ instruction: 0xf5ad4604\n \tldmpl\tr3, {r1, r8, sl, fp, ip, sp, lr}^\n \tstrmi\tsl, [sp], -r0, lsl #30\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3204\n \t\t\t@ instruction: 0xf7a50300\n-\tstrtmi\tlr, [r1], -lr, ror #17\n+\t\t\t@ instruction: 0x4621e8f2\n \t\t\t@ instruction: 0x46021d3c\n \t\t\t@ instruction: 0xf7c04620\n \t\t\t@ instruction: 0xf8dffc7f\n \tstrtmi\tip, [r0], -r0, rrx\n \tldrbtmi\tr1, [ip], #3242\t@ 0xcaa\n \tstrteq\tpc, [r4], #-263\t@ 0xfffffef9\n-\tblcc\tdf0dc \n+\tblcc\tdf0d4 \n \t\t\t@ instruction: 0xf0033202\n \taddmi\tr0, r4, #-1073741821\t@ 0xc0000003\n \ttstne\tr3, #323584\t@ 0x4f000\n \tandne\tpc, ip, r1, lsl r8\t@ \n \tandcc\tpc, ip, r3, lsl r8\t@ \n \tstcne\t8, cr15, [r3], {2}\n \tstccc\t8, cr15, [r4], {2}\n-\tbmi\t3d5874 \n+\tbmi\t3d586c \n \t\t\t@ instruction: 0xf8852300\n-\tblmi\t2ad1c4 \n+\tblmi\t2ad1bc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #4\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -r4, lsl #2\n \tstrvc\tpc, [r2, -r7, lsl #10]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n-\tb\tff29ef78 \n-\tandeq\tr5, r2, r0, lsr #31\n+\tb\tff39ef70 \n+\tandeq\tr5, r2, r8, lsr #31\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r1, sl, ror sp\n-\tandeq\tr5, r2, ip, lsr pc\n+\tandeq\tr5, r2, r4, asr #30\n \tsvcmi\t0x00f0e92d\n-\tbmi\tef2954 \n+\tbmi\tef294c \n \tadclt\tr4, r1, sl, lsr fp\n \tsvcge\t0x0000447a\n \tstrmi\tr4, [r8], r5, lsl #12\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f67fb\n \t\t\t@ instruction: 0xf7a50300\n-\tstmdacs\tr0, {r1, r2, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r5, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4604d05f\n \t\t\t@ instruction: 0xf7a54640\n-\t\t\t@ instruction: 0xf107e89c\n+\t\t\t@ instruction: 0xf107e8a0\n \tstrmi\tr0, [r4], #-2052\t@ 0xfffff7fc\n \tstrtmi\tr4, [r4], r1, asr #13\n-\tbeq\tc9d540 \n+\tbeq\tc9d538 \n \t\t\t@ instruction: 0xf8dc46ce\n \t\t\t@ instruction: 0xf8dc0000\n \t\t\t@ instruction: 0xf10c1004\n \t\t\t@ instruction: 0xf85c0c10\n \t\t\t@ instruction: 0xf1092c08\n \t\t\t@ instruction: 0xf85c0910\n \tldrbmi\tr3, [r4, #3076]\t@ 0xc04\n \tandeq\tlr, pc, lr, lsr #17\n \t\t\t@ instruction: 0xf89cd1ee\n \t\t\t@ instruction: 0xf8893000\n \tldrtmi\tr3, [r1], -r0\n \t\t\t@ instruction: 0xf04f4640\n \t\t\t@ instruction: 0xf8870b00\n \t\t\t@ instruction: 0xf7a4b034\n-\t\t\t@ instruction: 0x4682ee7c\n+\tstrmi\tlr, [r2], r0, lsl #29\n \tstrtmi\tfp, [r8], -r8, lsr #7\n-\tldmda\tr2!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr6!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7ce3032\n \tpkhtbmi\tpc, r1, r3, asr #21\t@ \n \t\t\t@ instruction: 0xf1074640\n \t\t\t@ instruction: 0x46410838\n \tandlt\tpc, r0, sl, lsl #17\n \t\t\t@ instruction: 0xff68f7ff\n-\tbl\t2a7f18 \n+\tbl\t2a7f10 \n \tstrtmi\tr0, [r9], -r2, lsl #20\n \t\t\t@ instruction: 0xf7a54648\n-\t\t\t@ instruction: 0x4641e89c\n+\tstrbmi\tlr, [r1], -r0, lsr #17\n \t\t\t@ instruction: 0xf7a54650\n-\tstrbmi\tlr, [r0], -r0, lsl #18\n-\tldmda\tr8, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstrbmi\tlr, [r0], -r4, lsl #18\n+\tldmda\tip, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46054631\n \t\t\t@ instruction: 0xf7a44620\n-\t\t\t@ instruction: 0x4601ee58\n+\t\t\t@ instruction: 0x4601ee5c\n \tandeq\tlr, r5, sl, lsl #22\n-\tldm\tr2!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblmi\t2f39ec \n+\tldm\tr6!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblmi\t2f39e4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tsvcvs\t0x00fb681a\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_und\n \tstrcc\tr4, [r4, r8, asr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f8ff0\n \tstrb\tr0, [sp, r0, lsl #18]!\n-\tb\t129f078 \n-\tandeq\tr5, r2, r0, lsl #30\n+\tb\t139f070 \n+\tandeq\tr5, r2, r8, lsl #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r2, r0, asr #28\n-\tblmi\t5f3a48 \n+\tandeq\tr5, r2, r8, asr #28\n+\tblmi\t5f3a40 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t58ce00 \n+\tbmi\t58cdf8 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr6, [sl], #-2051\t@ 0xfffff7fd\n \tandvs\tfp, fp, fp, lsl sl\n-\tblt\t1743420 \n+\tblt\t1743418 \n \tstmiahi\tr3, {r0, r1, r3, r7, pc}^\n \tsbchi\tfp, fp, fp, asr sl\n-\tblt\t174362c \n+\tblt\t1743624 \n \t\t\t@ instruction: 0xf8d0810b\n \t\t\t@ instruction: 0xf8c1300a\n \tstmibhi\tr3, {r1, r3, ip, sp}^\n-\tblmi\t24195c \n+\tblmi\t241954 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tb\t61f0dc \n-\tandeq\tr5, r2, ip, lsl #28\n+\tb\t71f0d4 \n+\tandeq\tr5, r2, r4, lsl lr\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr5, [r2], -r6\n-\tblmi\t18f3bdc \n+\tstrdeq\tr5, [r2], -lr\n+\tblmi\t18f3bd4 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x46054ff0\n \tstmdami\tr0!, {r0, r3, r5, r7, ip, sp, pc}^\n \tldmpl\tr3, {r3, r7, r9, sl, lr}^\n \tldmdbmi\tpc, {r1, r3, r8, r9, sl, fp, sp, pc}^\t@ \n \tldmdavs\tfp, {r9, sl, sp}\n \t\t\t@ instruction: 0xf04f677b\n \tldrbtmi\tr0, [r8], #-768\t@ 0xfffffd00\n \teorvc\tr4, lr, r9, ror r4\n-\tldmda\tr4!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmda\tr8!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x4604b190\n \tstrbmi\tr4, [r1], -r2, lsl #12\n \t\t\t@ instruction: 0xf7a44628\n-\tsmlalbtlt\tlr, r0, r0, sp\n+\tsmlalbtlt\tlr, r0, r4, sp\n \t\t\t@ instruction: 0xf7a44628\n-\t\t\t@ instruction: 0xb120efe2\n+\t\t\t@ instruction: 0xb120efe6\n \tstcpl\t8, cr3, [fp], #-4\n \tsvclt\t0x00082b0a\n \tstrtmi\tr5, [r0], -lr, lsr #8\n-\tstc\t7, cr15, [r6, #656]!\t@ 0x290\n+\tstc\t7, cr15, [sl, #656]!\t@ 0x290\n \t\t\t@ instruction: 0xf7a44628\n-\tstmdacs\tr4!, {r1, r2, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr4!, {r1, r3, r4, r6, r7, r8, r9, sl, fp, sp, lr, pc}\n \taddhi\tpc, r1, r0\n \tstrteq\tpc, [r4], -r7, lsl #2\n \tssatmi\tr2, #18, r0, lsl #8\n \t\t\t@ instruction: 0xf107e00b\n \tstfccs\tf0, [r1], {120}\t@ 0x78\n-\tbcs\t1722f4 \n+\tbcs\t1722ec \n \tldclcc\t8, cr15, [r4], #-76\t@ 0xffffffb4\n-\tblcc\tdf2f4 \n+\tblcc\tdf2ec \n \taddhi\tpc, r2, r0, asr #32\n \t\t\t@ instruction: 0xf7beb17c\n \tmovwcs\tpc, #3057\t@ 0xbf1\t@ \n \tmrrcne\t0, 7, r6, sl, cr8\n \tmvnle\tr2, r0, lsl #24\n \tandle\tr2, r6, r4, lsl #20\n-\tblcs\te8550 \n+\tblcs\te8548 \n \tldclne\t0, cr13, [sl], {3}\n-\tbcs\t172b20 \n+\tbcs\t172b18 \n \tldfned\tf5, [ip, #-992]!\t@ 0xfffffc20\n \t\t\t@ instruction: 0x46214630\n \t\t\t@ instruction: 0xff78f7ff\n \tldmdbhi\tfp!, {r0, r3, r4, r5, r7, r8, fp, pc}^\n \tvmvn.i16\tq11, #154\t@ 0x009a\n \tldmdbhi\tr8!, {r0, r2, r3, r8}\n-\tbmi\t9e414 \n+\tbmi\t9e40c \n \tvbic.i32\t, #-1191182336\t@ 0xb9000000\n \t\t\t@ instruction: 0xf8d7030b\n-\tb\t1459354 \n+\tb\t145934c \n \t\t\t@ instruction: 0x7739211a\n \tvst2.8\t{d20,d22}, [r3 :256], r2\n \t\t\t@ instruction: 0xf8b74380\n-\tb\t1451374 \n-\tb\t142b778 \n+\tb\t145136c \n+\tb\t142b770 \n \tldrbtmi\tr6, [r9], #-2578\t@ 0xfffff5ee\n \tandsls\tpc, r6, r7, lsl #17\n \tldmdbmi\tr2, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \tsubscs\tr7, r0, #1048576000\t@ 0x3e800000\n \tandsls\tpc, r5, r7, lsl #17\n \tldmdbcs\tr0, {r0, r1, r2, r3, r6, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x46307678\n \t\t\t@ instruction: 0xf8c776fb\n \t\t\t@ instruction: 0xf8a7e01e\n \t\t\t@ instruction: 0xf887c022\n-\tb\t14453bc \n+\tb\t14453b4 \n \t\t\t@ instruction: 0xf8872913\n \t\t\t@ instruction: 0xf887a014\n \t\t\t@ instruction: 0xf7e2901a\n \tstrtmi\tpc, [r1], -r7, ror #19\n \tandseq\tpc, r4, r7, lsl #2\n \t\t\t@ instruction: 0xff3ef7ff\n \t\t\t@ instruction: 0x7cf889bc\n \tldmdbhi\tr9!, {r0, r1, r3, r4, r5, r7, sl, fp, ip, sp, lr}^\n \t\t\t@ instruction: 0xf897b2e2\n-\tbeq\t98d3c8 \n+\tbeq\t98d3c0 \n \tmulsge\tr0, r7, r8\n \tmulls\tpc, r7, r8\t@ \n \tmul\tlr, r7, r8\n \t\t\t@ instruction: 0xc008f8b7\n \tandcc\tlr, r8, sp, asr #19\n \ttstls\tr1, r8, lsr #12\n \tandls\tr4, r3, #68157440\t@ 0x4100000\n \tldmdavs\tfp!, {r1, r4, r5, r9, sl, lr}^\n-\tblge\t21badc \n+\tblge\t21bad4 \n \tstmdb\tr4, {r0, r2, r3, r6, r7, r8, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf8cd9402\n \t\t\t@ instruction: 0xf7e2c000\n-\tbmi\t420e9c \n+\tbmi\t420e94 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror pc\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r8], -r4, lsl #2\n \t\t\t@ instruction: 0x46bd377c\n \tsvchi\t0x00f0e8bd\n-\tstmdb\tlr, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr2, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tusada8\tr0, r3, r6, r4\n-\tandeq\tr5, r2, r8, lsr #27\n+\t\t\t@ instruction: 0x00025db0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r1, sl, asr #25\n \t\t\t@ instruction: 0x00003eb8\n \tandeq\tr4, r1, lr, lsr #24\n-\tandeq\tr5, r2, r6, asr #24\n-\tblmi\t973c84 \n+\tandeq\tr5, r2, lr, asr #24\n+\tblmi\t973c7c \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0x460541f0\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7a40300\n-\tstmdacs\tr4!, {r2, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr4!, {r3, r5, r8, r9, sl, fp, sp, lr, pc}\n \tvst4.8\t{d29,d31,d33,d35}, [pc :128], r3\n \tvmlal.s8\t, d0, d4\n \tstrcs\tr0, [r0], #-2180\t@ 0xfffff77c\n-\tstcle\t12, cr2, [pc, #-92]\t@ 613c8 \n+\tstcle\t12, cr2, [pc, #-92]\t@ 613c0 \n \tstccs\t8, cr7, [r4], #-184\t@ 0xffffff48\n \t\t\t@ instruction: 0xf7a5d016\n-\tstmdavs\tr3, {r4, r6, r7, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r4, r6, r7, fp, sp, lr, pc}\n \tandscc\tpc, r6, r3, lsr r8\t@ \n \tldrle\tr0, [r2, #-1243]\t@ 0xfffffb25\n \tstrcc\tr3, [r1, #-1025]\t@ 0xfffffbff\n \tmvnle\tr2, r5, lsr #24\n \tand\tr2, lr, r0\n \tvpmax.u8\td15, d4, d24\n \tldrbeq\tr7, [sl, lr, lsr #16]\n \tcfsh64cs\tmvdx13, mvdx13, #-3\n \tstrcc\tsp, [r1], #-261\t@ 0xfffffefb\n \tstrb\tr3, [r3, r1, lsl #10]!\n \tmvnle\tr2, r0, lsl #28\n \t\t\t@ instruction: 0xf04fe7f0\n-\tbmi\t2ed860 \n+\tbmi\t2ed858 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r3, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7a581f0\n-\tsvclt\t0x0000e8fa\n-\tandeq\tr5, r2, r8, lsl #24\n+\tsvclt\t0x0000e8fe\n+\tandeq\tr5, r2, r0, lsl ip\n \tandeq\tr0, r0, r0, ror #11\n-\tmuleq\tr2, sl, fp\n+\tandeq\tr5, r2, r2, lsr #23\n \tandcs\tr4, r1, #917504\t@ 0xe0000\n \tldrbtmi\tr4, [r8], #-2318\t@ 0xfffff6f2\n \tstrlt\tr4, [r0, #2830]\t@ 0xb0e\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t2f9518 \n+\tbmi\t2f9510 \n \tldrbtmi\tr4, [sl], #-2823\t@ 0xfffff4f9\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r2, lsl #2]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tldm\tr4, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr5, r2, sl, ror #22\n+\tldm\tr8, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr5, r2, r2, ror fp\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr0, r7, r4, lsl r0\n-\tandeq\tr5, r2, lr, asr #22\n+\tandeq\tr0, r7, ip, lsl r0\n+\tandeq\tr5, r2, r6, asr fp\n \t\t\t@ instruction: 0x21234a14\n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldmdami\tr4, {r7, r8, sl, ip, sp, pc}\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldrbtmi\tsl, [r8], #-3840\t@ 0xfffff100\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tsvc\t0x0084f7a4\n-\tblle\t4eb500 \n+\tsvc\t0x0088f7a4\n+\tblle\t4eb4f8 \n \tldrmi\tr2, [r1], -r0, lsl #4\n-\tbl\t139f39c \n+\tbl\t149f394 \n \trscvc\tlr, r0, r0, asr #20\n-\tblmi\t2b3d3c \n+\tblmi\t2b3d34 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf04fbd80\n \t\t\t@ instruction: 0xe7ef30ff\n-\tstmia\tr2!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tandeq\tr5, r2, lr, lsl fp\n+\tstmia\tr6!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandeq\tr5, r2, r6, lsr #22\n \tandeq\tr0, r0, r0, ror #11\n \tmuleq\tr0, lr, r7\n-\tstrdeq\tr5, [r2], -r0\n+\tstrdeq\tr5, [r2], -r8\n \tstmdbmi\tr9!, {r3, r5, r6, fp, lr}^\n \tldrblt\tr4, [r0, #1144]!\t@ 0x478\n \taddslt\tr4, r9, r8, ror #22\n \tsvcge\t0x00045841\n \tldrbtmi\tr4, [fp], #-2663\t@ 0xfffff599\n \tldrbtvs\tr6, [r9], #2057\t@ 0x809\n \ttsteq\tr0, pc, asr #32\t@ \n \t\t\t@ instruction: 0xf503589b\n \t\t\t@ instruction: 0xf8d35380\n-\tblcs\tae238 \n-\tblmi\t191597c \n+\tblcs\tae230 \n+\tblmi\t1915974 \n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tblle\t3ac174 \n-\tblmi\t1773ef8 \n+\tblle\t3ac16c \n+\tblmi\t1773ef0 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldclvs\t8, cr6, [fp], #104\t@ 0x68\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \tldrbcc\tr8, [r4, -fp, lsr #1]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \t\t\t@ instruction: 0x2123485a\n \t\t\t@ instruction: 0xf7a44478\n-\tstmdacs\tr0, {r1, r2, r4, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r3, r4, r5, r8, r9, sl, fp, sp, lr, pc}\n \tandcs\tsp, r0, #10240\t@ 0x2800\n \t\t\t@ instruction: 0xf7a54611\n-\tstmdacs\tr0, {r1, r2, r3, r4, r5, r6, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r8, r9, fp, sp, lr, pc}\n \tmovwcs\tsp, #2820\t@ 0xb04\n \t\t\t@ instruction: 0x4619461a\n-\tsvc\t0x00daf7a4\n+\tsvc\t0x00def7a4\n \t\t\t@ instruction: 0x21234852\n \t\t\t@ instruction: 0xf7a44478\n-\tstrmi\tlr, [r4], -r4, lsr #30\n-\tb\tfe99f458 \n+\tstrmi\tlr, [r4], -r8, lsr #30\n+\tb\tfea9f450 \n \tstrmi\tr2, [r5], -r0, lsl #24\n \tandcs\tsp, r0, r2, asr fp\n-\tstcl\t7, cr15, [r2, #656]!\t@ 0x290\n+\tstcl\t7, cr15, [r6, #656]!\t@ 0x290\n \trscsvs\tpc, r6, #1325400064\t@ 0x4f000000\n \ttstcs\tr2, r6, lsl #12\n \t\t\t@ instruction: 0xf7a54620\n-\tstrmi\tlr, [r4], -r2, ror #21\n+\tstrmi\tlr, [r4], -r6, ror #21\n \tstmdavs\tsp!, {r4, r5, r9, sl, lr}\n-\tldcl\t7, cr15, [r6, #656]\t@ 0x290\n-\tblle\t17ec5ec \n+\tldcl\t7, cr15, [sl, #656]\t@ 0x290\n+\tblle\t17ec5e4 \n \tandscs\tr2, r0, #67108864\t@ 0x4000000\n \tstrtmi\tr2, [r0], -r0, lsl #2\n-\tsvc\t0x00b8f7a4\n+\tsvc\t0x00bcf7a4\n \tandsle\tr3, lr, r1\n \tandscs\tr2, r0, #67108864\t@ 0x4000000\n \t\t\t@ instruction: 0x46204619\n-\tsvc\t0x00b0f7a4\n+\tsvc\t0x00b4f7a4\n \tandsle\tr3, r6, r1\n-\tbmi\tff4304 \n+\tbmi\tff42fc \n \tldrbtmi\tr4, [sl], #-1147\t@ 0xfffffb85\n-\tblmi\td79688 \n+\tblmi\td79680 \n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-203\t@ 0xffffff35\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmovwcs\tsp, #348\t@ 0x15c\n \ttstcs\tr1, r0, lsl r2\n \tldrbcc\tr4, [r4, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0xf7a440f0\n-\t\t\t@ instruction: 0xf107bf95\n+\t\t\t@ instruction: 0xf107bf99\n \tsubcs\tr0, r0, #12, 8\t@ 0xc000000\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \t\t\t@ instruction: 0xf882f7c1\n \tldmdbmi\tr1!, {r4, r5, fp, lr}\n \tldrbtmi\tr4, [r8], #-1579\t@ 0xfffff9d5\n \tstmib\tsp, {r0, r1, r2, r4, r5, r6, r9, sp}^\n \tldrbtmi\tr4, [r9], #-1\n@@ -92854,15 +92852,15 @@\n \tstmdami\tr5!, {r0, r2, r5, r6, fp, ip, sp, lr, pc}\n \trsbcs\tr4, ip, #606208\t@ 0x94000\n \tldrbtmi\tr6, [r8], #-2171\t@ 0xfffff785\n \tstmib\tsp, {r0, r3, r4, r5, r6, sl, lr}^\n \tldrbcs\tr4, [ip, #-1]!\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7c19500\n-\tblmi\t89fdd4 \n+\tblmi\t89fdcc \n \trscscc\tpc, pc, #79\t@ 0x4f\n \tandsvs\tr4, sl, fp, ror r4\n \t\t\t@ instruction: 0xf107e764\n \tsubcs\tr0, r0, #12, 8\t@ 0xc000000\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \t\t\t@ instruction: 0xf84af7c1\n \tldmdbmi\tfp, {r1, r3, r4, fp, lr}\n@@ -92871,253 +92869,253 @@\n \tldrbtmi\tr4, [r9], #-1\n \t\t\t@ instruction: 0xf04f267c\n \t\t\t@ instruction: 0x960030ff\n \t\t\t@ instruction: 0xf9b2f7c1\n \t\t\t@ instruction: 0xf04f4b15\n \tldrbtmi\tr3, [fp], #-767\t@ 0xfffffd01\n \tsmlald\tr6, r9, sl, r0\n-\tsvc\t0x00c8f7a4\n-\t\t\t@ instruction: 0x00025abc\n+\tsvc\t0x00ccf7a4\n+\tandeq\tr5, r2, r4, asr #21\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r2, lr, lsr #21\n+\t\t\t@ instruction: 0x00025ab6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr9, r2, r4, asr #31\n-\tandeq\tr5, r2, r8, lsl #21\n+\tandeq\tr9, r2, ip, asr #31\n+\tmuleq\tr2, r0, sl\n \tstrdeq\tr9, [r0], -r8\n \tldrdeq\tr9, [r0], -r4\n-\tandeq\tr9, r2, r0, lsr #30\n-\tandeq\tr5, r2, lr, ror #19\n+\tandeq\tr9, r2, r8, lsr #30\n+\tstrdeq\tr5, [r2], -r6\n \tandeq\tr4, r1, r2, ror #18\n \tandeq\tr4, r1, lr, lsr r9\n-\tandeq\tr9, r2, r6, asr #29\n+\tandeq\tr9, r2, lr, asr #29\n \tandeq\tr4, r1, r6, lsl r9\n \tandeq\tr4, r1, r8, lsl #18\n-\tandeq\tr9, r2, ip, lsl #29\n+\tmuleq\tr2, r4, lr\n \tandeq\tr4, r1, sl, ror #17\n \tandeq\tr4, r1, lr, asr #17\n-\tandeq\tr9, r2, r6, asr lr\n+\tandeq\tr9, r2, lr, asr lr\n \t\t\t@ instruction: 0xf64fb5b0\n-\tblmi\t67e334 \n+\tblmi\t67e32c \n \tsvcge\t0x0000b084\n \tandcs\tr4, r0, fp, ror r4\n \tbicpl\tpc, r0, pc, asr #8\n \trscshi\tr1, sl, sp, lsr sp\n \tldmdavs\tip, {r2, r4, r9, fp, lr}\n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldrhhi\tr8, [r9, -r8]!\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \tand\tr0, r4, r0, lsl #6\n-\tldmib\tr4, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tblcs\t17b774 \n+\tldmib\tr8, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tblcs\t17b76c \n \tandcs\tsp, r1, #-2147483647\t@ 0x80000001\n \tstrtmi\tr4, [r0], -r9, lsr #12\n-\tbl\t1f9f604 \n+\tbl\tfe09f5fc \n \trscsle\tr3, r3, r1\n-\tblmi\t2b3fa4 \n+\tblmi\t2b3f9c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0xf7a4bdb0\n-\tsvclt\t0x0000ef70\n-\tstrdeq\tr9, [r2], -r4\n-\t\t\t@ instruction: 0x000258b2\n+\tsvclt\t0x0000ef74\n+\tstrdeq\tr9, [r2], -ip\n+\t\t\t@ instruction: 0x000258ba\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r2, r4, lsl #17\n+\tandeq\tr5, r2, ip, lsl #17\n \t\t\t@ instruction: 0xf64fb5b0\n-\tblmi\t67e3ac \n+\tblmi\t67e3a4 \n \tsvcge\t0x0000b084\n \tandcs\tr4, r0, fp, ror r4\n \torrpl\tpc, r0, pc, asr #8\n \trscshi\tr1, sl, sp, lsr sp\n \tldmdavs\tip, {r2, r4, r9, fp, lr}\n \tldrbtmi\tr4, [sl], #-2836\t@ 0xfffff4ec\n \tldrhhi\tr8, [r9, -r8]!\t@ \n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \tand\tr0, r4, r0, lsl #6\n-\tldmib\tr8, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblcs\t17b7ec \n+\tldmib\tip, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblcs\t17b7e4 \n \tandcs\tsp, r1, #-2147483647\t@ 0x80000001\n \tstrtmi\tr4, [r0], -r9, lsr #12\n-\tbl\t109f67c \n+\tbl\t119f674 \n \trscsle\tr3, r3, r1\n-\tblmi\t2b401c \n+\tblmi\t2b4014 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tssatmi\tr3, #30, r0, lsl #14\n \t\t\t@ instruction: 0xf7a4bdb0\n-\tsvclt\t0x0000ef34\n-\tandeq\tr9, r2, ip, ror sp\n-\tandeq\tr5, r2, sl, lsr r8\n+\tsvclt\t0x0000ef38\n+\tandeq\tr9, r2, r4, lsl #27\n+\tandeq\tr5, r2, r2, asr #16\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r2, ip, lsl #16\n+\tandeq\tr5, r2, r4, lsl r8\n \tstmdacs\tr0, {r5, r8, fp, lr}\n \tldrbtmi\tr4, [r9], #-2592\t@ 0xfffff5e0\n \tldrlt\tr4, [r0, #2848]!\t@ 0xb20\n \taddlt\tr4, r4, fp, ror r4\n \tsvcge\t0x0000588a\n \tldmdavs\tr2, {r2, r3, r4, fp, sp, lr}\n \t\t\t@ instruction: 0xf04f60fa\n-\tble\t8a2040 \n+\tble\t8a2038 \n \tvst4.8\t{d18,d20,d22,d24}, [pc], r0\n \tmovwcs\tr5, #4736\t@ 0x1280\n \tadcshi\tr1, r9, sp, lsr sp\n \trscshi\tr8, fp, sl, lsr r1\n \t\t\t@ instruction: 0xf7a5e004\n-\tstmdavs\tr3, {r2, r3, r4, r6, r8, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r5, r6, r8, fp, sp, lr, pc}\n \ttstle\tr6, r4, lsl #22\n \tstrtmi\tr2, [r9], -r1, lsl #4\n \t\t\t@ instruction: 0xf7a44620\n-\tandcc\tlr, r1, r4, lsl #22\n-\tbmi\t4d5c38 \n+\tandcc\tlr, r1, r8, lsl #22\n+\tbmi\t4d5c30 \n \tldrbtmi\tr4, [sl], #-2830\t@ 0xfffff4f2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrcc\tsp, [r0, -pc, lsl #2]\n \tldclt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tmvnsvc\tpc, #74448896\t@ 0x4700000\n \tsvclt\t0x00a84283\n \tstccs\t6, cr4, [r0], {3}\n \tandscs\tsp, r0, #219136\t@ 0x35800\n \tstrtmi\tr2, [r0], -r1, lsl #2\n-\tcdp\t7, 6, cr15, cr6, cr4, {5}\n+\tcdp\t7, 6, cr15, cr10, cr4, {5}\n \t\t\t@ instruction: 0xf7a4e7d0\n-\tsvclt\t0x0000eeea\n-\tldrdeq\tr5, [r2], -sl\n+\tsvclt\t0x0000eeee\n+\tandeq\tr5, r2, r2, ror #15\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr9, r2, r4, lsl #26\n-\tmuleq\tr2, r2, r7\n+\tandeq\tr9, r2, ip, lsl #26\n+\tmuleq\tr2, sl, r7\n \tldmdbmi\tr9, {r3, r4, r8, r9, fp, lr}\n \tldrbtmi\tr4, [fp], #-2585\t@ 0xfffff5e7\n \tstrlt\tr4, [r0, #1145]\t@ 0x479\n \tstmpl\tsl, {r1, r7, ip, sp, pc}\n \tldmdavs\tr8, {r8, r9, sl, fp, sp, pc}\n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n \ttstle\tip, r3, asr #24\n-\tblmi\t4f4124 \n+\tblmi\t4f411c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tr5, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n-\tbmi\t410ef0 \n+\tbmi\t410ee8 \n \tldrbtmi\tr4, [sl], #-2827\t@ 0xfffff4f5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tmovwcs\tsp, #264\t@ 0x108\n \tldrmi\tr3, [sl], -r8, lsl #14\n \tssatmi\tr4, #30, r9, lsl #12\n \t\t\t@ instruction: 0x4080e8bd\n-\tcdplt\t7, 2, cr15, cr8, cr4, {5}\n-\tcdp\t7, 10, cr15, cr14, cr4, {5}\n-\tandeq\tr9, r2, r6, ror ip\n-\tandeq\tr5, r2, r4, asr #14\n+\tcdplt\t7, 2, cr15, cr12, cr4, {5}\n+\tcdp\t7, 11, cr15, cr2, cr4, {5}\n+\tandeq\tr9, r2, lr, ror ip\n+\tandeq\tr5, r2, ip, asr #14\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r2, r8, lsr #14\n-\tandeq\tr5, r2, lr, lsl #14\n+\tandeq\tr5, r2, r0, lsr r7\n+\tandeq\tr5, r2, r6, lsl r7\n \tandcs\tfp, sl, #240, 10\t@ 0x3c000000\n-\tblmi\t1674a90 \n+\tblmi\t1674a88 \n \tldrbtmi\tfp, [ip], #-133\t@ 0xffffff7b\n \tsvcge\t0x00002100\n \tstmiapl\tr3!, {r1, r2, r4, r6, r9, sl, fp, lr}^\n \tldmdavs\tfp, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7a40300\n-\tstrmi\tlr, [r5], -r4, lsr #26\n+\tstrmi\tlr, [r5], -r8, lsr #26\n \tstc2l\t7, cr15, [r4, #1020]\t@ 0x3fc\n \t\t\t@ instruction: 0x43a3f44f\n \tmovweq\tpc, #4800\t@ 0x12c0\t@ \n \tstccs\t6, cr4, [r0, #-16]\n \taddsmi\tsp, sp, #25600\t@ 0x6400\n \tmcrrne\t12, 0, sp, r1, cr11\n \t\t\t@ instruction: 0xf7a5d128\n-\tstmdavs\tr3, {r4, r6, r7, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r4, r6, r7, fp, sp, lr, pc}\n \trsbsle\tr2, r0, r2, lsl #22\n \trsbsle\tr2, r8, sp, lsl #22\n \t\t\t@ instruction: 0xf7a42003\n-\tstmdami\tr7, {r1, r2, r3, r4, r5, r6, r8, r9, fp, sp, lr, pc}^\n-\tbmi\t1233230 \n+\tstmdami\tr7, {r1, r7, r8, r9, fp, sp, lr, pc}^\n+\tbmi\t1233228 \n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \tstmdavs\tr0, {r4, r5, fp, ip, lr}\n-\tcdp\t7, 10, cr15, cr2, cr4, {5}\n+\tcdp\t7, 10, cr15, cr6, cr4, {5}\n \t\t\t@ instruction: 0xf7a42003\n-\tmvnmi\tlr, #116736\t@ 0x1c800\n+\tmvnmi\tlr, #120832\t@ 0x1d800\n \tlfmle\tf4, 2, [r0], #628\t@ 0x274\n \ttstle\tsp, r2, asr #24\n-\tldm\tr4!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblcs\tfb9b4 \n+\tldm\tr8!, {r0, r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblcs\tfb9ac \n \tldrdcs\tsp, [r0, -pc]\n \t\t\t@ instruction: 0xf7d72001\n \t\t\t@ instruction: 0xf7fffd15\n \t\t\t@ instruction: 0x4604fd93\n \trscsle\tr1, r6, r3, asr #24\n \tandcs\tr2, r0, r2, lsr r1\n \tstc2\t7, cr15, [ip, #-860]\t@ 0xfffffca4\n \tsmlatbcs\tr0, sp, fp, fp\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \tmvnsvc\tpc, #82837504\t@ 0x4f00000\n \tadcshi\tr1, r9, sp, lsr sp\n \trscshi\tr8, fp, sl, lsr r1\n \t\t\t@ instruction: 0xf7a5e004\n-\tstmdavs\tr3, {r3, r4, r7, fp, sp, lr, pc}\n+\tstmdavs\tr3, {r2, r3, r4, r7, fp, sp, lr, pc}\n \ttstle\tpc, r4, lsl #22\n \tstrtmi\tr2, [r9], -r1, lsl #4\n \t\t\t@ instruction: 0xf7a44620\n-\tandcc\tlr, r1, r0, asr #20\n+\tandcc\tlr, r1, r4, asr #20\n \tstccs\t0, cr13, [r0], {243}\t@ 0xf3\n \tmovwcs\tsp, #2888\t@ 0xb48\n \ttstcs\tr1, ip, lsl #4\n \t\t\t@ instruction: 0xf7a44620\n-\t\t\t@ instruction: 0x4603edb4\n+\t\t\t@ instruction: 0x4603edb8\n \t\t\t@ instruction: 0xf647b160\n \taddsmi\tr7, r0, #-268435441\t@ 0xf000000f\n \tstmdami\tr5!, {r1, r3, r4, ip, lr, pc}\n-\tbmi\t9a9e18 \n+\tbmi\t9a9e10 \n \tldmdapl\tr0!, {r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf7a46800\n-\tandcs\tlr, r1, ip, asr lr\n-\tbl\tb1f8b4 \n+\tandcs\tlr, r1, r0, ror #28\n+\tbl\tc1f8ac \n \teorle\tr2, r5, sp, lsl #22\n \tldrbtmi\tr4, [r8], #-2080\t@ 0xfffff7e0\n-\tb\tff31f8c0 \n+\tb\tff41f8b8 \n \tldmdbmi\tpc, {r1, r5, r7, r8, r9, sl, sp, lr, pc}\t@ \n \tldrbtmi\tr2, [r9], #-14\n-\tldmdb\tip!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tr0, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7a44628\n-\tbfi\tlr, r6, (invalid: 25:0)\n+\tbfi\tlr, sl, (invalid: 25:0)\n \ttstcs\tr1, r7, lsl r8\n \tldrbtmi\tr4, [sl], #-2586\t@ 0xfffff5e6\n \tstmdavs\tr0, {r4, r5, fp, ip, lr}\n-\tcdp\t7, 4, cr15, cr0, cr4, {5}\n+\tcdp\t7, 4, cr15, cr4, cr4, {5}\n \tldmdami\tr8, {r0, r1, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n-\tblmi\t46a2d0 \n+\tblmi\t46a2c8 \n \tldmpl\tr3!, {r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp, {r0, r8, sp}\n-\tstcl\t7, cr15, [r4, #-656]!\t@ 0xfffffd70\n+\tstcl\t7, cr15, [r8, #-656]!\t@ 0xfffffd70\n \tldmdami\tr4, {r1, r2, r7, r8, r9, sl, sp, lr, pc}\n-\tblmi\t32a304 \n+\tblmi\t32a2fc \n \t\t\t@ instruction: 0xe7f44478\n \teorcs\tr4, r5, #9216\t@ 0x2400\n \ttstcs\tr1, r1, lsl r8\n \tldmpl\tr3!, {r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7a4681b\n-\t\t\t@ instruction: 0xe777ed56\n+\t\t\t@ instruction: 0xe777ed5a\n \tmvnscc\tpc, #79\t@ 0x4f\n \tsvclt\t0x0000e7bf\n-\tandeq\tr5, r2, sl, asr #13\n+\tldrdeq\tr5, [r2], -r2\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r2, r0, asr #13\n+\tandeq\tr5, r2, r8, asr #13\n \tandeq\tr0, r0, r4, asr #12\n \tandeq\tr4, r1, r2, lsr r6\n \tandeq\tr0, r0, r8, lsr r6\n \tandeq\tr4, r1, r8, lsr #12\n \tandeq\tr4, r1, lr, ror #11\n \t\t\t@ instruction: 0xfffffa57\n \tldrdeq\tr4, [r1], -r6\n@@ -93133,55 +93131,55 @@\n \tteqcs\tr3, #52, 18\t@ 0xd0000\n \t\t\t@ instruction: 0xf44f4e4f\n \t\t\t@ instruction: 0x46407137\n \tcmnvs\tip, #36, 16\t@ 0x240000\n \tstreq\tpc, [r0], #-79\t@ 0xffffffb1\n \t\t\t@ instruction: 0xf7e4447e\n \tmcrne\t15, 0, pc, cr4, cr11, {4}\t@ \n-\tblmi\t13188a4 \n+\tblmi\t131889c \n \t\t\t@ instruction: 0xf89658f6\n-\tbllt\tb2e8cc \n+\tbllt\tb2e8c4 \n \tldmdaeq\tr1!, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \trscscc\tpc, pc, #79\t@ 0x4f\n \tmvnscc\tpc, pc, asr #32\n \t\t\t@ instruction: 0xf04f4628\n \t\t\t@ instruction: 0xf8cd33ff\n \tstrls\tr8, [r0, -r4]\n \t\t\t@ instruction: 0xf83cf7b3\n \tstrmi\tr4, [r1], -r2, asr #12\n \trsbscc\tpc, r2, r6, lsl #4\n \tcdp2\t7, 0, cr15, cr6, cr1, {7}\n \t\t\t@ instruction: 0xf7e54620\n-\tbmi\tfe0f58 \n+\tbmi\tfe0f50 \n \tldrbtmi\tr4, [sl], #-2872\t@ 0xfffff4c8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror fp\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r4, ror #2\n \t\t\t@ instruction: 0x46bd373c\n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0xf04f4621\n \t\t\t@ instruction: 0xf04f32ff\n \t\t\t@ instruction: 0x46280b31\n \tldmdbcc\tr2!, {r1, r2, r9, ip, sp, lr, pc}^\n \tmvnscc\tpc, #79\t@ 0x4f\n-\tblvc\t9c29c \n+\tblvc\t9c294 \n \t\t\t@ instruction: 0xf816f7b3\n \t\t\t@ instruction: 0x46012230\n \t\t\t@ instruction: 0xf7e14648\n \tstmdacs\tr0, {r0, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf506d0d8\n \t\t\t@ instruction: 0xf8d65680\n-\tblcs\tae814 \n+\tblcs\tae80c \n \t\t\t@ instruction: 0xf04fd0d2\n \t\t\t@ instruction: 0xf04f32ff\n \t\t\t@ instruction: 0x462133ff\n \tstmib\tsp, {r3, r5, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7b27b00\n-\tblmi\t9a1b98 \n+\tblmi\t9a1b90 \n \tandls\tlr, r0, sp, asr #19\n \tldrbtmi\tr4, [fp], #-1601\t@ 0xfffff9bf\n \tvhadd.s8\td18, d0, d1\n \t\t\t@ instruction: 0xf7e222f9\n \tmsrlt\tSPSR_sc, pc, asr #24\n \trsbcs\tr4, r5, #507904\t@ 0x7c000\n \tandls\tr2, r0, #0, 6\n@@ -93203,21 +93201,21 @@\n \t\t\t@ instruction: 0xf04f5974\n \t\t\t@ instruction: 0xf04f0c02\n \tstmib\tsp, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}^\n \tstrbmi\tip, [r1], -r0, lsl #8\n \trsccs\tpc, r2, #64, 4\n \t\t\t@ instruction: 0xf7c04604\n \t\t\t@ instruction: 0xe790ff15\n-\tldc\t7, cr15, [r0, #-656]!\t@ 0xfffffd70\n-\tandeq\tr5, r2, r0, lsr r5\n+\tldc\t7, cr15, [r4, #-656]!\t@ 0xfffffd70\n+\tandeq\tr5, r2, r8, lsr r5\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r1, r8, ror r5\n-\tandeq\tr5, r2, r0, lsl r5\n+\tandeq\tr5, r2, r8, lsl r5\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tr5, r2, sl, asr #9\n+\tldrdeq\tr5, [r2], -r2\n \tandeq\tr4, r1, r6, lsr #11\n \tmuleq\tr1, r8, r4\n \tandeq\tr5, r0, r8, ror #2\n \tandeq\tr4, r1, r0, ror r4\n \tldrsbtgt\tpc, [r4], pc\t@ \n \tldrblt\tr4, [r0, #1538]!\t@ 0x602\n \tstcmi\t3, cr2, [ip], #-204\t@ 0xffffff34\n@@ -93228,50 +93226,50 @@\n \tmsrmi\tR9_fiq, r0\n \tstmdavs\tr4!, {r4, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf7e50400\n \tvmlsne.f16\ts30, s9, s30\t@ \n \t\t\t@ instruction: 0xf7e4db11\n \tstmdacs\tr0, {r0, r2, r3, r6, r7, fp, ip, sp, lr, pc}\n-\tbmi\t918908 \n+\tbmi\t918900 \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d118\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7a3bdf0\n-\tshsub8mi\tlr, r1, r4\n+\tshsub8mi\tlr, r1, r8\n \tcmncs\tlr, #132, 12\t@ 0x8400000\n \trscscc\tpc, pc, pc, asr #32\n \teormi\tpc, fp, #64, 4\n \tstrtmi\tr9, [r3], -r0, lsl #6\n \tstrgt\tlr, [r1, #-2509]\t@ 0xfffff633\n \tcdp2\t7, 12, cr15, cr4, cr0, {6}\n \tldrtmi\tr2, [r0], -r1, lsl #4\n \tmsrmi\tSP_fiq, r0\n \t\t\t@ instruction: 0xf9fcf7d8\n-\tldcl\t7, cr15, [sl], {164}\t@ 0xa4\n+\tldcl\t7, cr15, [lr], {164}\t@ 0xa4\n \tldrdgt\tpc, [r0], #-143\t@ 0xffffff71\n \tldcmi\t6, cr4, [r0], {49}\t@ 0x31\n \tldrbtmi\tr2, [ip], #893\t@ 0x37d\n \teorsmi\tpc, r2, #64, 4\n \tldrbtmi\tr9, [ip], #-768\t@ 0xfffffd00\n \tstrls\tr4, [r3, #-1539]\t@ 0xfffff9fd\n \trscscc\tpc, pc, pc, asr #32\n \tandgt\tpc, r8, sp, asr #17\n \t\t\t@ instruction: 0xf7c09401\n \tandcs\tpc, r1, #2704\t@ 0xa90\n \tvmin.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf7d84135\n \tsvclt\t0x0000f9e1\n-\t\t\t@ instruction: 0x000253b8\n+\tandeq\tr5, r2, r0, asr #7\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r1, r2, lsl #8\n-\tandeq\tr5, r2, r6, lsl #7\n+\tandeq\tr5, r2, lr, lsl #7\n \tldrdeq\tr4, [r1], -r2\n \tandeq\tr4, r1, r2, ror #9\n \tldrsbtgt\tpc, [r0], pc\t@ \n \tldrblt\tr4, [r0, #1538]!\t@ 0x602\n \tstcmi\t3, cr2, [fp], #-204\t@ 0xffffff34\n \tmcrmi\t4, 1, r4, cr11, cr12, {7}\n \tldrbtmi\tfp, [lr], #-135\t@ 0xffffff79\n@@ -93280,53 +93278,53 @@\n \tteqmi\tpc, r0, asr #4\t@ \n \tstmdavs\tr4!, {r4, r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f607c\n \t\t\t@ instruction: 0xf7e40400\n \tcdpne\t15, 0, cr15, cr4, cr1, {7}\n \t\t\t@ instruction: 0xf7e4db11\n \tstmdacs\tr0, {r0, r2, r5, r6, fp, ip, sp, lr, pc}\n-\tbmi\t8d89d8 \n+\tbmi\t8d89d0 \n \tldrbtmi\tr4, [sl], #-2846\t@ 0xfffff4e2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d118\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0xf7a3bdf0\n-\tldrtmi\tlr, [r1], -ip, lsl #31\n+\tshadd8mi\tlr, r1, r0\n \tcmncs\tlr, #132, 12\t@ 0x8400000\n \trscscc\tpc, pc, pc, asr #32\n \tsubmi\tpc, r1, #64, 4\n \tstrtmi\tr9, [r3], -r0, lsl #6\n \tstrgt\tlr, [r1, #-2509]\t@ 0xfffff633\n \tcdp2\t7, 5, cr15, cr12, cr0, {6}\n \tldrtmi\tr2, [r0], -r1, lsl #4\n \tcmpmi\tr3, r0, asr #4\t@ \n \t\t\t@ instruction: 0xf994f7d8\n-\tldcl\t7, cr15, [r2], #-656\t@ 0xfffffd70\n+\tldcl\t7, cr15, [r6], #-656\t@ 0xfffffd70\n \tvst2.8\t{d20,d22}, [pc]\n \tsfmmi\tf6, 4, [pc], {137}\t@ 0x89\n \tldrbtmi\tr2, [r9], #-893\t@ 0xfffffc83\n \tstmib\tsp, {r8, r9, ip, pc}^\n \tstrmi\tr1, [r3], -r2, lsl #10\n \t\t\t@ instruction: 0xf04f4631\n \tldrbtmi\tr3, [ip], #-255\t@ 0xffffff01\n \t\t\t@ instruction: 0xf7c09401\n \tandcs\tpc, r1, #1072\t@ 0x430\n \tvmin.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf7d8414b\n \tsvclt\t0x0000f97b\n-\tandeq\tr5, r2, r8, ror #5\n+\tstrdeq\tr5, [r2], -r0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr4, r1, r2, lsr r3\n-\t\t\t@ instruction: 0x000252b6\n+\t\t\t@ instruction: 0x000252be\n \tandeq\tr4, r1, r2, lsl #8\n \tandeq\tr4, r1, sl, lsl #8\n \tmvnsmi\tlr, sp, lsr #18\n-\tbmi\t12756fc \n+\tbmi\t12756f4 \n \tldrbtmi\tfp, [lr], #-152\t@ 0xffffff68\n \tldrbtmi\tr4, [sl], #-2887\t@ 0xfffff4b9\n \t\t\t@ instruction: 0x811cf8df\n \tldmdavs\tr5!, {r8, r9, sl, fp, sp, pc}\n \tldrbtmi\tr5, [r8], #2259\t@ 0x8d3\n \tldrbvs\tr6, [fp, #2075]!\t@ 0x81b\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n@@ -93334,87 +93332,87 @@\n \tandcs\tr4, r7, #1081344\t@ 0x108000\n \tldrbtmi\tr4, [r9], #-1540\t@ 0xfffff9fc\n \t\t\t@ instruction: 0xf962f7e6\n \t\t\t@ instruction: 0xf8584b40\n \tvhadd.s8\td1, d1, d3\n \trsbsvs\tr7, r9, r4, lsr r1\n \t\t\t@ instruction: 0xf7a44608\n-\tldmdavs\tr9!, {r1, r2, r3, r4, r9, fp, sp, lr, pc}^\n+\tldmdavs\tr9!, {r1, r5, r9, fp, sp, lr, pc}^\n \tstrtmi\tr4, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0xf954f7e6\n \tandcs\tr4, r9, #950272\t@ 0xe8000\n \tldrbtmi\tr4, [r9], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0xf94ef7e6\n \ttstlt\tlr, r6, ror r8\n \t\t\t@ instruction: 0xf7a44630\n-\tstrmi\tlr, [r5], -lr, lsl #20\n+\t\t\t@ instruction: 0x4605ea12\n \tldrtmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf7e64620\n \tldmdbmi\tr3!, {r0, r1, r6, r8, fp, ip, sp, lr, pc}\n \tstrtmi\tr2, [r0], -r6, lsl #4\n \t\t\t@ instruction: 0xf7e64479\n \t\t\t@ instruction: 0xf107f93d\n \tldrmi\tr0, [r9], -r8, lsl #6\n \tandcs\tr2, r0, r1, asr r2\n \t\t\t@ instruction: 0xf7b6607b\n \tldmdavs\tr8!, {r0, r1, r5, r9, sl, fp, ip, sp, lr, pc}^\n-\tldmib\tr6!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tsl!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0x46026879\n \t\t\t@ instruction: 0xf7e64620\n \tstmdbmi\tr9!, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc}\n \tstrtmi\tr2, [r0], -r1, lsl #4\n \t\t\t@ instruction: 0xf7e64479\n-\tbmi\ta60320 \n+\tbmi\ta60318 \n \tldrbtmi\tr4, [sl], #-2847\t@ 0xfffff4e1\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-219\t@ 0xffffff25\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x3760d130\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tstmdbmi\tr1!, {r4, r5, r6, r7, r8, pc}\n-\tbmi\t8a9ea8 \n+\tbmi\t8a9ea0 \n \tstreq\tpc, [r8], #-263\t@ 0xfffffef9\n \trsbsvs\tr4, r9, r9, ror r4\n \t\t\t@ instruction: 0xf7a3447a\n-\tblmi\t65dde4 \n+\tblmi\t65ddec \n \tandcs\tr6, r1, r9, ror r8\n \tandcs\tpc, r3, r8, asr r8\t@ \n \teorsvc\tpc, r4, #536870912\t@ 0x20000000\n-\tsvc\t0x00c2f7a3\n+\tsvc\t0x00c6f7a3\n \tldmdavs\tr9!, {r0, r3, r4, r9, fp, lr}^\n \tldrbtmi\tr2, [sl], #-1\n-\tsvc\t0x00bcf7a3\n+\tsvc\t0x00c0f7a3\n \tldmdavs\tr9!, {r1, r4, r5, r6, fp, sp, lr}^\n \t\t\t@ instruction: 0xf7a32001\n-\tbmi\t5dddbc \n+\tbmi\t5dddc4 \n \tandcs\tr6, r1, r9, ror r8\n \t\t\t@ instruction: 0xf7a3447a\n-\tsubscs\tlr, r1, #712\t@ 0x2c8\n+\tsubscs\tlr, r1, #728\t@ 0x2d8\n \tandcs\tr4, r0, r1, lsr #12\n \tldc2l\t7, cr15, [lr, #728]\t@ 0x2d8\n \t\t\t@ instruction: 0xf7a44620\n-\tstrb\tlr, [r4, r0, lsr #25]\n-\tbl\tfef9fd8c \n-\tldrdeq\tpc, [r6], -r2\n-\tandeq\tr5, r2, sl, lsl r2\n+\tstrb\tlr, [r4, r4, lsr #25]\n+\tbl\tff09fd84 \n+\tldrdeq\tpc, [r6], -sl\n+\tandeq\tr5, r2, r2, lsr #4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr5, r2, lr, lsl #4\n+\tandeq\tr5, r2, r6, lsl r2\n \tldrdeq\tr4, [r1], -r2\n \tandeq\tr0, r0, r8, asr #11\n \t\t\t@ instruction: 0x000143b2\n \tmuleq\tr1, ip, r3\n \tandeq\tr1, r1, r4, lsl #23\n-\tandeq\tr5, r2, sl, ror r1\n+\tandeq\tr5, r2, r2, lsl #3\n \tandeq\tr7, r0, ip, lsl r7\n \tandeq\tr4, r1, ip, lsr #6\n \tandeq\tr4, r1, r6, lsl r3\n \tandeq\tr4, r1, ip, lsl #6\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n \tstmmi\tr7, {r1, r2, r9, sl, lr}\n-\tbmi\tfe233794 \n+\tbmi\tfe23378c \n \taddlt\tr4, r6, r8, ror r4\n \t\t\t@ instruction: 0xf8dfaf04\n \t\t\t@ instruction: 0x461cc218\n \tldrbtmi\tr5, [ip], #2178\t@ 0x882\n \tldrdhi\tpc, [r8], -r7\t@ \n \trsbsvs\tr6, sl, r2, lsl r8\n \tandeq\tpc, r0, #79\t@ 0x4f\n@@ -93425,69 +93423,69 @@\n \tldrdge\tpc, [r0], -r3\n \tsvceq\t0x0000f1ba\n \tsbcscs\tsp, r0, #-2147483638\t@ 0x8000000a\n \t\t\t@ instruction: 0xf7e64630\n \tstrmi\tpc, [r2], -r9, lsr #17\n \tcmnle\tfp, r0, lsl #16\n \t\t\t@ instruction: 0x4628b11d\n-\tstmdb\tr6!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tsl!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrtmi\tr4, [r9], -r2, lsl #12\n \t\t\t@ instruction: 0xf7e64630\n \tpkhtbmi\tpc, r2, r5, asr #19\t@ \n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0x4648809b\n-\tldmdb\tsl, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tlr, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrmi\tr4, [r2], -r9, asr #12\n \t\t\t@ instruction: 0xf7e64630\n \tstmdacs\tr0, {r0, r3, r6, r7, r8, fp, ip, sp, lr, pc}\n \tadcshi\tpc, r1, r0, asr #32\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0x4640d03c\n-\tstmdb\tip, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr0, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrmi\tr4, [r2], -r1, asr #12\n \t\t\t@ instruction: 0xf7e64630\n \t\t\t@ instruction: 0xe016f9bb\n \tstrmi\tr4, [r8], -r6, ror #22\n \tbicscs\tr2, r0, r1, lsl #4\n \tandcc\tpc, r3, ip, asr r8\t@ \n \t\t\t@ instruction: 0xf7a4681b\n-\tstmdacs\tr0, {r1, r3, r5, r7, r9, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r1, r2, r3, r5, r7, r9, fp, sp, lr, pc}\n \tstrtmi\tsp, [r8], -sp, rrx\n-\tstc\t7, cr15, [r6], #-656\t@ 0xfffffd70\n+\tstc\t7, cr15, [sl], #-656\t@ 0xfffffd70\n \t\t\t@ instruction: 0xf7a44648\n-\t\t\t@ instruction: 0xf1b8ec24\n+\t\t\t@ instruction: 0xf1b8ec28\n \tandsle\tr0, pc, r0, lsl #30\n \t\t\t@ instruction: 0xf7a44640\n-\t\t\t@ instruction: 0x4628ec1e\n-\tblx\t99ff36 \n+\tstrtmi\tlr, [r8], -r2, lsr #24\n+\tblx\t99ff2e \n \t\t\t@ instruction: 0x4620b114\n-\tblx\t89ff3e \n-\tblmi\t157496c \n+\tblx\t89ff36 \n+\tblmi\t1574964 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tsvclt\t0x00080300\n \ttstle\tr9, r0, asr #12\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x47f0e8bd\n-\tbllt\t41ff60 \n+\tbllt\t41ff58 \n \tldrdls\tpc, [r0, #-143]\t@ 0xffffff71\n \t\t\t@ instruction: 0xe79944f9\n \t\t\t@ instruction: 0xf7cd4628\n \torrlt\tpc, ip, r7, lsl #22\n-\tblmi\t1234974 \n+\tblmi\t123496c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tsvclt\t0x00080300\n \trscle\tr4, r5, r0, lsr #12\n-\tbl\t41fee8 \n+\tbl\t51fee0 \n \t\t\t@ instruction: 0x911cf8df\n \t\t\t@ instruction: 0xe78344f9\n-\tblmi\tff497c \n+\tblmi\tff4974 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmvnle\tr0, r0, lsl #6\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x87f0e8bd\n \tmcrrmi\t6, 2, r4, r0, cr8\n@@ -93504,19 +93502,19 @@\n \tstc2l\t7, cr15, [r6], {192}\t@ 0xc0\n \t\t\t@ instruction: 0xf7cd4628\n \tandcs\tpc, r1, #831488\t@ 0xcb000\n \t\t\t@ instruction: 0x61a8f44f\n \t\t\t@ instruction: 0xf7d74620\n \tldmdami\tr3!, {r0, r1, r3, r4, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7a34478\n-\tldmdami\tr2!, {r7, r8, r9, sl, fp, sp, lr, pc}\n+\tldmdami\tr2!, {r2, r7, r8, r9, sl, fp, sp, lr, pc}\n \tvhsub.s8\td18, d0, d1\n \tldrbtmi\tr5, [r8], #-357\t@ 0xfffffe9b\n \t\t\t@ instruction: 0xfff0f7d7\n-\tstcmi\t6, cr4, [pc], #-160\t@ 62038 \n+\tstcmi\t6, cr4, [pc], #-160\t@ 62030 \n \t\t\t@ instruction: 0xf824f7bf\n \t\t\t@ instruction: 0xf8df4e2e\n \tldrbtmi\tip, [ip], #-188\t@ 0xffffff44\n \tstrmi\tr4, [r5], -r1, lsr #12\n \tvqshl.s8\tq10, q14, q8\n \tmovwcs\tr5, #581\t@ 0x245\n \tldrbtmi\tr2, [lr], #-125\t@ 0xffffff83\n@@ -93537,130 +93535,130 @@\n \tsubpl\tpc, pc, #64, 4\n \trsbscs\tr4, sp, r3, asr r6\n \tandls\tr4, r0, lr, ror r4\n \t\t\t@ instruction: 0x6c01e9cd\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7c09503\n \t\t\t@ instruction: 0x4628fc79\n-\tblx\t2020080 \n+\tblx\t2020078 \n \tstrtmi\tr2, [r0], -r1, lsl #4\n \tcmppl\tr4, r0, asr #4\t@ \n \t\t\t@ instruction: 0xffaef7d7\n-\tandeq\tr5, r2, r0, asr #1\n+\tandeq\tr5, r2, r8, asr #1\n \tandeq\tr0, r0, r0, ror #11\n-\tstrheq\tr5, [r2], -r2\n-\tandeq\tpc, r6, sl, asr #10\n+\tstrheq\tr5, [r2], -sl\n+\tandeq\tpc, r6, r2, asr r5\t@ \n \tandeq\tr0, r0, r8, lsr r6\n-\tstrdeq\tr4, [r2], -r4\t@ \n-\tandeq\tr9, r2, r4, lsl #10\n-\tandeq\tr4, r2, r0, asr #31\n-\tldrdeq\tr9, [r2], -r8\n-\tmuleq\tr2, ip, pc\t@ \n+\tstrdeq\tr4, [r2], -ip\n+\tandeq\tr9, r2, ip, lsl #10\n+\tandeq\tr4, r2, r8, asr #31\n+\tandeq\tr9, r2, r0, ror #9\n+\tandeq\tr4, r2, r4, lsr #31\n \tandeq\tr3, r1, r6, asr #31\n \tandeq\tr4, r1, sl, ror #2\n \tandeq\tr4, r1, r4, ror #2\n \tandeq\tr4, r1, r8, asr #3\n \tandeq\tr3, r1, r2, lsl #31\n \tandeq\tr3, r1, lr, ror #30\n \tandeq\tr4, r1, lr, lsr r1\n \tandeq\tr4, r1, ip, lsl #2\n \tandeq\tr3, r1, ip, lsr #30\n \tandeq\tr4, r1, r8, lsr #2\n \tandeq\tr4, r1, sl, asr #1\n \t\t\t@ instruction: 0x4613b590\n-\tbmi\t8f5238 \n+\tbmi\t8f5230 \n \tldrbtmi\tfp, [ip], #-135\t@ 0xffffff79\n-\tblcs\t104ddcc \n+\tblcs\t104ddc4 \n \tldmdavs\tr2, {r1, r5, r7, fp, ip, lr}\n \t\t\t@ instruction: 0xf04f607a\n \tstmdble\tr4!, {r9}\n \tstrmi\tr4, [r2], -ip, lsl #12\n \t\t\t@ instruction: 0x46204619\n-\tcdp\t7, 1, cr15, cr12, cr3, {5}\n+\tcdp\t7, 2, cr15, cr0, cr3, {5}\n \tbiclt\tr4, r0, r3, lsl #12\n \t\t\t@ instruction: 0xf7a44620\n-\tstmdblt\tr0!, {r1, r2, r3, r4, r5, fp, sp, lr, pc}^\n-\tblmi\t5f4a40 \n+\tstmdblt\tr0!, {r1, r6, fp, sp, lr, pc}^\n+\tblmi\t5f4a38 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tlr, r0, lsl #6\n \tldrtmi\tr3, [sp], ip, lsl #14\n \tmcrne\t13, 2, fp, cr3, cr0, {4}\n-\tbcs\t2f9588 \n+\tbcs\t2f9580 \n \tandcs\tfp, r0, #2, 30\n \tstrbtpl\tr4, [r2], #1560\t@ 0x618\n \t\t\t@ instruction: 0xf04fe7ea\n \tstrdvc\tr3, [r3], -pc\t@ \n \tstmdbmi\tip, {r1, r2, r5, r6, r7, r8, r9, sl, sp, lr, pc}\n \tstmdami\tip, {r1, r2, r3, r4, r5, r9, sp}\n \tldrbtmi\tr4, [r9], #-2828\t@ 0xfffff4f4\n \ttstls\tr0, r8, ror r4\n \tandcs\tlr, r1, sp, asr #19\n \tandcs\tr4, r0, fp, ror r4\n \t\t\t@ instruction: 0xf910f7e2\n \t\t\t@ instruction: 0xf7a32001\n-\t\t\t@ instruction: 0xf7a4ef24\n-\tsvclt\t0x0000ea20\n-\tandeq\tr4, r2, sl, asr #28\n+\t\t\t@ instruction: 0xf7a4ef28\n+\tsvclt\t0x0000ea24\n+\tandeq\tr4, r2, r2, asr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r2, ip, lsl lr\n+\tandeq\tr4, r2, r4, lsr #28\n \tandeq\tr3, r1, r6, lsr lr\n \tandeq\tr4, r1, r4, lsl #1\n \tandeq\tr2, r0, ip, lsl #28\n \tldrbmi\tlr, [r0, sp, lsr #18]!\n-\tbmi\taf3c98 \n-\tblmi\taf3cc4 \n+\tbmi\taf3c90 \n+\tblmi\taf3cbc \n \taddlt\tr4, r6, sl, ror r4\n \tldrdls\tpc, [r4], pc\t@ \n \tstrmi\tsl, [r6], -r2, lsl #30\n \tldrbtmi\tr5, [r9], #2259\t@ 0x8d3\n \tldmdavs\tfp, {r0, r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \tand\tr0, r6, r0, lsl #6\n \tstrbmi\tr2, [r9], -r5, lsl #4\n \t\t\t@ instruction: 0xf7e14628\n \t\t\t@ instruction: 0x4604fbfb\n \tstrbmi\tfp, [r2], -r8, lsl #7\n \tldrtmi\tr4, [r0], -r9, lsr #12\n \t\t\t@ instruction: 0xff8ef7ff\n-\tble\tffcac294 \n+\tble\tffcac28c \n \t\t\t@ instruction: 0xf7cd4628\n \t\t\t@ instruction: 0xf1baf9d7\n \teorle\tr0, r8, r0, lsl #30\n \trsbcs\tr4, ip, #425984\t@ 0x68000\n \tandcs\tr4, r1, sl, lsl fp\n \t\t\t@ instruction: 0xf8cd4479\n \tldrbtmi\tsl, [fp], #-0\n \trsbsvs\tr2, r9, r9, ror #8\n \t\t\t@ instruction: 0xf8caf7e2\n \trscscc\tpc, pc, pc, asr #32\n-\tbmi\t9c9f4 \n+\tbmi\t9c9ec \n \tmovwcs\tr6, #2169\t@ 0x879\n \t\t\t@ instruction: 0x46042270\n-\tblx\tfee201ce \n-\tblmi\t3b4b14 \n+\tblx\tfee201c6 \n+\tblmi\t3b4b0c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_mon\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \t\t\t@ instruction: 0x463087f0\n-\tsvc\t0x0060f7a3\n+\tsvc\t0x0064f7a3\n \t\t\t@ instruction: 0xf8dfe7ec\n \tldrbtmi\tsl, [sl], #36\t@ 0x24\n \t\t\t@ instruction: 0xf7a4e7d2\n-\tsvclt\t0x0000e9bc\n-\tandeq\tr4, r2, r4, lsr #27\n+\tsvclt\t0x0000e9c0\n+\tandeq\tr4, r2, ip, lsr #27\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tip, r0, sl, ror #25\n \tandeq\tr3, r1, r8, lsr #27\n \tandeq\tr4, r1, lr\n-\tandeq\tr4, r2, r0, lsr sp\n+\tandeq\tr4, r2, r8, lsr sp\n \tandeq\tr4, r0, lr, lsr sl\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tstclmi\t6, cr4, [r3, #-56]\t@ 0xffffffc8\n \taddlt\tr4, r7, r3, asr #24\n \t\t\t@ instruction: 0xf8df447d\n \tsvcge\t0x0002c10c\n \tstmdbpl\tip!, {r1, r6, r8, r9, fp, lr}\n@@ -93677,24 +93675,24 @@\n \tteqlt\tsl, r8\n \tcmpcs\tr9, r8, lsr r8\n \t\t\t@ instruction: 0xf7e44478\n \tmovwcs\tpc, #3793\t@ 0xed1\t@ \n \tandcc\tpc, r8, r9, asr #17\n \t\t\t@ instruction: 0xf7e34620\n \t\t\t@ instruction: 0xf7a4fc4d\n-\tldmdbmi\tr3!, {r1, r3, r4, r7, r9, fp, sp, lr, pc}\n+\tldmdbmi\tr3!, {r1, r2, r3, r4, r7, r9, fp, sp, lr, pc}\n \t\t\t@ instruction: 0xf7a44479\n-\tblmi\td1c5ec \n+\tblmi\td1c5f4 \n \taddsvs\tr4, r8, fp, ror r4\n \tstrtmi\tfp, [fp], -r0, asr #6\n \tsubpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7ff4631\n \t\t\t@ instruction: 0xf8d8ff5d\n \tstrmi\tr3, [r4], -r0\n-\tbmi\tb90a6c \n+\tbmi\tb90a64 \n \tldrbtmi\tr4, [sl], #-2852\t@ 0xfffff4dc\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4620d13b\n \tssatmi\tr3, #30, r4, lsl #14\n \tmvnshi\tlr, #12386304\t@ 0xbd0000\n@@ -93703,62 +93701,62 @@\n \t\t\t@ instruction: 0xf7e14478\n \t\t\t@ instruction: 0xe7c0fc77\n \taddscs\tr4, r7, #573440\t@ 0x8c000\n \tldrbtmi\tr4, [r9], #-2083\t@ 0xfffff7dd\n \t\t\t@ instruction: 0xf7e14478\n \tstrb\tpc, [r0, r1, asr #26]!\t@ \n \tstmdbmi\tr1!, {r0, r2, r4, r8, r9, ip, sp, pc}\n-\tblmi\t8aae18 \n+\tblmi\t8aae10 \n \tldrbtmi\tr2, [r9], #-1\n \tldrbtmi\tr9, [fp], #-1280\t@ 0xfffffb00\n \t\t\t@ instruction: 0xf7e26079\n \tldmdavs\tr9!, {r0, r2, r3, r5, fp, ip, sp, lr, pc}^\n \tmovwcs\tr2, #105\t@ 0x69\n \tstreq\tlr, [r0, #-2509]\t@ 0xfffff633\n \t\t\t@ instruction: 0xf04f2290\n \t\t\t@ instruction: 0xf04f30ff\n \t\t\t@ instruction: 0xf7c034ff\n \t\t\t@ instruction: 0xf8d8fb17\n \tldmdavs\tr9!, {ip, sp}^\n \tsbcle\tr2, r4, r0, lsl #22\n \taddscs\tr4, r3, #1376256\t@ 0x150000\n-\tldrbtcc\tpc, [pc], #79\t@ 6241c \t@ \n+\tldrbtcc\tpc, [pc], #79\t@ 62414 \t@ \n \t\t\t@ instruction: 0xf7e14478\n \t\t\t@ instruction: 0xe7bcfd1d\n \tldrbtmi\tr4, [sp], #-3346\t@ 0xfffff2ee\n \t\t\t@ instruction: 0xf7a4e7d9\n-\tsvclt\t0x0000e924\n-\tldrdeq\tr4, [r2], -r8\n+\tsvclt\t0x0000e928\n+\tandeq\tr4, r2, r0, ror #25\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r2, ip, asr #25\n+\tldrdeq\tr4, [r2], -r4\t@ \n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tpc, r6, ip, asr r1\t@ \n+\tandeq\tpc, r6, r4, ror #2\n \tandeq\tr3, r1, ip, ror #25\n \tandeq\tr8, r0, r8, ror r9\n-\tandeq\tpc, r6, r0, lsr r1\t@ \n-\tandeq\tr4, r2, lr, asr ip\n+\tandeq\tpc, r6, r8, lsr r1\t@ \n+\tandeq\tr4, r2, r6, ror #24\n \tandeq\tr3, r1, lr, lsl #25\n \tandeq\tr3, r1, r0, lsl #31\n \tandeq\tr3, r1, lr, ror ip\n \tandeq\tr3, r1, r0, ror pc\n \tandeq\tr3, r1, sl, ror #24\n \tandeq\tr3, r1, lr, ror #30\n \tandeq\tr3, r1, r8, lsr #30\n \tandeq\tr4, r0, lr, lsl #18\n \tsvcmi\t0x00f0e92d\n \tldcmi\t6, cr4, [sl, #-512]!\t@ 0xfffffe00\n \taddlt\tr4, r7, sl, lsr ip\n-\tblmi\tef3678 \n-\tbmi\tf0e088 \n+\tblmi\tef3670 \n+\tbmi\tf0e080 \n \tstmdbpl\tip!, {r0, r3, r7, r9, sl, lr}\n \tstmdavs\tr4!, {r0, r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f617c\n \trscsvs\tr0, r9, r0, lsl #8\n \t\t\t@ instruction: 0x607b589b\n-\tblcs\t7c50c \n+\tblcs\t7c504 \n \tstmdacs\tr0, {r1, r2, r3, r6, r8, ip, lr, pc}\n \t\t\t@ instruction: 0xf109d059\n \t\t\t@ instruction: 0xf1a90001\n \t\t\t@ instruction: 0xf7cd0b02\n \tstrcs\tpc, [r0], #-2359\t@ 0xfffff6c9\n \tstrmi\tr4, [r5], -r2, lsl #13\n \tstrd\tr6, [r4], -r8\n@@ -93766,26 +93764,26 @@\n \tstrmi\tr3, [r1, #1281]!\t@ 0x501\n \t\t\t@ instruction: 0xf818d31e\n \tstclne\t0, cr6, [r2], #-16\n \tmvnsle\tr2, sp, lsr lr\n \tstmdble\tr9!, {r0, r1, r5, r7, r8, sl, lr}\n \tandeq\tpc, r2, r8, lsl r8\t@ \n \t\t\t@ instruction: 0xf7bc60ba\n-\tbl\t2a1da4 \n+\tbl\t2a1d9c \n \trscsvs\tr0, r8, r4, lsl #2\n \t\t\t@ instruction: 0xf7bc7888\n \tldmvs\tr9!, {r0, r1, r3, r5, r9, sl, fp, ip, sp, lr, pc}^\n-\tb\t14bc7d8 \n+\tb\t14bc7d0 \n \tldrle\tr0, [r9], #-768\t@ 0xfffffd00\n-\tbl\t6f504 \n+\tbl\t6f4fc \n \tstrcc\tr1, [r1, #-1]\n \tstceq\t8, cr15, [r1], {5}\n \trscle\tr4, r0, #675282944\t@ 0x28400000\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n-\tbmi\t710b34 \n+\tbmi\t710b2c \n \tldrbtmi\tr4, [sl], #-2838\t@ 0xfffff4ea\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r9\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0x4650d11f\n \tssatmi\tr3, #30, ip, lsl #14\n \tsvchi\t0x00f0e8bd\n@@ -93799,124 +93797,124 @@\n \tstmdami\tpc, {r0, r1, r2, r3, r9, ip}\t@ \n \tldrbtmi\tr4, [r9], #-1730\t@ 0xfffff93e\n \t\t\t@ instruction: 0xf7e14478\n \t\t\t@ instruction: 0xf1b8fbb3\n \t\t\t@ instruction: 0xd1a60f00\n \tpkhtbmi\tlr, r2, r4, asr #15\n \t\t\t@ instruction: 0xf7a4e7d5\n-\tsvclt\t0x0000e88a\n-\tandeq\tr4, r2, r0, lsl #23\n+\tsvclt\t0x0000e88e\n+\tandeq\tr4, r2, r8, lsl #23\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r2, r4, ror fp\n+\tandeq\tr4, r2, ip, ror fp\n \tandeq\tr0, r0, r8, lsl r6\n-\tstrdeq\tr4, [r2], -r2\n+\tstrdeq\tr4, [r2], -sl\n \tandeq\tr3, r1, sl, lsl fp\n \tandeq\tr3, r1, r4, asr lr\n \tandeq\tr3, r1, r6, lsl #22\n \tandeq\tr3, r1, r0, asr #28\n-\tblmi\t8f4e10 \n+\tblmi\t8f4e08 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tstrdlt\tr4, [r2], r0\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xff68f7ff\n \tteqlt\tr8, #4, 12\t@ 0x400000\n-\tcdp\t7, 5, cr15, cr6, cr3, {5}\n+\tcdp\t7, 5, cr15, cr10, cr3, {5}\n \tstmdaeq\tr1, {r8, ip, sp, lr, pc}\n \tstrbmi\tr4, [r0], -r5, lsl #12\n \t\t\t@ instruction: 0xf8b4f7cd\n \tstrtmi\tr4, [r1], -r2, asr #12\n \t\t\t@ instruction: 0xf7e14606\n \t\t\t@ instruction: 0x4620f8bb\n \t\t\t@ instruction: 0xf840f7cd\n \tsvceq\t0x0001f1b8\n \tstccc\t0, cr13, [r1, #-20]\t@ 0xffffffec\n-\tblcs\t2f9ba0 \n+\tblcs\t2f9b98 \n \tmovwcs\tfp, #3844\t@ 0xf04\n-\tbmi\t437ba8 \n+\tbmi\t437ba0 \n \tldrbtmi\tr4, [sl], #-2829\t@ 0xfffff4f3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrtmi\tsp, [r0], -sp, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \tldrhhi\tlr, [r0, #141]!\t@ 0x8d\n \t\t\t@ instruction: 0xf7cd2001\n \tandcs\tpc, r1, #9502720\t@ 0x910000\n \tstrmi\tr4, [r6], -r1, lsr #12\n \t\t\t@ instruction: 0xf898f7e1\n \t\t\t@ instruction: 0xf7a4e7e7\n-\tsvclt\t0x0000e834\n-\tandeq\tr4, r2, r4, ror sl\n+\tsvclt\t0x0000e838\n+\tandeq\tr4, r2, ip, ror sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r2, r2, lsr #20\n+\tandeq\tr4, r2, sl, lsr #20\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4683\n \t\t\t@ instruction: 0xf8df6594\n \t\t\t@ instruction: 0xf5ad5594\n \tldrbtmi\tr7, [lr], #-3333\t@ 0xfffff2fb\n \tstrcc\tpc, [ip, #2271]\t@ 0x8df\n \t\t\t@ instruction: 0xf8dfaf04\n \tldmdbpl\tr5!, {r2, r3, r7, r8, sl, lr}^\n \tstmdavs\tsp!, {r0, r1, r3, r4, r5, r6, sl, lr}\n \tmvnspl\tpc, r7, asr #17\n \tstreq\tpc, [r0, #-79]\t@ 0xffffffb1\n \tldmdbpl\tr9, {r0, r3, r4, r5, r7, sp, lr}\n \trscsvs\tr6, sl, r9, ror r0\n-\tblcs\t7c680 \n+\tblcs\t7c678 \n \tadchi\tpc, fp, r0, asr #32\n \tmovwcs\tr6, #2298\t@ 0x8fa\n \t\t\t@ instruction: 0xf8df20e8\n \t\t\t@ instruction: 0xf1075568\n \t\t\t@ instruction: 0xf1070610\n \tandsvs\tr0, r3, r0, lsr #16\n \t\t\t@ instruction: 0xf7cd447d\n \t\t\t@ instruction: 0xf8dff857\n \tpkhtbmi\tr3, r1, r8, asr #10\n \t\t\t@ instruction: 0xf8d3447b\n \teor\tsl, r1, r8\n \t\t\t@ instruction: 0x46504631\n-\tb\tffd20514 \n+\tb\tffe2050c \n \tstmdacs\tr0, {r2, r9, sl, lr}\n \torrhi\tpc, fp, r0, asr #32\n \tandcs\tr4, r1, #87031808\t@ 0x5300000\n \tstrbmi\tr2, [r0], -r8, asr #3\n-\tldmdb\tr4!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr8!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0402801\n \t\t\t@ instruction: 0xf8988182\n-\tblcs\t5ee818 \n+\tblcs\t5ee810 \n \trsbvs\tfp, ip, r8, lsl #30\n-\tblcs\t5d66bc \n+\tblcs\t5d66b4 \n \tcmphi\tr5, r0, asr #32\t@ \n \tldrtmi\tr6, [r1], -r8, rrx\n \t\t\t@ instruction: 0xf7a34650\n-\tstmdacs\tr0, {r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r3, r5, r6, r8, r9, sl, fp, sp, lr, pc}\n \tcmnhi\tr1, r0, asr #32\t@ \n \tmrrcne\t8, 6, r6, r0, cr10\n-\tbcs\t96a34 \n+\tbcs\t96a2c \n \trschi\tpc, r4, r0, asr #32\n \tstrbteq\tpc, [r8], #263\t@ 0x107\t@ \n \tandcs\tr4, r1, #87031808\t@ 0x5300000\n \t\t\t@ instruction: 0x462021d0\n-\tldmdb\tr2, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmdb\tr6, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf0402801\n \t\t\t@ instruction: 0xf8b48160\n \t\t\t@ instruction: 0xf8a4305c\n \tvld4.16\t{d3-d6}, [r3 :64], ip\n-\tblcs\t5f34f0 \n+\tblcs\t5f34e8 \n \t\t\t@ instruction: 0xf8dfd066\n \t\t\t@ instruction: 0xf50714d8\n \tsubcs\tr7, r0, #931135488\t@ 0x37800000\n \tldrbtmi\tr4, [r9], #-1576\t@ 0xfffff9d8\n \t\t\t@ instruction: 0xf818f7e1\n \t\t\t@ instruction: 0xf7a34628\n-\tstrtmi\tlr, [r9], -r6, lsr #27\n+\tstrtmi\tlr, [r9], -sl, lsr #27\n \tstrtmi\tr4, [r0], -r2, lsl #12\n-\tb\tff6a05a4 \n+\tb\tff7a059c \n \tstrbmi\tr4, [r8], -r4, lsl #12\n \t\t\t@ instruction: 0xf0002c00\n \t\t\t@ instruction: 0xf7cc80aa\n \tldmvs\tfp!, {r0, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0002b00\n \t\t\t@ instruction: 0xf8df814f\n \tvshl.s8\td20, d20, d16\n@@ -93972,15 +93970,15 @@\n \tmcr2\t7, 6, pc, cr6, cr15, {7}\t@ \n \tldrhcc\tpc, [ip], #-132\t@ 0xffffff7c\t@ \n \t\t\t@ instruction: 0xf4134680\n \t\t\t@ instruction: 0xf0407380\n \t\t\t@ instruction: 0x461d8093\n \t\t\t@ instruction: 0x462122d0\n \t\t\t@ instruction: 0xf7a34648\n-\tstmdavs\tr3!, {r1, r2, r3, r4, r6, r8, sl, fp, sp, lr, pc}\n+\tstmdavs\tr3!, {r1, r5, r6, r8, sl, fp, sp, lr, pc}\n \trsbsmi\tpc, r0, #50331648\t@ 0x3000000\n \tsvcmi\t0x0000f5b2\n \tmovwcs\tfp, #3864\t@ 0xf18\n \tsbcshi\tpc, r6, r0\n \tldrdcs\tpc, [r8], #132\t@ 0x84\n \tsbcscc\tpc, ip, r9, asr #17\n \trsccs\tpc, r0, r9, asr #17\n@@ -93988,58 +93986,58 @@\n \tmovweq\tpc, #4163\t@ 0x1043\t@ \n \tsbcscc\tpc, ip, r9, asr #17\n \tldmvs\tfp!, {r0, r1, r3, r4, r9, sp}^\n \tsbcsvs\tpc, r0, r9, asr #17\n \tsbcshi\tpc, r4, r9, asr #17\n \t\t\t@ instruction: 0xf8c9681b\n \t\t\t@ instruction: 0xf8a450d8\n-\tblcs\t6a9c8 \n+\tblcs\t6a9c0 \n \torrshi\tpc, ip, r0, asr #32\n \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, fp, sp, lr}\n \taddsle\tr2, r0, r0, lsl #22\n \tvmla.i8\tq10, q8, \n \tstmiami\tr3!, {r1, r5, r7, r9, sp}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tffda07f8 \n+\tblx\tffda07f0 \n \t\t\t@ instruction: 0xf7cce787\n \tldmdavs\tfp!, {r0, r1, r2, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}^\n-\tblcs\t7c8ec \n+\tblcs\t7c8e4 \n \tsvcge\t0x007ff43f\n \tvmul.i8\tq10, q8, \n \tldmmi\tsp, {r0, r1, r2, r3, r5, r9, sp}^\n \tldrbtmi\tr4, [r9], #-1697\t@ 0xfffff95f\n \t\t\t@ instruction: 0xf7e14478\n \tldrb\tpc, [r6, -r3, ror #21]!\t@ \n \tstreq\tpc, [r0, #-263]!\t@ 0xfffffef9\n \tandcs\tr4, r1, #87031808\t@ 0x5300000\n \tstrtmi\tr2, [r8], -r8, asr #3\n-\tstmda\tlr!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmda\tr2!, {r2, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr1, {r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf8b5d17b\n \tvld4.16\t{d2-d5}, [r2 :64], ip\n \tldmdbcs\tr5, {r0, r1, r2, r3, r4, r5, r6, r8, lr}\n \taddshi\tpc, r9, r0\n \tstrbteq\tpc, [r8], r7, lsl #2\t@ \n \tsmlabtcs\tr0, r8, r2, r2\n \t\t\t@ instruction: 0xf7e04630\n \tldrtmi\tpc, [r1], -r1, asr #29\t@ \n \tsbccs\tr4, r8, #40, 12\t@ 0x2800000\n-\tldmib\tsl!, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldmib\tlr!, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \trsble\tr2, r6, r0, lsl #16\n \tldrbmi\tr4, [r3], -r2, lsr #12\n \t\t\t@ instruction: 0xf5072105\n \t\t\t@ instruction: 0xf7a470de\n-\tstmdacs\tr1, {r4, r6, fp, sp, lr, pc}\n+\tstmdacs\tr1, {r2, r4, r6, fp, sp, lr, pc}\n \t\t\t@ instruction: 0x4650d15d\n-\tstc\t7, cr15, [ip, #-652]!\t@ 0xfffffd74\n+\tldc\t7, cr15, [r0, #-652]!\t@ 0xfffffd74\n \tcmple\tr8, r0, lsl #16\n-\tblcs\t7cbe4 \n+\tblcs\t7cbdc \n \tmrshi\tpc, (UNDEF: 70)\t@ \n \tvst2.\t{d20,d22}, [pc], r1\n-\tblmi\tff0bf4ac \n+\tblmi\tff0bf4a4 \n \tldmvs\tip!, {r0, sp}\n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tadcsvs\tr9, r9, r0, lsl #8\n \tldc2\t7, cr15, [ip, #900]\t@ 0x384\n \trsbscs\tr4, sp, #193536\t@ 0x2f400\n \tldrbtmi\tr6, [fp], #-2233\t@ 0xfffff747\n \tstrcc\tlr, [r2], #-2509\t@ 0xfffff633\n@@ -94053,19 +94051,19 @@\n \tvcge.f32\td17, d0, d1\n \t\t\t@ instruction: 0x465880dc\n \tmcr2\t7, 1, pc, cr0, cr15, {7}\t@ \n \tldrb\tr4, [pc, -r5, lsl #12]\n \tandvc\tpc, sp, #1325400064\t@ 0x4f000000\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n-\tblx\tfe0a08e0 \n+\tblx\tfe0a08d8 \n \tldmvs\tfp!, {r0, r1, r4, r8, r9, sl, sp, lr, pc}\n \tsubsle\tr2, r8, r0, lsl #22\n \tvst2.32\t{d20,d22}, [pc :128], fp\n-\tblmi\tfeb3f558 \n+\tblmi\tfeb3f550 \n \tldmvs\tip!, {r0, sp}\n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tadcsvs\tr9, r9, r0, lsl #8\n \tstc2l\t7, cr15, [r8, #-900]!\t@ 0xfffffc7c\n \trsbscs\tr4, sp, #171008\t@ 0x29c00\n \tldrbtmi\tr6, [fp], #-2233\t@ 0xfffff747\n \tstrcc\tlr, [r2], #-2509\t@ 0xfffff633\n@@ -94098,24 +94096,24 @@\n \t\t\t@ instruction: 0xf41204e8\n \tstrtmi\tr7, [r9], -r0, lsl #31\n \tsbceq\tpc, r8, #79\t@ 0x4f\n \tsvclt\t0x00144620\n \torrvc\tpc, fp, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf8a52316\n \t\t\t@ instruction: 0xf7a3305c\n-\tmovwcs\tlr, #3170\t@ 0xc62\n+\tmovwcs\tlr, #3174\t@ 0xc66\n \tsbccc\tpc, r8, r4, asr #17\n-\tblmi\tfe21c3b4 \n+\tblmi\tfe21c3ac \n \tadcsvs\tr4, fp, fp, ror r4\n \tstrbmi\tlr, [r8], -r2, lsr #15\n \tcdp2\t7, 1, cr15, cr2, cr12, {6}\n-\tblcs\t7cd14 \n+\tblcs\t7cd0c \n \tadchi\tpc, r2, r0\n \tvmla.i8\td20, d16, d1\n-\tblmi\tfe0ab338 \n+\tblmi\tfe0ab330 \n \tpopvs\t{r0, sp}\n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tadcsvs\tr9, r9, r0, lsl #10\n \tstc2\t7, cr15, [r4, #-900]\t@ 0xfffffc7c\n \trsbscs\tr4, sp, #32000\t@ 0x7d00\n \t\t\t@ instruction: 0xf04f4b7d\n \tldmvs\tr9!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}\n@@ -94135,15 +94133,15 @@\n \t\t\t@ instruction: 0xf9eaf7e1\n \t\t\t@ instruction: 0x4630e67d\n \tldc2l\t7, cr15, [ip, #816]\t@ 0x330\n \t\t\t@ instruction: 0xf7cc4648\n \tldmvs\tfp!, {r0, r3, r4, r6, r7, r8, sl, fp, ip, sp, lr, pc}\n \trsble\tr2, sp, r0, lsl #22\n \tvmla.i8\tq10, q0, \n-\tblmi\t1aab3e0 \n+\tblmi\t1aab3d8 \n \tpopvs\t{r0, sp}\n \tldrbtmi\tr4, [fp], #-1145\t@ 0xfffffb87\n \tadcsvs\tr9, r9, r0, lsl #10\n \tstc2l\t7, cr15, [ip], {225}\t@ 0xe1\n \trsbscs\tr4, sp, #25856\t@ 0x6500\n \t\t\t@ instruction: 0xf04f4b65\n \tldmvs\tr9!, {r0, r1, r2, r3, r4, r5, r6, r7, ip, sp}\n@@ -94162,72 +94160,72 @@\n \tstmdbeq\tr0, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf9b2f7e1\n \tldrtmi\tlr, [r0], -r5, asr #12\n \tstc2\t7, cr15, [r4, #816]!\t@ 0x330\n \t\t\t@ instruction: 0xf7cc4640\n \tstrbmi\tpc, [r8], -r1, lsr #27\t@ \n \tldc2\t7, cr15, [lr, #816]\t@ 0x330\n-\tblcs\t7cdfc \n+\tblcs\t7cdf4 \n \tldmdbmi\tr0, {r1, r2, r4, r5, ip, lr, pc}^\n \tsubscs\tpc, lr, #64, 4\n \tandcs\tr4, r1, pc, asr #22\n \tldrbtmi\tr6, [r9], #-2237\t@ 0xfffff743\n \tstrls\tr4, [r0, #-1147]\t@ 0xfffffb85\n \t\t\t@ instruction: 0xf7e160b9\n \tmcrrmi\t12, 9, pc, ip, cr1\t@ \n-\tblmi\t136b524 \n+\tblmi\t136b51c \n \trscscc\tpc, pc, pc, asr #32\n \tldrbtmi\tr6, [ip], #-2233\t@ 0xfffff747\n \tandls\tr4, r0, #2063597568\t@ 0x7b000000\n \tvcgt.s8\td25, d0, d1\n \tmovwcs\tr2, #606\t@ 0x25e\n \tstrmi\tlr, [r2, #-2509]\t@ 0xfffff633\n \t\t\t@ instruction: 0xff76f7bf\n \t\t\t@ instruction: 0xf04f68fa\n \tldmvs\tr9!, {r0, r1, r2, r3, r4, r5, r6, r7, r8, r9, ip, sp}\n \tldmdavs\tfp!, {r0, r1, r4, sp, lr}^\n-\tblcs\t7cbc8 \n+\tblcs\t7cbc0 \n \tmrcge\t4, 0, APSR_nzcv, cr1, cr15, {1}\n \tandsvc\tpc, r8, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf04f4620\n \t\t\t@ instruction: 0xf7e10900\n \t\t\t@ instruction: 0xe60af977\n \tldrbtmi\tr4, [fp], #-2876\t@ 0xfffff4c4\n \t\t\t@ instruction: 0xe75960bb\n \tldrbtmi\tr4, [fp], #-2875\t@ 0xfffff4c5\n \t\t\t@ instruction: 0xe78d60bb\n \tldrbtmi\tr4, [fp], #-2874\t@ 0xfffff4c6\n \t\t\t@ instruction: 0xe7c460bb\n \tldrbtmi\tr4, [fp], #-2873\t@ 0xfffff4c7\n \t\t\t@ instruction: 0xe6b560bb\n-\tldcl\t7, cr15, [r0, #-652]!\t@ 0xfffffd74\n+\tldcl\t7, cr15, [r4, #-652]!\t@ 0xfffffd74\n \tvmul.i8\td20, d0, d23\n \tldmdami\tr7!, {r0, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r9], #-2871\t@ 0xfffff4c9\n \ttstls\tr0, r8, ror r4\n \tandcs\tlr, r1, sp, asr #19\n \tandcs\tr4, r0, fp, ror r4\n \tmcrr2\t7, 14, pc, lr, cr1\t@ \n \t\t\t@ instruction: 0xf7a32001\n-\tsvclt\t0x0000ea62\n-\tldrdeq\tr4, [r2], -r2\n+\tsvclt\t0x0000ea66\n+\tldrdeq\tr4, [r2], -sl\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r2, r4, asr #19\n+\tandeq\tr4, r2, ip, asr #19\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr8, r2, r8, asr #29\n-\tandeq\tlr, r6, ip, lsr lr\n+\tldrdeq\tr8, [r2], -r0\n+\tandeq\tlr, r6, r4, asr #28\n \tandeq\tr3, r1, sl, lsr sp\n \tandeq\tr3, r1, r2, lsl r9\n \tandeq\tr3, r1, r0, ror ip\n \tandeq\tr3, r1, r8, asr #24\n \tandeq\tr3, r1, r8, lsr #25\n-\tandeq\tr4, r2, r2, ror r8\n+\tandeq\tr4, r2, sl, ror r8\n \tmuleq\tr1, r6, r8\n \tandeq\tr3, r1, r0, ror #23\n-\tandeq\tlr, r6, r6, ror #25\n+\tandeq\tlr, r6, lr, ror #25\n \tandeq\tr3, r1, r4, ror #15\n \tandeq\tr3, r1, lr, lsr #22\n \tandeq\tr3, r1, r2, asr #15\n \tandeq\tr3, r1, ip, lsl #22\n \tandeq\tr3, r1, r8, asr #14\n \tandeq\tr3, r1, r6, lsr #21\n \tandeq\tr3, r1, r2, lsl #21\n@@ -94255,65 +94253,65 @@\n \tandeq\tr4, r0, r2, asr #3\n \t\t\t@ instruction: 0x000041ba\n \t\t\t@ instruction: 0x000041b2\n \tandeq\tr4, r0, sl, lsr #3\n \t\t\t@ instruction: 0x000134b2\n \tandeq\tr3, r1, r8, lsr #18\n \tandeq\tr2, r0, r8, lsl #9\n-\tblmi\t15355cc \n+\tblmi\t15355c4 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf8df4ff0\n \taddlt\tfp, r5, r8, asr #2\n \tsvcge\t0x000058d3\n \t\t\t@ instruction: 0x468144fb\n \tldmdavs\tfp, {r2, r3, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \tstrmi\tr0, [r8], -r0, lsl #6\n \trsbsle\tr2, r1, r0, lsl #18\n \t\t\t@ instruction: 0xff0cf7fe\n \tldmdavs\tfp!, {r3, r4, r5, r6, sp, lr}^\n-\tblle\t1ced8b4 \n+\tblle\t1ced8ac \n \t\t\t@ instruction: 0xf85b4b48\n \tldmdavs\tr3!, {r0, r1, sp, lr}\n \trsble\tr2, pc, r1, lsl #22\n \taddcs\tpc, r0, #1325400064\t@ 0x4f000000\n \tstrbmi\tr2, [r8], -r0, lsl #2\n-\tstmdb\tr2!, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmdb\tr6!, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tandeq\tpc, r1, r3, asr #4\n \tadcsvs\tr2, fp, r0, lsl #6\n \tstc2\t7, cr15, [r4, #-816]!\t@ 0xfffffcd0\n \tstrmi\tr4, [r5], -r2, lsr #12\n \tldmdavs\tr8!, {r0, r9, sl, lr}^\n-\tblx\t7a0ce2 \n+\tblx\t7a0cda \n \tcmple\tr8, r0, lsl #16\n-\tblcs\tbcdb8 \n+\tblcs\tbcdb0 \n \t\t\t@ instruction: 0xf107d01b\n \tand\tr0, r6, r8, lsl #16\n \t\t\t@ instruction: 0x46484651\n \t\t\t@ instruction: 0xf976f7c4\n-\tblcs\tbcdcc \n+\tblcs\tbcdc4 \n \t\t\t@ instruction: 0x4642d011\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \tstc2\t7, cr15, [r8], {255}\t@ 0xff\n \tmovtlt\tr4, #34434\t@ 0x8682\n-\tblx\tfef20c2e \n+\tblx\tfef20c26 \n \trscle\tr2, sp, r0, lsl #16\n \tldrsbeq\tpc, [r0], #138\t@ 0x8a\t@ \n \t\t\t@ instruction: 0xff02f7c3\n-\tblcs\tbcdf0 \n-\tbmi\tbd74dc \n-\tblmi\tbb45cc \n+\tblcs\tbcde8 \n+\tbmi\tbd74d4 \n+\tblmi\tbb45c4 \n \tandne\tpc, r2, fp, asr r8\t@ \n-\tbcc\tbcd5c \n+\tbcc\tbcd54 \n \t\t\t@ instruction: 0xf85b600a\n \tldmdavs\tr3, {r0, r1, sp}\n \tandsvs\tr3, r3, r1, lsl #22\n \tstc2\t7, cr15, [r2], {204}\t@ 0xcc\n \trscscc\tpc, pc, pc, asr #32\n-\tblmi\t8b55e4 \n+\tblmi\t8b55dc \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tteqle\tr4, r0, lsl #6\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0x4628b115\n@@ -94324,76 +94322,76 @@\n \tcmpcc\tr2, r0, asr #4\t@ \n \tldrbtmi\tr6, [r8], #-2210\t@ 0xfffff75e\n \t\t\t@ instruction: 0xf9c4f7e4\n \tldmvs\tr8!, {r8, r9, sp}\n \tldrb\tr6, [sp, r3, lsr #1]\n \tsubcs\tr2, r4, r2, asr r1\n \tmrc2\t7, 3, pc, cr0, cr9, {5}\n-\tblcs\tc40da4 \n+\tblcs\tc40d9c \n \t\t\t@ instruction: 0xf04fd086\n \t\t\t@ instruction: 0xe7d330ff\n \tandcs\tr4, r0, #3584\t@ 0xe00\n \tvqdmulh.s\td20, d0, d14\n \tldmdami\tr1, {r1, r2, r3, r4, r5, r6, r8, ip, sp}\n \tandpl\tpc, r4, fp, asr r8\t@ \n \tstmdavs\tip!, {r3, r4, r5, r6, sl, lr}\n \teorvs\tr3, ip, r1, lsl #24\n \tandmi\tpc, r3, fp, asr r8\t@ \n-\tblcc\tbce4c \n+\tblcc\tbce44 \n \t\t\t@ instruction: 0xf7d76023\n \t\t\t@ instruction: 0xf7a3f977\n-\tsvclt\t0x0000ec56\n-\tandeq\tr4, r2, ip, ror r3\n+\tsvclt\t0x0000ec5a\n+\tandeq\tr4, r2, r4, lsl #7\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr4, r2, ip, ror #6\n+\tandeq\tr4, r2, r4, ror r3\n \tandeq\tr0, r0, ip, lsr #12\n \tandeq\tr0, r0, r8, asr #12\n \tandeq\tr0, r0, r0, ror #10\n-\t\t\t@ instruction: 0x000242b4\n-\tandeq\tlr, r6, r4, asr #14\n+\t\t\t@ instruction: 0x000242bc\n+\tandeq\tlr, r6, ip, asr #14\n \tldrdeq\tr3, [r1], -r2\n \tandeq\tr3, r1, r0, lsr #5\n \tsvcmi\t0x00f0e92d\n \tldclmi\t6, cr4, [lr, #-544]\t@ 0xfffffde0\n \taddlt\tr4, r9, lr, asr ip\n-\tblmi\t17f3ff8 \n-\tbmi\t180ea18 \n+\tblmi\t17f3ff0 \n+\tbmi\t180ea10 \n \tldrbtmi\tr5, [fp], #-2348\t@ 0xfffff6d4\n \tstmdavs\tr4!, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f60fc\n \tldmpl\tlr, {sl}\n-\tblcs\t7cee8 \n+\tblcs\t7cee0 \n \tstmdacs\tr0, {r0, r1, r2, r3, r4, r5, r6, r8, ip, lr, pc}\n \t\t\t@ instruction: 0x4644d07b\n \tsvceq\t0x0000f1b8\n \t\t\t@ instruction: 0xf108d00d\n \tmcrne\t1, 3, r3, cr11, cr15, {7}\n \tstrcs\tr4, [r0], #-1065\t@ 0xfffffbd7\n \tsvccs\t0x0001f813\n \tsvclt\t0x00182a3d\n \tsvclt\t0x00082a0a\n \taddsmi\tr3, r9, #16777216\t@ 0x1000000\n \t\t\t@ instruction: 0x4621d1f6\n \t\t\t@ instruction: 0xf1082003\n \t\t\t@ instruction: 0xf7e50901\n \tstmdacs\tr0, {r0, r1, r2, r4, r5, r6, r9, sl, fp, ip, sp, lr, pc}\n-\tbl\t196f88 \n+\tbl\t196f80 \n \tstrbmi\tr0, [r8], -r4, asr #8\n \t\t\t@ instruction: 0xf7e54621\n \tstmdacs\tr0, {r0, r4, r5, r6, r7, r9, sl, fp, ip, sp, lr, pc}\n-\tbl\t2d6f78 \n+\tbl\t2d6f70 \n \t\t\t@ instruction: 0xf04f0004\n \t\t\t@ instruction: 0xf7cc0b3d\n \t\t\t@ instruction: 0xf04ffc57\n \t\t\t@ instruction: 0x46040a30\n \tnrmcce\tf7, f5\n \t\t\t@ instruction: 0xf04f2200\n \tands\tr0, r0, r1, asr #18\n \t\t\t@ instruction: 0xf103293d\n-\tbl\tfe923a94 \n+\tbl\tfe923a8c \n \tandvc\tr0, r1, r5, lsl #6\n \tandcc\tfp, r3, #5, 30\n \t\t\t@ instruction: 0x46622133\n \tandne\tpc, ip, r4, lsl #16\n \tcmpcs\tr4, r4, lsl #30\n \tldrmi\tr7, [r8, #129]\t@ 0x81\n \t\t\t@ instruction: 0x4673d312\n@@ -94402,26 +94400,26 @@\n \tstmdbcs\tsl, {r5, r7, fp, ip}\n \tmovwcc\tsp, #8678\t@ 0x21e6\n \tandlt\tpc, r2, r4, lsl #16\n \t\t\t@ instruction: 0xf8041b5b\n \tandcc\tsl, r3, #12\n \t\t\t@ instruction: 0xf8804598\n \trscle\tr9, ip, #2\n-\tblcs\t7cf9c \n-\tbmi\tb973cc \n+\tblcs\t7cf94 \n+\tbmi\tb973c4 \n \tldrbtmi\tr4, [sl], #-2856\t@ 0xfffff4d8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrtmi\tsp, [r0], -r4, asr #2\n \tssatmi\tr3, #30, r4, lsl #14\n \tsvchi\t0x00f0e8bd\n \t\t\t@ instruction: 0xf04f4925\n \tstcmi\t3, cr3, [r5], #-1020\t@ 0xfffffc04\n-\tbmi\t9ab0ec \n+\tbmi\t9ab0e4 \n \tandls\tr4, r0, r9, ror r4\n \tldrbtmi\tr4, [sl], #-1148\t@ 0xfffffb84\n \tstmib\tsp, {r3, r4, r9, sl, lr}^\n \tvshl.s8\td18, d1, d0\n \trsbsvs\tr1, r9, r5, asr r2\n \tldc2\t7, cr15, [r2, #764]\t@ 0x2fc\n \tldmdavs\tr9!, {r0, r1, r4, r5, fp, sp, lr}^\n@@ -94443,196 +94441,196 @@\n \tldmdami\tr2, {r0, r4, r5, r6, r9, ip}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xff7ef7e0\n \t\t\t@ instruction: 0x4620e7b7\n \tadcvc\tpc, ip, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7e02400\n \t\t\t@ instruction: 0xe7b0ff77\n-\tbl\tfe0a0e00 \n-\tandeq\tr4, r2, r0, lsl #4\n+\tbl\tfe1a0df8 \n+\tandeq\tr4, r2, r8, lsl #4\n \tandeq\tr0, r0, r0, ror #11\n-\tstrdeq\tr4, [r2], -r6\n+\tstrdeq\tr4, [r2], -lr\n \tandeq\tr0, r0, r8, lsl r6\n-\tandeq\tr4, r2, sl, lsr #2\n+\tandeq\tr4, r2, r2, lsr r1\n \tandeq\tr3, r1, r4, asr r1\n \tandeq\tr3, r1, r4, ror #11\n \tandeq\tr3, r0, sl, lsl sl\n \tandeq\tr3, r1, r8, lsr #2\n \t\t\t@ instruction: 0x000135ba\n \tstrdeq\tr3, [r1], -r8\n \tandeq\tr3, r1, sl, lsl #11\n \tldrsbgt\tpc, [ip], #-143\t@ 0xffffff71\t@ \n \tldrlt\tr2, [r0, #576]!\t@ 0x240\n-\tblmi\t5f47c4 \n+\tblmi\t5f47bc \n \t\t\t@ instruction: 0xb09244fc\n \tsvcge\t0x00004915\n \tandcc\tpc, r3, ip, asr r8\t@ \n \tldrbtmi\tr1, [r9], #-3388\t@ 0xfffff2c4\n \tldmdavs\tfp, {r5, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f647b\n \t\t\t@ instruction: 0xf7e00300\n \t\t\t@ instruction: 0x4620fbb5\n-\tstmdb\tr2, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmdb\tr6, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrmi\tr4, [r2], -r1, lsr #12\n \t\t\t@ instruction: 0xf7a24628\n-\tbmi\t39e9b8 \n+\tbmi\t39e9c0 \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror ip\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n-\tblx\tfec97408 \n+\tblx\tfec97400 \n \tstrbcc\tpc, [r8, -r0, lsl #1]\t@ \n \tldrtmi\tr0, [sp], r0, asr #18\n \t\t\t@ instruction: 0xf7a3bdb0\n-\tsvclt\t0x0000eb3a\n-\tandeq\tr4, r2, r0, asr r0\n+\tsvclt\t0x0000eb3e\n+\tandeq\tr4, r2, r8, asr r0\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr3, r1, lr, ror r4\n-\tandeq\tr4, r2, lr, lsl r0\n-\tblmi\t435850 \n+\tandeq\tr4, r2, r6, lsr #32\n+\tblmi\t435848 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t3cec24 \n+\tbmi\t3cec1c \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2825\t@ 0xfffff4f7\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \ttstcs\tr0, r5, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0x4080e8bd\n \t\t\t@ instruction: 0xf7a3e61a\n-\tsvclt\t0x0000eb14\n-\tandeq\tr3, r2, r8, ror #31\n+\tsvclt\t0x0000eb18\n+\tstrdeq\tr3, [r2], -r0\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr3, [r2], -r2\n-\tblmi\t3f5894 \n+\tldrdeq\tr3, [r2], -sl\n+\tblmi\t3f588c \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t38ec6c \n+\tbmi\t38ec64 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tstrcc\tsp, [r8, -r4, lsl #2]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n \tldrb\tr4, [r7, #128]!\t@ 0x80\n-\tb\tffca0f20 \n-\tandeq\tr3, r2, r0, lsr #31\n+\tb\tffda0f18 \n+\tandeq\tr3, r2, r8, lsr #31\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r2, sl, lsl #31\n-\tblmi\t3f58d8 \n+\tmuleq\tr2, r2, pc\t@ \n+\tblmi\t3f58d0 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n-\tbmi\t38ecb0 \n+\tbmi\t38eca8 \n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7a3bd80\n-\tsvclt\t0x0000ead0\n-\tandeq\tr3, r2, ip, asr pc\n+\tsvclt\t0x0000ead4\n+\tandeq\tr3, r2, r4, ror #30\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r2, r6, asr #30\n-\tblmi\t4b5928 \n+\tandeq\tr3, r2, lr, asr #30\n+\tblmi\t4b5920 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tstmiblt\tr0, {r8, r9}\n \tandcs\tr4, r1, #12, 22\t@ 0x3000\n \tandsvs\tr4, sl, fp, ror r4\n-\tblmi\t2b5934 \n+\tblmi\t2b592c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_abt\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf04fbd80\n \t\t\t@ instruction: 0xe7ef30ff\n-\tb\tfea20fb4 \n-\tandeq\tr3, r2, r8, lsl pc\n+\tb\tfeb20fac \n+\tandeq\tr3, r2, r0, lsr #30\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0006e3b4\n-\tstrdeq\tr3, [r2], -r8\n-\tblmi\t7b59ac \n+\t\t\t@ instruction: 0x0006e3bc\n+\tandeq\tr3, r2, r0, lsl #30\n+\tblmi\t7b59a4 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r0, r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \tteqlt\tr8, #0, 6\n \t\t\t@ instruction: 0x46044b18\n \tldmdavs\tr8, {r0, r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf7ccb108\n \tldmdbmi\tr6, {r0, r2, r4, r5, r6, r9, fp, ip, sp, lr, pc}\n \tstrtmi\tr2, [r0], -r4, lsl #4\n \t\t\t@ instruction: 0xf7e04479\n \tstrmi\tpc, [r3], -r7, lsl #25\n-\tbmi\t551770 \n+\tbmi\t551768 \n \tsubsvs\tr4, r0, sl, ror r4\n-\tbmi\t3f55c0 \n+\tbmi\t3f55b8 \n \tstmpl\tsl, {r0, r3, r4, r5, r6, sl, lr}\n \tldmdavs\tsl!, {r0, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f4051\n \tmrsle\tr0, LR_fiq\n \tsmladcc\tip, r8, r6, r4\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n \t\t\t@ instruction: 0xf7bb4620\n-\tbmi\t3621dc \n+\tbmi\t3621d4 \n \tldrbtmi\tr2, [sl], #-768\t@ 0xfffffd00\n \tubfx\tr6, r0, #0, #10\n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf7a3e7e6\n-\tsvclt\t0x0000ea66\n-\tandeq\tr3, r2, r4, asr #29\n+\tsvclt\t0x0000ea6a\n+\tandeq\tr3, r2, ip, asr #29\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tlr, r6, r0, ror #6\n+\tandeq\tlr, r6, r8, ror #6\n \tandeq\tlr, r0, r4, asr lr\n-\tandeq\tlr, r6, r4, asr #6\n-\tandeq\tr3, r2, r8, lsl #29\n-\tandeq\tlr, r6, sl, lsl r3\n+\tandeq\tlr, r6, ip, asr #6\n+\tmuleq\tr2, r0, lr\n+\tandeq\tlr, r6, r2, lsr #6\n \tstmdbmi\tr9!, {r3, r5, r6, r8, r9, fp, lr}^\n \tldrbtmi\tr4, [fp], #-2665\t@ 0xfffff597\n \tpush\t{r0, r3, r4, r5, r6, sl, lr}\n \tstfmie\tf4, [r8, #-960]!\t@ 0xfffffc40\n \tstmpl\tsl, {r1, r5, r7, ip, sp, pc}\n \tldmdavs\tip, {r2, r8, r9, sl, fp, sp, pc}\n \tldmdavs\tr2, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f677a\n \tstrmi\tr0, [r0], r0, lsl #4\n \tandsle\tr2, r2, r1, lsl #24\n \tldrbtmi\tr4, [ip], #-3170\t@ 0xfffff39e\n-\tblcs\tbd484 \n-\tbmi\t18d72e8 \n+\tblcs\tbd47c \n+\tbmi\t18d72e0 \n \tldrbtmi\tr4, [sl], #-2909\t@ 0xfffff4a3\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror pc\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tldrbcc\tsp, [r8, -r8, ror #2]!\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n-\tblmi\t17439d8 \n+\tblmi\t17439d0 \n \trsbsvs\tr5, fp, fp, ror #17\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrvs\tCPSR_f, #13828096\t@ 0xd30000\n \trsbsle\tr2, pc, r1, lsl #28\n \tstc2\t7, cr15, [r2, #-896]\t@ 0xfffffc80\n \tsbcsle\tr2, pc, r0, lsl #16\n \tvmla.f32\tq10, q0, \n-\tblmi\t15afe20 \n+\tblmi\t15afe18 \n \tldrbtmi\tr4, [sp], #-1568\t@ 0xfffff9e0\n \t\t\t@ instruction: 0x4629447b\n \t\t\t@ instruction: 0xf904f7e1\n-\tbmi\t1535790 \n+\tbmi\t1535788 \n \tldrbtmi\tr2, [r9], #-768\t@ 0xfffffd00\n \tldmdavs\tr9!, {r0, r1, r8, ip, pc}^\n \t\t\t@ instruction: 0xf04f447a\n \tstrdls\tr3, [r2, -pc]\n \tandcc\tlr, r0, #3358720\t@ 0x334000\n \tvst1.8\t{d20-d22}, [pc :128], r9\n \t\t\t@ instruction: 0xf7bf727f\n@@ -94641,144 +94639,144 @@\n \t\t\t@ instruction: 0xf7d64628\n \tcdpmi\t15, 4, cr15, cr9, cr1, {1}\n \tldmdavs\tr3!, {r1, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xd1be2b00\n \tsvceq\t0x0000f1b8\n \tstmdbmi\tr6, {r4, r5, ip, lr, pc}^\n \tldrbtmi\tr4, [r9], #-1600\t@ 0xfffff9c0\n-\tblx\tfe8a120e \n+\tblx\tfe8a1206 \n \tstmiavs\tr3!, {r4, r6, r8, r9, ip, sp, pc}\n \t\t\t@ instruction: 0xd1b22b01\n-\tblcs\t7d364 \n+\tblcs\t7d35c \n \tsqtmidp\tf5, #10.0\n \tmovweq\tpc, #33031\t@ 0x8107\t@ \n \tvmax.s8\tq10, q0, q1\n \tldrbtmi\tr4, [lr], #-279\t@ 0xfffffee9\n \t\t\t@ instruction: 0xf7d54630\n-\tblmi\tde2c24 \n+\tblmi\tde2c1c \n \t\t\t@ instruction: 0xf50358eb\n \t\t\t@ instruction: 0xf8d35380\n \tmovwmi\tr4, #17192\t@ 0x4328\n \t\t\t@ instruction: 0x2157d19d\n \t\t\t@ instruction: 0xf7b92044\n \trsbcs\tpc, r3, #220160\t@ 0x35c00\n \tstrtmi\tr4, [r3], -r5, lsl #12\n \tstrcs\tlr, [r0, #-2509]\t@ 0xfffff633\n \t\t\t@ instruction: 0xf04f4631\n \tvqadd.s8\t, q8, \n \t\t\t@ instruction: 0xf7bf421b\n \tstr\tpc, [ip, sp, lsr #23]\n-\tstmib\tr8, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tstmib\tip, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf2404c2f\n-\tblmi\tc33b08 \n+\tblmi\tc33b00 \n \tldrbtmi\tr2, [ip], #-1\n \t\t\t@ instruction: 0x4621447b\n \t\t\t@ instruction: 0xf8aaf7e1\n-\tbmi\tb75784 \n+\tbmi\tb7577c \n \t\t\t@ instruction: 0xf04f2300\n \tldrbtmi\tr3, [sl], #-255\t@ 0xffffff01\n-\tbmi\tb07b14 \n+\tbmi\tb07b0c \n \tstrtmi\tr5, [r1], -sp, ror #16\n \tstrls\tr4, [r2, #-1146]\t@ 0xfffffb86\n \tvhsub.s8\td25, d0, d1\n \tmovwls\tr4, #521\t@ 0x209\n-\tblx\tfe42121a \n+\tblx\tfe421212 \n \tstrtmi\tr2, [r0], -r1, lsl #4\n \ttstmi\tsp, r0, asr #4\t@ \n \tmcr2\t7, 6, pc, cr6, cr6, {6}\t@ \n \t\t\t@ instruction: 0xf2404c22\n-\tblmi\t8efeec \n+\tblmi\t8efee4 \n \tldrbtmi\tr4, [ip], #-1584\t@ 0xfffff9d0\n \t\t\t@ instruction: 0x4621447b\n \t\t\t@ instruction: 0xf888f7e1\n-\tbmi\t8757bc \n+\tbmi\t8757b4 \n \tldrbtmi\tr2, [r9], #-768\t@ 0xfffffd00\n \tldmdavs\tr9!, {r0, r1, r8, ip, pc}^\n \t\t\t@ instruction: 0xf04f447a\n \tstrdls\tr3, [r2, -pc]\n \tandcc\tlr, r0, #3358720\t@ 0x334000\n \tvmax.s8\td20, d0, d17\n \t\t\t@ instruction: 0xf7bf32f1\n \tldrtmi\tpc, [r2], -sp, ror #22\t@ \n \tvmax.s8\td20, d0, d16\n \t\t\t@ instruction: 0xf7d631f5\n \tsvclt\t0x0000fea5\n-\tandeq\tlr, r6, r6, ror #5\n-\tandeq\tr3, r2, r0, lsr lr\n+\tandeq\tlr, r6, lr, ror #5\n+\tandeq\tr3, r2, r8, lsr lr\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r2, r0, lsr #28\n-\tandeq\tr8, r2, r2, asr #6\n-\tandeq\tr3, r2, r2, lsl #28\n+\tandeq\tr3, r2, r8, lsr #28\n+\tandeq\tr8, r2, sl, asr #6\n+\tandeq\tr3, r2, sl, lsl #28\n \tandeq\tr0, r0, r8, asr #11\n \tandeq\tr2, r1, r6, lsl lr\n \tandeq\tr3, r1, r0, lsr r3\n \tandeq\tr2, r1, r2, asr pc\n \tandeq\tr3, r1, r8, ror #6\n-\tandeq\tlr, r6, r0, asr #4\n+\tandeq\tlr, r6, r8, asr #4\n \tstrdeq\tr3, [r0], -r2\n \tandeq\tr2, r1, sl, lsr #27\n \tandeq\tr2, r1, r2, ror #26\n \tstrdeq\tr3, [r1], -r0\n \tmuleq\tr1, sl, lr\n \tandeq\tr3, r1, r8, asr r3\n \tandeq\tr2, r1, lr, lsl sp\n \tandeq\tr3, r1, r0, asr #3\n \tandeq\tr2, r1, sl, asr lr\n \tstrdeq\tr3, [r1], -ip\n-\tblmi\tc75c84 \n+\tblmi\tc75c7c \n \tldrblt\tr4, [r0, #1146]!\t@ 0x47a\n \taddslt\tr4, r1, r4, lsl #12\n \tsvcge\t0x000258d3\n \tldmdavs\tfp, {r0, r2, r9, sl, lr}\n \t\t\t@ instruction: 0xf04f637b\n \ttstlt\tr0, r0, lsl #6\n-\tsvc\t0x003af7a2\n+\tsvc\t0x003ef7a2\n \tstrtmi\tr4, [r9], -r5, lsl #12\n \t\t\t@ instruction: 0xf7ff4620\n \tstrmi\tpc, [r6], -r3, lsl #26\n \t\t\t@ instruction: 0xf7a2b340\n-\t\t\t@ instruction: 0xf5b0ef32\n+\t\t\t@ instruction: 0xf5b0ef36\n \teorsle\tr5, r1, #64, 30\t@ 0x100\n \t\t\t@ instruction: 0xf7bb4620\n \t\t\t@ instruction: 0x4604fadb\n \t\t\t@ instruction: 0xf7cc4630\n \t\t\t@ instruction: 0x2c00f91f\n \t\t\t@ instruction: 0x4620d038\n-\tsvc\t0x0022f7a2\n+\tsvc\t0x0026f7a2\n \tstrtmi\tr4, [r0], -r1, lsl #12\n \tstc2l\t7, cr15, [ip], #1020\t@ 0x3fc\n \ttstlt\tr8, r3, lsl #12\n \tldrmi\tr4, [ip], -r0, lsr #12\n \t\t\t@ instruction: 0xf910f7cc\n-\tblmi\t635c8c \n+\tblmi\t635c84 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n-\tblvs\t1f3d49c \n+\tblvs\t1f3d494 \n \t\t\t@ instruction: 0xf04f405a\n \ttstle\tpc, r0, lsl #6\n \tldrcc\tr4, [ip, -r0, lsr #12]!\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tstrmi\tr4, [r3], -sl, lsr #12\n \ttsteq\tr1, pc, rrx\t@ \n \tldrcs\tr4, [r1, #-1568]!\t@ 0xfffff9e0\n \tstrls\tr9, [r1, #-1792]\t@ 0xfffff900\n-\tblx\tfe8a131e \n-\tblx\tfec21348 \n+\tblx\tfe8a1316 \n+\tblx\tfec21340 \n \tldrb\tr4, [r4, r4, lsl #12]\n \tmovwcs\tr4, #1578\t@ 0x62a\n \ttsteq\tr1, pc, rrx\t@ \n \tldrcs\tr4, [r1, #-1568]!\t@ 0xfffff9e0\n \tstrls\tr9, [r1, #-1792]\t@ 0xfffff900\n-\tblx\tfe52133a \n-\tblx\tfe8a1364 \n+\tblx\tfe521332 \n+\tblx\tfe8a135c \n \tstrb\tr4, [r3, r4, lsl #12]\n-\tldm\tsl!, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tlr!, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstrb\tr4, [r8, r1, lsr #12]\n-\tandeq\tr3, r2, r8, lsr ip\n+\tandeq\tr3, r2, r0, asr #24\n \tandeq\tr0, r0, r0, ror #11\n-\tldrdeq\tr3, [r2], -r4\n+\tldrdeq\tr3, [r2], -ip\n \tsvcmi\t0x00f0e92d\n \t\t\t@ instruction: 0xf8df4699\n \t\t\t@ instruction: 0xf8df5488\n \tsbclt\tr4, pc, r8, lsl #9\n \t\t\t@ instruction: 0xf8df447d\n \tsvcge\t0x00046484\n \tstrgt\tpc, [r0], #2271\t@ 0x8df\n@@ -94795,33 +94793,33 @@\n \tldrbcc\tpc, [r8], #-2271\t@ 0xfffff721\t@ \n \tldrshtvs\tr5, [fp], #131\t@ 0x83\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcc\tCPSR_f, #13828096\t@ 0xd30000\n \t\t\t@ instruction: 0xf0402b00\n \t\t\t@ instruction: 0xf8df80cb\n \tldrbtmi\tr3, [fp], #-1096\t@ 0xfffffbb8\n-\tblcs\t7d560 \n+\tblcs\t7d558 \n \tmsrhi\tSPSR_c, r0\n \t\t\t@ instruction: 0xf0002d00\n \t\t\t@ instruction: 0xf5058111\n \tsmlabbcs\tr1, r0, r6, r5\n \tandeq\tpc, r8, r5, lsl #2\n \t\t\t@ instruction: 0xff5cf7ff\n \t\t\t@ instruction: 0xf8d660b8\n \t\t\t@ instruction: 0xf1b990a4\n \tandle\tr0, r9, r0, lsl #30\n \tmlascc\tip, r6, r8, pc\t@ \n-\tblcs\t1b74e40 \n+\tblcs\t1b74e38 \n \ttstcs\tr1, ip, lsl #30\n \t\t\t@ instruction: 0xf7ff2100\n \tstrmi\tpc, [r1], sp, asr #30\n \tldrsbtlt\tpc, [ip], r6\t@ \n \tsvceq\t0x0000f1bb\n \tldrbmi\tsp, [r8], -r7\n-\tcdp\t7, 8, cr15, cr14, cr2, {5}\n+\tcdp\t7, 9, cr15, cr2, cr2, {5}\n \tldrbmi\tr4, [r8], -r1, lsl #12\n \tmrrc2\t7, 15, pc, r8, cr15\t@ \n \t\t\t@ instruction: 0xf1074683\n \t\t\t@ instruction: 0xf5050410\n \ttstcc\tip, r1, lsl #3\n \t\t\t@ instruction: 0xf107220b\n \t\t\t@ instruction: 0xf04f009a\n@@ -94850,19 +94848,19 @@\n \t\t\t@ instruction: 0xf8503110\n \tmvnvs\tr0, r8, lsl #24\n \t\t\t@ instruction: 0x009cf8d6\n \tldc\t3, cr6, [r2, #128]\t@ 0x80\n \tstrbne\tr7, [r0, r0, lsl #22]\n \t\t\t@ instruction: 0xf8d66360\n \tadcvs\tr0, r0, #152\t@ 0x98\n-\tblvc\t19ebe0 \n+\tblvc\t19ebd8 \n \trscvs\tr1, r0, #192, 14\t@ 0x3000000\n \tldrdeq\tpc, [r0], r6\t@ \n \tstrbne\tr6, [r0, r0, lsr #7]\n-\tbvs\tfec7c560 \n+\tbvs\tfec7c558 \n \t\t\t@ instruction: 0xf8d664a0\n \trsbvs\tr0, r0, r8, lsr #1\n \trorvs\tr6, r0, sl\n \teorvs\tr6, r0, r0, lsr sl\n \tstrtvs\tr6, [r0], #-3248\t@ 0xfffff350\n \tstrbtvs\tr6, [r0], #-3696\t@ 0xfffff190\n \t\t\t@ instruction: 0xf8c46828\n@@ -94874,37 +94872,37 @@\n \t\t\t@ instruction: 0xf1bb205c\n \tandle\tr0, r1, r0, lsl #30\n \taddvc\tpc, r0, #1107296256\t@ 0x42000000\n \tsubscs\tpc, ip, r4, lsr #17\n \tldmvs\tfp!, {r0, r2, r6, r7, r9, fp, lr}\n \tmrcne\t4, 0, r4, cr14, cr10, {3}\n \t\t\t@ instruction: 0x2601bf18\n-\tbcs\tbd878 \n+\tbcs\tbd870 \n \taddhi\tpc, r6, r0\n \t\t\t@ instruction: 0xf0402e00\n \tldmvs\tfp!, {r4, r5, r7, pc}^\n \torrpl\tpc, r0, #12582912\t@ 0xc00000\n \tmsrcs\tCPSR_f, #13828096\t@ 0xd30000\n \tandle\tr2, r5, r1, lsl #20\n \tldrbtmi\tr4, [sl], #-2748\t@ 0xfffff544\n-\tbcs\t7d698 \n+\tbcs\t7d690 \n \taddhi\tpc, r5, r0\n \tldrdcc\tpc, [r0], -sl\n \t\t\t@ instruction: 0xf0402b00\n-\tbmi\tfee838b4 \n+\tbmi\tfee838ac \n \tldrbtmi\tr4, [sl], #-2992\t@ 0xfffff450\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrdcc\tpc, [r4, -r7]!\n \t\t\t@ instruction: 0xf04f405a\n \t\t\t@ instruction: 0xf0400300\n \t\t\t@ instruction: 0xf5078153\n \tssatmi\tr7, #30, r6, lsl #15\n \tsvchi\t0x00f0e8bd\n \tldrbtmi\tr4, [lr], #-3760\t@ 0xfffff150\n-\tblcs\tbd954 \n+\tblcs\tbd94c \n \tsvcge\t0x0036f47f\n \t\t\t@ instruction: 0xf7fe4620\n \trscsvs\tpc, r0, sp, lsr fp\t@ \n \tvst1.32\t{d20-d22}, [pc], r3\n \t\t\t@ instruction: 0xf7cc5040\n \t\t\t@ instruction: 0xf8daf841\n \tstrmi\tr3, [r1], r0\n@@ -94916,82 +94914,82 @@\n \tstrtmi\tpc, [r3], -sp, ror #20\n \t\t\t@ instruction: 0xf6424649\n \t\t\t@ instruction: 0x460672ff\n \tstc2l\t7, cr15, [r4, #1016]\t@ 0x3f8\n \t\t\t@ instruction: 0xf0402800\n \tldrsbtvs\tr8, [r8], r9\n \t\t\t@ instruction: 0xf7a24630\n-\tpkhbtmi\tlr, r3, ip, lsl #21\n+\tstrmi\tlr, [r3], r0, lsr #21\n \t\t\t@ instruction: 0xf7a24630\n-\tldmvs\tfp!, {r1, r3, r5, r7, r8, r9, fp, sp, lr, pc}\n+\tldmvs\tfp!, {r1, r2, r3, r5, r7, r8, r9, fp, sp, lr, pc}\n \tmovwls\tr4, #1538\t@ 0x602\n \t\t\t@ instruction: 0x460b4658\n-\tsvc\t0x008ef7a2\n+\tsvc\t0x0092f7a2\n \t\t\t@ instruction: 0xf7a24630\n-\tstrmi\tlr, [r3], lr, lsl #21\n+\tpkhbtmi\tlr, r3, r2, lsl #21\n \t\t\t@ instruction: 0xf7a24630\n-\t\t\t@ instruction: 0x4602eb9c\n+\tstrmi\tlr, [r2], -r0, lsr #23\n \tldrbmi\tr4, [r8], -fp, lsl #12\n-\tstmib\tsl, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmib\tlr, {r0, r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf8da80e4\n-\tblcs\t6f710 \n+\tblcs\t6f708 \n \tadchi\tpc, sl, r0, asr #32\n \t\t\t@ instruction: 0xf7cb4648\n \tstccs\t15, cr15, [r0, #-604]\t@ 0xfffffda4\n \tmcrge\t4, 7, pc, cr15, cr15, {3}\t@ \n \tldreq\tpc, [r0], #-263\t@ 0xfffffef9\n \t\t\t@ instruction: 0x462922d0\n \t\t\t@ instruction: 0xf7df4620\n-\tblmi\tfe26356c \n+\tblmi\tfe263564 \n \tldmvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n \torrle\tr2, r0, r1, lsl #22\n \tstrtmi\tr4, [r9], fp, lsr #13\n \tadcsvs\tr4, sp, lr, lsr #12\n \t\t\t@ instruction: 0xf50368fb\n \t\t\t@ instruction: 0xf8d25280\n-\tbcs\t6c3ec \n-\tbmi\tfe0978f8 \n+\tbcs\t6c3e4 \n+\tbmi\tfe0978f0 \n \tldrbtmi\tr2, [sl], #-256\t@ 0xffffff00\n \tmcrcs\t0, 0, r6, cr0, cr1, {4}\n \tsvcge\t0x006ff43f\n \t\t\t@ instruction: 0xf8d3e01d\n-\tblcs\tb03f4 \n-\tb\t15d7b74 \n+\tblcs\tb03ec \n+\tb\t15d7b6c \n \t\t\t@ instruction: 0xf47f0308\n \tldclmi\t15, cr10, [r9], #-460\t@ 0xfffffe34\n \tstmiavs\tr0!, {r2, r3, r4, r5, r6, sl, lr}^\n-\tblx\tfff21702 \n+\tblx\tfff216fa \n \tmvnscc\tpc, #79\t@ 0x4f\n \t\t\t@ instruction: 0xf8da60e3\n-\tblcs\t6f784 \n+\tblcs\t6f77c \n \tsvcge\t0x006bf43f\n \tvmul.i8\tq10, q0, \n \tldmdami\tr3!, {r1, r2, r3, r6, r7, r9, ip, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\t192171a \n+\tblx\t1921712 \n \tldmdami\tr1!, {r0, r5, r6, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8cd464b\n \tstrtmi\tfp, [r1], -r0\n \tldmvs\tsl!, {r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf7fe68c0\n-\tbmi\t1be26bc \n+\tbmi\t1be26b4 \n \tldmvs\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tsbcsvs\tr3, r3, r1, lsl #6\n \tmcrmi\t7, 3, lr, cr11, cr15, {1}\n \t\t\t@ instruction: 0xf8d6447e\n \t\t\t@ instruction: 0xf1bbb00c\n \t\t\t@ instruction: 0xf47f3fff\n \t\t\t@ instruction: 0x4620ae97\n \tsvceq\t0x0001f1b9\n \t\t\t@ instruction: 0xf7fed052\n \tsmlalsvs\tpc, r0, fp, sl\t@ \n \t\t\t@ instruction: 0xff3ef7e3\n \t\t\t@ instruction: 0xf6bf1e03\n-\tbmi\t190f210 \n+\tbmi\t190f208 \n \tstmdbmi\tr2!, {r3, r4, r6, r9, sl, lr}^\n \tstclmi\t6, cr2, [r2, #-500]!\t@ 0xfffffe0c\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tstrne\tlr, [r2], #-2509\t@ 0xfffff633\n \t\t\t@ instruction: 0x4611447d\n \tstmib\tsp, {r2, r4, r9, sl, lr}^\n \tvrshl.s8\td22, d0, d0\n@@ -95004,23 +95002,23 @@\n \tldrbtmi\tr4, [r9], #-2136\t@ 0xfffff7a8\n \t\t\t@ instruction: 0xf7e04478\n \tldrb\tpc, [r4], -fp, asr #20\t@ \n \tldmdbmi\tr7, {r1, r2, r4, r6, r9, fp, lr}^\n \tldrbtmi\tr4, [r9], #-1146\t@ 0xfffffb86\n \tstmiavs\tr8, {r1, r4, r6, fp, sp, lr}^\n \trsbsvs\tfp, r8, sl, lsl r1\n-\tblx\tff4a1830 \n-\tbmi\t153da1c \n+\tblx\tff4a1828 \n+\tbmi\t153da14 \n \tldmdavs\tr2, {r1, r3, r4, r5, r6, sl, lr}\n \tldmdbmi\tr2, {r1, r3, r5, r8, fp, ip, sp, pc}^\n \tldrbtmi\tr2, [r9], #-518\t@ 0xfffffdfa\n \tldc2\t7, cr15, [r8, #-912]\t@ 0xfffffc70\n \tldmdami\tr0, {r0, r1, r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7a24478\n-\t\t\t@ instruction: 0xe77aeff0\n+\t\t\t@ instruction: 0xe77aeff4\n \taddscs\tr4, pc, #1277952\t@ 0x138000\n \tldrbtmi\tr4, [r9], #-2126\t@ 0xfffff7b2\n \t\t\t@ instruction: 0xf7e04478\n \tstr\tpc, [r0, -r9, lsr #20]!\n \tadcscs\tr4, r1, #76, 18\t@ 0x130000\n \tldrbtmi\tr4, [r9], #-2124\t@ 0xfffff7b4\n \t\t\t@ instruction: 0xf7e04478\n@@ -95042,17 +95040,17 @@\n \t\t\t@ instruction: 0xf7bf9601\n \tandcs\tpc, r1, #12648448\t@ 0xc10000\n \tvmax.s8\td20, d0, d24\n \t\t\t@ instruction: 0xf7d6416a\n \tldmdbmi\tfp!, {r0, r3, r4, r5, r6, r7, r8, r9, fp, ip, sp, lr, pc}\n \tldmdami\tfp!, {r2, r5, r7, r9, sp}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n-\tblx\tff221850 \n+\tblx\tff221848 \n \t\t\t@ instruction: 0xf7a3e7d9\n-\t\t\t@ instruction: 0xf8dfe91c\n+\t\t\t@ instruction: 0xf8dfe920\n \tstmdavs\tr3, {r5, r6, r7, pc}\n \tstrbeq\tpc, [r4, #263]!\t@ 0x107\t@ \n \tsubcs\tr4, r0, #864\t@ 0x360\n \tldrmi\tr4, [r8], -r9, lsr #12\n \tldrshtvs\tr4, [fp], #72\t@ 0x48\n \t\t\t@ instruction: 0xf7be447e\n \tldmvs\tfp!, {r0, r2, r3, r5, r8, r9, sl, fp, ip, sp, lr, pc}^\n@@ -95062,42 +95060,42 @@\n \tstrls\tr9, [r2], -r1, lsl #10\n \t\t\t@ instruction: 0xf898f7bf\n \tldrdcc\tpc, [r0], -sl\n \tadcsle\tr2, sl, r0, lsl #22\n \tstrbmi\tr2, [r1], -pc, lsr #5\n \t\t\t@ instruction: 0xf7e04630\n \tldr\tpc, [r4, r1, lsr #21]!\n-\tcdp\t7, 10, cr15, cr10, cr2, {5}\n-\tandeq\tr3, r2, r0, ror #22\n+\tcdp\t7, 10, cr15, cr14, cr2, {5}\n+\tandeq\tr3, r2, r8, ror #22\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r2, r0, asr fp\n+\tandeq\tr3, r2, r8, asr fp\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r6, r6, asr #31\n-\tandeq\tr7, r2, r0, lsl pc\n-\tandeq\tsp, r6, sl, ror #28\n-\tmuleq\tr2, lr, r9\n-\t\t\t@ instruction: 0x00027eb2\n+\tandeq\tsp, r6, lr, asr #31\n+\tandeq\tr7, r2, r8, lsl pc\n+\tandeq\tsp, r6, r2, ror lr\n+\tandeq\tr3, r2, r6, lsr #19\n+\t\t\t@ instruction: 0x00027eba\n \tandeq\tr7, r0, r0, asr r1\n-\tandeq\tr7, r2, r4, lsl #28\n-\tandeq\tr7, r2, r2, ror #27\n-\tandeq\tr7, r2, r4, asr #27\n+\tandeq\tr7, r2, ip, lsl #28\n+\tandeq\tr7, r2, sl, ror #27\n+\tandeq\tr7, r2, ip, asr #27\n \tandeq\tr2, r1, r0, asr #17\n \tandeq\tr2, r1, sl, lsl #20\n-\tmuleq\tr2, r0, sp\n-\tandeq\tsp, r6, r4, lsl #26\n-\tandeq\tr7, r2, r8, ror sp\n+\tmuleq\tr2, r8, sp\n+\tandeq\tsp, r6, ip, lsl #26\n+\tandeq\tr7, r2, r0, lsl #27\n \tandeq\tr2, r1, r4, ror #16\n \tmuleq\tr1, lr, lr\n \tandeq\tr2, r1, ip, lsr #29\n \tandeq\tr2, r1, r6, lsr r8\n \tandeq\tr2, r1, r0, lsl #19\n-\tandeq\tsp, r6, ip, lsl #25\n-\tandeq\tr7, r2, sl, lsl #26\n-\tandeq\tsp, r6, r8, ror ip\n+\tmuleq\tr6, r4, ip\n+\tandeq\tr7, r2, r2, lsl sp\n+\tandeq\tsp, r6, r0, lsl #25\n \tandeq\tfp, r0, r2, lsr r8\n \tandeq\tfp, r0, r8, lsr #16\n \tstrdeq\tr2, [r1], -r2\t@ \n \tandeq\tr2, r1, ip, ror #28\n \tandeq\tr2, r1, r2, ror #15\n \tandeq\tr2, r1, ip, asr lr\n \t\t\t@ instruction: 0x000127be\n@@ -95121,49 +95119,49 @@\n \tteqlt\tfp, fp, lsl r8\n \tvmul.i8\tq10, q0, q9\n \tldmdami\tr2!, {r0, r1, r5, r6, r7, r9, ip, lr}^\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf95cf7e0\n \ttsteq\tr8, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7a32000\n-\tblmi\t1c1dbcc \n+\tblmi\t1c1dbd4 \n \ttstcs\tr0, sl, lsr r9\n \teoreq\tpc, r0, r7, lsl #2\n \tldrsbtvs\tr5, [fp], #131\t@ 0x83\n-\tldmdb\tr6, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tldmdb\tsl, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0402800\n \t\t\t@ instruction: 0xf10780a7\n \tstclmi\t0, cr0, [r8], #-128\t@ 0xffffff80\n-\tsvc\t0x0064f7a2\n+\tsvc\t0x0068f7a2\n \tldrbtmi\tr4, [ip], #-2151\t@ 0xfffff799\n \tandscc\tr4, r0, r8, ror r4\n-\tstc\t7, cr15, [sl], {162}\t@ 0xa2\n+\tstc\t7, cr15, [lr], {162}\t@ 0xa2\n \tstmdacs\tr0, {r5, r6, r7, fp, sp, lr}\n \t\t\t@ instruction: 0xf7e2db04\n \t\t\t@ instruction: 0xf04ffa95\n \tstrdvs\tr3, [r3], #63\t@ 0x3f\t@ \n \t\t\t@ instruction: 0xf1074b61\n \tandcs\tr0, r0, ip, lsl r1\n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \t\t\t@ instruction: 0xf7a3609a\n-\tblmi\t171db7c \n+\tblmi\t171db84 \n \tldmdbvs\tsl!, {r8, sp}\n \taddsvc\tpc, ip, r7, lsl #10\n \tldrsbtvs\tr5, [fp], r3\n-\tstmia\tlr!, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr2!, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tstmdacs\tr0, {r0, r7, r9, sl, lr}\n \taddhi\tpc, r7, r0, asr #32\n \t\t\t@ instruction: 0xf507687b\n \t\t\t@ instruction: 0xf507709c\n \t\t\t@ instruction: 0xf1a37614\n \t\t\t@ instruction: 0xf7a20a04\n-\tblmi\t155f768 \n+\tblmi\t155f770 \n \tldmdbvs\tsl!, {r0, r1, r4, r6, r7, r9, sl, lr}\n \tldmpl\tr0, {r1, r3, r6, r7, r9, sl, lr}^\n-\tbl\tff7a191c \n+\tbl\tff8a1914 \n \tldrdls\tpc, [r0], -r7\n \tsvcpl\t0x0004f85b\n \tldmdbvs\tfp!, {r0, r2, r3, r5, r8, r9, ip, sp, pc}^\n \tsvceq\t0x0000f1ba\n \t\t\t@ instruction: 0xf04fbf14\n \tldrmi\tr0, [r8], r0, lsl #16\n \t\t\t@ instruction: 0x46284631\n@@ -95182,142 +95180,142 @@\n \t\t\t@ instruction: 0xf8d5fdb3\n \tstccs\t0, cr5, [r0, #-912]\t@ 0xfffffc70\n \t\t\t@ instruction: 0xf10ad1e0\n \t\t\t@ instruction: 0xf5ba0a01\n \tbicsle\tr3, r1, r0, lsl #31\n \taddsvc\tpc, ip, r7, lsl #10\n \t\t\t@ instruction: 0xf7a24c37\n-\tblmi\tddf768 \n+\tblmi\tddf770 \n \tldrbtmi\tr6, [ip], #-2362\t@ 0xfffff6c6\n \tldmvs\tfp!, {r4, r6, r7, fp, ip, lr}\n \tldmibvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7a22100\n-\tstmiavs\tr0!, {r2, r3, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n-\tblle\t16db18 \n-\tblx\taa1aa4 \n+\tstmiavs\tr0!, {r4, r5, r6, r7, r8, r9, sl, fp, sp, lr, pc}^\n+\tblle\t16db10 \n+\tblx\taa1a9c \n \tmvnscc\tpc, #79\t@ 0x4f\n-\tblmi\tbfbeb0 \n+\tblmi\tbfbea8 \n \teoreq\tpc, r0, r7, lsl #2\n \tldrbtmi\tr2, [fp], #-513\t@ 0xfffffdff\n \t\t\t@ instruction: 0xf7a2609a\n-\tstmdami\tfp!, {r8, r9, sl, fp, sp, lr, pc}\n+\tstmdami\tfp!, {r2, r8, r9, sl, fp, sp, lr, pc}\n \tldrbtmi\tr6, [r8], #-2299\t@ 0xfffff705\n \t\t\t@ instruction: 0x47983010\n \t\t\t@ instruction: 0x210069b8\n-\tsvc\t0x00d2f7a2\n+\tsvc\t0x00d6f7a2\n \tldmdbvs\tsl!, {r2, r3, r4, r8, r9, fp, lr}\n \tldmdavs\tfp, {r0, r1, r4, r6, r7, fp, ip, lr}\n-\tbmi\t9d279c \n-\tblmi\t66bb54 \n+\tbmi\t9d2794 \n+\tblmi\t66bb4c \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8d7681a\n \tsubsmi\tr3, sl, r4, lsl #5\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf507d11f\n \tldrtmi\tr7, [sp], r3, lsr #14\n \tsvchi\t0x00f0e8bd\n \tldmvs\tfp!, {r0, r2, r3, r4, fp, lr}^\n \tandscc\tr4, r0, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7a20020\n-\tblmi\t59fa84 \n+\tblmi\t59fa8c \n \tldmpl\tr0, {r1, r3, r4, r5, r8, fp, sp, lr}^\n \t\t\t@ instruction: 0x479868bb\n \taddsvc\tpc, ip, r7, lsl #10\n-\tsvc\t0x00b6f7a2\n+\tsvc\t0x00baf7a2\n \tvmul.i8\td20, d0, d5\n \tldmdami\tr5, {r2, r9, sp, lr}\n \tldrbtmi\tr4, [r8], #-1145\t@ 0xfffffb87\n \t\t\t@ instruction: 0xf95cf7e0\n \t\t\t@ instruction: 0xf7a2e7d3\n-\tsvclt\t0x0000ed66\n-\tandeq\tr3, r2, r0, lsr r6\n-\tandeq\tr3, r2, lr, lsr #12\n+\tsvclt\t0x0000ed6a\n+\tandeq\tr3, r2, r8, lsr r6\n+\tandeq\tr3, r2, r6, lsr r6\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, lsl r6\n \tandeq\tr2, r1, r8, asr r6\n \tandeq\tr2, r1, r2, lsl #26\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tr7, r2, r6, lsl #22\n-\tandeq\tsp, r6, r4, lsl #21\n-\tandeq\tr7, r2, r2, ror #21\n+\tandeq\tr7, r2, lr, lsl #22\n+\tandeq\tsp, r6, ip, lsl #21\n+\tandeq\tr7, r2, sl, ror #21\n \tandeq\tr0, r0, r0, lsl r6\n-\tandeq\tr7, r2, r2, lsr sl\n-\tandeq\tr7, r2, sl, lsl #20\n-\tandeq\tsp, r6, lr, ror r9\n-\tandeq\tr3, r2, ip, lsr #9\n-\tandeq\tsp, r6, r0, asr #18\n+\tandeq\tr7, r2, sl, lsr sl\n+\tandeq\tr7, r2, r2, lsl sl\n+\tandeq\tsp, r6, r6, lsl #19\n+\t\t\t@ instruction: 0x000234b4\n+\tandeq\tsp, r6, r8, asr #18\n \t\t\t@ instruction: 0x000124b4\n \tandeq\tr2, r1, lr, asr fp\n \t\t\t@ instruction: 0x4602b5f0\n \tsbclt\tr4, pc, fp, lsl #12\n \tstcmi\t15, cr10, [fp], #-0\n \ttsteq\tr4, r7, lsl #2\t@ \n \tldrbtmi\tr2, [ip], #-0\n \tandcc\tlr, r1, #3260416\t@ 0x31c000\n-\tblmi\tab64b0 \n+\tblmi\tab64a8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf8c7681b\n \t\t\t@ instruction: 0xf04f3134\n \t\t\t@ instruction: 0xf7a20300\n-\tbmi\t9df9b4 \n+\tbmi\t9df9bc \n \ttstcs\tr0, r3, lsr #12\n \tandseq\tpc, r8, r7, lsl #2\n \trscsvs\tr5, fp, r3, lsr #17\n-\tstmda\tsl, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tstmda\tlr, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \tvstmdbmi\tr1!, {d11-}\n \tldreq\tpc, [r8], -r7, lsl #2\n \tldrtmi\tr4, [r0], -r4, lsl #12\n \t\t\t@ instruction: 0xf7a2447d\n-\tldrcc\tlr, [r0, #-3672]\t@ 0xfffff1a8\n+\tldrcc\tlr, [r0, #-3676]\t@ 0xfffff1a4\n \t\t\t@ instruction: 0xf7a24628\n-\tcmpcs\tr7, r0, lsl #22\n+\tcmpcs\tr7, r4, lsl #22\n \t\t\t@ instruction: 0xf7b82044\n \tstrtmi\tpc, [r3], -pc, lsl #30\n \tldmib\tr7, {r1, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7ff1001\n \t\t\t@ instruction: 0x4630fc17\n-\tcdp\t7, 6, cr15, cr4, cr2, {5}\n+\tcdp\t7, 6, cr15, cr8, cr2, {5}\n \t\t\t@ instruction: 0x462868fb\n \tldmdbvs\tr8!, {r3, r4, r7, r8, r9, sl, lr}^\n \t\t\t@ instruction: 0xf7a24621\n-\tbmi\t51f960 \n+\tbmi\t51f968 \n \tldrbtmi\tr4, [sl], #-2830\t@ 0xfffff4f2\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tteqcc\tr4, r7\t@ \t@ \n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_mon\n \tldrvc\tpc, [lr, r7, lsl #10]\n \tldcllt\t6, cr4, [r0, #756]!\t@ 0x2f4\n \tldmvs\tfp!, {r0, r1, r3, fp, lr}^\n \tandscc\tr4, r0, r8, ror r4\n \t\t\t@ instruction: 0xf1074798\n \t\t\t@ instruction: 0xf7a20018\n-\t\t\t@ instruction: 0xf7a2ef2e\n-\tsvclt\t0x0000ece6\n-\tstrdeq\tr3, [r2], -sl\n-\tstrdeq\tr3, [r2], -r0\n+\t\t\t@ instruction: 0xf7a2ef32\n+\tsvclt\t0x0000ecea\n+\tandeq\tr3, r2, r2, lsl #8\n+\tstrdeq\tr3, [r2], -r8\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, ip, lsr #11\n-\tandeq\tsp, r6, r4, ror r8\n-\tandeq\tr3, r2, r6, lsl #7\n-\tandeq\tsp, r6, ip, lsl r8\n-\tblmi\tb76578 \n+\tandeq\tsp, r6, ip, ror r8\n+\tandeq\tr3, r2, lr, lsl #7\n+\tandeq\tsp, r6, r4, lsr #16\n+\tblmi\tb76570 \n \tldrlt\tr4, [r0, #1146]!\t@ 0x47a\n \taddlt\tr4, r8, fp, lsr #26\n \tsvcge\t0x000458d3\n \tldmdavs\tfp, {r0, r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f60fb\n \t\t\t@ instruction: 0xf7c20300\n \t\t\t@ instruction: 0x4604fefb\n \tstc2l\t7, cr15, [r4, #736]!\t@ 0x2e0\n \tandsle\tr2, r5, r1, lsl #16\n \tsubcs\tr2, r4, r7, asr r1\n \tmrc2\t7, 5, pc, cr14, cr8, {5}\n-\tblmi\t876584 \n+\tblmi\t87657c \n \tldrbtmi\tr4, [sl], #-1537\t@ 0xfffff9ff\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, #-2147483636\t@ 0x8000000c\n \tldrcc\tr4, [r0, -r0, lsr #12]\n \tpop\t{r0, r2, r3, r4, r5, r7, r9, sl, lr}\n@@ -95329,99 +95327,99 @@\n \tstmib\tsp, {r1, r3, r4, r5, r6, sl, lr}^\n \t\t\t@ instruction: 0xf04f2001\n \tvqadd.s8\t, q8, \n \trsbsvs\tr6, r9, sp, lsl #4\n \tmrc2\t7, 3, pc, cr12, cr14, {5}\n \tldmdavs\tr9!, {r2, r4, r8, r9, fp, lr}^\n \tldmdavs\tfp, {r0, r1, r3, r5, r6, r7, fp, ip, lr}\n-\tbmi\t5522f8 \n+\tbmi\t5522f0 \n \tldrbtmi\tr4, [sl], #-2827\t@ 0xfffff4f5\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tldrshmi\tr6, [sl], #-139\t@ 0xffffff75\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r1, sl, lsl #2\n \tssatmi\tr3, #30, r0, lsl #14\n \tstmdami\tsp, {r4, r5, r7, r8, sl, fp, ip, sp, pc}\n \tandvs\tpc, pc, #64, 4\n \t\t\t@ instruction: 0xf7e04478\n \t\t\t@ instruction: 0xe7eaf875\n-\tldcl\t7, cr15, [lr], #-648\t@ 0xfffffd78\n-\tandeq\tr3, r2, r4, lsr r3\n+\tstc\t7, cr15, [r2], {162}\t@ 0xa2\n+\tandeq\tr3, r2, ip, lsr r3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r2, r8, lsr #6\n-\tandeq\tr3, r2, r2, lsl #6\n+\tandeq\tr3, r2, r0, lsr r3\n+\tandeq\tr3, r2, sl, lsl #6\n \tandeq\tr2, r1, sl, lsr #6\n \tandeq\tr2, r1, r4, ror #19\n \tstrdeq\tr2, [r1], -r4\n \tandeq\tr0, r0, r8, lsl r6\n-\t\t\t@ instruction: 0x000232b2\n+\t\t\t@ instruction: 0x000232ba\n \tldrdeq\tr2, [r1], -r0\n-\tblmi\t4b65e4 \n+\tblmi\t4b65dc \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \taddlt\tr4, r3, r4, lsl #12\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tcdp2\t7, 9, cr15, cr0, cr2, {6}\n-\tblmi\t2f65ec \n+\tblmi\t2f65e4 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_und\n \tstrtmi\tr2, [r1], -r1, lsl #4\n \tldrtmi\tr3, [sp], ip, lsl #14\n \t\t\t@ instruction: 0x4090e8bd\n \t\t\t@ instruction: 0xf7a2e5f0\n-\tsvclt\t0x0000ec4a\n-\tandeq\tr3, r2, ip, asr r2\n+\tsvclt\t0x0000ec4e\n+\tandeq\tr3, r2, r4, ror #4\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr3, r2, r0, asr #4\n+\tandeq\tr3, r2, r8, asr #4\n \tandcs\tr4, r1, #983040\t@ 0xf0000\n \tldrbtmi\tr4, [r8], #-2319\t@ 0xfffff6f1\n \tstrlt\tr4, [r0, #2831]\t@ 0xb0f\n \taddlt\tr4, r2, fp, ror r4\n \tsvcge\t0x00005841\n \trsbsvs\tr6, r9, r9, lsl #16\n \ttsteq\tr0, pc, asr #32\t@ \n-\tbmi\t33c878 \n+\tbmi\t33c870 \n \tldrbtmi\tr4, [sl], #-2824\t@ 0xfffff4f8\n \tldmdavs\tsl, {r0, r1, r4, r6, r7, fp, ip, lr}\n \tsubsmi\tr6, sl, fp, ror r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \tandcs\tsp, r0, r3, lsl #2\n \tldrtmi\tr3, [sp], r8, lsl #14\n \t\t\t@ instruction: 0xf7a2bd80\n-\tsvclt\t0x0000ec24\n-\tandeq\tr3, r2, sl, lsl #4\n+\tsvclt\t0x0000ec28\n+\tandeq\tr3, r2, r2, lsl r2\n \tandeq\tr0, r0, r0, ror #11\n-\t\t\t@ instruction: 0x0006d6b8\n-\tandeq\tr3, r2, lr, ror #3\n-\tblmi\t476680 \n+\tandeq\tsp, r6, r0, asr #13\n+\tstrdeq\tr3, [r2], -r6\n+\tblmi\t476678 \n \tstrlt\tr4, [r0, #1146]\t@ 0x47a\n \tldmpl\tr3, {r1, r7, ip, sp, pc}^\n \tldmdavs\tfp, {r8, r9, sl, fp, sp, pc}\n \t\t\t@ instruction: 0xf04f607b\n \t\t\t@ instruction: 0xf7ba0300\n-\tblmi\t363518 \n+\tblmi\t363510 \n \tldrbtmi\tr4, [fp], #-2571\t@ 0xfffff5f5\n \tsbcsvs\tr4, r8, #2046820352\t@ 0x7a000000\n \tldmpl\tr3, {r0, r1, r2, r8, r9, fp, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr2, [r8, -r0]\n \tstclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tbl\tfff21d08 \n-\t\t\t@ instruction: 0x000231bc\n+\tbl\t21d00 \n+\tandeq\tr3, r2, r4, asr #3\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tsp, r6, r6, asr r6\n-\tandeq\tr3, r2, r0, lsr #3\n+\tandeq\tsp, r6, lr, asr r6\n+\tandeq\tr3, r2, r8, lsr #3\n \tsvcmi\t0x00f0e92d\n-\tbmi\tffaeca98 \n-\tblhi\t11f350 \n+\tbmi\tffaeca90 \n+\tblhi\t11f348 \n \tsvcge\t0x0002b08d\n \t\t\t@ instruction: 0xf8df447a\n \tstrmi\tsl, [r5], -r0, lsr #7\n \tldrbtmi\tr6, [sl], #507\t@ 0x1fb\n \tldmpl\tr3, {r1, r2, r5, r6, r7, r8, r9, fp, lr}^\n \trsbsvs\tr6, fp, #1769472\t@ 0x1b0000\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n@@ -95429,27 +95427,27 @@\n \tstfcss\tf6, [r0, #-480]\t@ 0xfffffe20\n \tadcshi\tpc, ip, r0\n \tmrc2\t7, 5, pc, cr4, cr15, {6}\n \tstmdacs\tr0, {r3, r4, r5, r8, sp, lr}\n \tadchi\tpc, r9, r0, asr #32\n \t\t\t@ instruction: 0x462849de\n \t\t\t@ instruction: 0xf7a24479\n-\tstmdacs\tr0, {r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r4, r5, r6, r7, r8, sl, fp, sp, lr, pc}\n \tsbcshi\tpc, r6, r0\n \tldrbtmi\tr4, [ip], #-3291\t@ 0xfffff325\n-\tblcs\t7ea74 \n+\tblcs\t7ea6c \n \tvst4.8\t{d29-d32}, [pc :256], lr\n \t\t\t@ instruction: 0xf7cb5080\n \tldmibmi\tr8, {r0, r1, r2, r4, sl, fp, ip, sp, lr, pc}^\n-\tbvs\tff875710 \n+\tbvs\tff875708 \n \t\t\t@ instruction: 0xf7a24479\n-\t\t\t@ instruction: 0x4681e9f6\n+\t\t\t@ instruction: 0x4681e9fa\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf7a28187\n-\tblmi\tff55ec94 \n+\tblmi\tff55ec9c \n \t\t\t@ instruction: 0xf1074680\n \tldrbtmi\tr0, [fp], #-2848\t@ 0xfffff4e0\n \tmcr\t3, 0, r3, cr8, cr0, {1}\n \t\t\t@ instruction: 0x46313a10\n \taddpl\tpc, r0, #1325400064\t@ 0x4f000000\n \t\t\t@ instruction: 0xf7fe4648\n \tstrmi\tpc, [r4], -r3, asr #18\n@@ -95459,154 +95457,154 @@\n \tldmdavc\tsl, {r0, ip, sp}\n \tandscs\tpc, r2, r1, lsr r8\t@ \n \tldrbtle\tr0, [r8], #1170\t@ 0x492\n \t\t\t@ instruction: 0x46594618\n \tstc2\t7, cr15, [sl], #-672\t@ 0xfffffd60\n \tstmdavc\tr3, {r4, r8, ip, sp, pc}\n \trsbsle\tr2, r9, pc, lsr #22\n-\tble\tff8eef54 \n+\tble\tff8eef4c \n \t\t\t@ instruction: 0xf7a14648\n-\tldrtmi\tlr, [r0], -lr, asr #30\n-\tblx\t1da1e8e \n-\tblcs\t7e450 \n+\tshsaxmi\tlr, r0, r2\n+\tblx\t1da1e86 \n+\tblcs\t7e448 \n \tcmphi\tsp, r0\t@ \n \tandeq\tpc, r1, r3, asr #4\n-\tblx\tff6a1e9e \n+\tblx\tff6a1e96 \n \tldmmi\tsl!, {r1, r2, r9, sl, lr}\n \t\t\t@ instruction: 0x462a2333\n \t\t\t@ instruction: 0x61b9f240\n \t\t\t@ instruction: 0xf7e24478\n \tmcrne\t13, 0, pc, cr4, cr5, {2}\t@ \n-\tblle\t1d3c478 \n+\tblle\t1d3c470 \n \tldrtmi\tr4, [r1], -sl, lsr #12\n \t\t\t@ instruction: 0xf9c6f7fe\n \tstmdacs\tr0, {r0, r7, r9, sl, lr}\n-\tblmi\tfed18514 \n+\tblmi\tfed1850c \n \tldmdaeq\tip, {r0, r1, r2, r8, ip, sp, lr, pc}\n \tsbclt\tpc, r4, #14614528\t@ 0xdf0000\n \trscsvs\tr4, fp, fp, ror r4\n \tldrbtmi\tr4, [fp], #2992\t@ 0xbb0\n \tadcsvs\tr4, fp, fp, ror r4\n \tstrtmi\tr4, [r9], -r2, asr #12\n \t\t\t@ instruction: 0xf7fe4630\n \t\t\t@ instruction: 0x4604fb33\n \t\t\t@ instruction: 0xf0002800\n \t\t\t@ instruction: 0xf8d080f7\n \tstmdavc\tfp, {r4, r6, r7, ip}\n \tmvnsle\tr2, pc, lsr #22\n-\tblcs\t7e5b8 \n+\tblcs\t7e5b0 \n \tldmdbvs\tr8!, {r0, r1, r3, r5, r6, ip, lr, pc}^\n \tldc2l\t7, cr15, [ip], #892\t@ 0x37c\n \tmvnle\tr2, r0, lsl #16\n \tumullcc\tpc, sl, r4, r8\t@ \n \t\t\t@ instruction: 0xf0002b6c\n \t\t\t@ instruction: 0xf8d480ee\n \t\t\t@ instruction: 0xf7c700d4\n \tstmdacs\tr0, {r0, r2, r6, r8, fp, ip, sp, lr, pc}\n \trscshi\tpc, r3, r0, asr #5\n \tstmdbeq\tr1, {r0, r1, r2, r3, r6, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf0002e00\n \tldrtmi\tr8, [r0], -r6, lsl #2\n-\tblx\t9a1f2e \n+\tblx\t9a1f26 \n \t\t\t@ instruction: 0xf7e16938\n \t\t\t@ instruction: 0x2000ffb3\n-\tldm\tr2, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tldm\tr6, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n \tsvceq\t0x0000f1b9\n \tsbcshi\tpc, sl, r0\n-\tblcs\t7e804 \n+\tblcs\t7e7fc \n \tsbchi\tpc, ip, r0, asr #5\n \t\t\t@ instruction: 0xf7a22000\n-\tldmmi\tr2, {r2, r3, r5, fp, sp, lr, pc}\n+\tldmmi\tr2, {r4, r5, fp, sp, lr, pc}\n \tldrbtmi\tr4, [r8], #-2962\t@ 0xfffff46e\n \t\t\t@ instruction: 0xf85a221e\n \ttstcs\tr1, r3\n \t\t\t@ instruction: 0xf7a2681b\n-\tandcs\tlr, r1, lr, ror sl\n-\tldmda\tlr, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n-\tblmi\tfe376274 \n+\tandcs\tlr, r1, r2, lsl #21\n+\tstmda\tr2!, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tblmi\tfe37626c \n \t\t\t@ instruction: 0xe7f14478\n \t\t\t@ instruction: 0x4601693b\n-\tbeq\t49f8ac \n+\tbeq\t49f8a4 \n \tteqvs\tfp, r1, lsl #6\n \t\t\t@ instruction: 0xf842f7e6\n \tstmmi\tr6, {r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n-\tbmi\tfe235908 \n+\tbmi\tfe235900 \n \tldrbtmi\tr2, [sl], #-257\t@ 0xfffffeff\n \tandeq\tpc, r0, sl, asr r8\t@ \n \t\t\t@ instruction: 0xf7a26800\n-\tandcs\tlr, r1, r6, lsr fp\n-\tstmda\tr4, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n+\tandcs\tlr, r1, sl, lsr fp\n+\tstmda\tr8, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}\n \t\t\t@ instruction: 0x462b487f\n \tsmlabbcs\tr1, r1, sl, r4\n \t\t\t@ instruction: 0xf85a447a\n \tstrls\tr0, [r0], #-0\n \t\t\t@ instruction: 0xf7a26800\n-\tandcs\tlr, r1, r8, lsr #22\n-\tsvc\t0x00f6f7a1\n+\tandcs\tlr, r1, ip, lsr #22\n+\tsvc\t0x00faf7a1\n \tsubcs\tr2, r4, r7, asr r1\n \tldc2l\t7, cr15, [r0], #736\t@ 0x2e0\n \tstmdacs\tr0, {r0, r2, r9, sl, lr}\n \tsvcge\t0x0022f47f\n \tandscs\tr4, r3, #120, 16\t@ 0x780000\n \tldrbtmi\tr4, [r8], #-2931\t@ 0xfffff48d\n \t\t\t@ instruction: 0xf8dbe7c1\n \tteqlt\tr3, ip, lsr #32\n \tldrsbteq\tpc, [r0], -fp\t@ \n \t\t\t@ instruction: 0xff00f7e5\n \t\t\t@ instruction: 0xf0002800\n \tldmvs\tfp!, {r3, r4, r7, pc}^\n-\tblcs\t7eb2c \n+\tblcs\t7eb24 \n \tldmvs\tr9!, {r1, r2, r3, r5, r6, ip, lr, pc}\n \tcmplt\tfp, #180224\t@ 0x2c000\n \tandcs\tr4, r1, #112640\t@ 0x1b800\n \t\t\t@ instruction: 0xf85a608a\n \t\t\t@ instruction: 0xf5033003\n \t\t\t@ instruction: 0xf8d35380\n \t\t\t@ instruction: 0xb1180394\n-\tblcs\t820ec \n+\tblcs\t820e4 \n \taddhi\tpc, r6, r0, asr #32\n \tandcs\tr4, r1, #104, 22\t@ 0x1a000\n \tandsvs\tr4, sl, fp, ror r4\n-\tblcs\t7e25c \n-\tblmi\t1a182cc \n+\tblcs\t7e254 \n+\tblmi\t1a182c4 \n \t\t\t@ instruction: 0xf8d3447b\n \tstrbmi\tr9, [r8], -ip\n \tmcr2\t7, 3, pc, cr12, cr13, {7}\t@ \n \tldrbtmi\tr4, [fp], #-2915\t@ 0xfffff49d\n-\tblcs\t7e174 \n+\tblcs\t7e16c \n \tstmdbmi\tr2!, {r1, r3, r5, r6, r8, ip, lr, pc}^\n \tandcs\tr4, r6, #72, 12\t@ 0x4800000\n \t\t\t@ instruction: 0xf7e44479\n-\tblmi\t18a23e4 \n+\tblmi\t18a23dc \n \tldrbtmi\tr2, [fp], #-512\t@ 0xfffffe00\n \t\t\t@ instruction: 0x611a609a\n \ttstcs\tr1, lr, asr fp\n \tldrsbeq\tpc, [r0], #132\t@ 0x84\t@ \n \tldmvs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}^\n-\tbcc\t49f950 \n+\tbcc\t49f948 \n \t\t\t@ instruction: 0xf948f7ff\n \tldrsbls\tpc, [r4], #132\t@ 0x84\t@ \n \t\t\t@ instruction: 0xf1b94602\n \tandsle\tr0, r6, r0, lsl #30\n \t\t\t@ instruction: 0x46496078\n \tldrbtmi\tr4, [r8], #-2134\t@ 0xfffff7aa\n-\tldc\t7, cr15, [r6], #648\t@ 0x288\n+\tldc\t7, cr15, [sl], #648\t@ 0x288\n \tstmdacs\tr0, {r1, r3, r4, r5, r6, fp, sp, lr}\n \t\t\t@ instruction: 0xf894d03f\n-\tblcs\t1b70380 \n+\tblcs\t1b70378 \n \trsbsvs\tfp, sl, r5, lsl pc\n \tstrbmi\tr4, [r8], -r8, asr #12\n \tsvclt\t0x00182101\n \t\t\t@ instruction: 0xf7ff2100\n \tldmdavs\tsl!, {r0, r2, r3, r5, r8, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf8d44681\n \tldrsblt\tr3, [fp, #-8]\n \teorsvs\tr4, sl, r8, lsl r6\n \t\t\t@ instruction: 0xf7a2607b\n-\tldmdavs\tfp!, {r1, r2, r3, r5, r6, fp, sp, lr, pc}^\n+\tldmdavs\tfp!, {r1, r4, r5, r6, fp, sp, lr, pc}^\n \tldrmi\tr4, [r8], -r1, lsl #12\n \tmrc2\t7, 1, pc, cr6, cr14, {7}\n \t\t\t@ instruction: 0x4603683a\n \tcdp\t3, 1, cr9, cr8, cr0, {0}\n \t\t\t@ instruction: 0x464b0a10\n \t\t\t@ instruction: 0xf04f4621\n \t\t\t@ instruction: 0xf7fd0901\n@@ -95615,85 +95613,85 @@\n \t\t\t@ instruction: 0xf7c60901\n \tusat\tpc, #31, r7, lsl #31\t@ \n \t\t\t@ instruction: 0xf47f2e00\n \tstr\tsl, [r5, -r4, lsr #30]!\n \tandscs\tr4, sl, #3866624\t@ 0x3b0000\n \tldrbtmi\tr4, [r8], #-2861\t@ 0xfffff4d3\n \tldmdami\tsl!, {r0, r2, r4, r5, r8, r9, sl, sp, lr, pc}\n-\tblmi\tb2ca00 \n+\tblmi\tb2c9f8 \n \t\t\t@ instruction: 0xe7304478\n \tandscs\tr4, r0, #56, 16\t@ 0x380000\n \tldrbtmi\tr4, [r8], #-2856\t@ 0xfffff4d8\n \tstrmi\tlr, [r1], fp, lsr #14\n \tldmdami\tr6!, {r0, r1, r3, r6, r7, r8, r9, sl, sp, lr, pc}\n-\tblmi\t9aca48 \n+\tblmi\t9aca40 \n \t\t\t@ instruction: 0xe7244478\n \tldrbtmi\tr4, [r8], #-2100\t@ 0xfffff7cc\n-\tbl\ta22070 \n+\tbl\tb22068 \n \t\t\t@ instruction: 0xf04fe795\n \tldrb\tr0, [sp], r1, lsl #18\n \tstc2\t7, cr15, [r4, #-1012]!\t@ 0xfffffc0c\n \t\t\t@ instruction: 0x468168bb\n \tldmvs\tfp!, {r3, r4, r6, r7, sp, lr}^\n-\tblcs\t7e36c \n+\tblcs\t7e364 \n \tsvcge\t0x007bf47f\n \tldmdbvs\tr8!, {r2, r3, r4, r5, r6, r8, r9, sl, sp, lr, pc}\n \tcdp2\t7, 11, cr15, cr0, cr1, {7}\n \t\t\t@ instruction: 0xf7a14630\n-\tusat\tlr, #31, r0, asr #31\n+\tusat\tlr, #31, r4, asr #31\n \tldrbtmi\tr4, [r8], #-2088\t@ 0xfffff7d8\n-\tcdp\t7, 13, cr15, cr4, cr1, {5}\n+\tcdp\t7, 13, cr15, cr8, cr1, {5}\n \t\t\t@ instruction: 0xf7a12001\n-\tldmdami\tr3, {r2, r3, r5, r8, r9, sl, fp, sp, lr, pc}\n-\tblmi\t9ac62c \n+\tldmdami\tr3, {r4, r5, r8, r9, sl, fp, sp, lr, pc}\n+\tblmi\t9ac624 \n \tldrbtmi\tr4, [fp], #-2597\t@ 0xfffff5db\n \tandeq\tpc, r0, sl, asr r8\t@ \n-\tbvs\tff73541c \n+\tbvs\tff735414 \n \t\t\t@ instruction: 0xf7a26800\n-\tandcs\tlr, r1, lr, asr #20\n-\tsvc\t0x001cf7a1\n-\tandeq\tr3, r2, r0, ror #2\n-\tandeq\tr3, r2, r6, asr r1\n+\tandcs\tlr, r1, r2, asr sl\n+\tsvc\t0x0020f7a1\n+\tandeq\tr3, r2, r8, ror #2\n+\tandeq\tr3, r2, lr, asr r1\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr2, r1, r0, lsr #17\n-\tldrdeq\tsp, [r6], -r2\n+\tldrdeq\tsp, [r6], -sl\n \tandeq\tr1, r0, r8, lsr r2\n-\tandeq\tsp, r6, r2, lsr #11\n+\tandeq\tsp, r6, sl, lsr #11\n \tldrdeq\tr2, [r1], -r4\n-\tandeq\tsp, r6, r4, lsl r5\n-\tandeq\tsp, r6, lr, lsl #10\n-\tandeq\tr7, r2, ip, lsl #11\n+\tandeq\tsp, r6, ip, lsl r5\n+\tandeq\tsp, r6, r6, lsl r5\n+\tmuleq\tr2, r4, r5\n \t\t\t@ instruction: 0x00002ab6\n \tandeq\tr0, r0, r4, asr #12\n \tandeq\tr2, r1, r4, lsl r7\n \tmuleq\tr1, r6, r7\n \tandeq\tr2, r1, ip, asr #14\n \tldrdeq\tr2, [r1], -sl\n \tandeq\tr0, r0, r8, asr #11\n-\tandeq\tsp, r6, ip, asr #7\n-\tandeq\tr7, r2, r0, asr #8\n-\t\t\t@ instruction: 0x0006d3b2\n+\tldrdeq\tsp, [r6], -r4\n+\tandeq\tr7, r2, r8, asr #8\n+\t\t\t@ instruction: 0x0006d3ba\n \tandeq\tsl, r0, r8, ror #30\n-\tandeq\tr7, r2, sl, lsl r4\n-\tandeq\tr7, r2, ip, lsl #8\n+\tandeq\tr7, r2, r2, lsr #8\n+\tandeq\tr7, r2, r4, lsl r4\n \tandeq\tr6, r0, lr, ror #19\n \tandeq\tr2, r1, r2, lsr #13\n \tandeq\tr2, r1, r4, ror r6\n \tandeq\tr2, r1, sl, ror r6\n \tandeq\tr2, r1, r0, asr #12\n \tmuleq\tr0, r6, lr\n \tandeq\tr2, r1, sl, ror r5\n-\tandeq\tsp, r6, sl, lsl #5\n+\tmuleq\tr6, r2, r2\n \tandeq\tr2, r1, r4, ror r5\n \tmovwcs\tfp, #1520\t@ 0x5f0\n \taddlt\tr4, r7, r0, lsr sl\n \tldrbtmi\tsl, [sl], #-3842\t@ 0xfffff0fe\n \t\t\t@ instruction: 0xf8d04604\n \tstcmi\t0, cr0, [lr, #-912]!\t@ 0xfffffc70\n-\tblmi\tbfc4c8 \n+\tblmi\tbfc4c0 \n \tldmpl\tr3, {r0, r2, r3, r4, r5, r6, sl, lr}^\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf7ffb108\n \t\t\t@ instruction: 0xf8d4ffeb\n \tstmdacs\tr0, {r4, r6, r7}\n \tstmdavc\tr3, {r1, r3, r4, r5, ip, lr, pc}\n@@ -95714,37 +95712,37 @@\n \tldc2l\t7, cr15, [r8], #752\t@ 0x2f0\n \tldmvs\tr9!, {r8, r9, sp}\n \tmovwls\tr4, #5636\t@ 0x1604\n \tldcne\t6, cr4, [fp, #-200]!\t@ 0xffffff38\n \tstrmi\tr9, [r3], -r0, lsl #6\n \t\t\t@ instruction: 0xf7aa2001\n \tstmdacs\tr9, {r0, r1, r3, r4, r5, r8, fp, ip, sp, lr, pc}\n-\tblmi\t518770 \n+\tblmi\t518768 \n \t\t\t@ instruction: 0xf50358eb\n \t\t\t@ instruction: 0xf8d35380\n \tandcc\tr2, r1, #20, 6\t@ 0x50000000\n \ttstcs\tr4, #12779520\t@ 0xc30000\t@ \n \t\t\t@ instruction: 0xf7cb4630\n \t\t\t@ instruction: 0x4620f971\n \t\t\t@ instruction: 0xf96ef7cb\n-\tblmi\t2b6b9c \n+\tblmi\t2b6b94 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmvs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, LR_svc\n \tssatmi\tr3, #30, r4, lsl #14\n \t\t\t@ instruction: 0xf7a2bdf0\n-\tsvclt\t0x0000e976\n-\tandeq\tr2, r2, r2, lsr sp\n-\tandeq\tr2, r2, r4, lsr #26\n+\tsvclt\t0x0000e97a\n+\tandeq\tr2, r2, sl, lsr sp\n+\tandeq\tr2, r2, ip, lsr #26\n \tandeq\tr0, r0, r0, ror #11\n \tandeq\tr0, r0, r8, asr #11\n-\tmuleq\tr2, r0, ip\n+\tmuleq\tr2, r8, ip\n \tpush\t{r1, r2, r3, r5, r9, fp, lr}\n-\tblmi\tbf4b68 \n+\tblmi\tbf4b60 \n \taddlt\tr4, r4, sl, ror r4\n \tcdpmi\t15, 2, cr10, cr13, cr0, {0}\n \tldrbtmi\tr5, [lr], #-2259\t@ 0xfffff72d\n \trscsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf7c26078\n \tstrmi\tpc, [r4], -sp, lsl #23\n@@ -95752,15 +95750,15 @@\n \tstmdami\tr7!, {r0, r2, r3, r5, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7bf4478\n \t\t\t@ instruction: 0xf7b5f991\n \tldmdavs\tr9!, {r0, r2, r4, r6, r8, fp, ip, sp, lr, pc}^\n \t\t\t@ instruction: 0xf7fe4620\n \tstmdacs\tr0, {r0, r1, r2, r3, r4, r5, r9, sl, fp, ip, sp, lr, pc}\n \t\t\t@ instruction: 0xf7c2db35\n-\tblmi\t8e3f4c \n+\tblmi\t8e3f44 \n \tandcs\tr4, r0, #540672\t@ 0x84000\n \t\t\t@ instruction: 0xf5042002\n \t\t\t@ instruction: 0xf505357f\n \tcfstr32cc\tmvfx7, [r4], {127}\t@ 0x7f\n \tandhi\tpc, r3, r6, asr r8\t@ \n \torrpl\tpc, r0, #8, 10\t@ 0x2000000\n \tsbccs\tlr, sp, #3194880\t@ 0x30c000\n@@ -95782,57 +95780,57 @@\n \tmrc2\t7, 1, pc, cr8, cr5, {6}\n \tcmncs\tr6, ip, lsl #16\n \t\t\t@ instruction: 0xf7d54478\n \tstmdami\tfp, {r0, r1, r4, r5, r9, sl, fp, ip, sp, lr, pc}\n \tcmncs\tr4, r1, lsl #4\n \t\t\t@ instruction: 0xf7d54478\n \tsvclt\t0x0000fe2d\n-\tandeq\tr2, r2, r8, asr ip\n+\tandeq\tr2, r2, r0, ror #24\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r2, lr, asr #24\n+\tandeq\tr2, r2, r6, asr ip\n \tandeq\tr2, r0, r0, ror #17\n \tandeq\tr0, r0, r8, asr #11\n \tmuleq\tr0, r4, r5\n \tandeq\tr2, r1, sl, lsr r4\n \tandeq\tr2, r1, r0, lsr r4\n \tandeq\tr2, r1, r4, lsr #8\n-\tblmi\t5f6cd8 \n+\tblmi\t5f6cd0 \n \tldrlt\tr4, [r0, #1146]\t@ 0x47a\n \taddlt\tr4, r3, r4, lsl #12\n \tsvcge\t0x000058d3\n \trsbsvs\tr6, fp, fp, lsl r8\n \tmovweq\tpc, #79\t@ 0x4f\t@ \n \t\t\t@ instruction: 0xf7a1b170\n-\tldrsblt\tlr, [r8, #-238]\t@ 0xffffff12\n+\tcmplt\tr8, r2, ror #29\n \ttstcs\tr0, r3, lsr #16\n \taddsmi\tlr, ip, #2\n \tandle\tr7, r5, r9, lsl r0\n \tstccs\t8, cr15, [r1, #-76]\t@ 0xffffffb4\n \tsvclt\t0x00182a0d\n \trscsle\tr2, r6, sl, lsl #20\n-\tblmi\t276ce0 \n+\tblmi\t276cd8 \n \tldmpl\tr3, {r1, r3, r4, r5, r6, sl, lr}^\n \tldmdavs\tfp!, {r1, r3, r4, fp, sp, lr}^\n \t\t\t@ instruction: 0xf04f405a\n \tmrsle\tr0, SP_svc\n \tstrcc\tr4, [ip, -r0, lsr #12]\n \tldclt\t6, cr4, [r0, #756]\t@ 0x2f4\n-\tstmia\tlr, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n-\tandeq\tr2, r2, ip, ror fp\n+\tldm\tr2, {r1, r5, r7, r8, r9, sl, ip, sp, lr, pc}^\n+\tandeq\tr2, r2, r4, lsl #23\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r2, r4, asr #22\n-\tblmi\tfe5f6f3c \n+\tandeq\tr2, r2, ip, asr #22\n+\tblmi\tfe5f6f34 \n \tpush\t{r1, r3, r4, r5, r6, sl, lr}\n \tldcmi\t15, cr4, [r5], {240}\t@ 0xf0\n \tldmpl\tr3, {r0, r1, r2, r4, r7, ip, sp, pc}^\n \tstrmi\tsl, [r6], -r4, lsl #30\n \tldmdavs\tfp, {r2, r3, r4, r5, r6, sl, lr}\n \t\t\t@ instruction: 0xf04f647b\n \t\t\t@ instruction: 0xf7c20300\n-\tbmi\tfe4a3e2c \n+\tbmi\tfe4a3e24 \n \tldfmis\tf2, [r0]\n \tstrtmi\tr2, [r3], -r2\n \tandls\tpc, r2, r4, asr r8\t@ \n \taddpl\tpc, r0, #37748736\t@ 0x2400000\n \tbicne\tlr, sp, r2, asr #19\n \tmsrne\tCPSR_f, #12713984\t@ 0xc20000\n \ttstne\tr4, #12713984\t@ 0xc20000\t@ \n@@ -95841,79 +95839,79 @@\n \torrsvs\tr5, sl, #1622016\t@ 0x18c000\n \tbicsvs\tr6, sl, #90\t@ 0x5a\n \t\t\t@ instruction: 0xff36f7bd\n \tldrbtmi\tr4, [r8], #-2181\t@ 0xfffff77b\n \t\t\t@ instruction: 0xf8daf7bf\n \tldrtmi\tr4, [r0], -r4, lsl #19\n \t\t\t@ instruction: 0xf7a14479\n-\tstmdacs\tr0, {r4, r6, r7, r9, sl, fp, sp, lr, pc}\n+\tstmdacs\tr0, {r2, r4, r6, r7, r9, sl, fp, sp, lr, pc}\n \tsbcshi\tpc, r2, r0\n \t\t\t@ instruction: 0xf7c34605\n \tvtst.8\td31, d3, d1\n \t\t\t@ instruction: 0xf6400001\n \t\t\t@ instruction: 0xf2cd7a7f\n \t\t\t@ instruction: 0xf7cb0a00\n-\tblmi\t1fa28dc \n+\tblmi\t1fa28d4 \n \tldrbtmi\tr4, [fp], #-1540\t@ 0xfffff9fc\n-\tblmi\t1f3c95c \n+\tblmi\t1f3c954 \n \tadcsvs\tr4, fp, fp, ror r4\n \tstrtmi\tr4, [r8], -r1, lsr #12\n \tandeq\tpc, r1, #805306372\t@ 0x30000004\n \tmrc2\t7, 0, pc, cr6, cr13, {7}\n \tldcle\t8, cr2, [r2], #-0\n \tmvnsle\tr3, r1\n \t\t\t@ instruction: 0xf7cb4620\n \t\t\t@ instruction: 0x4628f85d\n-\tldc\t7, cr15, [r0], #-644\t@ 0xfffffd7c\n+\tldc\t7, cr15, [r4], #-644\t@ 0xfffffd7c\n \torrpl\tpc, r0, #37748736\t@ 0x2400000\n \torrseq\tpc, r4, #13828096\t@ 0xd30000\n \tstmdavc\tr3, {r4, r8, ip, sp, pc}\n \tcmnle\tr4, r0, lsl #22\n \ttsteq\tip, #-1073741823\t@ 0xc0000001\t@ \n \tldrmi\tr2, [r8], -r5, lsr #2\n \t\t\t@ instruction: 0xf7fc60fb\n-\tbmi\t1b63ef8 \n+\tbmi\t1b63ef0 \n \tstrcs\tr4, [r0], #-2155\t@ 0xfffff795\n \tldrbtmi\tr6, [sl], #-2299\t@ 0xfffff705\n \tldrbtmi\tr9, [r8], #-1024\t@ 0xfffffc00\n \tteqvc\tr4, r9, lsl #4\t@ \n \t\t\t@ instruction: 0xf820f7bd\n \tstrtmi\tr4, [r0], -r4, lsl #12\n-\tblx\tffaa25ce \n+\tblx\tffaa25c6 \n \tstrtmi\tr4, [r0], -r2, lsl #12\n \t\t\t@ instruction: 0xf7cb4614\n \tstccs\t8, cr15, [r0], {55}\t@ 0x37\n \tstmdami\tr2!, {r0, r4, r6, ip, lr, pc}^\n \tbicscs\tr2, fp, r1, lsl #4\n \t\t\t@ instruction: 0xf7d54478\n \tcmnlt\tip, r5, ror #26\t@ \n \t\t\t@ instruction: 0xf7a14620\n-\tcmplt\tr8, r4, lsr lr\n+\tcmplt\tr8, r8, lsr lr\n \tandcs\tr4, r0, #32, 8\t@ 0x20000000\n \taddmi\tlr, r4, #2\n \tandle\tr7, r5, r2\n \tstccc\t8, cr15, [r1, #-64]\t@ 0xffffffc0\n \tsvclt\t0x00182b0d\n \trscsle\tr2, r6, sl, lsl #22\n-\tsvc\t0x00def7a1\n+\tsvc\t0x00e2f7a1\n \tldrdgt\tpc, [r0], -r0\n \tstrtmi\tr4, [r3], -r0, lsl #13\n \t\t\t@ instruction: 0xf8134618\n \t\t\t@ instruction: 0xf83c2b01\n \t\t\t@ instruction: 0xf4166012\n \tmvnsle\tr5, r0, lsl #12\n \tadcle\tr2, r3, r3, lsr #20\n \ttsteq\tr4, r7, lsl #2\t@ \n \t\t\t@ instruction: 0xf7a8617e\n \t\t\t@ instruction: 0x4683f8b3\n \taddsle\tr2, fp, r0, lsl #16\n-\tblcs\tb4264c \n+\tblcs\tb42644 \n \tstrmi\tsp, [r0], r9, lsr #32\n \tmulcc\tr0, r8, r8\n-\tblcs\tc35f4c \n+\tblcs\tc35f44 \n \ttstcs\tr0, r9, lsr r1\n \t\t\t@ instruction: 0xf7bc61b9\n \tldrhtvs\tpc, [r8], #-165\t@ 0xffffff5b\t@ \n \t\t\t@ instruction: 0xf7bc4640\n \ttstcs\tr0, r3, ror #22\t@ \n \ttstls\tr1, r3, lsl #12\n \tandseq\tpc, r8, r7, lsl #2\n@@ -95938,25 +95936,25 @@\n \tldrbtle\tr0, [r9], #1179\t@ 0x49b\n \tstreq\tpc, [r1], -r4, asr #4\n \tstrbmi\tlr, [r0], -r4, asr #15\n \t\t\t@ instruction: 0xff1af7c4\n \t\t\t@ instruction: 0xf7bce7db\n \tldmvs\tfp!, {r0, r1, r2, r3, r5, r8, sl, fp, ip, sp, lr, pc}\n \tandcc\tlr, r2, sp, asr #19\n-\tblmi\ta75ee8 \n+\tblmi\ta75ee0 \n \tldmvs\tr9!, {r2, r3, r4, r6, r9, sp}^\n \tldrbtmi\tr2, [fp], #-125\t@ 0xffffff83\n \tmovwls\tr9, #4096\t@ 0x1000\n \trscscc\tpc, pc, pc, asr #32\n \t\t\t@ instruction: 0xf7be2316\n \tldrtmi\tpc, [r0], -r9, lsr #19\t@ \n \t\t\t@ instruction: 0xffaef7ca\n \t\t\t@ instruction: 0xf7ca4658\n \tldr\tpc, [pc, -fp, lsr #31]!\n-\tb\t322580 \n+\tb\t422578 \n \tldcmi\t6, cr4, [lr], {3}\n \tmrcmi\t6, 0, r4, cr14, cr0, {1}\n \tldrbtmi\tr6, [ip], #-2075\t@ 0xfffff7e5\n \t\t\t@ instruction: 0xf7bc60fb\n \tldmdbmi\tip, {r0, r2, r3, r8, sl, fp, ip, sp, lr, pc}\n \tstrmi\tr2, [r5], -r3, lsr #5\n \tldrbtmi\tr6, [r9], #-2299\t@ 0xfffff705\n@@ -95966,17 +95964,17 @@\n \t\t\t@ instruction: 0xf04f6502\n \t\t\t@ instruction: 0xf7be30ff\n \tstrtmi\tpc, [r8], -r7, lsl #19\n \t\t\t@ instruction: 0xff8cf7ca\n \t\t\t@ instruction: 0x21a72201\n \t\t\t@ instruction: 0xf7d54620\n \tsvclt\t0x0000fcbd\n-\tandeq\tr2, r2, r8, lsl fp\n+\tandeq\tr2, r2, r0, lsr #22\n \tandeq\tr0, r0, r0, ror #11\n-\tandeq\tr2, r2, r8, lsl #22\n+\tandeq\tr2, r2, r0, lsl fp\n \tandeq\tr0, r0, r8, asr #11\n \tmuleq\tr0, r4, r5\n \tandeq\tr2, r0, r2, ror r7\n \tandeq\tr0, r0, ip, ror #23\n \tandeq\tr2, r1, lr, lsl r3\n \tandeq\tr2, r1, r4, asr r3\n \tandeq\tr2, r1, sl, lsr r3\n@@ -95989,149 +95987,149 @@\n \tmuleq\tr1, r6, r1\n \tandeq\tr0, r0, r0\n \tsvclt\t0x00081e4a\n \t\t\t@ instruction: 0xf0c04770\n \taddmi\tr8, r8, #36, 2\n \ttsthi\tr6, r0, asr #4\t@ \n \t\t\t@ instruction: 0xf0004211\n-\tblx\tfec84bf8 \n-\tblx\tfece15a0 \n-\tbl\tfe9211a8 \n+\tblx\tfec84bf0 \n+\tblx\tfece1598 \n+\tbl\tfe9211a0 \n \t\t\t@ instruction: 0xf1c30303\n \tandge\tr0, r4, #2080374784\t@ 0x7c000000\n \tmovwne\tlr, #15106\t@ 0x3b02\n \tandeq\tpc, r0, #79\t@ 0x4f\n \tsvclt\t0x0000469f\n \tandhi\tpc, r0, pc, lsr #7\n \tsvcvc\t0x00c1ebb0\n-\tbl\t11143c4 \n+\tbl\t11143bc \n \tsvclt\t0x00280202\n \tsbcvc\tlr, r1, r0, lsr #23\n \tsvcvc\t0x0081ebb0\n-\tbl\t11143d4 \n+\tbl\t11143cc \n \tsvclt\t0x00280202\n \taddvc\tlr, r1, r0, lsr #23\n \tsvcvc\t0x0041ebb0\n-\tbl\t11143e4 \n+\tbl\t11143dc \n \tsvclt\t0x00280202\n \tsubvc\tlr, r1, r0, lsr #23\n \tsvcvc\t0x0001ebb0\n-\tbl\t11143f4 \n+\tbl\t11143ec \n \tsvclt\t0x00280202\n \tandvc\tlr, r1, r0, lsr #23\n \tsvcvs\t0x00c1ebb0\n-\tbl\t1114404 \n+\tbl\t11143fc \n \tsvclt\t0x00280202\n \tsbcvs\tlr, r1, r0, lsr #23\n \tsvcvs\t0x0081ebb0\n-\tbl\t1114414 \n+\tbl\t111440c \n \tsvclt\t0x00280202\n \taddvs\tlr, r1, r0, lsr #23\n \tsvcvs\t0x0041ebb0\n-\tbl\t1114424 \n+\tbl\t111441c \n \tsvclt\t0x00280202\n \tsubvs\tlr, r1, r0, lsr #23\n \tsvcvs\t0x0001ebb0\n-\tbl\t1114434 \n+\tbl\t111442c \n \tsvclt\t0x00280202\n \tandvs\tlr, r1, r0, lsr #23\n \tsvcpl\t0x00c1ebb0\n-\tbl\t1114444 \n+\tbl\t111443c \n \tsvclt\t0x00280202\n \tsbcpl\tlr, r1, r0, lsr #23\n \tsvcpl\t0x0081ebb0\n-\tbl\t1114454 \n+\tbl\t111444c \n \tsvclt\t0x00280202\n \taddpl\tlr, r1, r0, lsr #23\n \tsvcpl\t0x0041ebb0\n-\tbl\t1114464 \n+\tbl\t111445c \n \tsvclt\t0x00280202\n \tsubpl\tlr, r1, r0, lsr #23\n \tsvcpl\t0x0001ebb0\n-\tbl\t1114474 \n+\tbl\t111446c \n \tsvclt\t0x00280202\n \tandpl\tlr, r1, r0, lsr #23\n \tsvcmi\t0x00c1ebb0\n-\tbl\t1114484 \n+\tbl\t111447c \n \tsvclt\t0x00280202\n \tsbcmi\tlr, r1, r0, lsr #23\n \tsvcmi\t0x0081ebb0\n-\tbl\t1114494 \n+\tbl\t111448c \n \tsvclt\t0x00280202\n \taddmi\tlr, r1, r0, lsr #23\n \tsvcmi\t0x0041ebb0\n-\tbl\t11144a4 \n+\tbl\t111449c \n \tsvclt\t0x00280202\n \tsubmi\tlr, r1, r0, lsr #23\n \tsvcmi\t0x0001ebb0\n-\tbl\t11144b4 \n+\tbl\t11144ac \n \tsvclt\t0x00280202\n \tandmi\tlr, r1, r0, lsr #23\n \tsvccc\t0x00c1ebb0\n-\tbl\t11144c4 \n+\tbl\t11144bc \n \tsvclt\t0x00280202\n \tsbccc\tlr, r1, r0, lsr #23\n \tsvccc\t0x0081ebb0\n-\tbl\t11144d4 \n+\tbl\t11144cc \n \tsvclt\t0x00280202\n \taddcc\tlr, r1, r0, lsr #23\n \tsvccc\t0x0041ebb0\n-\tbl\t11144e4 \n+\tbl\t11144dc \n \tsvclt\t0x00280202\n \tsubcc\tlr, r1, r0, lsr #23\n \tsvccc\t0x0001ebb0\n-\tbl\t11144f4 \n+\tbl\t11144ec \n \tsvclt\t0x00280202\n \tandcc\tlr, r1, r0, lsr #23\n \tsvccs\t0x00c1ebb0\n-\tbl\t1114504 \n+\tbl\t11144fc \n \tsvclt\t0x00280202\n \tsbccs\tlr, r1, r0, lsr #23\n \tsvccs\t0x0081ebb0\n-\tbl\t1114514 \n+\tbl\t111450c \n \tsvclt\t0x00280202\n \taddcs\tlr, r1, r0, lsr #23\n \tsvccs\t0x0041ebb0\n-\tbl\t1114524 \n+\tbl\t111451c \n \tsvclt\t0x00280202\n \tsubcs\tlr, r1, r0, lsr #23\n \tsvccs\t0x0001ebb0\n-\tbl\t1114534 \n+\tbl\t111452c \n \tsvclt\t0x00280202\n \tandcs\tlr, r1, r0, lsr #23\n \tsvcne\t0x00c1ebb0\n-\tbl\t1114544 \n+\tbl\t111453c \n \tsvclt\t0x00280202\n \tsbcne\tlr, r1, r0, lsr #23\n \tsvcne\t0x0081ebb0\n-\tbl\t1114554 \n+\tbl\t111454c \n \tsvclt\t0x00280202\n \taddne\tlr, r1, r0, lsr #23\n \tsvcne\t0x0041ebb0\n-\tbl\t1114564 \n+\tbl\t111455c \n \tsvclt\t0x00280202\n \tsubne\tlr, r1, r0, lsr #23\n \tsvcne\t0x0001ebb0\n-\tbl\t1114574 \n+\tbl\t111456c \n \tsvclt\t0x00280202\n \tandne\tlr, r1, r0, lsr #23\n \tsvceq\t0x00c1ebb0\n-\tbl\t1114584 \n+\tbl\t111457c \n \tsvclt\t0x00280202\n \tsbceq\tlr, r1, r0, lsr #23\n \tsvceq\t0x0081ebb0\n-\tbl\t1114594 \n+\tbl\t111458c \n \tsvclt\t0x00280202\n \taddeq\tlr, r1, r0, lsr #23\n \tsvceq\t0x0041ebb0\n-\tbl\t11145a4 \n+\tbl\t111459c \n \tsvclt\t0x00280202\n \tsubeq\tlr, r1, r0, lsr #23\n \tsvceq\t0x0001ebb0\n-\tbl\t11145b4 \n+\tbl\t11145ac \n \tsvclt\t0x00280202\n \tandeq\tlr, r1, r0, lsr #23\n \t\t\t@ instruction: 0x47704610\n \tandcs\tfp, r1, ip, lsl #30\n \tldrbmi\tr2, [r0, -r0]!\n \t\t\t@ instruction: 0xf281fab1\n \tandseq\tpc, pc, #-2147483600\t@ 0x80000030\n@@ -96143,166 +96141,166 @@\n \tandmi\tlr, r3, sp, lsr #18\n \tmcr2\t7, 6, pc, cr12, cr15, {7}\t@ \n \t\t\t@ instruction: 0x4006e8bd\n \tvqrdmulh.s\td15, d0, d2\n \tsmlatbeq\tr3, r1, fp, lr\n \tsvclt\t0x00004770\n \t\t\t@ instruction: 0xf0002900\n-\tb\tfe084efc \n+\tb\tfe084ef4 \n \tsvclt\t0x00480c01\n \tcdpne\t2, 4, cr4, cr10, cr9, {2}\n \ttsthi\tpc, r0\t@ \n \tsvclt\t0x00480003\n \taddmi\tr4, fp, #805306372\t@ 0x30000004\n \ttsthi\tlr, r0, asr #4\t@ \n \t\t\t@ instruction: 0xf0004211\n-\tblx\tfed44eb0 \n-\tblx\tfece1434 \n-\tbl\tfe8a0c30 \n+\tblx\tfed44ea8 \n+\tblx\tfece142c \n+\tbl\tfe8a0c28 \n \t\t\t@ instruction: 0xf1c20202\n \tandge\tr0, r4, pc, lsl r2\n \tandne\tlr, r2, #0, 22\n \tandeq\tpc, r0, pc, asr #32\n \tsvclt\t0x00004697\n \tandhi\tpc, r0, pc, lsr #7\n \tsvcvc\t0x00c1ebb3\n-\tbl\t109464c \n+\tbl\t1094644 \n \tsvclt\t0x00280000\n \tbicvc\tlr, r1, #166912\t@ 0x28c00\n \tsvcvc\t0x0081ebb3\n-\tbl\t109465c \n+\tbl\t1094654 \n \tsvclt\t0x00280000\n \torrvc\tlr, r1, #166912\t@ 0x28c00\n \tsvcvc\t0x0041ebb3\n-\tbl\t109466c \n+\tbl\t1094664 \n \tsvclt\t0x00280000\n \tmovtvc\tlr, #7075\t@ 0x1ba3\n \tsvcvc\t0x0001ebb3\n-\tbl\t109467c \n+\tbl\t1094674 \n \tsvclt\t0x00280000\n \tmovwvc\tlr, #7075\t@ 0x1ba3\n \tsvcvs\t0x00c1ebb3\n-\tbl\t109468c \n+\tbl\t1094684 \n \tsvclt\t0x00280000\n \tbicvs\tlr, r1, #166912\t@ 0x28c00\n \tsvcvs\t0x0081ebb3\n-\tbl\t109469c \n+\tbl\t1094694 \n \tsvclt\t0x00280000\n \torrvs\tlr, r1, #166912\t@ 0x28c00\n \tsvcvs\t0x0041ebb3\n-\tbl\t10946ac \n+\tbl\t10946a4 \n \tsvclt\t0x00280000\n \tmovtvs\tlr, #7075\t@ 0x1ba3\n \tsvcvs\t0x0001ebb3\n-\tbl\t10946bc \n+\tbl\t10946b4 \n \tsvclt\t0x00280000\n \tmovwvs\tlr, #7075\t@ 0x1ba3\n \tsvcpl\t0x00c1ebb3\n-\tbl\t10946cc \n+\tbl\t10946c4 \n \tsvclt\t0x00280000\n \tbicpl\tlr, r1, #166912\t@ 0x28c00\n \tsvcpl\t0x0081ebb3\n-\tbl\t10946dc \n+\tbl\t10946d4 \n \tsvclt\t0x00280000\n \torrpl\tlr, r1, #166912\t@ 0x28c00\n \tsvcpl\t0x0041ebb3\n-\tbl\t10946ec \n+\tbl\t10946e4 \n \tsvclt\t0x00280000\n \tmovtpl\tlr, #7075\t@ 0x1ba3\n \tsvcpl\t0x0001ebb3\n-\tbl\t10946fc \n+\tbl\t10946f4 \n \tsvclt\t0x00280000\n \tmovwpl\tlr, #7075\t@ 0x1ba3\n \tsvcmi\t0x00c1ebb3\n-\tbl\t109470c \n+\tbl\t1094704 \n \tsvclt\t0x00280000\n \tbicmi\tlr, r1, #166912\t@ 0x28c00\n \tsvcmi\t0x0081ebb3\n-\tbl\t109471c \n+\tbl\t1094714 \n \tsvclt\t0x00280000\n \torrmi\tlr, r1, #166912\t@ 0x28c00\n \tsvcmi\t0x0041ebb3\n-\tbl\t109472c \n+\tbl\t1094724 \n \tsvclt\t0x00280000\n \tmovtmi\tlr, #7075\t@ 0x1ba3\n \tsvcmi\t0x0001ebb3\n-\tbl\t109473c \n+\tbl\t1094734 \n \tsvclt\t0x00280000\n \tmovwmi\tlr, #7075\t@ 0x1ba3\n \tsvccc\t0x00c1ebb3\n-\tbl\t109474c \n+\tbl\t1094744 \n \tsvclt\t0x00280000\n \tbiccc\tlr, r1, #166912\t@ 0x28c00\n \tsvccc\t0x0081ebb3\n-\tbl\t109475c \n+\tbl\t1094754 \n \tsvclt\t0x00280000\n \torrcc\tlr, r1, #166912\t@ 0x28c00\n \tsvccc\t0x0041ebb3\n-\tbl\t109476c \n+\tbl\t1094764 \n \tsvclt\t0x00280000\n \tmovtcc\tlr, #7075\t@ 0x1ba3\n \tsvccc\t0x0001ebb3\n-\tbl\t109477c \n+\tbl\t1094774 \n \tsvclt\t0x00280000\n \tmovwcc\tlr, #7075\t@ 0x1ba3\n \tsvccs\t0x00c1ebb3\n-\tbl\t109478c \n+\tbl\t1094784 \n \tsvclt\t0x00280000\n \tbiccs\tlr, r1, #166912\t@ 0x28c00\n \tsvccs\t0x0081ebb3\n-\tbl\t109479c \n+\tbl\t1094794 \n \tsvclt\t0x00280000\n \torrcs\tlr, r1, #166912\t@ 0x28c00\n \tsvccs\t0x0041ebb3\n-\tbl\t10947ac \n+\tbl\t10947a4 \n \tsvclt\t0x00280000\n \tmovtcs\tlr, #7075\t@ 0x1ba3\n \tsvccs\t0x0001ebb3\n-\tbl\t10947bc \n+\tbl\t10947b4 \n \tsvclt\t0x00280000\n \tmovwcs\tlr, #7075\t@ 0x1ba3\n \tsvcne\t0x00c1ebb3\n-\tbl\t10947cc \n+\tbl\t10947c4 \n \tsvclt\t0x00280000\n \tbicne\tlr, r1, #166912\t@ 0x28c00\n \tsvcne\t0x0081ebb3\n-\tbl\t10947dc \n+\tbl\t10947d4 \n \tsvclt\t0x00280000\n \torrne\tlr, r1, #166912\t@ 0x28c00\n \tsvcne\t0x0041ebb3\n-\tbl\t10947ec \n+\tbl\t10947e4 \n \tsvclt\t0x00280000\n \tmovtne\tlr, #7075\t@ 0x1ba3\n \tsvcne\t0x0001ebb3\n-\tbl\t10947fc \n+\tbl\t10947f4 \n \tsvclt\t0x00280000\n \tmovwne\tlr, #7075\t@ 0x1ba3\n \tsvceq\t0x00c1ebb3\n-\tbl\t109480c \n+\tbl\t1094804 \n \tsvclt\t0x00280000\n \tbiceq\tlr, r1, #166912\t@ 0x28c00\n \tsvceq\t0x0081ebb3\n-\tbl\t109481c \n+\tbl\t1094814 \n \tsvclt\t0x00280000\n \torreq\tlr, r1, #166912\t@ 0x28c00\n \tsvceq\t0x0041ebb3\n-\tbl\t109482c \n+\tbl\t1094824 \n \tsvclt\t0x00280000\n \tmovteq\tlr, #7075\t@ 0x1ba3\n \tsvceq\t0x0001ebb3\n-\tbl\t109483c \n+\tbl\t1094834 \n \tsvclt\t0x00280000\n \tmovweq\tlr, #7075\t@ 0x1ba3\n \tsvceq\t0x0000f1bc\n \tsubmi\tfp, r0, #72, 30\t@ 0x120\n-\tb\tfe776a10 \n+\tb\tfe776a08 \n \tsvclt\t0x00480f00\n \tldrbmi\tr4, [r0, -r0, asr #4]!\n \tandcs\tfp, r0, r8, lsr pc\n-\tb\t1454870 \n+\tb\t1454868 \n \t\t\t@ instruction: 0xf04070ec\n \tldrbmi\tr0, [r0, -r1]!\n \t\t\t@ instruction: 0xf281fab1\n \tandseq\tpc, pc, #-2147483600\t@ 0x80000030\n \tsvceq\t0x0000f1bc\n \t\t\t@ instruction: 0xf002fa23\n \tsubmi\tfp, r0, #72, 30\t@ 0x120\n@@ -96325,64 +96323,64 @@\n \tstmdacs\tr0, {r3, r8, r9, sl, fp, ip, sp, pc}\n \t\t\t@ instruction: 0xf06fbf1c\n \t\t\t@ instruction: 0xf04f4100\n \t\t\t@ instruction: 0xf00030ff\n \t\t\t@ instruction: 0xf1adb83f\n \tstmdb\tsp!, {r3, sl, fp}^\n \tstmdbcs\tr0, {r2, r9, sl, fp, lr, pc}\n-\tblcs\t9b900 \n+\tblcs\t9b8f8 \n \t\t\t@ instruction: 0xf000db1a\n \t\t\t@ instruction: 0xf8ddf83b\n \tldmib\tsp, {r2, sp, lr, pc}^\n \tandlt\tr2, r4, r2, lsl #6\n \tsubmi\tr4, r0, #112, 14\t@ 0x1c00000\n \tcmpeq\tr1, r1, ror #22\n-\tblle\t72f8f8 \n+\tblle\t72f8f0 \n \t\t\t@ instruction: 0xf82ef000\n \tldrd\tpc, [r4], -sp\n \tmovwcs\tlr, #10717\t@ 0x29dd\n \tsubmi\tfp, r0, #4\n \tcmpeq\tr1, r1, ror #22\n-\tbl\t1935658 \n+\tbl\t1935650 \n \tldrbmi\tr0, [r0, -r3, asr #6]!\n-\tbl\t1935660 \n+\tbl\t1935658 \n \t\t\t@ instruction: 0xf0000343\n \t\t\t@ instruction: 0xf8ddf81d\n \tldmib\tsp, {r2, sp, lr, pc}^\n \tandlt\tr2, r4, r2, lsl #6\n-\tbl\t18b562c \n+\tbl\t18b5624 \n \tldrbmi\tr0, [r0, -r1, asr #2]!\n-\tbl\t193567c \n+\tbl\t1935674 \n \t\t\t@ instruction: 0xf0000343\n \t\t\t@ instruction: 0xf8ddf80f\n \tldmib\tsp, {r2, sp, lr, pc}^\n \tandlt\tr2, r4, r2, lsl #6\n-\tbl\t1935690 \n+\tbl\t1935688 \n \tldrbmi\tr0, [r0, -r3, asr #6]!\n \t\t\t@ instruction: 0xf04fb502\n \t\t\t@ instruction: 0xf7a10008\n-\tvstrlt\td14, [r2, #-384]\t@ 0xfffffe80\n+\tvstrlt\td14, [r2, #-400]\t@ 0xfffffe70\n \tpush\t{r4, r7, r9, lr}\n-\tbl\t1cb6d20 \n+\tbl\t1cb6d18 \n \tsvclt\t0x00380403\n \tsvcls\t0x00082500\n \tqasxmi\tfp, lr, r8\n-\tblx\tfed59b14 \n-\tblcs\ta2380 \n-\tblx\tfecd8f38 \n+\tblx\tfed59b0c \n+\tblcs\ta2378 \n+\tblx\tfecd8f30 \n \tstmdbcs\tr0, {r0, r7, sl, ip, sp, lr, pc}\n-\tblne\tb98f20 \n+\tblne\tb98f18 \n \tstmdaeq\tr0!, {r2, r5, r7, r8, ip, sp, lr, pc}\n \tstmdbeq\tr0!, {r2, r6, r7, r8, ip, sp, lr, pc}\n-\tblx\tf5018 \n-\tblx\t1221b0 \n+\tblx\tf5010 \n+\tblx\t1221a8 \n \tmsrmi\tCPSR_fxc, #4, 28\t@ 0x40\n \tvpmax.s8\td15, d9, d18\n-\tb\t113635c \n-\tbl\t1ca59a8 \n+\tb\t1136354 \n+\tbl\t1ca59a0 \n \tsvclt\t0x003c0203\n \tstrtmi\tr2, [lr], -r0, lsl #10\n \tstrcs\tsp, [r1, #-778]\t@ 0xfffffcf6\n \t\t\t@ instruction: 0x000eebb0\n \ttsteq\tr3, r1, ror #22\n \t\t\t@ instruction: 0xf608fa05\n \tvpmax.s8\td15, d9, d21\n@@ -96390,39 +96388,39 @@\n \teorsle\tr2, lr, r0, lsl #24\n \tvnmlaeq.f32\ts29, s28, s30\n \tmrrceq\t10, 4, lr, r3, cr15\n \t\t\t@ instruction: 0x7ec3ea4e\n \tand\tr4, ip, r2, lsr #13\n \tmovweq\tlr, #60336\t@ 0xebb0\n \tandeq\tlr, ip, #99328\t@ 0x18400\n-\tbl\t10eb14c \n+\tbl\t10eb144 \n \tldfnee\tf0, [r8], {2}\n \ttsteq\tr0, r1, asr #2\t@ \n-\tbeq\te14d4 \n+\tbeq\te14cc \n \tldrbmi\tsp, [r0, #-8]!\n \tmovweq\tlr, #52081\t@ 0xcb71\n \tstmdane\tr0, {r1, r2, r3, r5, r6, r7, r9, ip, lr, pc}\n \t\t\t@ instruction: 0xf1ba4149\n \tmvnsle\tr0, r1, lsl #20\n-\tblx\taaeb8 \n-\tblx\t8a322c \n-\tbl\t1220e1c \n-\tblx\t8a6614 \n-\tb\t10a2e34 \n-\tb\t1064e3c \n+\tblx\taaeb0 \n+\tblx\t8a3224 \n+\tbl\t1220e14 \n+\tblx\t8a660c \n+\tb\t10a2e2c \n+\tb\t1064e34 \n \trscmi\tr0, r1, r8\n \tabseqdp\tf7, f4\n \tstfeqd\tf7, [r0], #-784\t@ 0xfffffcf0\n \tvpmax.s8\td15, d4, d1\n \tvseleq.f32\ts30, s28, s0\n \tstc2\t10, cr15, [ip], {32}\t@ \n \tandeq\tlr, lr, #270336\t@ 0x42000\n \tvpmax.u8\td15, d4, d0\n \tandeq\tlr, ip, #270336\t@ 0x42000\n-\tbl\t19eb9f4 \n+\tbl\t19eb9ec \n \ttstlt\tpc, r2, lsl #12\n \tsmlabteq\tr0, r7, r9, lr\n \tldrtmi\tr4, [r1], -r8, lsr #12\n \t\t\t@ instruction: 0x87f0e8bd\n \tvst3.32\t\t\t@ instruction: 0xf480fab0\n \tldr\tr3, [r2, r0, lsr #8]\n \tvst3.32\t\t\t@ instruction: 0xf482fab2\n@@ -96431,23 +96429,23 @@\n \torrle\tr2, sl, r0, lsl #18\n \tsvclt\t0x0000e7f2\n \tmvnsmi\tlr, #737280\t@ 0xb4000\n \tcfmadd32mi\tmvax0, mvfx4, mvfx12, mvfx7\n \tstrmi\tr4, [r8], ip, lsl #26\n \t\t\t@ instruction: 0x4691447e\n \t\t\t@ instruction: 0xf7a0447d\n-\tblne\t1e208b4 \n+\tblne\t1e208bc \n \tstrhle\tr1, [sl], -r6\n \tstrcs\tr3, [r0], #-3332\t@ 0xfffff2fc\n \tsvccc\t0x0004f855\n \tstrbmi\tr4, [r1], -sl, asr #12\n \tstrcc\tr4, [r1], #-1592\t@ 0xfffff9c8\n \tadcmi\tr4, r6, #152, 14\t@ 0x2600000\n \tpop\t{r1, r2, r4, r5, r6, r7, r8, ip, lr, pc}\n \tsvclt\t0x000083f8\n+\tandeq\tr1, r2, r8, lsr fp\n \tandeq\tr1, r2, r0, lsr fp\n-\tandeq\tr1, r2, r8, lsr #22\n \tsvclt\t0x00004770\n \ttstcs\tr0, r2, lsl #22\n \tldmdavs\tsl, {r0, r1, r3, r4, r5, r6, sl, lr}\n-\tsvclt\t0x00eaf7a0\n-\tandeq\tr2, r2, r8, asr #15\n+\tsvclt\t0x00eef7a0\n+\tldrdeq\tr2, [r2], -r0\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.fini {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n \n \n Disassembly of section .fini:\n \n-00064ebc <.fini>:\n+00064eb4 <.fini>:\n \tpush\t{r3, lr}\n \tpop\t{r3, pc}\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1,4527 +1,4527 @@\n \n Hex dump of section '.rodata':\n- 0x00064ec8 01000200 3a000000 3d000000 0a000000 ....:...=.......\n- 0x00064ed8 3d000000 0f000000 3d000000 24000000 =.......=...$...\n- 0x00064ee8 3d000000 32000000 3d000000 02000000 =...2...=.......\n- 0x00064ef8 3d000000 05000000 3d000000 13000000 =.......=.......\n- 0x00064f08 3d000000 0d000000 3d000000 0c000000 =.......=.......\n- 0x00064f18 3d000000 23000000 3d000000 11000000 =...#...=.......\n- 0x00064f28 3d000000 26000000 3d000000 01000000 =...&...=.......\n- 0x00064f38 3d000000 17000000 3d000000 08000000 =.......=.......\n- 0x00064f48 3d000000 09000000 3d000000 00000000 =.......=.......\n- 0x00064f58 00000000 73685f66 696c6573 2e630000 ....sh_files.c..\n- 0x00064f68 66726565 5f646972 73746163 6b000000 free_dirstack...\n- 0x00064f78 73685f66 696c6573 5f736574 5f6d6173 sh_files_set_mas\n- 0x00064f88 6b000000 66726565 5f676c6f 62737461 k...free_globsta\n- 0x00064f98 636b0000 6164645f 746f5f64 69726c69 ck..add_to_dirli\n- 0x00064fa8 73740000 6164645f 746f5f66 696c656c st..add_to_filel\n- 0x00064fb8 69737400 73685f66 696c6573 5f706172 ist.sh_files_par\n- 0x00064fc8 73655f6d 61736b00 43484b00 4c4e4b00 se_mask.CHK.LNK.\n- 0x00064fd8 52444556 00000000 494e4f00 55535200 RDEV....INO.USR.\n- 0x00064fe8 47525000 4d544d00 43544d00 41544d00 GRP.MTM.CTM.ATM.\n- 0x00064ff8 53495a00 4d4f4400 484c4e00 5347524f SIZ.MOD.HLN.SGRO\n- 0x00065008 57000000 50524500 54585400 41554449 W...PRE.TXT.AUDI\n- 0x00065018 54000000 73685f66 696c6573 5f676c6f T...sh_files_glo\n- 0x00065028 62657272 00000000 4641494c 45443a20 berr....FAILED: \n- 0x00065038 66696c65 3d3c2573 3e2c206c 696e653d file=<%s>, line=\n- 0x00065048 3c25643e 2c206173 73657274 696f6e3d <%d>, assertion=\n- 0x00065058 3c25733e 0a000000 70203c3d 2070656e <%s>....p <= pen\n- 0x00065068 64000000 2a6c656e 67746820 3c3d206c d...*length <= l\n- 0x00065078 656e0000 73685f66 696c6573 5f726570 en..sh_files_rep\n- 0x00065088 6f72746f 6e636500 73685f66 696c6573 ortonce.sh_files\n- 0x00065098 5f66756c 6c646574 61696c00 73685f66 _fulldetail.sh_f\n- 0x000650a8 696c6573 5f736574 72656375 7273696f iles_setrecursio\n- 0x000650b8 6e000000 73685f66 696c6573 5f64656c n...sh_files_del\n- 0x000650c8 66696c65 73746163 6b000000 73685f66 filestack...sh_f\n- 0x000650d8 696c6573 5f736574 72656300 73685f66 iles_setrec.sh_f\n- 0x000650e8 696c6573 5f64656c 64697273 7461636b iles_deldirstack\n- 0x000650f8 00000000 73685f66 696c6573 5f726573 ....sh_files_res\n- 0x00065108 65740000 73685f64 6972735f 72657365 et..sh_dirs_rese\n- 0x00065118 74000000 73685f66 696c6573 5f686173 t...sh_files_has\n- 0x00065128 5f6d6574 61636861 72000000 73685f66 _metachar...sh_f\n- 0x00065138 696c6573 5f64656c 676c6f62 73746163 iles_delglobstac\n- 0x00065148 6b000000 73685f66 696c6573 5f69735f k...sh_files_is_\n- 0x00065158 616c6c69 676e6f72 65000000 73685f66 allignore...sh_f\n- 0x00065168 696c6573 5f707573 685f6469 725f696e iles_push_dir_in\n- 0x00065178 74000000 73685f66 696c6573 5f707573 t...sh_files_pus\n- 0x00065188 685f6669 6c655f69 6e740000 53657474 h_file_int..Sett\n- 0x00065198 696e6720 61756469 74207761 74636800 ing audit watch.\n- 0x000651a8 73685f66 696c6573 5f636865 636b5f68 sh_files_check_h\n- 0x000651b8 6172646c 696e6b73 00000000 73685f66 ardlinks....sh_f\n- 0x000651c8 696c6573 5f686c65 5f726567 00000000 iles_hle_reg....\n- 0x000651d8 73685f66 696c6573 5f66696c 65636865 sh_files_fileche\n- 0x000651e8 636b0000 73685f66 696c6573 5f66756c ck..sh_files_ful\n- 0x000651f8 6c706174 68000000 73685f66 696c6573 lpath...sh_files\n- 0x00065208 5f63686b 00000000 73685f66 696c6573 _chk....sh_files\n- 0x00065218 5f636865 636b6469 72000000 73685f66 _checkdir...sh_f\n- 0x00065228 696c6573 5f686c65 5f746573 74000000 iles_hle_test...\n- 0x00065238 2f72756e 2f757365 722f2a00 25733a20 /run/user/*.%s: \n- 0x00065248 73756264 69726563 746f7279 20636f75 subdirectory cou\n- 0x00065258 6e742028 25642920 213d2068 6172646c nt (%d) != hardl\n- 0x00065268 696e6b73 20282564 29000000 73685f64 inks (%d)...sh_d\n- 0x00065278 6972735f 63686b00 44000000 73685f66 irs_chk.D...sh_f\n- 0x00065288 696c6573 5f707573 68676c6f 62000000 iles_pushglob...\n- 0x00065298 4e6f206d 61746368 65732066 6f756e64 No matches found\n- 0x000652a8 00000000 4f757420 6f66206d 656d6f72 ....Out of memor\n- 0x000652b8 79000000 52656164 20657272 6f720000 y...Read error..\n- 0x000652c8 556e6b6e 6f776e20 6572726f 72000000 Unknown error...\n- 0x000652d8 73685f66 696c6573 5f707573 6866696c sh_files_pushfil\n- 0x000652e8 65000000 73685f66 696c6573 5f707573 e...sh_files_pus\n- 0x000652f8 68646972 00000000 73685f66 696c6573 hdir....sh_files\n- 0x00065308 5f636865 636b5f67 6c6f6250 61747465 _check_globPatte\n- 0x00065318 726e7300 73685f66 696c6573 5f746573 rns.sh_files_tes\n- 0x00065328 745f7365 74757000 63686563 6b5f6669 t_setup.check_fi\n- 0x00065338 6c650000 73685f74 69676572 302e6300 le..sh_tiger0.c.\n- 0x00065348 73685f74 69676572 5f686173 685f7661 sh_tiger_hash_va\n- 0x00065358 6c000000 30303030 30303030 30303030 l...000000000000\n- 0x00065368 30303030 30303030 30303030 30303030 0000000000000000\n- 0x00065378 30303030 30303030 30303030 30303030 0000000000000000\n- 0x00065388 30303030 00000000 73685f74 69676572 0000....sh_tiger\n- 0x00065398 5f686173 685f696e 7465726e 616c0000 _hash_internal..\n- 0x000653a8 6c656e20 3c20284b 45595f4c 454e2b31 len < (KEY_LEN+1\n- 0x000653b8 29000000 25303858 25303858 25303858 )...%08X%08X%08X\n- 0x000653c8 25303858 25303858 25303858 00000000 %08X%08X%08X....\n- 0x000653d8 73685f74 69676572 5f686173 68747970 sh_tiger_hashtyp\n- 0x000653e8 65000000 54494745 52313932 00000000 e...TIGER192....\n- 0x000653f8 53484131 00000000 4d443500 53484132 SHA1....MD5.SHA2\n- 0x00065408 35360000 25303258 00000000 73685f74 56..%02X....sh_t\n- 0x00065418 69676572 5f686173 685f6770 67000000 iger_hash_gpg...\n- 0x00065428 25303858 20253038 58202530 38582020 %08X %08X %08X \n- 0x00065438 25303858 20253038 58202530 38580000 %08X %08X %08X..\n- 0x00065448 30303030 30303030 20303030 30303030 00000000 0000000\n- 0x00065458 30203030 30303030 30302020 30303030 0 00000000 0000\n- 0x00065468 30303030 20303030 30303030 30203030 0000 00000000 00\n- 0x00065478 30303030 30300000 73685f74 69676572 000000..sh_tiger\n- 0x00065488 5f686173 685f7569 6e743332 00000000 _hash_uint32....\n- 0x00065498 6c656e20 3c203600 80000000 00000000 len < 6.........\n- 0x000654a8 00000000 00000000 00000000 00000000 ................\n- 0x000654b8 00000000 00000000 00000000 00000000 ................\n- 0x000654c8 00000000 00000000 00000000 00000000 ................\n- 0x000654d8 00000000 00000000 73616d68 61696e2e ........samhain.\n- 0x000654e8 63000000 73685f73 65745f73 63686564 c...sh_set_sched\n- 0x000654f8 756c655f 696e7400 4e6f6e65 00000000 ule_int.None....\n- 0x00065508 65786974 5f666169 6c757265 00000000 exit_failure....\n- 0x00065518 65786974 5f737563 63657373 00000000 exit_success....\n- 0x00065528 65786974 5f68616e 646c6572 00000000 exit_handler....\n- 0x00065538 2f766172 2f72756e 2f73616d 6861696e /var/run/samhain\n- 0x00065548 2f73616d 6861696e 2e706964 00000000 /samhain.pid....\n- 0x00065558 666f7065 6e000000 66676574 73000000 fopen...fgets...\n- 0x00065568 73747274 6f6c0000 6c737461 74000000 strtol..lstat...\n- 0x00065578 2f757372 2f736269 6e2f7361 6d686169 /usr/sbin/samhai\n- 0x00065588 6e000000 2f70726f 63000000 2f70726f n.../proc.../pro\n- 0x00065598 632f2564 2f657865 00000000 77616974 c/%d/exe....wait\n- 0x000655a8 70696400 51756974 00000000 28686964 pid.Quit....(hid\n- 0x000655b8 64656e29 00000000 6d61696e 00000000 den)....main....\n- 0x000655c8 73746172 74000000 73746f70 00000000 start...stop....\n- 0x000655d8 72656c6f 61640000 666f7263 652d7265 reload..force-re\n- 0x000655e8 6c6f6164 00000000 73746174 75730000 load....status..\n- 0x000655f8 72657374 61727400 545a0000 2f646576 restart.TZ../dev\n- 0x00065608 2f6e756c 6c000000 73685f69 6e697400 /null...sh_init.\n- 0x00065618 2f657463 2f73616d 6861696e 2f73616d /etc/samhain/sam\n- 0x00065628 6861696e 72630000 2f766172 2f6c6962 hainrc../var/lib\n- 0x00065638 2f73616d 6861696e 2f73616d 6861696e /samhain/samhain\n- 0x00065648 5f66696c 65000000 2f766172 2f6c6f67 _file.../var/log\n- 0x00065658 2f73616d 6861696e 2f73616d 6861696e /samhain/samhain\n- 0x00065668 2e6c6f67 00000000 2f646576 2f636f6e .log..../dev/con\n- 0x00065678 736f6c65 00000000 4e6f2061 6374696f sole....No actio\n- 0x00065688 6e207370 65636966 6965643a 20696e69 n specified: ini\n- 0x00065698 742c2075 70646174 652c206f 72206368 t, update, or ch\n- 0x000656a8 65636b00 43616e6e 6f742069 6e697469 eck.Cannot initi\n- 0x000656b8 616c697a 65206461 74616261 73652077 alize database w\n- 0x000656c8 68656e20 72756e6e 696e6720 77697468 hen running with\n- 0x000656d8 20535549 44206372 6564656e 7469616c SUID credential\n- 0x000656e8 732e0a59 6f75206e 65656420 746f2072 s..You need to r\n- 0x000656f8 756e2074 68697320 77697468 20746865 un this with the\n- 0x00065708 20757365 72204944 2025642e 0a596f75 user ID %d..You\n- 0x00065718 72206375 7272656e 74207573 65722049 r current user I\n- 0x00065728 44206973 2025642e 00000000 6461656d D is %d.....daem\n- 0x00065738 6f6e0000 736c5f70 6f6c6963 795f6765 on..sl_policy_ge\n- 0x00065748 745f7573 65722844 45464155 4c545f49 t_user(DEFAULT_I\n- 0x00065758 44454e54 29203d3d 20534c5f 454e4f4e DENT) == SL_ENON\n- 0x00065768 45000000 736c5f63 6865636b 5f737461 E...sl_check_sta\n- 0x00065778 6c650000 53616d68 61696e00 73685f75 le..Samhain.sh_u\n- 0x00065788 6e69782e 63000000 73685f75 6e69785f nix.c...sh_unix_\n- 0x00065798 73696769 6e737461 6c6c0000 5465726d siginstall..Term\n- 0x000657a8 696e6174 65640000 73685f75 6e69785f inated..sh_unix_\n- 0x000657b8 67657469 6e666f5f 6d6f6465 00000000 getinfo_mode....\n- 0x000657c8 73685f75 6e69785f 67657469 6e666f5f sh_unix_getinfo_\n- 0x000657d8 74797065 00000000 556e6b6e 6f776e00 type....Unknown.\n- 0x000657e8 48616e67 75700000 496c6c65 67616c20 Hangup..Illegal \n- 0x000657f8 696e7374 72756374 696f6e00 54726163 instruction.Trac\n- 0x00065808 652f6272 65616b70 6f696e74 20747261 e/breakpoint tra\n- 0x00065818 70000000 494f5420 74726170 2f41626f p...IOT trap/Abo\n- 0x00065828 72740000 42757320 6572726f 72000000 rt..Bus error...\n- 0x00065838 466c6f61 74696e67 20706f69 6e742065 Floating point e\n- 0x00065848 78636570 74696f6e 00000000 55736572 xception....User\n- 0x00065858 20646566 696e6564 20736967 6e616c20 defined signal \n- 0x00065868 31000000 5365676d 656e7461 74696f6e 1...Segmentation\n- 0x00065878 20666175 6c740000 55736572 20646566 fault..User def\n- 0x00065888 696e6564 20736967 6e616c20 32000000 ined signal 2...\n- 0x00065898 42726f6b 656e2070 69706500 416c6172 Broken pipe.Alar\n- 0x000658a8 6d20636c 6f636b00 53746163 6b206661 m clock.Stack fa\n- 0x000658b8 756c7400 4368696c 64206578 69746564 ult.Child exited\n- 0x000658c8 00000000 436f6e74 696e7565 64000000 ....Continued...\n- 0x000658d8 53746f70 70656400 53746f70 20747970 Stopped.Stop typ\n- 0x000658e8 65642061 74207474 79000000 53746f70 ed at tty...Stop\n- 0x000658f8 70656420 28747479 20696e70 75742900 ped (tty input).\n- 0x00065908 53746f70 70656420 28747479 206f7574 Stopped (tty out\n- 0x00065918 70757429 00000000 55726765 6e742063 put)....Urgent c\n- 0x00065928 6f6e6469 74696f6e 00000000 43505520 ondition....CPU \n- 0x00065938 74696d65 206c696d 69742065 78636565 time limit excee\n- 0x00065948 64656400 46696c65 2073697a 65206c69 ded.File size li\n- 0x00065958 6d697420 65786365 65646564 00000000 mit exceeded....\n- 0x00065968 56697274 75616c20 74696d65 20616c61 Virtual time ala\n- 0x00065978 726d0000 50726f66 696c6520 7369676e rm..Profile sign\n- 0x00065988 616c0000 57696e64 6f772073 697a6520 al..Window size \n- 0x00065998 6368616e 67656400 506f7373 69626c65 changed.Possible\n- 0x000659a8 20492f4f 00000000 506f7765 72206661 I/O....Power fa\n- 0x000659b8 696c7572 65000000 496e7465 72727570 ilure...Interrup\n- 0x000659c8 74000000 73616d68 61696e5b 00000000 t...samhain[....\n- 0x000659d8 5d3a206f 7574206f 66206d65 6d6f7279 ]: out of memory\n- 0x000659e8 00000000 5d3a2000 5d3a2065 78697420 ....]: .]: exit \n- 0x000659f8 6f6e2073 69676e61 6c200000 2f757372 on signal ../usr\n- 0x00065a08 2f62696e 2f6c6f67 67657200 2f757372 /bin/logger./usr\n- 0x00065a18 2f736269 6e2f6c6f 67676572 00000000 /sbin/logger....\n- 0x00065a28 2f757372 2f756362 2f6c6f67 67657200 /usr/ucb/logger.\n- 0x00065a38 6c6f6767 65720000 50415448 3d2f6269 logger..PATH=/bi\n- 0x00065a48 6e3a2f73 62696e3a 2f757372 2f62696e n:/sbin:/usr/bin\n- 0x00065a58 3a2f7573 722f7362 696e3a2f 7573722f :/usr/sbin:/usr/\n- 0x00065a68 7563623a 2f757372 2f6c6f63 616c2f62 ucb:/usr/local/b\n- 0x00065a78 696e0000 46415441 4c3a2000 73685f75 in..FATAL: .sh_u\n- 0x00065a88 6e69785f 73656c66 5f686173 68000000 nix_self_hash...\n- 0x00065a98 25732068 61732063 6865636b 73756d3a %s has checksum:\n- 0x00065aa8 20257300 436f756c 64206e6f 74206368 %s.Could not ch\n- 0x00065ab8 65636b73 756d206d 79206f77 6e206578 ecksum my own ex\n- 0x00065ac8 65637574 61626c65 20626563 61757365 ecutable because\n- 0x00065ad8 206f6620 7468650a 666f6c6c 6f77696e of the.followin\n- 0x00065ae8 67206572 726f723a 2025733a 2025730a g error: %s: %s.\n- 0x00065af8 0a506f73 7369626c 65207265 61736f6e .Possible reason\n- 0x00065b08 7320696e 636c7564 653a0a20 2057726f s include:. Wro\n- 0x00065b18 6e672070 61746820 696e2063 6f6e6669 ng path in confi\n- 0x00065b28 67757265 2066696c 65206f70 74696f6e gure file option\n- 0x00065b38 2053616d 6861696e 50617468 3d2f7061 SamhainPath=/pa\n- 0x00065b48 74682f74 6f2f6578 65637574 61626c65 th/to/executable\n- 0x00065b58 0a20204e 6f207265 61642070 65726d69 . No read permi\n- 0x00065b68 7373696f 6e20666f 72207468 65206566 ssion for the ef\n- 0x00065b78 66656374 69766520 5549443a 2025640a fective UID: %d.\n- 0x00065b88 00000000 73685f75 6e69785f 73656c66 ....sh_unix_self\n- 0x00065b98 5f636865 636b0000 43686563 6b73756d _check..Checksum\n- 0x00065ba8 206f6b00 436f756c 64206e6f 74207265 ok.Could not re\n- 0x00065bb8 61642073 616d6861 696e2065 78656375 ad samhain execu\n- 0x00065bc8 7461626c 65000000 54686520 63686563 table...The chec\n- 0x00065bd8 6b73756d 206f6620 74686520 65786563 ksum of the exec\n- 0x00065be8 75746162 6c653a20 25732068 61732063 utable: %s has c\n- 0x00065bf8 68616e67 65642073 696e6365 20737461 hanged since sta\n- 0x00065c08 72747570 20282573 202d3e20 2573292e rtup (%s -> %s).\n- 0x00065c18 0a000000 54686520 63686563 6b73756d ....The checksum\n- 0x00065c28 206f6620 25732068 61732063 68616e67 of %s has chang\n- 0x00065c38 65642073 696e6365 20737461 72747570 ed since startup\n- 0x00065c48 20282573 202d3e20 25732900 6c696e65 (%s -> %s).line\n- 0x00065c58 20746f6f 206c6f6e 6720696e 2067726f too long in gro\n- 0x00065c68 75702065 6e747279 00000000 73685f67 up entry....sh_g\n- 0x00065c78 726f7570 5f746f5f 67696400 74665f61 roup_to_gid.tf_a\n- 0x00065c88 64645f74 72757374 65645f75 73657200 dd_trusted_user.\n- 0x00065c98 2c200900 74665f61 64645f74 72757374 , ..tf_add_trust\n- 0x00065ca8 65645f75 7365725f 696e7400 61646420 ed_user_int.add \n- 0x00065cb8 74727573 74656420 75736572 00000000 trusted user....\n- 0x00065cc8 74665f74 72757374 5f636865 636b0000 tf_trust_check..\n- 0x00065cd8 416e2069 6e746572 6e616c20 6572726f An internal erro\n- 0x00065ce8 72206f63 63757265 6420696e 20746865 r occured in the\n- 0x00065cf8 20747275 73746669 6c652066 756e6374 trustfile funct\n- 0x00065d08 696f6e2e 0a000000 41206669 6c656e61 ion.....A filena\n- 0x00065d18 6d652074 72756e63 6174696f 6e206f63 me truncation oc\n- 0x00065d28 63757265 6420696e 20746865 20747275 cured in the tru\n- 0x00065d38 73746669 6c652066 756e6374 696f6e2e stfile function.\n- 0x00065d48 0a50726f 6261626c 79207468 65206e6f .Probably the no\n- 0x00065d58 726d616c 697a6564 2066696c 656e616d rmalized filenam\n- 0x00065d68 6520666f 72202573 0a697320 746f6f20 e for %s.is too \n- 0x00065d78 6c6f6e67 2e205468 6973206d 61792062 long. This may b\n- 0x00065d88 65206475 6520652e 672e2074 6f206465 e due e.g. to de\n- 0x00065d98 6570206f 72206369 7263756c 61722073 ep or circular s\n- 0x00065da8 6f66746c 696e6b73 2e0a0000 54686520 oftlinks....The \n- 0x00065db8 70617468 20656c65 6d656e74 3a202573 path element: %s\n- 0x00065dc8 0a696e20 74686520 66696c65 6e616d65 .in the filename\n- 0x00065dd8 3a202573 20697320 776f726c 64207772 : %s is world wr\n- 0x00065de8 69746561 626c652e 0a000000 54686520 iteable.....The \n- 0x00065df8 6f776e65 72202855 4944203d 20256c64 owner (UID = %ld\n- 0x00065e08 29206f66 20746865 20706174 6820656c ) of the path el\n- 0x00065e18 656d656e 743a2025 730a696e 20746865 ement: %s.in the\n- 0x00065e28 2066696c 656e616d 653a2025 730a6973 filename: %s.is\n- 0x00065e38 206e6f74 20696e20 74686520 6c697374 not in the list\n- 0x00065e48 206f6620 74727573 74656420 75736572 of trusted user\n- 0x00065e58 732e0a54 6f206669 78207468 65207072 s..To fix the pr\n- 0x00065e68 6f626c65 6d2c2079 6f752063 616e3a0a oblem, you can:.\n- 0x00065e78 202d2072 756e202e 2f636f6e 66696775 - run ./configu\n- 0x00065e88 72652061 6761696e 20776974 68207468 re again with th\n- 0x00065e98 65206f70 74696f6e 202d2d77 6974682d e option --with-\n- 0x00065ea8 74727573 7465643d 302c2e2e 2e2c5549 trusted=0,...,UI\n- 0x00065eb8 440a2020 20776865 72652055 49442069 D. where UID i\n- 0x00065ec8 73207468 65205549 44206f66 20746865 s the UID of the\n- 0x00065ed8 20756e74 72757374 65642075 7365722c untrusted user,\n- 0x00065ee8 206f720a 202d2075 73652074 6865206f or. - use the o\n- 0x00065ef8 7074696f 6e205472 75737465 64557365 ption TrustedUse\n- 0x00065f08 723d5549 4420696e 20746865 20636f6e r=UID in the con\n- 0x00065f18 66696775 72617469 6f6e2066 696c652e figuration file.\n- 0x00065f28 0a000000 54686520 70617468 20656c65 ....The path ele\n- 0x00065f38 6d656e74 3a202573 0a696e20 74686520 ment: %s.in the \n- 0x00065f48 66696c65 6e616d65 3a202573 0a697320 filename: %s.is \n- 0x00065f58 67726f75 70207772 69746561 626c6520 group writeable \n- 0x00065f68 28474944 203d2025 6c64292c 20616e64 (GID = %ld), and\n- 0x00065f78 20617420 6c656173 74206f6e 65206f66 at least one of\n- 0x00065f88 20746865 2067726f 75700a6d 656d6265 the group.membe\n- 0x00065f98 72732028 55494420 3d20256c 64292069 rs (UID = %ld) i\n- 0x00065fa8 73206e6f 7420696e 20746865 206c6973 s not in the lis\n- 0x00065fb8 74206f66 20747275 73746564 20757365 t of trusted use\n- 0x00065fc8 72732e0a 546f2066 69782074 68652070 rs..To fix the p\n- 0x00065fd8 726f626c 656d2c20 796f7520 63616e3a roblem, you can:\n- 0x00065fe8 0a202d20 72756e20 2e2f636f 6e666967 . - run ./config\n- 0x00065ff8 75726520 61676169 6e207769 74682074 ure again with t\n- 0x00066008 6865206f 7074696f 6e202d2d 77697468 he option --with\n- 0x00066018 2d747275 73746564 3d302c2e 2e2e2c55 -trusted=0,...,U\n- 0x00066028 49440a20 20207768 65726520 55494420 ID. where UID \n- 0x00066038 69732074 68652055 4944206f 66207468 is the UID of th\n- 0x00066048 6520756e 74727573 74656420 75736572 e untrusted user\n- 0x00066058 2c206f72 0a202d20 75736520 74686520 , or. - use the \n- 0x00066068 6f707469 6f6e2054 72757374 65645573 option TrustedUs\n- 0x00066078 65723d55 49442069 6e207468 6520636f er=UID in the co\n- 0x00066088 6e666967 75726174 696f6e20 66696c65 nfiguration file\n- 0x00066098 2e0a0000 73685f75 6e69785f 636c6f73 ....sh_unix_clos\n- 0x000660a8 65616c6c 00000000 73685f75 6e69785f eall....sh_unix_\n- 0x000660b8 6c6f6361 6c686f73 74000000 6e6f6465 localhost...node\n- 0x000660c8 6e616d65 20726574 75726e65 64206279 name returned by\n- 0x000660d8 20756e61 6d65206d 61792062 65207472 uname may be tr\n- 0x000660e8 756e6361 74656400 4163636f 7264696e uncated.Accordin\n- 0x000660f8 6720746f 20756e61 6d652c20 796f7572 g to uname, your\n- 0x00066108 206e6f64 656e616d 65206973 2025732c nodename is %s,\n- 0x00066118 20627574 20796f75 72207265 736f6c76 but your resolv\n- 0x00066128 65720a6c 69627261 72792063 616e6e6f er.library canno\n- 0x00066138 74207265 736f6c76 65207468 6973206e t resolve this n\n- 0x00066148 6f64656e 616d6520 746f2061 20465144 odename to a FQD\n- 0x00066158 4e2e0a52 61746865 722c2069 74207265 N..Rather, it re\n- 0x00066168 736f6c76 65732074 68697320 746f2025 solves this to %\n- 0x00066178 732e0a46 6f72206d 6f726520 696e666f s..For more info\n- 0x00066188 726d6174 696f6e2c 20736565 20746865 rmation, see the\n- 0x00066198 20656e74 72792061 626f7574 2073656c entry about sel\n- 0x000661a8 662d7265 736f6c76 696e6720 756e6465 f-resolving unde\n- 0x000661b8 720a274d 6f737420 66726571 75656e74 r.'Most frequent\n- 0x000661c8 6c792720 696e2074 68652046 41512074 ly' in the FAQ t\n- 0x000661d8 68617420 796f7520 77696c6c 2066696e hat you will fin\n- 0x000661e8 6420696e 20746865 20646f63 732f2073 d in the docs/ s\n- 0x000661f8 75626469 72656374 6f72792e 0a000000 ubdirectory.....\n- 0x00066208 73685f75 6e69785f 73657464 65616d6f sh_unix_setdeamo\n- 0x00066218 6e000000 73685f75 6e69785f 7365746e n...sh_unix_setn\n- 0x00066228 6f646561 6d6f6e00 73685f75 6e69785f odeamon.sh_unix_\n- 0x00066238 7365746d 6f646561 6d6f6e00 2f62696e setmodeamon./bin\n- 0x00066248 2f736800 2d630000 50415448 3d2f7362 /sh.-c..PATH=/sb\n- 0x00066258 696e3a2f 62696e3a 2f757372 2f736269 in:/bin:/usr/sbi\n- 0x00066268 6e3a2f75 73722f62 696e3a2f 7573722f n:/usr/bin:/usr/\n- 0x00066278 75636200 5348454c 4c3d2f62 696e2f73 ucb.SHELL=/bin/s\n- 0x00066288 68000000 4946533d 20090a00 545a3d00 h...IFS= ...TZ=.\n- 0x00066298 745f7a6f 6e650000 252b3033 64253032 t_zone..%+03d%02\n- 0x000662a8 64000000 73685f75 6e69785f 73657474 d...sh_unix_sett\n- 0x000662b8 696d6573 65727665 72000000 73685f75 imeserver...sh_u\n- 0x000662c8 6e69785f 74696d65 00000000 5b25592d nix_time....[%Y-\n- 0x000662d8 256d2d25 64542548 3a254d3a 25532525 %m-%dT%H:%M:%S%%\n- 0x000662e8 735d0000 73685f75 6e69785f 7573656c s]..sh_unix_usel\n- 0x000662f8 6f63616c 74696d65 00000000 73685f75 ocaltime....sh_u\n- 0x00066308 6e69785f 676d7474 696d6500 5b25592d nix_gmttime.[%Y-\n- 0x00066318 256d2d25 64542548 3a254d3a 25535d00 %m-%dT%H:%M:%S].\n- 0x00066328 73685f75 6e69785f 67657455 49446469 sh_unix_getUIDdi\n- 0x00066338 72000000 636f6d70 6c657465 6c79206d r...completely m\n- 0x00066348 69737369 6e670000 67657470 77756964 issing..getpwuid\n- 0x00066358 00000000 70775f64 69720000 73685f75 ....pw_dir..sh_u\n- 0x00066368 6e69785f 67657455 49446e61 6d650000 nix_getUIDname..\n- 0x00066378 70775f75 73657200 73685f75 6e69785f pw_user.sh_unix_\n- 0x00066388 696e6974 67726f75 70733200 73685f75 initgroups2.sh_u\n- 0x00066398 6e69785f 67657447 49446e61 6d650000 nix_getGIDname..\n- 0x000663a8 67657467 72676964 00000000 67725f6e getgrgid....gr_n\n- 0x000663b8 616d6500 73685f75 6e69785f 67657455 ame.sh_unix_getU\n- 0x000663c8 73657200 70775f68 6f6d6500 73685f75 ser.pw_home.sh_u\n- 0x000663d8 6e69785f 6765746c 696e6500 73685f75 nix_getline.sh_u\n- 0x000663e8 6e69785f 6765745f 66747970 65000000 nix_get_ftype...\n- 0x000663f8 73685f75 6e69785f 7365745f 696f5f6c sh_unix_set_io_l\n- 0x00066408 696d6974 00000000 73657420 492f4f20 imit....set I/O \n- 0x00066418 6c696d69 74000000 73685f75 6e69785f limit...sh_unix_\n- 0x00066428 63686563 6b73756d 5f73697a 65000000 checksum_size...\n- 0x00066438 73685f75 6e69785f 67657469 6e666f00 sh_unix_getinfo.\n- 0x00066448 556e696e 69746961 6c697a65 64206368 Uninitialized ch\n- 0x00066458 65636b20 6d61736b 00000000 73685f75 eck mask....sh_u\n- 0x00066468 6e69785f 67657469 6e666f5f 6f70656e nix_getinfo_open\n- 0x00066478 00000000 73685f75 6e69785f 67657469 ....sh_unix_geti\n- 0x00066488 6e666f5f 66737461 74000000 73685f75 nfo_fstat...sh_u\n- 0x00066498 6e69785f 67657469 6e666f5f 61747472 nix_getinfo_attr\n- 0x000664a8 00000000 6c737461 7420286c 696e6b20 ....lstat (link \n- 0x000664b8 74617267 65742900 73685f75 6e69785f target).sh_unix_\n- 0x000664c8 756e6c6f 636b0000 73685f75 6e69785f unlock..sh_unix_\n- 0x000664d8 63686563 6b5f7069 64646972 00000000 check_piddir....\n- 0x000664e8 43616e6e 6f742063 72656174 65205049 Cannot create PI\n- 0x000664f8 44206469 72656374 6f727900 50617468 D directory.Path\n- 0x00066508 206f6620 50494420 64697265 63746f72 of PID director\n- 0x00066518 79207265 66657273 20746f20 61206e6f y refers to a no\n- 0x00066528 6e2d6469 72656374 6f727920 6f626a65 n-directory obje\n- 0x00066538 63740000 73685f75 6e69785f 6c6f636b ct..sh_unix_lock\n- 0x00066548 00000000 43616e6e 6f742063 72656174 ....Cannot creat\n- 0x00066558 65205049 44206669 6c652028 31290000 e PID file (1)..\n- 0x00066568 43616e6e 6f742063 72656174 65206c6f Cannot create lo\n- 0x00066578 636b2066 696c6520 28312900 43616e6e ck file (1).Cann\n- 0x00066588 6f742063 72656174 65206c6f 636b2066 ot create lock f\n- 0x00066598 696c6520 28322900 43616e6e 6f742063 ile (2).Cannot c\n- 0x000665a8 72656174 65205049 44206669 6c652028 reate PID file (\n- 0x000665b8 32290000 43616e6e 6f74206f 70656e20 2)..Cannot open \n- 0x000665c8 6c6f636b 2066696c 6520666f 72207265 lock file for re\n- 0x000665d8 61640000 43616e6e 6f74206f 70656e20 ad..Cannot open \n- 0x000665e8 50494420 66696c65 20666f72 20726561 PID file for rea\n- 0x000665f8 64000000 42616420 50494420 696e206c d...Bad PID in l\n- 0x00066608 6f636b20 66696c65 00000000 42616420 ock file....Bad \n- 0x00066618 50494420 696e2050 49442066 696c6500 PID in PID file.\n- 0x00066628 43616e6e 6f742072 65616420 6c6f636b Cannot read lock\n- 0x00066638 2066696c 65000000 43616e6e 6f742072 file...Cannot r\n- 0x00066648 65616420 50494420 66696c65 00000000 ead PID file....\n- 0x00066658 73685f75 6e69785f 74657374 5f616e64 sh_unix_test_and\n- 0x00066668 5f6c6f63 6b000000 73685f75 6e69785f _lock...sh_unix_\n- 0x00066678 74657374 6c6f636b 00000000 43616e6e testlock....Cann\n- 0x00066688 6f742063 72656174 65205049 44206669 ot create PID fi\n- 0x00066698 6c652028 33290000 43616e6e 6f742063 le (3)..Cannot c\n- 0x000666a8 72656174 65206c6f 636b2066 696c6520 reate lock file \n- 0x000666b8 28332900 43616e6e 6f742072 656d6f76 (3).Cannot remov\n- 0x000666c8 65207374 616c6520 6c6f636b 2066696c e stale lock fil\n- 0x000666d8 652c2050 4944206d 61792062 65206120 e, PID may be a \n- 0x000666e8 72756e6e 696e6720 70726f63 65737300 running process.\n- 0x000666f8 43616e6e 6f742072 656d6f76 65207374 Cannot remove st\n- 0x00066708 616c6520 50494420 66696c65 2c205049 ale PID file, PI\n- 0x00066718 44206d61 79206265 20612072 756e6e69 D may be a runni\n- 0x00066728 6e672070 726f6365 73730000 2e6c6f63 ng process...loc\n- 0x00066738 6b000000 73685f75 6e69785f 66696c65 k...sh_unix_file\n- 0x00066748 5f657869 73747300 73685f75 6e69785f _exists.sh_unix_\n- 0x00066758 64657669 63655f72 65616461 626c6500 device_readable.\n- 0x00066768 66696c65 5f69735f 72656d6f 74650000 file_is_remote..\n- 0x00066778 5245515f 46524f4d 5f534552 56455200 REQ_FROM_SERVER.\n- 0x00066788 4e6f206c 6f63616c 20626173 656c696e No local baselin\n- 0x00066798 65206461 74616261 73652061 74206578 e database at ex\n- 0x000667a8 70656374 65642070 61746800 4e6f206c pected path.No l\n- 0x000667b8 6f63616c 20626173 656c696e 65206461 ocal baseline da\n- 0x000667c8 74616261 73652070 61746820 6b6e6f77 tabase path know\n- 0x000667d8 6e000000 66696c65 5f706174 68000000 n...file_path...\n- 0x000667e8 73685f75 6e69785f 6c6f6f6b 75705f70 sh_unix_lookup_p\n- 0x000667f8 61676500 73685f75 6e69785f 6d6c6f63 age.sh_unix_mloc\n- 0x00066808 6b000000 73685f75 6e69785f 6d656d6c k...sh_unix_meml\n- 0x00066818 6f636b00 73685f75 6e69785f 696e6974 ock.sh_unix_init\n- 0x00066828 00000000 73685f75 6e69785f 72657365 ....sh_unix_rese\n- 0x00066838 7474696d 65720000 73685f75 6e69785f ttimer..sh_unix_\n- 0x00066848 72657365 74736967 6e616c73 00000000 resetsignals....\n- 0x00066858 73685f75 6e69785f 7365746c 696d6974 sh_unix_setlimit\n- 0x00066868 73000000 73685f75 6e69785f 7a65726f s...sh_unix_zero\n- 0x00066878 656e7600 73685f75 6e69785f 636f7079 env.sh_unix_copy\n- 0x00066888 656e7600 25733a20 25643a20 4f757420 env.%s: %d: Out \n- 0x00066898 6f66206d 656d6f72 790a0000 64757000 of memory...dup.\n- 0x000668a8 73685f75 6e69785f 6d756e6c 6f636b00 sh_unix_munlock.\n- 0x000668b8 73685f75 6e69785f 636f756e 745f6d6c sh_unix_count_ml\n- 0x000668c8 6f636b00 25642070 61676573 206c6f63 ock.%d pages loc\n- 0x000668d8 6b656400 73685f75 74696c73 2e630000 ked.sh_utils.c..\n- 0x000668e8 636f7079 5f666f75 72000000 73685f75 copy_four...sh_u\n- 0x000668f8 74696c5f 68657874 6f62696e 61727900 til_hextobinary.\n- 0x00066908 73685f75 74696c5f 686d6163 5f746967 sh_util_hmac_tig\n- 0x00066918 65720000 696e7465 67657220 6f766572 er..integer over\n- 0x00066928 666c6f77 00000000 73685f75 74696c5f flow....sh_util_\n- 0x00066938 666c6167 76616c00 73685f75 74696c5f flagval.sh_util_\n- 0x00066948 68696465 73657475 70000000 62756620 hidesetup...buf \n- 0x00066958 3d3d204e 554c4c00 6c656e20 3c203000 == NULL.len < 0.\n- 0x00066968 67726f75 70000000 6f746865 72000000 group...other...\n- 0x00066978 73747220 3d3d204e 554c4c00 696e7465 str == NULL.inte\n- 0x00066988 67657220 6f766572 666c6f77 20696e20 ger overflow in \n- 0x00066998 73685f75 74696c5f 73747264 75705f6c sh_util_strdup_l\n- 0x000669a8 00000000 6c656e20 3d3d2030 00000000 ....len == 0....\n- 0x000669b8 73685f75 74696c5f 73747264 75700000 sh_util_strdup..\n- 0x000669c8 73685f75 74696c5f 75706461 74655f66 sh_util_update_f\n- 0x000669d8 696c6500 73685f75 74696c5f 73747264 ile.sh_util_strd\n- 0x000669e8 75705f74 7261636b 00000000 73685f75 up_track....sh_u\n- 0x000669f8 74696c5f 73747273 65700000 72657420 til_strsep..ret \n- 0x00066a08 3d3d204e 554c4c00 73685f75 74696c5f == NULL.sh_util_\n- 0x00066a18 666f726d 61747465 64000000 25642d25 formatted...%d-%\n- 0x00066a28 6d2d2559 2025483a 254d3a25 53000000 m-%Y %H:%M:%S...\n- 0x00066a38 30302d30 302d3030 30302030 303a3030 00-00-0000 00:00\n- 0x00066a48 3a303000 284e6f6e 65290000 73685f75 :00.(None)..sh_u\n- 0x00066a58 74696c5f 73696774 79706500 484d4143 til_sigtype.HMAC\n- 0x00066a68 2d544947 45520000 48415348 2d544947 -TIGER..HASH-TIG\n- 0x00066a78 45520000 73685f75 74696c5f 73696767 ER..sh_util_sigg\n- 0x00066a88 656e0000 73685f75 74696c5f 68617368 en..sh_util_hash\n- 0x00066a98 5f746967 65720000 73685f75 74696c5f _tiger..sh_util_\n- 0x00066aa8 636f6d70 72657373 00000000 73685f75 compress....sh_u\n- 0x00066ab8 74696c5f 6370796c 6f6e6700 74617573 til_cpylong.taus\n- 0x00066ac8 5f736565 64000000 73685f65 6e74726f _seed...sh_entro\n- 0x00066ad8 70790000 4552524f 523a2069 6e737566 py..ERROR: insuf\n- 0x00066ae8 66696369 656e7420 70726976 696c6567 ficient privileg\n- 0x00066af8 650a0000 4552524f 523a206e 6f206b65 e...ERROR: no ke\n- 0x00066b08 79206769 76656e0a 20417267 756d656e y given. Argumen\n- 0x00066b18 74206d75 73742062 6520276b 65794070 t must be 'key@p\n- 0x00066b28 61746827 0a000000 4552524f 523a206e ath'....ERROR: n\n- 0x00066b38 6f207061 74682074 6f206578 65637574 o path to execut\n- 0x00066b48 61626c65 20676976 656e0a20 41726775 able given. Argu\n- 0x00066b58 6d656e74 206d7573 74206265 20276b65 ment must be 'ke\n- 0x00066b68 79407061 7468270a 00000000 25732e6f y@path'.....%s.o\n- 0x00066b78 75740000 4552524f 523a2063 616e6e6f ut..ERROR: canno\n- 0x00066b88 74206f70 656e2025 7320666f 72207265 t open %s for re\n- 0x00066b98 61642028 6572726e 756d203d 20256c64 ad (errnum = %ld\n- 0x00066ba8 290a0000 4552524f 523a2063 616e6e6f )...ERROR: canno\n- 0x00066bb8 74206f70 656e2025 73202865 72726e75 t open %s (errnu\n- 0x00066bc8 6d203d20 256c6429 0a000000 256c6420 m = %ld)....%ld \n- 0x00066bd8 62797465 73207265 61640a00 6f6c6420 bytes read..old \n- 0x00066be8 6b657920 666f756e 64000000 6e657720 key found...new \n- 0x00066bf8 66696c65 20257320 77726974 74656e0a file %s written.\n- 0x00066c08 00000000 4552524f 523a206f 6c64206b ....ERROR: old k\n- 0x00066c18 6579206e 6f742066 6f756e64 0a000000 ey not found....\n- 0x00066c28 4552524f 523a206f 7574206f 66206d65 ERROR: out of me\n- 0x00066c38 6d6f7279 0a000000 73685f75 74696c5f mory....sh_util_\n- 0x00066c48 656e636f 64650000 73685f75 74696c5f encode..sh_util_\n- 0x00066c58 73657473 65727665 72000000 73685f75 setserver...sh_u\n- 0x00066c68 74696c5f 7365746c 6f6f7074 696d6500 til_setlooptime.\n- 0x00066c78 6c6f6f70 2074696d 65000000 73685f75 loop time...sh_u\n- 0x00066c88 74696c5f 73657463 6865636b 73756d00 til_setchecksum.\n- 0x00066c98 63686563 6b73756d 20746573 74696e67 checksum testing\n- 0x00066ca8 00000000 6e6f6e65 00000000 73685f75 ....none....sh_u\n- 0x00066cb8 74696c5f 6b657969 6e697400 736c5f73 til_keyinit.sl_s\n- 0x00066cc8 74726c63 70790000 73685f75 74696c5f trlcpy..sh_util_\n- 0x00066cd8 6f627363 7572655f 6f6b0000 73685f75 obscure_ok..sh_u\n- 0x00066ce8 74696c5f 6f627363 7572655f 75746638 til_obscure_utf8\n- 0x00066cf8 00000000 73685f75 74696c5f 6469726e ....sh_util_dirn\n- 0x00066d08 616d6500 73685f75 74696c5f 62617365 ame.sh_util_base\n- 0x00066d18 6e616d65 00000000 73685f75 74696c5f name....sh_util_\n- 0x00066d28 73616665 5f6e616d 65000000 286e756c safe_name...(nul\n- 0x00066d38 6c290000 25632530 336f0000 286f7665 l)..%c%03o..(ove\n- 0x00066d48 72666c6f 77290000 73685f75 74696c5f rflow)..sh_util_\n- 0x00066d58 61736b5f 75706461 74650000 55706461 ask_update..Upda\n- 0x00066d68 74652025 73205b59 2f6e5d20 3f200000 te %s [Y/n] ? ..\n- 0x00066d78 43616e6e 6f742063 6f6e7469 6e75653a Cannot continue:\n- 0x00066d88 20737464 696e2069 73206e6f 74206120 stdin is not a \n- 0x00066d98 7465726d 696e616c 00000000 506c6561 terminal....Plea\n- 0x00066da8 73652061 6e737765 72207928 65732920 se answer y(es) \n- 0x00066db8 6f72206e 286f290a 00000000 73685f75 or n(o).....sh_u\n- 0x00066dc8 74696c5f 6f627363 7572656e 616d6500 til_obscurename.\n- 0x00066dd8 73685f75 74696c5f 69736e75 6d000000 sh_util_isnum...\n- 0x00066de8 73685f75 74696c5f 73747263 6f6e6361 sh_util_strconca\n- 0x00066df8 74000000 41424344 45464748 494a4b4c t...ABCDEFGHIJKL\n- 0x00066e08 4d4e4f50 51525354 55565758 595a6162 MNOPQRSTUVWXYZab\n- 0x00066e18 63646566 6768696a 6b6c6d6e 6f707172 cdefghijklmnopqr\n- 0x00066e28 73747576 7778797a 30313233 34353637 stuvwxyz01234567\n- 0x00066e38 38392829 00000000 73685f75 74696c5f 89()....sh_util_\n- 0x00066e48 72656763 6d700000 00000000 00000000 regcmp..........\n- 0x00066e58 00000000 00000000 00000000 00000000 ................\n- 0x00066e68 5c5c5c5c 5c5c5c5c 5c5c5c5c 5c5c5c5c \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\n- 0x00066e78 5c5c5c5c 5c5c5c5c 36363636 36363636 \\\\\\\\\\\\\\\\66666666\n- 0x00066e88 36363636 36363636 36363636 36363636 6666666666666666\n- 0x00066e98 73685f65 72726f72 2e630000 73685f65 sh_error.c..sh_e\n- 0x00066ea8 72726f72 5f696e69 74000000 73685f65 rror_init...sh_e\n- 0x00066eb8 72726f72 5f736574 5f636c61 73736d61 rror_set_classma\n- 0x00066ec8 736b0000 202c0900 73685f65 72726f72 sk.. ,..sh_error\n- 0x00066ed8 5f737472 696e6700 25532025 54200000 _string.%S %T ..\n- 0x00066ee8 25532025 54202825 462c2025 4c2c2025 %S %T (%F, %L, %\n- 0x00066ef8 45292000 3c544350 3e20203a 20000000 E) . : ...\n- 0x00066f08 44454255 4720203a 20000000 494e464f DEBUG : ...INFO\n- 0x00066f18 2020203a 20000000 4e4f5449 4345203a : ...NOTICE :\n- 0x00066f28 20000000 5741524e 2020203a 20000000 ...WARN : ...\n- 0x00066f38 4d41524b 2020203a 20000000 4552524f MARK : ...ERRO\n- 0x00066f48 5220203a 20000000 43524954 2020203a R : ...CRIT :\n- 0x00066f58 20000000 414c4552 5420203a 20000000 ...ALERT : ...\n- 0x00066f68 3f3f3f20 2020203a 20000000 73747269 ??? : ...stri\n- 0x00066f78 6e673d3c 25733e2c 20686173 683d3c25 ng=<%s>, hash=<%\n- 0x00066f88 733e0a00 73685f65 72726f72 5f636f6e s>..sh_error_con\n- 0x00066f98 76657274 5f6c6576 656c0000 73685f65 vert_level..sh_e\n- 0x00066fa8 72726f72 5f68616e 646c6500 6765745f rror_handle.get_\n- 0x00066fb8 666f726d 61740000 4552524f 523a206d format..ERROR: m\n- 0x00066fc8 73673d3c 4e554c4c 20666f72 6d61743e sg=\n- 0x00066fd8 2c206669 6c653d3c 25733e2c 206c696e , file=<%s>, lin\n- 0x00066fe8 653d3c25 6c643e0a 00000000 63686b73 e=<%ld>.....chks\n- 0x00066ff8 756d5f6f 6c643d3c 00000000 63686b73 um_old=<....chks\n- 0x00067008 756d5f6e 65773d3c 00000000 656d6169 um_new=<....emai\n- 0x00067018 6c000000 284e554c 4c290000 73685f65 l...(NULL)..sh_e\n- 0x00067028 72726f72 5f736574 5f697600 64656275 rror_set_iv.debu\n- 0x00067038 67000000 73685f65 72726f72 5f736574 g...sh_error_set\n- 0x00067048 5f6c6576 656c0000 73685f65 72726f72 _level..sh_error\n- 0x00067058 5f6d6169 6c000000 73685f65 72726f72 _mail...sh_error\n- 0x00067068 5f656865 61640000 6e6f7469 63650000 _ehead..notice..\n- 0x00067078 7761726e 00000000 6d61726b 00000000 warn....mark....\n- 0x00067088 65727200 63726974 00000000 616c6572 err.crit....aler\n- 0x00067098 74000000 53000000 01000000 00000000 t...S...........\n- 0x000670a8 00000000 00000000 54000000 01000000 ........T.......\n- 0x000670b8 00000000 00000000 00000000 46000000 ............F...\n- 0x000670c8 01000000 00000000 00000000 00000000 ................\n- 0x000670d8 4c000000 02000000 00000000 00000000 L...............\n- 0x000670e8 00000000 43000000 01000000 00000000 ....C...........\n- 0x000670f8 00000000 00000000 45000000 04000000 ........E.......\n- 0x00067108 00000000 00000000 00000000 00000000 ................\n- 0x00067118 02000000 00000000 00000000 00000000 ................\n- 0x00067128 436f7079 72696768 74202843 29203139 Copyright (C) 19\n- 0x00067138 39392d32 30303820 5261696e 65722057 99-2008 Rainer W\n- 0x00067148 6963686d 616e6e20 28687474 703a2f2f ichmann (http://\n- 0x00067158 6c612d73 616d686e 612e6465 292e0a0a la-samhna.de)...\n- 0x00067168 00000000 54686973 2070726f 6772616d ....This program\n- 0x00067178 20697320 66726565 20736f66 74776172 is free softwar\n- 0x00067188 653b2079 6f752063 616e2072 65646973 e; you can redis\n- 0x00067198 74726962 75746520 69742061 6e642f6f tribute it and/o\n- 0x000671a8 72206d6f 64696679 0a000000 69742075 r modify....it u\n- 0x000671b8 6e646572 20746865 20746572 6d73206f nder the terms o\n- 0x000671c8 66207468 6520474e 55204765 6e657261 f the GNU Genera\n- 0x000671d8 6c205075 626c6963 204c6963 656e7365 l Public License\n- 0x000671e8 20617320 7075626c 69736865 64206279 as published by\n- 0x000671f8 0a000000 74686520 46726565 20536f66 ....the Free Sof\n- 0x00067208 74776172 6520466f 756e6461 74696f6e tware Foundation\n- 0x00067218 3b206569 74686572 20766572 73696f6e ; either version\n- 0x00067228 2032206f 66207468 65204c69 63656e73 2 of the Licens\n- 0x00067238 652c206f 720a0000 28617420 796f7572 e, or...(at your\n- 0x00067248 206f7074 696f6e29 20616e79 206c6174 option) any lat\n- 0x00067258 65722076 65727369 6f6e2e0a 0a000000 er version......\n- 0x00067268 54686973 2070726f 6772616d 20697320 This program is \n- 0x00067278 64697374 72696275 74656420 696e2074 distributed in t\n- 0x00067288 68652068 6f706520 74686174 20697420 he hope that it \n- 0x00067298 77696c6c 20626520 75736566 756c2c0a will be useful,.\n- 0x000672a8 00000000 62757420 57495448 4f555420 ....but WITHOUT \n- 0x000672b8 414e5920 57415252 414e5459 3b207769 ANY WARRANTY; wi\n- 0x000672c8 74686f75 74206576 656e2074 68652069 thout even the i\n- 0x000672d8 6d706c69 65642077 61727261 6e747920 mplied warranty \n- 0x000672e8 6f660a00 4d455243 48414e54 4142494c of..MERCHANTABIL\n- 0x000672f8 49545920 6f722046 49544e45 53532046 ITY or FITNESS F\n- 0x00067308 4f522041 20504152 54494355 4c415220 OR A PARTICULAR \n- 0x00067318 50555250 4f53452e 20536565 20746865 PURPOSE. See the\n- 0x00067328 0a000000 474e5520 47656e65 72616c20 ....GNU General \n- 0x00067338 5075626c 6963204c 6963656e 73652066 Public License f\n- 0x00067348 6f72206d 6f726520 64657461 696c732e or more details.\n- 0x00067358 0a0a0000 596f7520 73686f75 6c642068 ....You should h\n- 0x00067368 61766520 72656365 69766564 20612063 ave received a c\n- 0x00067378 6f707920 6f662074 68652047 4e552047 opy of the GNU G\n- 0x00067388 656e6572 616c2050 75626c69 63204c69 eneral Public Li\n- 0x00067398 63656e73 650a0000 616c6f6e 67207769 cense...along wi\n- 0x000673a8 74682074 68697320 70726f67 72616d3b th this program;\n- 0x000673b8 20696620 6e6f742c 20777269 74652074 if not, write t\n- 0x000673c8 6f207468 65204672 65652053 6f667477 o the Free Softw\n- 0x000673d8 6172650a 00000000 466f756e 64617469 are.....Foundati\n- 0x000673e8 6f6e2c20 496e632e 2c203539 2054656d on, Inc., 59 Tem\n- 0x000673f8 706c6520 506c6163 65202d20 53756974 ple Place - Suit\n- 0x00067408 65203333 302c2042 6f73746f 6e2c204d e 330, Boston, M\n- 0x00067418 41202030 32313131 2d313330 372c2055 A 02111-1307, U\n- 0x00067428 53412e0a 0a000000 54686973 2070726f SA......This pro\n- 0x00067438 64756374 206d616b 65732075 7365206f duct makes use o\n- 0x00067448 66207468 65207265 66657265 6e636520 f the reference \n- 0x00067458 696d706c 656d656e 74617469 6f6e206f implementation o\n- 0x00067468 66207468 65205449 47455220 6d657373 f the TIGER mess\n- 0x00067478 6167650a 00000000 64696765 73742061 age.....digest a\n- 0x00067488 6c676f72 6974686d 2e205468 69732063 lgorithm. This c\n- 0x00067498 6f646520 69732063 6f707972 69676874 ode is copyright\n- 0x000674a8 20456c69 20426968 616d2028 62696861 Eli Biham (biha\n- 0x000674b8 6d406373 2e746563 686e696f 6e2e6163 m@cs.technion.ac\n- 0x000674c8 2e696c29 0a000000 616e6420 526f7373 .il)....and Ross\n- 0x000674d8 20416e64 6572736f 6e202872 6a613134 Anderson (rja14\n- 0x000674e8 40636c2e 63616d2e 61632e75 6b292e20 @cl.cam.ac.uk). \n- 0x000674f8 49742063 616e2062 65207573 65642066 It can be used f\n- 0x00067508 7265656c 79207769 74686f75 7420616e reely without an\n- 0x00067518 790a0000 72657374 72696374 696f6e73 y...restrictions\n- 0x00067528 2e0a0000 0a506c65 61736520 72656665 .....Please refe\n- 0x00067538 7220746f 20746865 2066696c 6520434f r to the file CO\n- 0x00067548 5059494e 4720696e 20746865 20736f75 PYING in the sou\n- 0x00067558 72636520 64697374 72696275 74696f6e rce distribution\n- 0x00067568 20666f72 20610000 0a66756c 6c206c69 for a...full li\n- 0x00067578 7374206f 6620696e 636f7270 6f726174 st of incorporat\n- 0x00067588 65642063 6f646520 616e6420 6173736f ed code and asso\n- 0x00067598 63696174 6564206c 6963656e 7365732e ciated licenses.\n- 0x000675a8 0a000000 342e312e 34000000 54686973 ....4.1.4...This\n- 0x000675b8 20697320 73616d68 61696e20 28257329 is samhain (%s)\n- 0x000675c8 2c202863 29203139 39392d32 30303820 , (c) 1999-2008 \n- 0x000675d8 5261696e 65722057 6963686d 616e6e20 Rainer Wichmann \n- 0x000675e8 28687474 703a2f2f 6c612d73 616d686e (http://la-samhn\n- 0x000675f8 612e6465 292e0a00 54686973 20736f66 a.de)...This sof\n- 0x00067608 74776172 6520636f 6d657320 77697468 tware comes with\n- 0x00067618 20414253 4f4c5554 454c5920 4e4f2057 ABSOLUTELY NO W\n- 0x00067628 41525241 4e54592e 20000000 55736520 ARRANTY. ...Use \n- 0x00067638 6174206f 776e2072 69736b2e 0a0a0000 at own risk.....\n- 0x00067648 436f6d70 696c6564 2d696e20 6c6f6720 Compiled-in log \n- 0x00067658 66616369 6c697469 65733a0a 00000000 facilities:.....\n- 0x00067668 20636f6e 736f6c65 20282f64 65762f63 console (/dev/c\n- 0x00067678 6f6e736f 6c652900 20737973 6c6f6700 onsole). syslog.\n- 0x00067688 206c6f67 66696c65 20282573 29000000 logfile (%s)...\n- 0x00067698 20657874 65726e61 6c207072 6f677261 external progra\n- 0x000676a8 6d000000 20656d61 696c0000 20707265 m... email.. pre\n- 0x000676b8 6c756465 2028302e 392e362b 29000000 lude (0.9.6+)...\n- 0x000676c8 436f6d70 696c6564 2d696e20 6d6f6475 Compiled-in modu\n- 0x000676d8 6c65733a 0a000000 206c6f67 696e2f6c les:.... login/l\n- 0x000676e8 6f676f75 74000000 206d6f75 6e74206f ogout... mount o\n- 0x000676f8 7074696f 6e730000 20737569 64000000 ptions.. suid...\n- 0x00067708 2070726f 63657373 65730000 20706f72 processes.. por\n- 0x00067718 74730000 206c6f67 66696c65 206d6f6e ts.. logfile mon\n- 0x00067728 69746f72 00000000 5374616e 64616c6f itor....Standalo\n- 0x00067738 6e652065 78656375 7461626c 65000000 ne executable...\n- 0x00067748 2c204950 76362073 7570706f 72746564 , IPv6 supported\n- 0x00067758 00000000 2c20636f 6d70696c 65642d69 ...., compiled-i\n- 0x00067768 6e206f70 74696f6e 733a0000 20757369 n options:.. usi\n- 0x00067778 6e672073 79737465 6d206d61 6c6c6f63 ng system malloc\n- 0x00067788 00000000 2f646576 2f72616e 646f6d00 ..../dev/random.\n- 0x00067798 20757369 6e672065 6e74726f 70792064 using entropy d\n- 0x000677a8 65766963 65202825 73290000 20736865 evice (%s).. she\n- 0x000677b8 6c6c2065 7870616e 73696f6e 20696e20 ll expansion in \n- 0x000677c8 636f6e66 69677572 6174696f 6e206669 configuration fi\n- 0x000677d8 6c652073 7570706f 72746564 00000000 le supported....\n- 0x000677e8 20706f73 69782072 65676578 20737570 posix regex sup\n- 0x000677f8 706f7274 00000000 206f7074 696f6e61 port.... optiona\n- 0x00067808 6c6c7920 7265706f 72742061 75646974 lly report audit\n- 0x00067818 64207265 636f7264 206f6620 6368616e d record of chan\n- 0x00067828 67656420 66696c65 00000000 696e7465 ged file....inte\n- 0x00067838 72616374 69766500 53657420 63686563 ractive.Set chec\n- 0x00067848 6b73756d 20746573 74696e67 20746f20 ksum testing to \n- 0x00067858 27696e69 74272c20 27757064 61746527 'init', 'update'\n- 0x00067868 2c206f72 20276368 65636b27 00000000 , or 'check'....\n- 0x00067878 7365742d 63686563 6b73756d 2d746573 set-checksum-tes\n- 0x00067888 74000000 3c617267 3e2c0000 20202020 t...,.. \n- 0x00067898 20200000 54686973 20697320 73616d68 ..This is samh\n- 0x000678a8 61696e20 28257329 2c202863 29203139 ain (%s), (c) 19\n- 0x000678b8 39392d32 30303620 5261696e 65722057 99-2006 Rainer W\n- 0x000678c8 6963686d 616e6e20 28687474 703a2f2f ichmann (http://\n- 0x000678d8 6c612d73 616d686e 612e6465 292e0a00 la-samhna.de)...\n- 0x000678e8 55736520 6174206f 776e2072 69736b2e Use at own risk.\n- 0x000678f8 0a000000 55736167 653a0a0a 00000000 ....Usage:......\n- 0x00067908 53686f72 74206f70 74696f6e 20636861 Short option cha\n- 0x00067918 7220636f 6c6c6973 696f6e20 210a0000 r collision !...\n- 0x00067928 25632563 25632020 20202020 20202d2d %c%c%c --\n- 0x00067938 252d732c 09090920 25730a00 25632563 %-s,... %s..%c%c\n- 0x00067948 25632020 20202020 20202d2d 252d732c %c --%-s,\n- 0x00067958 09092025 730a0000 25632563 25632020 .. %s...%c%c%c \n- 0x00067968 20202020 20202d2d 252d732c 09202573 --%-s,. %s\n- 0x00067978 0a000000 25632563 20257320 202d2d25 ....%c%c %s --%\n- 0x00067988 2d733d3c 6172673e 2c090920 25730a00 -s=,.. %s..\n- 0x00067998 25632563 20257320 202d2d25 2d733d3c %c%c %s --%-s=<\n- 0x000679a8 6172673e 2c092025 730a0000 0a506c65 arg>,. %s....Ple\n- 0x000679b8 61736520 7265706f 72742062 75677320 ase report bugs \n- 0x000679c8 746f2073 7570706f 7274406c 612d7361 to support@la-sa\n- 0x000679d8 6d686e61 2e64652e 0a000000 6661696c mhna.de.....fail\n- 0x000679e8 00000000 73685f67 65746f70 742e6300 ....sh_getopt.c.\n- 0x000679f8 73685f67 65746f70 745f666f 72657665 sh_getopt_foreve\n- 0x00067a08 72000000 73685f67 65746f70 745f6765 r...sh_getopt_ge\n- 0x00067a18 74000000 4572726f 723a2073 686f7274 t...Error: short\n- 0x00067a28 206f7074 696f6e20 77697468 20617267 option with arg\n- 0x00067a38 756d656e 74206973 206e6f74 206c6173 ument is not las\n- 0x00067a48 7420696e 206f7074 696f6e20 73747269 t in option stri\n- 0x00067a58 6e670a00 4572726f 723a206d 69737369 ng..Error: missi\n- 0x00067a68 6e672061 7267756d 656e740a 00000000 ng argument.....\n- 0x00067a78 4572726f 72207072 6f636573 73696e67 Error processing\n- 0x00067a88 206f7074 696f6e20 2d25630a 00000000 option -%c.....\n- 0x00067a98 4572726f 723a2075 6e726563 6f676e69 Error: unrecogni\n- 0x00067aa8 7a656420 73686f72 74206f70 74696f6e zed short option\n- 0x00067ab8 0a000000 4572726f 72207072 6f636573 ....Error proces\n- 0x00067ac8 73696e67 206f7074 696f6e20 2d25730a sing option -%s.\n- 0x00067ad8 00000000 4572726f 723a2069 6e76616c ....Error: inval\n- 0x00067ae8 69642061 7267756d 656e740a 00000000 id argument.....\n- 0x00067af8 4572726f 723a2075 6e726563 6f676e69 Error: unrecogni\n- 0x00067b08 7a656420 6c6f6e67 206f7074 696f6e0a zed long option.\n- 0x00067b18 00000000 52756e20 75706461 74652069 ....Run update i\n- 0x00067b28 6e20696e 74657261 63746976 65206d6f n interactive mo\n- 0x00067b38 64650000 52756e20 75706461 74652077 de..Run update w\n- 0x00067b48 69746820 6c697374 66696c65 00000000 ith listfile....\n- 0x00067b58 52756e20 61732064 61656d6f 6e000000 Run as daemon...\n- 0x00067b68 53746179 20696e20 74686520 666f7265 Stay in the fore\n- 0x00067b78 67726f75 6e640000 62696e64 2d616464 ground..bind-add\n- 0x00067b88 72657373 00000000 42696e64 20746f20 ress....Bind to \n- 0x00067b98 74686973 20616464 72657373 2028696e this address (in\n- 0x00067ba8 74657266 61636529 20666f72 206f7574 terface) for out\n- 0x00067bb8 676f696e 6720636f 6e6e6563 74696f6e going connection\n- 0x00067bc8 73000000 7365742d 7379736c 6f672d73 s...set-syslog-s\n- 0x00067bd8 65766572 69747900 53657420 73657665 everity.Set seve\n- 0x00067be8 72697479 20746872 6573686f 6c642066 rity threshold f\n- 0x00067bf8 6f722073 79736c6f 67000000 7365742d or syslog...set-\n- 0x00067c08 65787465 726e2d73 65766572 69747900 extern-severity.\n- 0x00067c18 53657420 73657665 72697479 20746872 Set severity thr\n- 0x00067c28 6573686f 6c642066 6f72206c 6f676769 eshold for loggi\n- 0x00067c38 6e672062 79206578 7465726e 616c2070 ng by external p\n- 0x00067c48 726f6772 616d2873 29000000 7365742d rogram(s)...set-\n- 0x00067c58 7072656c 7564652d 73657665 72697479 prelude-severity\n- 0x00067c68 00000000 53657420 73657665 72697479 ....Set severity\n- 0x00067c78 20746872 6573686f 6c642066 6f72206c threshold for l\n- 0x00067c88 6f676769 6e672074 6f207072 656c7564 ogging to prelud\n- 0x00067c98 65000000 7365742d 6c6f672d 73657665 e...set-log-seve\n- 0x00067ca8 72697479 00000000 53657420 73657665 rity....Set seve\n- 0x00067cb8 72697479 20746872 6573686f 6c642066 rity threshold f\n- 0x00067cc8 6f72206c 6f676669 6c650000 7365742d or logfile..set-\n- 0x00067cd8 6d61696c 2d736576 65726974 79000000 mail-severity...\n- 0x00067ce8 53657420 73657665 72697479 74687265 Set severitythre\n- 0x00067cf8 73686f6c 64202066 6f722065 2d6d6169 shold for e-mai\n- 0x00067d08 6c000000 7365742d 7072696e 742d7365 l...set-print-se\n- 0x00067d18 76657269 74790000 53657420 74686520 verity..Set the \n- 0x00067d28 73657665 72697479 20746872 6573686f severity thresho\n- 0x00067d38 6c642066 6f722074 65726d69 6e616c2f ld for terminal/\n- 0x00067d48 636f6e73 6f6c6520 6c6f6700 53657420 console log.Set \n- 0x00067d58 72656375 7273696f 6e206c65 76656c20 recursion level \n- 0x00067d68 666f7220 64697265 63746f72 69657300 for directories.\n- 0x00067d78 76657269 66792d6c 6f670000 56657269 verify-log..Veri\n- 0x00067d88 66792074 68652061 75646974 20747261 fy the audit tra\n- 0x00067d98 696c0000 6a757374 2d6c6973 74000000 il..just-list...\n- 0x00067da8 4d6f6469 6679202d 4c20746f 206a7573 Modify -L to jus\n- 0x00067db8 74206c69 73742074 68652061 75646974 t list the audit\n- 0x00067dc8 20747261 696c0000 76657269 66792d6d trail..verify-m\n- 0x00067dd8 61696c00 56657269 66792074 6865206d ail.Verify the m\n- 0x00067de8 61696c62 6f780000 6164642d 6b657900 ailbox..add-key.\n- 0x00067df8 41646420 6b657920 666f7220 74686520 Add key for the \n- 0x00067e08 6d61696c 2f6c6f67 20736967 6e617475 mail/log signatu\n- 0x00067e18 72650000 68617368 2d737472 696e6700 re..hash-string.\n- 0x00067e28 5072696e 74207468 65206861 7368206f Print the hash o\n- 0x00067e38 66206120 73747269 6e670000 666f7265 f a string..fore\n- 0x00067e48 76657200 4c6f6f70 20666f72 65766572 ver.Loop forever\n- 0x00067e58 2c206576 656e2069 66206e6f 74206461 , even if not da\n- 0x00067e68 656d6f6e 00000000 6f757466 696c6500 emon....outfile.\n- 0x00067e78 50617468 6e616d65 20666f72 206f7574 Pathname for out\n- 0x00067e88 70757420 66696c65 00000000 6c697374 put file....list\n- 0x00067e98 2d66696c 65000000 4d6f6469 6679202d -file...Modify -\n- 0x00067ea8 6420746f 2073686f 7720636f 6e74656e d to show conten\n- 0x00067eb8 74206f66 20612073 696e676c 65206669 t of a single fi\n- 0x00067ec8 6c650000 6c697374 2d66696c 74657200 le..list-filter.\n- 0x00067ed8 4d6f6469 6679202d 6420746f 2066696c Modify -d to fil\n- 0x00067ee8 74657220 62792066 696c6520 6c697374 ter by file list\n- 0x00067ef8 20676976 656e2069 6e207465 78742066 given in text f\n- 0x00067f08 696c6500 66756c6c 2d646574 61696c00 ile.full-detail.\n- 0x00067f18 4d6f6469 6679202d 6420746f 2073686f Modify -d to sho\n- 0x00067f28 77206675 6c6c2064 65746169 6c730000 w full details..\n- 0x00067f38 64656c69 6d697465 64000000 4d6f6469 delimited...Modi\n- 0x00067f48 6679202d 6420746f 2073686f 77206675 fy -d to show fu\n- 0x00067f58 6c6c2064 65746169 6c732c20 636f6d6d ll details, comm\n- 0x00067f68 61206465 6c696d69 74656400 62696e61 a delimited.bina\n- 0x00067f78 72790000 4d6f6469 6679202d 6420746f ry..Modify -d to\n- 0x00067f88 206f7574 70757420 696e2062 696e6172 output in binar\n- 0x00067f98 79206461 74616261 73652066 6f726d61 y database forma\n- 0x00067fa8 74000000 6c697374 2d646174 61626173 t...list-databas\n- 0x00067fb8 65000000 4c697374 20646174 61626173 e...List databas\n- 0x00067fc8 6520636f 6e74656e 7420286c 696b6520 e content (like \n- 0x00067fd8 6c73202d 6c290000 696e6974 32737464 ls -l)..init2std\n- 0x00067fe8 6f757400 57726974 65206461 74616261 out.Write databa\n- 0x00067ff8 73652074 6f207374 646f7574 206f6e20 se to stdout on \n- 0x00068008 696e6974 00000000 76657269 66792d64 init....verify-d\n- 0x00068018 61746162 61736500 56657269 66792074 atabase.Verify t\n- 0x00068028 68652067 6976656e 20646174 61626173 he given databas\n- 0x00068038 65000000 63726561 74652d64 61746162 e...create-datab\n- 0x00068048 61736500 43726561 74652064 61746162 ase.Create datab\n- 0x00068058 61736520 66726f6d 2066696c 65206c69 ase from file li\n- 0x00068068 73740000 77616974 2d6f6e2d 63686563 st..wait-on-chec\n- 0x00068078 6b000000 54696d65 64207761 69742066 k...Timed wait f\n- 0x00068088 6f722065 6e64206f 66206669 6c656368 or end of filech\n- 0x00068098 65636b20 28302066 6f72206e 6f207469 eck (0 for no ti\n- 0x000680a8 6d656f75 74290000 74726163 652d6c6f meout)..trace-lo\n- 0x000680b8 6766696c 65000000 4c6f6766 696c6520 gfile...Logfile \n- 0x000680c8 666f7220 74726163 65000000 74726163 for trace...trac\n- 0x000680d8 652d656e 61626c65 00000000 456e6162 e-enable....Enab\n- 0x000680e8 6c652074 72616369 6e670000 636f7079 le tracing..copy\n- 0x000680f8 72696768 74000000 5072696e 7420636f right...Print co\n- 0x00068108 70797269 67687420 696e666f 726d6174 pyright informat\n- 0x00068118 696f6e00 68656c70 00000000 5072696e ion.help....Prin\n- 0x00068128 74207573 61676520 696e666f 726d6174 t usage informat\n- 0x00068138 696f6e00 76657273 696f6e00 53686f77 ion.version.Show\n- 0x00068148 20766572 73696f6e 20616e64 20636f6d version and com\n- 0x00068158 70696c65 642d696e 206f7074 696f6e73 piled-in options\n- 0x00068168 00000000 7072656c 75646500 5072656c ....prelude.Prel\n- 0x00068178 75646520 67656e65 72696320 6f707469 ude generic opti\n- 0x00068188 6f6e7300 70726f66 696c6500 50726f66 ons.profile.Prof\n- 0x00068198 696c6520 746f2075 73652066 6f722074 ile to use for t\n- 0x000681a8 68697320 616e616c 797a6572 00000000 his analyzer....\n- 0x000681b8 68656172 74626561 742d696e 74657276 heartbeat-interv\n- 0x000681c8 616c0000 4e756d62 6572206f 66207365 al..Number of se\n- 0x000681d8 636f6e64 73206265 74776565 6e207477 conds between tw\n- 0x000681e8 6f206865 61727462 65617473 00000000 o heartbeats....\n- 0x000681f8 73657276 65722d61 64647200 41646472 server-addr.Addr\n- 0x00068208 65737320 77686572 65207468 69732073 ess where this s\n- 0x00068218 656e736f 72207368 6f756c64 20726570 ensor should rep\n- 0x00068228 6f727420 746f0000 616e616c 797a6572 ort to..analyzer\n- 0x00068238 2d6e616d 65000000 4e616d65 20666f72 -name...Name for\n- 0x00068248 20746869 7320616e 616c797a 65720000 this analyzer..\n- 0x00068258 73685f72 65616463 6f6e662e 63000000 sh_readconf.c...\n- 0x00068268 73685f72 65616463 6f6e665f 7365745f sh_readconf_set_\n- 0x00068278 6e696365 00000000 636c6f73 65636f6d nice....closecom\n- 0x00068288 6d616e64 00000000 64756d6d 79000000 mand....dummy...\n- 0x00068298 73657665 72697479 72656164 6f6e6c79 severityreadonly\n- 0x000682a8 00000000 73685f72 65616463 6f6e665f ....sh_readconf_\n- 0x000682b8 72656164 00000000 54686520 636f6e66 read....The conf\n- 0x000682c8 69677572 6174696f 6e206669 6c653a20 iguration file: \n- 0x000682d8 25732069 7320756e 74727573 7465642c %s is untrusted,\n- 0x000682e8 20692e65 2e20616e 0a756e74 72757374 i.e. an.untrust\n- 0x000682f8 65642075 73657220 6f776e73 206f7220 ed user owns or \n- 0x00068308 63616e20 77726974 6520746f 20736f6d can write to som\n- 0x00068318 65206469 72656374 6f727920 696e2074 e directory in t\n- 0x00068328 68652070 6174682e 0a000000 436f756c he path.....Coul\n- 0x00068338 64206e6f 74206f70 656e2074 6865206c d not open the l\n- 0x00068348 6f63616c 20636f6e 66696775 72617469 ocal configurati\n- 0x00068358 6f6e2066 696c6520 666f7220 72656164 on file for read\n- 0x00068368 696e6720 62656361 7573650a 6f662074 ing because.of t\n- 0x00068378 68652066 6f6c6c6f 77696e67 20657272 he following err\n- 0x00068388 6f723a20 25732028 6572726e 756d203d or: %s (errnum =\n- 0x00068398 20256c64 290a4966 20746869 73206973 %ld).If this is\n- 0x000683a8 20612070 65726d69 7373696f 6e207072 a permission pr\n- 0x000683b8 6f626c65 6d2c2079 6f75206e 65656420 oblem, you need \n- 0x000683c8 746f2063 68616e67 65206669 6c652070 to change file p\n- 0x000683d8 65726d69 7373696f 6e730a74 6f206d61 ermissions.to ma\n- 0x000683e8 6b652074 68652066 696c6520 72656164 ke the file read\n- 0x000683f8 61626c65 20666f72 20746865 20656666 able for the eff\n- 0x00068408 65637469 76652055 49443a20 25640a00 ective UID: %d..\n- 0x00068418 66690000 636f6e66 69672066 696c6500 fi..config file.\n- 0x00068428 6e6f7420 00000000 66696c65 5f657869 not ....file_exi\n- 0x00068438 73747320 00000000 696e7465 72666163 sts ....interfac\n- 0x00068448 655f6578 69737473 20000000 686f7374 e_exists ...host\n- 0x00068458 6e616d65 5f6d6174 63686573 20000000 name_matches ...\n- 0x00068468 73797374 656d5f6d 61746368 65732000 system_matches .\n- 0x00068478 636f6d6d 616e645f 73756363 65656473 command_succeeds\n- 0x00068488 20000000 556e7375 70706f72 74656420 ...Unsupported \n- 0x00068498 74657374 20617420 6c696e65 20256420 test at line %d \n- 0x000684a8 6f662063 6f6e6669 67757261 74696f6e of configuration\n- 0x000684b8 2066696c 65000000 73685f72 65616463 file...sh_readc\n- 0x000684c8 6f6e665f 636f6e64 5f6d6174 63680000 onf_cond_match..\n- 0x000684d8 25733a25 733a2573 00000000 5b454f46 %s:%s:%s....[EOF\n- 0x000684e8 5d000000 53434845 44554c45 5f54574f ]...SCHEDULE_TWO\n- 0x000684f8 00000000 73685f72 65616463 6f6e665f ....sh_readconf_\n- 0x00068508 6c696e65 00000000 69662000 656c7365 line....if .else\n- 0x00068518 00000000 73685f72 65616463 6f6e665f ....sh_readconf_\n- 0x00068528 7365745f 70617468 00000000 4155544f set_path....AUTO\n- 0x00068538 00000000 73685f72 65616463 6f6e665f ....sh_readconf_\n- 0x00068548 73657454 696d6500 73657420 74696d65 setTime.set time\n- 0x00068558 72000000 73657665 72697479 6c6f6766 r...severitylogf\n- 0x00068568 696c6573 00000000 73657665 72697479 iles....severity\n- 0x00068578 67726f77 696e676c 6f677300 73657665 growinglogs.seve\n- 0x00068588 72697479 69676e6f 72656e6f 6e650000 rityignorenone..\n- 0x00068598 73657665 72697479 69676e6f 7265616c severityignoreal\n- 0x000685a8 6c000000 73657665 72697479 61747472 l...severityattr\n- 0x000685b8 69627574 65730000 73657665 72697479 ibutes..severity\n- 0x000685c8 64697273 00000000 73657665 72697479 dirs....severity\n- 0x000685d8 66696c65 73000000 73657665 72697479 files...severity\n- 0x000685e8 6e616d65 73000000 73657665 72697479 names...severity\n- 0x000685f8 75736572 30000000 73657665 72697479 user0...severity\n- 0x00068608 75736572 31000000 73657665 72697479 user1...severity\n- 0x00068618 75736572 32000000 73657665 72697479 user2...severity\n- 0x00068628 75736572 33000000 73657665 72697479 user3...severity\n- 0x00068638 75736572 34000000 73657665 72697479 user4...severity\n- 0x00068648 7072656c 696e6b00 636c6f73 65616464 prelink.closeadd\n- 0x00068658 72657373 00000000 6c6f676d 6f6e656e ress....logmonen\n- 0x00068668 6467726f 75700000 6c6f676d 6f6e656e dgroup..logmonen\n- 0x00068678 64686f73 74000000 6f70656e 636f6d6d dhost...opencomm\n- 0x00068688 616e6400 73657463 6f6d6d61 6e646c69 and.setcommandli\n- 0x00068698 6e650000 73657464 65666175 6c740000 ne..setdefault..\n- 0x000686a8 73657465 6e766972 6f6e0000 73657464 setenviron..setd\n- 0x000686b8 65616474 696d6500 73657474 79706500 eadtime.settype.\n- 0x000686c8 73657463 72656465 6e746961 6c730000 setcredentials..\n- 0x000686d8 73657466 696c7465 726e6f74 00000000 setfilternot....\n- 0x000686e8 73657466 696c7465 72616e64 00000000 setfilterand....\n- 0x000686f8 73657466 696c7465 726f7200 65787465 setfilteror.exte\n- 0x00068708 726e616c 73657665 72697479 00000000 rnalseverity....\n- 0x00068718 65787465 726e616c 636c6173 73000000 externalclass...\n- 0x00068728 69676e6f 72656164 64656400 69676e6f ignoreadded.igno\n- 0x00068738 72656d69 7373696e 67000000 69676e6f remissing...igno\n- 0x00068748 72656d6f 64696669 65640000 736b6970 remodified..skip\n- 0x00068758 63686563 6b73756d 00000000 66696c65 checksum....file\n- 0x00068768 74797065 00000000 66696c65 63686563 type....filechec\n- 0x00068778 6b736368 6564756c 656f6e65 00000000 kscheduleone....\n- 0x00068788 66696c65 63686563 6b736368 6564756c filecheckschedul\n- 0x00068798 6574776f 00000000 75736568 6172646c etwo....usehardl\n- 0x000687a8 696e6b63 6865636b 00000000 75736572 inkcheck....user\n- 0x000687b8 73726363 6865636b 00000000 68617264 srccheck....hard\n- 0x000687c8 6c696e6b 6f666673 65740000 6c6f6f73 linkoffset..loos\n- 0x000687d8 65646972 63686563 6b000000 6164646f edircheck...addo\n- 0x000687e8 6b636861 72730000 66696c65 6e616d65 kchars..filename\n- 0x000687f8 73617265 75746638 00000000 73657472 sareutf8....setr\n- 0x00068808 65637572 73696f6e 6c657665 6c000000 ecursionlevel...\n- 0x00068818 63686563 6b73756d 74657374 00000000 checksumtest....\n- 0x00068828 7265706f 72746f6e 6c796f6e 63650000 reportonlyonce..\n- 0x00068838 7265706f 72746675 6c6c6465 7461696c reportfulldetail\n- 0x00068848 00000000 7365746e 6963656c 6576656c ....setnicelevel\n- 0x00068858 00000000 73746172 7475706c 6f616464 ....startuploadd\n- 0x00068868 656c6179 00000000 7265706f 72746368 elay....reportch\n- 0x00068878 65636b66 6c616773 00000000 73657464 eckflags....setd\n- 0x00068888 726f7063 61636865 00000000 73657469 ropcache....seti\n- 0x00068898 6f6c696d 69740000 76657273 696f6e73 olimit..versions\n- 0x000688a8 7472696e 67000000 64696765 7374616c tring...digestal\n- 0x000688b8 676f0000 72656465 66726561 646f6e6c go..redefreadonl\n- 0x000688c8 79000000 72656465 666c6f67 66696c65 y...redeflogfile\n- 0x000688d8 73000000 72656465 6667726f 77696e67 s...redefgrowing\n- 0x000688e8 6c6f6766 696c6573 00000000 72656465 logfiles....rede\n- 0x000688f8 66617474 72696275 74657300 72656465 fattributes.rede\n- 0x00068908 6669676e 6f72656e 6f6e6500 72656465 fignorenone.rede\n- 0x00068918 6669676e 6f726561 6c6c0000 72656465 fignoreall..rede\n- 0x00068928 66757365 72300000 72656465 66757365 fuser0..redefuse\n- 0x00068938 72310000 72656465 66757365 72320000 r1..redefuser2..\n- 0x00068948 72656465 66757365 72330000 72656465 redefuser3..rede\n- 0x00068958 66757365 72340000 72656465 66707265 fuser4..redefpre\n- 0x00068968 6c696e6b 00000000 73657470 72656c69 link....setpreli\n- 0x00068978 6e6b7061 74680000 73657470 72656c69 nkpath..setpreli\n- 0x00068988 6e6b6368 65636b73 756d0000 73657466 nkchecksum..setf\n- 0x00068998 756c6c73 696c656e 74000000 73657466 ullsilent...setf\n- 0x000689a8 696c6563 6865636b 74696d65 00000000 ilechecktime....\n- 0x000689b8 6d61696c 73657665 72697479 00000000 mailseverity....\n- 0x000689c8 6d61696c 636c6173 73000000 7365746d mailclass...setm\n- 0x000689d8 61696c74 696d6500 7365746d 61696c6e ailtime.setmailn\n- 0x000689e8 756d0000 7365746d 61696c72 656c6179 um..setmailrelay\n- 0x000689f8 00000000 7365746d 61696c70 6f727400 ....setmailport.\n- 0x00068a08 6d61696c 73696e67 6c650000 6d61696c mailsingle..mail\n- 0x00068a18 7375626a 65637400 7365746d 61696c73 subject.setmails\n- 0x00068a28 656e6465 72000000 7365746d 61696c61 ender...setmaila\n- 0x00068a38 6c696173 00000000 7365746d 61696c61 lias....setmaila\n- 0x00068a48 64647265 73730000 73657461 64647273 ddress..setaddrs\n- 0x00068a58 65766572 69747900 7365746d 61696c66 everity.setmailf\n- 0x00068a68 696c7465 726e6f74 00000000 7365746d ilternot....setm\n- 0x00068a78 61696c66 696c7465 72616e64 00000000 ailfilterand....\n- 0x00068a88 7365746d 61696c66 696c7465 726f7200 setmailfilteror.\n- 0x00068a98 73657462 696e6461 64647265 73730000 setbindaddress..\n- 0x00068aa8 73616d68 61696e70 61746800 74727573 samhainpath.trus\n- 0x00068ab8 74656475 73657200 7072696e 74736576 teduser.printsev\n- 0x00068ac8 65726974 79000000 7072696e 74636c61 erity...printcla\n- 0x00068ad8 73730000 6c6f6773 65766572 69747900 ss..logseverity.\n- 0x00068ae8 6c6f6763 6c617373 00000000 7379736c logclass....sysl\n- 0x00068af8 6f677365 76657269 74790000 7379736c ogseverity..sysl\n- 0x00068b08 6f67636c 61737300 7072656c 75646573 ogclass.preludes\n- 0x00068b18 65766572 69747900 7072656c 75646563 everity.preludec\n- 0x00068b28 6c617373 00000000 7072656c 75646570 lass....preludep\n- 0x00068b38 726f6669 6c650000 7072656c 7564656d rofile..preludem\n- 0x00068b48 6170746f 696e666f 00000000 7072656c aptoinfo....prel\n- 0x00068b58 7564656d 6170746f 6c6f7700 7072656c udemaptolow.prel\n- 0x00068b68 7564656d 6170746f 6d656469 756d0000 udemaptomedium..\n- 0x00068b78 7072656c 7564656d 6170746f 68696768 preludemaptohigh\n- 0x00068b88 00000000 6c6f6763 616c6c73 00000000 ....logcalls....\n- 0x00068b98 6d657373 61676568 65616465 72000000 messageheader...\n- 0x00068ba8 73657463 6f6e736f 6c650000 73657472 setconsole..setr\n- 0x00068bb8 65706f72 7466696c 65000000 73657472 eportfile...setr\n- 0x00068bc8 65706f72 7467726f 75700000 73657472 eportgroup..setr\n- 0x00068bd8 65766572 73656c6f 6f6b7570 00000000 everselookup....\n- 0x00068be8 73657464 61746162 61736570 61746800 setdatabasepath.\n- 0x00068bf8 7365746c 6f676669 6c657061 74680000 setlogfilepath..\n- 0x00068c08 7365746c 6f636b66 696c6570 61746800 setlockfilepath.\n- 0x00068c18 7379736c 6f676661 63696c69 74790000 syslogfacility..\n- 0x00068c28 7379736c 6f676d61 70737461 6d70746f syslogmapstampto\n- 0x00068c38 00000000 6d616374 79706500 61766f69 ....mactype.avoi\n- 0x00068c48 64626c6f 636b0000 5b4c6f67 5d000000 dblock..[Log]...\n- 0x00068c58 5b4d6973 635d0000 5b417474 72696275 [Misc]..[Attribu\n- 0x00068c68 7465735d 00000000 5b526561 644f6e6c tes]....[ReadOnl\n- 0x00068c78 795d0000 5b4c6f67 46696c65 735d0000 y]..[LogFiles]..\n- 0x00068c88 5b47726f 77696e67 4c6f6746 696c6573 [GrowingLogFiles\n- 0x00068c98 5d000000 5b49676e 6f726541 6c6c5d00 ]...[IgnoreAll].\n- 0x00068ca8 5b49676e 6f72654e 6f6e655d 00000000 [IgnoreNone]....\n- 0x00068cb8 5b557365 72305d00 5b557365 72315d00 [User0].[User1].\n- 0x00068cc8 5b557365 72325d00 5b557365 72335d00 [User2].[User3].\n- 0x00068cd8 5b557365 72345d00 5b507265 6c696e6b [User4].[Prelink\n- 0x00068ce8 5d000000 5b457874 65726e61 6c5d0000 ]...[External]..\n- 0x00068cf8 5b457665 6e745365 76657269 74795d00 [EventSeverity].\n- 0x00068d08 5b4d6169 6c5d0000 01000000 02000000 [Mail]..........\n- 0x00068d18 03000000 04000000 05000000 06000000 ................\n- 0x00068d28 0d000000 0e000000 0f000000 07000000 ................\n- 0x00068d38 08000000 09000000 0a000000 0b000000 ................\n- 0x00068d48 0c000000 73685f66 696c7465 722e6300 ....sh_filter.c.\n- 0x00068d58 73685f66 696c7465 725f6669 6c746572 sh_filter_filter\n- 0x00068d68 61646400 73685f66 696c7465 725f6669 add.sh_filter_fi\n- 0x00068d78 6c746572 00000000 73685f68 6173682e lter....sh_hash.\n- 0x00068d88 63000000 68617368 5f6b696c 6c000000 c...hash_kill...\n- 0x00068d98 68617368 73656172 63680000 73685f68 hashsearch..sh_h\n- 0x00068da8 6173685f 68617665 5f69745f 696e7400 ash_have_it_int.\n- 0x00068db8 5b696e64 65665d00 73685f68 6173685f [indef].sh_hash_\n- 0x00068dc8 63726561 74655f66 74000000 73685f68 create_ft...sh_h\n- 0x00068dd8 6173685f 72656d6f 76655f75 6e636f6e ash_remove_uncon\n- 0x00068de8 64697469 6f6e616c 00000000 68617368 ditional....hash\n- 0x00068df8 73656172 63685f70 72657600 73685f68 search_prev.sh_h\n- 0x00068e08 6173685f 72656d6f 76650000 73685f68 ash_remove..sh_h\n- 0x00068e18 6173685f 756e7669 73697465 645f6375 ash_unvisited_cu\n- 0x00068e28 73746f6d 00000000 68617368 5f756e76 stom....hash_unv\n- 0x00068e38 69736974 65645f63 7573746f 6d000000 isited_custom...\n- 0x00068e48 68617368 696e7365 72740000 73685f68 hashinsert..sh_h\n- 0x00068e58 6173685f 696e6974 00000000 41747465 ash_init....Atte\n- 0x00068e68 6d707420 746f206c 6f616420 74686520 mpt to load the \n- 0x00068e78 62617365 6c696e65 20646174 61626173 baseline databas\n- 0x00068e88 65206475 72696e67 20696e69 7469616c e during initial\n- 0x00068e98 69736174 696f6e2e 20546869 73206973 isation. This is\n- 0x00068ea8 20616e20 696e7465 726e616c 20657272 an internal err\n- 0x00068eb8 6f722c20 706c6561 73652072 65706f72 or, please repor\n- 0x00068ec8 74206974 20746f20 74686520 64657665 t it to the deve\n- 0x00068ed8 6c6f7065 722e0a00 73685f68 6173685f loper...sh_hash_\n- 0x00068ee8 7365745f 76697369 7465645f 696e7400 set_visited_int.\n- 0x00068ef8 73685f68 6173685f 68617368 64656c65 sh_hash_hashdele\n- 0x00068f08 74650000 73685f68 6173685f 7365745f te..sh_hash_set_\n- 0x00068f18 6d697373 696e6700 73685f68 6173685f missing.sh_hash_\n- 0x00068f28 7365745f 76697369 74656400 73685f68 set_visited.sh_h\n- 0x00068f38 6173685f 7365745f 76697369 7465645f ash_set_visited_\n- 0x00068f48 74727565 00000000 73685f68 6173685f true....sh_hash_\n- 0x00068f58 70757368 5f696e74 00000000 73685f68 push_int....sh_h\n- 0x00068f68 6173685f 73697a65 5f666f72 6d617400 ash_size_format.\n- 0x00068f78 73697a65 5f6f6c64 3d3c2500 25732573 size_old=<%.%s%s\n- 0x00068f88 25732573 25730000 6c6c7500 3e2c2073 %s%s%s..llu.>, s\n- 0x00068f98 697a655f 6e65773d 3c250000 63686563 ize_new=<%..chec\n- 0x00068fa8 6b666c61 67735f6e 65773d3c 30256c6f kflags_new=<0%lo\n- 0x00068fb8 3e200000 63686563 6b666c61 67735f6f > ..checkflags_o\n- 0x00068fc8 6c643d3c 30256c6f 3e200000 6465765f ld=<0%lo> ..dev_\n- 0x00068fd8 6f6c643d 3c256c75 2c256c75 3e2c2000 old=<%lu,%lu>, .\n- 0x00068fe8 6465765f 6e65773d 3c256c75 2c256c75 dev_new=<%lu,%lu\n- 0x00068ff8 3e2c2000 2c206c69 6e6b5f6e 65773d3c >, ., link_new=<\n- 0x00069008 25733e20 00000000 2c206c69 6e6b5f6f %s> ...., link_o\n- 0x00069018 6c643d3c 25733e20 00000000 2c206163 ld=<%s> ...., ac\n- 0x00069028 6c5f6e65 773d3c25 733e2000 2c206163 l_new=<%s> ., ac\n- 0x00069038 6c5f6f6c 643d3c25 733e2000 6f776e65 l_old=<%s> .owne\n- 0x00069048 725f6e65 773d3c25 733e2c20 696f776e r_new=<%s>, iown\n- 0x00069058 65725f6e 65773d3c 256c643e 2c200000 er_new=<%ld>, ..\n- 0x00069068 67726f75 705f6e65 773d3c25 733e2c20 group_new=<%s>, \n- 0x00069078 6967726f 75705f6e 65773d3c 256c643e igroup_new=<%ld>\n- 0x00069088 2c200000 63686b73 756d5f6e 65773d3c , ..chksum_new=<\n- 0x00069098 25733e00 6f776e65 725f6f6c 643d3c25 %s>.owner_old=<%\n- 0x000690a8 733e2c20 696f776e 65725f6f 6c643d3c s>, iowner_old=<\n- 0x000690b8 256c643e 2c200000 67726f75 705f6f6c %ld>, ..group_ol\n- 0x000690c8 643d3c25 733e2c20 6967726f 75705f6f d=<%s>, igroup_o\n- 0x000690d8 6c643d3c 256c643e 2c200000 6374696d ld=<%ld>, ..ctim\n- 0x000690e8 655f6f6c 643d3c25 733e2c20 00000000 e_old=<%s>, ....\n- 0x000690f8 6174696d 655f6f6c 643d3c25 733e2c20 atime_old=<%s>, \n- 0x00069108 00000000 6d74696d 655f6f6c 643d3c25 ....mtime_old=<%\n- 0x00069118 733e2c20 00000000 63686b73 756d5f6f s>, ....chksum_o\n- 0x00069128 6c643d3c 25733e00 6d6f6465 5f6f6c64 ld=<%s>.mode_old\n- 0x00069138 3d3c2573 3e2c2061 7474725f 6f6c643d =<%s>, attr_old=\n- 0x00069148 3c25733e 2c20696d 6f64655f 6f6c643d <%s>, imode_old=\n- 0x00069158 3c256c64 3e2c2069 61747472 5f6f6c64 <%ld>, iattr_old\n- 0x00069168 3d3c256c 643e2c20 00000000 68617264 =<%ld>, ....hard\n- 0x00069178 6c696e6b 735f6f6c 643d3c25 6c753e2c links_old=<%lu>,\n- 0x00069188 20000000 69646576 6963655f 6f6c643d ...idevice_old=\n- 0x00069198 3c256c75 3e2c2000 696e6f64 655f6f6c <%lu>, .inode_ol\n- 0x000691a8 643d3c25 6c753e2c 20000000 6d6f6465 d=<%lu>, ...mode\n- 0x000691b8 5f6e6577 3d3c2573 3e2c2061 7474725f _new=<%s>, attr_\n- 0x000691c8 6e65773d 3c25733e 2c20696d 6f64655f new=<%s>, imode_\n- 0x000691d8 6e65773d 3c256c64 3e2c2069 61747472 new=<%ld>, iattr\n- 0x000691e8 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, ....\n- 0x000691f8 68617264 6c696e6b 735f6e65 773d3c25 hardlinks_new=<%\n- 0x00069208 6c753e2c 20000000 69646576 6963655f lu>, ...idevice_\n- 0x00069218 6e65773d 3c256c75 3e2c2000 696e6f64 new=<%lu>, .inod\n- 0x00069228 655f6e65 773d3c25 6c753e2c 20000000 e_new=<%lu>, ...\n- 0x00069238 68617368 5f756e76 69736974 65640000 hash_unvisited..\n- 0x00069248 73685f68 6173685f 756e7669 73697465 sh_hash_unvisite\n- 0x00069258 64000000 73685f68 6173685f 70757368 d...sh_hash_push\n- 0x00069268 64617461 5f6d656d 6f727900 726f6f74 data_memory.root\n- 0x00069278 00000000 73685f68 6173685f 636f6d70 ....sh_hash_comp\n- 0x00069288 64617461 00000000 63686563 6b666c61 data....checkfla\n- 0x00069298 67735f6f 6c643d3c 30256c6f 3e2c2063 gs_old=<0%lo>, c\n- 0x000692a8 6865636b 666c6167 735f6e65 773d3c30 heckflags_new=<0\n- 0x000692b8 256c6f3e 2c200000 6d6f6465 5f6f6c64 %lo>, ..mode_old\n- 0x000692c8 3d3c2573 3e2c206d 6f64655f 6e65773d =<%s>, mode_new=\n- 0x000692d8 3c25733e 2c206174 74725f6f 6c643d3c <%s>, attr_old=<\n- 0x000692e8 25733e2c 20617474 725f6e65 773d3c25 %s>, attr_new=<%\n- 0x000692f8 733e2c20 00000000 68617264 6c696e6b s>, ....hardlink\n- 0x00069308 735f6f6c 643d3c25 6c753e2c 20686172 s_old=<%lu>, har\n- 0x00069318 646c696e 6b735f6e 65773d3c 256c753e dlinks_new=<%lu>\n- 0x00069328 2c200000 64657669 63655f6f 6c643d3c , ..device_old=<\n- 0x00069338 256c752c 256c753e 2c206465 76696365 %lu,%lu>, device\n- 0x00069348 5f6e6577 3d3c256c 752c256c 753e2c20 _new=<%lu,%lu>, \n- 0x00069358 00000000 696e6f64 655f6f6c 643d3c25 ....inode_old=<%\n- 0x00069368 6c753e2c 20696e6f 64655f6e 65773d3c lu>, inode_new=<\n- 0x00069378 256c753e 2c200000 6f776e65 725f6f6c %lu>, ..owner_ol\n- 0x00069388 643d3c25 733e2c20 6f776e65 725f6e65 d=<%s>, owner_ne\n- 0x00069398 773d3c25 733e2c20 696f776e 65725f6f w=<%s>, iowner_o\n- 0x000693a8 6c643d3c 256c643e 2c20696f 776e6572 ld=<%ld>, iowner\n- 0x000693b8 5f6e6577 3d3c256c 643e2c20 00000000 _new=<%ld>, ....\n- 0x000693c8 67726f75 705f6f6c 643d3c25 733e2c20 group_old=<%s>, \n- 0x000693d8 67726f75 705f6e65 773d3c25 733e2c20 group_new=<%s>, \n- 0x000693e8 6967726f 75705f6f 6c643d3c 256c643e igroup_old=<%ld>\n- 0x000693f8 2c206967 726f7570 5f6e6577 3d3c256c , igroup_new=<%l\n- 0x00069408 643e2c20 00000000 6374696d 655f6f6c d>, ....ctime_ol\n- 0x00069418 643d3c25 733e2c20 6374696d 655f6e65 d=<%s>, ctime_ne\n- 0x00069428 773d3c25 733e2c20 00000000 6174696d w=<%s>, ....atim\n- 0x00069438 655f6f6c 643d3c25 733e2c20 6174696d e_old=<%s>, atim\n- 0x00069448 655f6e65 773d3c25 733e2c20 00000000 e_new=<%s>, ....\n- 0x00069458 6d74696d 655f6f6c 643d3c25 733e2c20 mtime_old=<%s>, \n- 0x00069468 6d74696d 655f6e65 773d3c25 733e2c20 mtime_new=<%s>, \n- 0x00069478 00000000 63686b73 756d5f6f 6c643d3c ....chksum_old=<\n- 0x00069488 25733e2c 2063686b 73756d5f 6e65773d %s>, chksum_new=\n- 0x00069498 3c25733e 2c200000 6c696e6b 5f6f6c64 <%s>, ..link_old\n- 0x000694a8 3d3c2573 3e2c206c 696e6b5f 6e65773d =<%s>, link_new=\n- 0x000694b8 3c25733e 2c200000 73685f68 61736800 <%s>, ..sh_hash.\n- 0x000694c8 46657463 68696e67 20617564 69742072 Fetching audit r\n- 0x000694d8 65636f72 64000000 6f626a3d 3c000000 ecord...obj=<...\n- 0x000694e8 6465765f 6f6c643d 3c256c75 2c256c75 dev_old=<%lu,%lu\n- 0x000694f8 3e2c2064 65765f6e 65773d3c 256c752c >, dev_new=<%lu,\n- 0x00069508 256c753e 2c200000 68617368 5f66756c %lu>, ..hash_ful\n- 0x00069518 6c5f7472 65650000 68617368 5f72656d l_tree..hash_rem\n- 0x00069528 6f76655f 74726565 00000000 25376c64 ove_tree....%7ld\n- 0x00069538 2c202537 6c642c20 25313073 2c202535 , %7ld, %10s, %5\n- 0x00069548 642c2025 3132732c 20253564 2c202533 d, %12s, %5d, %3\n- 0x00069558 642c2025 2d38732c 20253564 2c20252d d, %-8s, %5d, %-\n- 0x00069568 38732c20 2535642c 20000000 25376c64 8s, %5d, ...%7ld\n- 0x00069578 2025376c 64202531 30732025 35642025 %7ld %10s %5d %\n- 0x00069588 31327320 25356420 25336420 252d3873 12s %5d %3d %-8s\n- 0x00069598 20253564 20252d38 73202535 64200000 %5d %-8s %5d ..\n- 0x000695a8 256c6c75 00000000 20253873 00000000 %llu.... %8s....\n- 0x000695b8 2025732c 00000000 202d3e20 25730000 %s,.... -> %s..\n- 0x000695c8 206e6f5f 61747472 00000000 25622025 no_attr....%b %\n- 0x000695d8 64202025 59000000 25622025 64202548 d %Y...%b %d %H\n- 0x000695e8 3a254d00 25313073 20253364 20252d38 :%M.%10s %3d %-8\n- 0x000695f8 7320252d 38732025 33642c25 34642025 s %-8s %3d,%4d %\n- 0x00069608 73202573 00000000 25313073 20253364 s %s....%10s %3d\n- 0x00069618 20252d38 7320252d 38732025 386c6420 %-8s %-8s %8ld \n- 0x00069628 25732025 73000000 202d3e20 25730a00 %s %s... -> %s..\n- 0x00069638 4572726f 723a204e 6f206461 74612061 Error: No data a\n- 0x00069648 7661696c 61626c65 0a000000 5b5d0000 vailable....[]..\n- 0x00069658 5b47726f 77696e67 4c6f6773 5d000000 [GrowingLogs]...\n- 0x00069668 00000000 00000000 00000000 00000000 ................\n- 0x00069678 00000000 00000000 00000000 00000000 ................\n- 0x00069688 00000000 00000000 00000000 00000000 ................\n- 0x00069698 00000000 00000000 00000000 00000000 ................\n- 0x000696a8 00000000 00000000 00000000 00000000 ................\n- 0x000696b8 00000000 00000000 00000000 00000000 ................\n- 0x000696c8 00000000 00000000 00000000 00000000 ................\n- 0x000696d8 00000000 00000000 00000000 00000000 ................\n- 0x000696e8 00000000 00000000 00000000 00000000 ................\n- 0x000696f8 00000000 00000000 00000000 00000000 ................\n- 0x00069708 00000000 00000000 00000000 00000000 ................\n- 0x00069718 00000000 00000000 00000000 00000000 ................\n- 0x00069728 00000000 00000000 00000000 00000000 ................\n- 0x00069738 00000000 00000000 00000000 00000000 ................\n- 0x00069748 00000000 00000000 00000000 00000000 ................\n- 0x00069758 00000000 00000000 00000000 00000000 ................\n- 0x00069768 00000000 00000000 00000000 00000000 ................\n- 0x00069778 00000000 00000000 00000000 00000000 ................\n- 0x00069788 00000000 00000000 00000000 00000000 ................\n- 0x00069798 00000000 00000000 00000000 00000000 ................\n- 0x000697a8 00000000 00000000 00000000 00000000 ................\n- 0x000697b8 00000000 00000000 00000000 00000000 ................\n- 0x000697c8 00000000 00000000 00000000 00000000 ................\n- 0x000697d8 00000000 00000000 00000000 00000000 ................\n- 0x000697e8 00000000 00000000 00000000 00000000 ................\n- 0x000697f8 00000000 00000000 00000000 00000000 ................\n- 0x00069808 00000000 00000000 00000000 00000000 ................\n- 0x00069818 00000000 00000000 00000000 00000000 ................\n- 0x00069828 00000000 00000000 00000000 00000000 ................\n- 0x00069838 00000000 00000000 00000000 00000000 ................\n- 0x00069848 00000000 00000000 00000000 00000000 ................\n- 0x00069858 00000000 00000000 00000000 00000000 ................\n- 0x00069868 00000000 00000000 00000000 00000000 ................\n- 0x00069878 00000000 00000000 00000000 00000000 ................\n- 0x00069888 00000000 00000000 00000000 00000000 ................\n- 0x00069898 00000000 00000000 00000000 00000000 ................\n- 0x000698a8 00000000 00000000 00000000 00000000 ................\n- 0x000698b8 00000000 00000000 00000000 00000000 ................\n- 0x000698c8 00000000 00000000 00000000 00000000 ................\n- 0x000698d8 00000000 00000000 00000000 00000000 ................\n- 0x000698e8 00000000 00000000 00000000 00000000 ................\n- 0x000698f8 00000000 00000000 00000000 00000000 ................\n- 0x00069908 00000000 00000000 00000000 00000000 ................\n- 0x00069918 00000000 00000000 00000000 00000000 ................\n- 0x00069928 00000000 00000000 00000000 00000000 ................\n- 0x00069938 00000000 00000000 00000000 00000000 ................\n- 0x00069948 00000000 00000000 00000000 00000000 ................\n- 0x00069958 00000000 00000000 00000000 00000000 ................\n- 0x00069968 00000000 00000000 00000000 00000000 ................\n- 0x00069978 00000000 00000000 00000000 00000000 ................\n- 0x00069988 00000000 00000000 00000000 00000000 ................\n- 0x00069998 00000000 00000000 00000000 00000000 ................\n- 0x000699a8 00000000 00000000 00000000 00000000 ................\n- 0x000699b8 00000000 00000000 00000000 00000000 ................\n- 0x000699c8 00000000 00000000 00000000 00000000 ................\n- 0x000699d8 00000000 00000000 00000000 00000000 ................\n- 0x000699e8 00000000 00000000 00000000 00000000 ................\n- 0x000699f8 00000000 00000000 00000000 00000000 ................\n- 0x00069a08 00000000 00000000 00000000 00000000 ................\n- 0x00069a18 00000000 00000000 00000000 00000000 ................\n- 0x00069a28 00000000 00000000 00000000 00000000 ................\n- 0x00069a38 00000000 00000000 00000000 00000000 ................\n- 0x00069a48 00000000 00000000 00000000 00000000 ................\n- 0x00069a58 00000000 00000000 00000000 00000000 ................\n- 0x00069a68 00000000 00000000 00000000 00000000 ................\n- 0x00069a78 00000000 00000000 00000000 00000000 ................\n- 0x00069a88 00000000 00000000 00000000 00000000 ................\n- 0x00069a98 00000000 00000000 00000000 00000000 ................\n- 0x00069aa8 00000000 00000000 00000000 00000000 ................\n- 0x00069ab8 00000000 00000000 00000000 00000000 ................\n- 0x00069ac8 00000000 00000000 00000000 00000000 ................\n- 0x00069ad8 00000000 00000000 00000000 00000000 ................\n- 0x00069ae8 00000000 00000000 00000000 00000000 ................\n- 0x00069af8 00000000 00000000 00000000 00000000 ................\n- 0x00069b08 00000000 00000000 00000000 00000000 ................\n- 0x00069b18 00000000 00000000 00000000 00000000 ................\n- 0x00069b28 00000000 00000000 00000000 00000000 ................\n- 0x00069b38 00000000 00000000 00000000 00000000 ................\n- 0x00069b48 00000000 00000000 00000000 00000000 ................\n- 0x00069b58 00000000 00000000 00000000 00000000 ................\n- 0x00069b68 00000000 00000000 00000000 00000000 ................\n- 0x00069b78 00000000 00000000 00000000 00000000 ................\n- 0x00069b88 00000000 00000000 00000000 00000000 ................\n- 0x00069b98 00000000 00000000 00000000 00000000 ................\n- 0x00069ba8 00000000 00000000 00000000 00000000 ................\n- 0x00069bb8 00000000 00000000 00000000 00000000 ................\n- 0x00069bc8 00000000 00000000 00000000 00000000 ................\n- 0x00069bd8 00000000 00000000 00000000 00000000 ................\n- 0x00069be8 00000000 00000000 00000000 00000000 ................\n- 0x00069bf8 00000000 00000000 00000000 00000000 ................\n- 0x00069c08 00000000 00000000 00000000 00000000 ................\n- 0x00069c18 00000000 00000000 00000000 00000000 ................\n- 0x00069c28 00000000 00000000 00000000 00000000 ................\n- 0x00069c38 00000000 00000000 00000000 00000000 ................\n- 0x00069c48 00000000 00000000 00000000 00000000 ................\n- 0x00069c58 00000000 00000000 00000000 00000000 ................\n- 0x00069c68 00000000 00000000 00000000 00000000 ................\n- 0x00069c78 00000000 00000000 00000000 00000000 ................\n- 0x00069c88 00000000 00000000 00000000 00000000 ................\n- 0x00069c98 00000000 00000000 00000000 00000000 ................\n- 0x00069ca8 00000000 00000000 00000000 00000000 ................\n- 0x00069cb8 00000000 00000000 00000000 00000000 ................\n- 0x00069cc8 00000000 00000000 00000000 00000000 ................\n- 0x00069cd8 00000000 00000000 00000000 00000000 ................\n- 0x00069ce8 00000000 00000000 00000000 00000000 ................\n- 0x00069cf8 00000000 00000000 00000000 00000000 ................\n- 0x00069d08 00000000 00000000 00000000 00000000 ................\n- 0x00069d18 00000000 00000000 00000000 00000000 ................\n- 0x00069d28 00000000 00000000 00000000 00000000 ................\n- 0x00069d38 00000000 00000000 00000000 00000000 ................\n- 0x00069d48 00000000 00000000 00000000 00000000 ................\n- 0x00069d58 00000000 00000000 00000000 00000000 ................\n- 0x00069d68 00000000 00000000 00000000 00000000 ................\n- 0x00069d78 00000000 00000000 00000000 00000000 ................\n- 0x00069d88 00000000 00000000 00000000 00000000 ................\n- 0x00069d98 00000000 00000000 00000000 00000000 ................\n- 0x00069da8 00000000 00000000 00000000 00000000 ................\n- 0x00069db8 00000000 00000000 00000000 00000000 ................\n- 0x00069dc8 00000000 00000000 00000000 00000000 ................\n- 0x00069dd8 00000000 00000000 00000000 00000000 ................\n- 0x00069de8 00000000 00000000 00000000 00000000 ................\n- 0x00069df8 00000000 00000000 00000000 00000000 ................\n- 0x00069e08 00000000 00000000 00000000 00000000 ................\n- 0x00069e18 00000000 00000000 00000000 00000000 ................\n- 0x00069e28 00000000 00000000 00000000 00000000 ................\n- 0x00069e38 00000000 00000000 00000000 00000000 ................\n- 0x00069e48 00000000 00000000 00000000 00000000 ................\n- 0x00069e58 00000000 00000000 00000000 00000000 ................\n- 0x00069e68 00000000 00000000 00000000 00000000 ................\n- 0x00069e78 00000000 00000000 00000000 00000000 ................\n- 0x00069e88 00000000 00000000 00000000 00000000 ................\n- 0x00069e98 00000000 00000000 00000000 00000000 ................\n- 0x00069ea8 00000000 00000000 00000000 00000000 ................\n- 0x00069eb8 00000000 00000000 00000000 00000000 ................\n- 0x00069ec8 00000000 00000000 00000000 00000000 ................\n- 0x00069ed8 00000000 00000000 00000000 00000000 ................\n- 0x00069ee8 00000000 00000000 00000000 00000000 ................\n- 0x00069ef8 00000000 00000000 00000000 00000000 ................\n- 0x00069f08 00000000 00000000 00000000 00000000 ................\n- 0x00069f18 00000000 00000000 00000000 00000000 ................\n- 0x00069f28 00000000 00000000 00000000 00000000 ................\n- 0x00069f38 00000000 00000000 00000000 00000000 ................\n- 0x00069f48 00000000 00000000 00000000 00000000 ................\n- 0x00069f58 00000000 00000000 00000000 00000000 ................\n- 0x00069f68 00000000 00000000 00000000 00000000 ................\n- 0x00069f78 00000000 00000000 00000000 00000000 ................\n- 0x00069f88 00000000 00000000 00000000 00000000 ................\n- 0x00069f98 00000000 00000000 00000000 00000000 ................\n- 0x00069fa8 00000000 00000000 00000000 00000000 ................\n- 0x00069fb8 00000000 00000000 00000000 00000000 ................\n- 0x00069fc8 00000000 00000000 00000000 00000000 ................\n- 0x00069fd8 00000000 00000000 00000000 00000000 ................\n- 0x00069fe8 00000000 00000000 00000000 00000000 ................\n- 0x00069ff8 00000000 00000000 00000000 00000000 ................\n- 0x0006a008 00000000 00000000 00000000 00000000 ................\n- 0x0006a018 00000000 00000000 00000000 00000000 ................\n- 0x0006a028 00000000 00000000 00000000 00000000 ................\n- 0x0006a038 00000000 00000000 00000000 00000000 ................\n- 0x0006a048 00000000 00000000 00000000 00000000 ................\n- 0x0006a058 00000000 00000000 00000000 00000000 ................\n- 0x0006a068 00000000 00000000 00000000 00000000 ................\n- 0x0006a078 00000000 00000000 00000000 00000000 ................\n- 0x0006a088 00000000 00000000 00000000 00000000 ................\n- 0x0006a098 00000000 00000000 00000000 00000000 ................\n- 0x0006a0a8 00000000 00000000 00000000 00000000 ................\n- 0x0006a0b8 00000000 00000000 00000000 00000000 ................\n- 0x0006a0c8 00000000 00000000 00000000 00000000 ................\n- 0x0006a0d8 00000000 00000000 00000000 00000000 ................\n- 0x0006a0e8 00000000 00000000 00000000 00000000 ................\n- 0x0006a0f8 00000000 00000000 00000000 00000000 ................\n- 0x0006a108 00000000 00000000 00000000 00000000 ................\n- 0x0006a118 00000000 00000000 00000000 00000000 ................\n- 0x0006a128 00000000 00000000 00000000 00000000 ................\n- 0x0006a138 00000000 00000000 00000000 00000000 ................\n- 0x0006a148 00000000 00000000 00000000 00000000 ................\n- 0x0006a158 00000000 00000000 00000000 00000000 ................\n- 0x0006a168 00000000 00000000 00000000 00000000 ................\n- 0x0006a178 00000000 00000000 00000000 00000000 ................\n- 0x0006a188 00000000 00000000 00000000 00000000 ................\n- 0x0006a198 00000000 00000000 00000000 00000000 ................\n- 0x0006a1a8 00000000 00000000 00000000 00000000 ................\n- 0x0006a1b8 00000000 00000000 00000000 00000000 ................\n- 0x0006a1c8 00000000 00000000 00000000 00000000 ................\n- 0x0006a1d8 00000000 00000000 00000000 00000000 ................\n- 0x0006a1e8 00000000 00000000 00000000 00000000 ................\n- 0x0006a1f8 00000000 00000000 00000000 00000000 ................\n- 0x0006a208 00000000 00000000 00000000 00000000 ................\n- 0x0006a218 00000000 00000000 00000000 00000000 ................\n- 0x0006a228 00000000 00000000 00000000 00000000 ................\n- 0x0006a238 00000000 00000000 00000000 00000000 ................\n- 0x0006a248 00000000 00000000 00000000 00000000 ................\n- 0x0006a258 00000000 00000000 00000000 00000000 ................\n- 0x0006a268 00000000 00000000 00000000 00000000 ................\n- 0x0006a278 00000000 00000000 00000000 00000000 ................\n- 0x0006a288 00000000 00000000 00000000 00000000 ................\n- 0x0006a298 00000000 00000000 00000000 00000000 ................\n- 0x0006a2a8 00000000 00000000 00000000 00000000 ................\n- 0x0006a2b8 00000000 00000000 00000000 00000000 ................\n- 0x0006a2c8 00000000 00000000 00000000 00000000 ................\n- 0x0006a2d8 00000000 00000000 00000000 00000000 ................\n- 0x0006a2e8 00000000 00000000 00000000 00000000 ................\n- 0x0006a2f8 00000000 00000000 00000000 00000000 ................\n- 0x0006a308 00000000 00000000 00000000 00000000 ................\n- 0x0006a318 00000000 00000000 00000000 00000000 ................\n- 0x0006a328 00000000 00000000 00000000 00000000 ................\n- 0x0006a338 00000000 00000000 00000000 00000000 ................\n- 0x0006a348 00000000 00000000 00000000 00000000 ................\n- 0x0006a358 00000000 00000000 00000000 00000000 ................\n- 0x0006a368 00000000 00000000 00000000 00000000 ................\n- 0x0006a378 00000000 00000000 00000000 00000000 ................\n- 0x0006a388 00000000 00000000 00000000 00000000 ................\n- 0x0006a398 00000000 00000000 00000000 00000000 ................\n- 0x0006a3a8 00000000 00000000 00000000 00000000 ................\n- 0x0006a3b8 00000000 00000000 00000000 00000000 ................\n- 0x0006a3c8 00000000 00000000 00000000 00000000 ................\n- 0x0006a3d8 00000000 00000000 00000000 00000000 ................\n- 0x0006a3e8 00000000 00000000 00000000 00000000 ................\n- 0x0006a3f8 00000000 00000000 00000000 00000000 ................\n- 0x0006a408 00000000 00000000 00000000 00000000 ................\n- 0x0006a418 00000000 00000000 00000000 00000000 ................\n- 0x0006a428 00000000 00000000 00000000 00000000 ................\n- 0x0006a438 00000000 00000000 00000000 00000000 ................\n- 0x0006a448 00000000 00000000 00000000 00000000 ................\n- 0x0006a458 00000000 00000000 00000000 00000000 ................\n- 0x0006a468 00000000 00000000 00000000 00000000 ................\n- 0x0006a478 00000000 00000000 00000000 00000000 ................\n- 0x0006a488 00000000 00000000 00000000 00000000 ................\n- 0x0006a498 00000000 00000000 00000000 00000000 ................\n- 0x0006a4a8 00000000 00000000 00000000 00000000 ................\n- 0x0006a4b8 00000000 00000000 00000000 00000000 ................\n- 0x0006a4c8 00000000 00000000 00000000 00000000 ................\n- 0x0006a4d8 00000000 00000000 00000000 00000000 ................\n- 0x0006a4e8 00000000 00000000 00000000 00000000 ................\n- 0x0006a4f8 00000000 00000000 00000000 00000000 ................\n- 0x0006a508 00000000 00000000 00000000 00000000 ................\n- 0x0006a518 00000000 00000000 00000000 00000000 ................\n- 0x0006a528 00000000 00000000 00000000 00000000 ................\n- 0x0006a538 00000000 00000000 00000000 00000000 ................\n- 0x0006a548 00000000 00000000 00000000 00000000 ................\n- 0x0006a558 00000000 00000000 00000000 00000000 ................\n- 0x0006a568 00000000 00000000 00000000 00000000 ................\n- 0x0006a578 00000000 00000000 00000000 00000000 ................\n- 0x0006a588 00000000 00000000 00000000 00000000 ................\n- 0x0006a598 00000000 00000000 00000000 00000000 ................\n- 0x0006a5a8 00000000 00000000 00000000 00000000 ................\n- 0x0006a5b8 00000000 00000000 00000000 00000000 ................\n- 0x0006a5c8 00000000 00000000 00000000 00000000 ................\n- 0x0006a5d8 00000000 00000000 00000000 00000000 ................\n- 0x0006a5e8 00000000 00000000 00000000 00000000 ................\n- 0x0006a5f8 00000000 00000000 00000000 00000000 ................\n- 0x0006a608 00000000 00000000 00000000 00000000 ................\n- 0x0006a618 00000000 00000000 00000000 00000000 ................\n- 0x0006a628 00000000 00000000 00000000 00000000 ................\n- 0x0006a638 00000000 00000000 00000000 00000000 ................\n- 0x0006a648 00000000 00000000 00000000 00000000 ................\n- 0x0006a658 00000000 00000000 00000000 00000000 ................\n- 0x0006a668 00000000 00000000 00000000 00000000 ................\n- 0x0006a678 00000000 00000000 00000000 00000000 ................\n- 0x0006a688 00000000 00000000 00000000 00000000 ................\n- 0x0006a698 00000000 00000000 00000000 00000000 ................\n- 0x0006a6a8 00000000 00000000 00000000 00000000 ................\n- 0x0006a6b8 00000000 00000000 00000000 00000000 ................\n- 0x0006a6c8 00000000 00000000 00000000 00000000 ................\n- 0x0006a6d8 00000000 00000000 00000000 00000000 ................\n- 0x0006a6e8 00000000 00000000 00000000 00000000 ................\n- 0x0006a6f8 00000000 00000000 00000000 00000000 ................\n- 0x0006a708 00000000 00000000 00000000 00000000 ................\n- 0x0006a718 00000000 00000000 00000000 00000000 ................\n- 0x0006a728 73685f6d 61696c2e 63000000 73685f6d sh_mail.c...sh_m\n- 0x0006a738 61696c5f 656d7074 79737461 636b0000 ail_emptystack..\n- 0x0006a748 6d61696c 5f776169 74000000 7265706f mail_wait...repo\n- 0x0006a758 72745f73 6d747000 42616420 72657370 rt_smtp.Bad resp\n- 0x0006a768 6f6e7365 20282573 292c2065 78706563 onse (%s), expec\n- 0x0006a778 74656420 25640000 534d5450 20736572 ted %d..SMTP ser\n- 0x0006a788 76657200 6d61696c 00000000 73685f6d ver.mail....sh_m\n- 0x0006a798 61696c5f 77616974 00000000 73685f6d ail_wait....sh_m\n- 0x0006a7a8 61696c5f 73746172 745f636f 6e6e0000 ail_start_conn..\n- 0x0006a7b8 72657475 726e5f6d 78000000 6765745f return_mx...get_\n- 0x0006a7c8 6d780000 7265735f 71756572 79000000 mx..res_query...\n- 0x0006a7d8 4e6f204d 58207265 636f7264 20666f72 No MX record for\n- 0x0006a7e8 20646f6d 61696e20 00000000 556e6b6e domain ....Unkn\n- 0x0006a7f8 6f776e20 686f7374 20000000 722b0000 own host ...r+..\n- 0x0006a808 54696d65 6f757420 6f6e2053 4d545020 Timeout on SMTP \n- 0x0006a818 73657373 696f6e20 696e6974 00000000 session init....\n- 0x0006a828 48454c4f 205b2573 5d000000 48454c4f HELO [%s]...HELO\n- 0x0006a838 20257300 48454c4f 205b2573 5d256325 %s.HELO [%s]%c%\n- 0x0006a848 63000000 48454c4f 20257325 63256300 c...HELO %s%c%c.\n- 0x0006a858 48454c4f 20666169 6c656400 40000000 HELO failed.@...\n- 0x0006a868 6578616d 706c652e 636f6d00 4d41494c example.com.MAIL\n- 0x0006a878 2046524f 4d3a3c25 733e0000 4d41494c FROM:<%s>..MAIL\n- 0x0006a888 2046524f 4d3a3c25 733e2563 25630000 FROM:<%s>%c%c..\n- 0x0006a898 4d41494c 2046524f 4d206661 696c6564 MAIL FROM failed\n- 0x0006a8a8 00000000 52435054 20544f3a 3c25733e ....RCPT TO:<%s>\n- 0x0006a8b8 00000000 52435054 20544f3a 3c25733e ....RCPT TO:<%s>\n- 0x0006a8c8 25632563 00000000 52435054 20544f20 %c%c....RCPT TO \n- 0x0006a8d8 6661696c 65640000 44415441 00000000 failed..DATA....\n- 0x0006a8e8 44415441 25632563 00000000 44415441 DATA%c%c....DATA\n- 0x0006a8f8 20666169 6c656400 5468752c 20303120 failed.Thu, 01 \n- 0x0006a908 4a616e20 31393730 2030303a 30303a30 Jan 1970 00:00:0\n- 0x0006a918 30202b30 303a3030 00000000 25612c20 0 +00:00....%a, \n- 0x0006a928 25642025 62202559 2025483a 254d3a25 %d %b %Y %H:%M:%\n- 0x0006a938 5320257a 00000000 73656e64 696e6720 S %z....sending \n- 0x0006a948 64617461 2e2e0000 46726f6d 3a203c25 data....From: <%\n- 0x0006a958 733e2563 2563546f 3a203c25 733e2563 s>%c%cTo: <%s>%c\n- 0x0006a968 25634461 74653a20 25732563 25630000 %cDate: %s%c%c..\n- 0x0006a978 73685f6d 61696c5f 656e645f 636f6e6e sh_mail_end_conn\n- 0x0006a988 00000000 25632563 2e256325 63000000 ....%c%c.%c%c...\n- 0x0006a998 51554954 25632563 00000000 51554954 QUIT%c%c....QUIT\n- 0x0006a9a8 20666169 6c656400 43616e6e 6f74206f failed.Cannot o\n- 0x0006a9b8 70656e20 66696c65 20257320 696e2073 pen file %s in s\n- 0x0006a9c8 75696420 6d6f6465 0a000000 436f756c uid mode....Coul\n- 0x0006a9d8 64206e6f 74206f70 656e2066 696c6520 d not open file \n- 0x0006a9e8 25730a00 2d2d2d2d 2d424547 494e204d %s..-----BEGIN M\n- 0x0006a9f8 45535341 47452d2d 2d2d2d00 2d2d2d2d ESSAGE-----.----\n- 0x0006aa08 2d424547 494e2053 49474e41 54555245 -BEGIN SIGNATURE\n- 0x0006aa18 2d2d2d2d 2d000000 4d657373 61676520 -----...Message \n- 0x0006aa28 2530366c 64202054 7261696c 2025730a %06ld Trail %s.\n- 0x0006aa38 00000000 4552524f 5220286e 6f206b65 ....ERROR (no ke\n- 0x0006aa48 79202d2d 2063616e 6e6f7420 63686563 y -- cannot chec\n- 0x0006aa58 6b290a00 4552524f 52202872 65706561 k)..ERROR (repea\n- 0x0006aa68 74656420 61756469 74207472 61696c29 ted audit trail)\n- 0x0006aa78 0a000000 28756e63 6865636b 6564290a ....(unchecked).\n- 0x0006aa88 00000000 28464149 4c454429 0a000000 ....(FAILED)....\n- 0x0006aa98 28706173 73656429 0a000000 73685f6d (passed)....sh_m\n- 0x0006aaa8 61696c5f 7365744e 756d0000 73685f6d ail_setNum..sh_m\n- 0x0006aab8 61696c5f 73657446 6c616700 7365745f ail_setFlag.set_\n- 0x0006aac8 6d61696c 5f737562 6a656374 00000000 mail_subject....\n- 0x0006aad8 73685f6d 61696c5f 70757368 73746163 sh_mail_pushstac\n- 0x0006aae8 6b000000 2d2d2d2d 2d424547 494e2053 k...-----BEGIN S\n- 0x0006aaf8 49474e41 54555245 2d2d2d2d 2d0d0a00 IGNATURE-----...\n- 0x0006ab08 0d0a0000 25303675 20253031 306c753a ....%06u %010lu:\n- 0x0006ab18 3a25730d 0a000000 2d2d2d2d 2d454e44 :%s.....-----END\n- 0x0006ab28 204d4553 53414745 2d2d2d2d 2d000000 MESSAGE-----...\n- 0x0006ab38 73685f6d 61696c5f 6d736700 5375626a sh_mail_msg.Subj\n- 0x0006ab48 6563743a 20000000 73685f6d 61696c5f ect: ...sh_mail_\n- 0x0006ab58 6765745f 7375626a 65637400 6d73673d get_subject.msg=\n- 0x0006ab68 00000000 7365763d 00000000 0d0a0d0a ....sev=........\n- 0x0006ab78 00000000 2d2d2d2d 2d424547 494e204d ....-----BEGIN M\n- 0x0006ab88 45535341 47452d2d 2d2d2d0d 0a000000 ESSAGE-----.....\n- 0x0006ab98 73685f6d 61696c5f 7365745f 72656c61 sh_mail_set_rela\n- 0x0006aba8 79000000 73685f6d 61696c5f 7365745f y...sh_mail_set_\n- 0x0006abb8 706f7274 00000000 66726565 5f6d7800 port....free_mx.\n- 0x0006abc8 54000000 03000000 00000000 00000000 T...............\n- 0x0006abd8 00000000 48000000 01000000 00000000 ....H...........\n- 0x0006abe8 00000000 00000000 4d000000 01000000 ........M.......\n- 0x0006abf8 00000000 00000000 00000000 53000000 ............S...\n- 0x0006ac08 01000000 00000000 00000000 00000000 ................\n- 0x0006ac18 00000000 02000000 00000000 00000000 ................\n- 0x0006ac28 00000000 73685f6e 6d61696c 2e630000 ....sh_nmail.c..\n- 0x0006ac38 73685f6e 6d61696c 5f6d7367 00000000 sh_nmail_msg....\n- 0x0006ac48 636f756c 64206e6f 74206d61 696c2069 could not mail i\n- 0x0006ac58 6d6d6564 69617465 6c790000 73685f6d mmediately..sh_m\n- 0x0006ac68 656d2e63 00000000 73685f6d 656d5f66 em.c....sh_mem_f\n- 0x0006ac78 72656500 73685f6d 656d5f6d 616c6c6f ree.sh_mem_mallo\n- 0x0006ac88 63000000 2f766172 2f6c6962 2f73616d c.../var/lib/sam\n- 0x0006ac98 6861696e 00000000 616c7761 79730000 hain....always..\n- 0x0006aca8 6e657665 72000000 776f726b 64617973 never...workdays\n- 0x0006acb8 00000000 73617475 72646179 00000000 ....saturday....\n- 0x0006acc8 73756e64 61790000 25643a25 64202d20 sunday..%d:%d - \n- 0x0006acd8 25643a25 64000000 70617261 6e6f6964 %d:%d...paranoid\n- 0x0006ace8 00000000 646f6d61 696e0000 72620000 ....domain..rb..\n- 0x0006acf8 73685f6c 6f67696e 5f747261 636b2e63 sh_login_track.c\n- 0x0006ad08 00000000 77620000 33333333 3333ef3f ....wb..333333.?\n- 0x0006ad18 c74b3789 4160ed3f 5c8fc2f5 285ceb3f .K7.A`.?\\...(\\.?\n- 0x0006ad28 9cc420b0 7268e93f d9cef753 e3a5e73f .. .rh.?...S...?\n- 0x0006ad38 14ae47e1 7a14e63f 4e621058 39b4e43f ..G.z..?Nb.X9..?\n- 0x0006ad48 105839b4 c876e23f 022b8716 d9cedf3f .X9..v.?.+.....?\n- 0x0006ad58 96438b6c e7fbd93f d7a3703d 0ad7ef3f .C.l...?..p=...?\n- 0x0006ad68 0ad7a370 3d0aef3f 17d9cef7 53e3ed3f ...p=..?....S..?\n- 0x0006ad78 508d976e 1283ec3f 0ad7a370 3d0aeb3f P..n...?...p=..?\n- 0x0006ad88 c520b072 6891e93f 52b81e85 eb51e83f . .rh..?R....Q.?\n- 0x0006ad98 6abc7493 1804e63f b29defa7 c64be33f j.t....?.....K.?\n- 0x0006ada8 ac1c5a64 3bdfdf3f 04000000 05000000 ..Zd;..?........\n- 0x0006adb8 06000000 07000000 08000000 09000000 ................\n- 0x0006adc8 0a000000 0c000000 0f000000 14000000 ................\n- 0x0006add8 75e842ef 0cfeef3f 469c2ad6 75eeef3f u.B....?F.*.u..?\n- 0x0006ade8 ed7be13c 4fcfef3f b7b18251 a8a0ef3f .{., \n- 0x0006bb58 696f776e 65725f6e 65773d3c 256c643e iowner_new=<%ld>\n- 0x0006bb68 2c206772 6f75705f 6e65773d 3c25733e , group_new=<%s>\n- 0x0006bb78 2c206967 726f7570 5f6e6577 3d3c256c , igroup_new=<%l\n- 0x0006bb88 643e2c20 66696c65 73697a65 3d3c256c d>, filesize=<%l\n- 0x0006bb98 753e2c20 6374696d 653d3c25 733e2c20 u>, ctime=<%s>, \n- 0x0006bba8 6174696d 653d3c25 733e2c20 6d74696d atime=<%s>, mtim\n- 0x0006bbb8 653d3c25 733e0000 73685f73 75696463 e=<%s>..sh_suidc\n- 0x0006bbc8 686b2e63 00000000 73756964 2f736769 hk.c....suid/sgi\n- 0x0006bbd8 64206669 6c65206e 6f742069 6e206461 d file not in da\n- 0x0006bbe8 74616261 73650000 6e6f7375 69640000 tabase..nosuid..\n- 0x0006bbf8 756e6b6e 6f776e00 2f657463 2f6d7461 unknown./etc/mta\n- 0x0006bc08 62000000 66696c65 73797374 656d5f74 b...filesystem_t\n- 0x0006bc18 7970655f 756e6361 63686564 00000000 ype_uncached....\n- 0x0006bc28 7365746d 6e74656e 74282920 6661696c setmntent() fail\n- 0x0006bc38 65640000 69676e6f 72650000 6465763d ed..ignore..dev=\n- 0x0006bc48 00000000 2f2e6776 66730000 2f677666 ..../.gvfs../gvf\n- 0x0006bc58 73000000 73746174 28257329 20666169 s...stat(%s) fai\n- 0x0006bc68 6c656400 656e646d 6e74656e 74282920 led.endmntent() \n- 0x0006bc78 6661696c 65640000 646f5f74 72756e63 failed..do_trunc\n- 0x0006bc88 6174653a 206d6178 20646570 74682039 ate: max depth 9\n- 0x0006bc98 39206578 63656564 65640000 646f5f74 9 exceeded..do_t\n- 0x0006bca8 72756e63 6174653a 206e6f74 20616e20 runcate: not an \n- 0x0006bcb8 6162736f 6c757465 20706174 68000000 absolute path...\n- 0x0006bcc8 506f7373 69626c65 20726163 653a206e Possible race: n\n- 0x0006bcd8 6f742061 20646972 6563746f 72790000 ot a directory..\n- 0x0006bce8 506f7373 69626c65 20726163 653a206c Possible race: l\n- 0x0006bcf8 73746174 28646972 2920213d 206c7374 stat(dir) != lst\n- 0x0006bd08 6174282e 29000000 506f7373 69626c65 at(.)...Possible\n- 0x0006bd18 20726163 653a206c 73746174 20213d20 race: lstat != \n- 0x0006bd28 66737461 74000000 506f7373 69626c65 fstat...Possible\n- 0x0006bd38 20726163 653a206e 6f742061 20726567 race: not a reg\n- 0x0006bd48 756c6172 2066696c 65000000 506f7373 ular file...Poss\n- 0x0006bd58 69626c65 20726163 653a206e 6f742061 ible race: not a\n- 0x0006bd68 20737569 642f7367 69642066 696c6500 suid/sgid file.\n- 0x0006bd78 4e6f7420 7472756e 63617465 64206265 Not truncated be\n- 0x0006bd88 63617573 65206861 72646c69 6e6b2063 cause hardlink c\n- 0x0006bd98 6f756e74 20677420 31000000 736c5f67 ount gt 1...sl_g\n- 0x0006bda8 65745f63 61705f71 64656c00 736c5f64 et_cap_qdel.sl_d\n- 0x0006bdb8 726f705f 6361705f 7164656c 00000000 rop_cap_qdel....\n- 0x0006bdc8 50726f62 6c656d20 71756172 616e7469 Problem quaranti\n- 0x0006bdd8 6e696e67 2066696c 652e2020 46696c65 ning file. File\n- 0x0006bde8 204e4f54 20717561 72616e74 696e6564 NOT quarantined\n- 0x0006bdf8 2e202065 72726e6f 203d2025 6c640000 . errno = %ld..\n- 0x0006be08 51756172 616e7469 6e65206d 6574686f Quarantine metho\n- 0x0006be18 64206170 706c6965 64000000 492f4f20 d applied...I/O \n- 0x0006be28 6572726f 722e2020 6572726e 6f203d20 error. errno = \n- 0x0006be38 256c6400 52616365 20646574 65637465 %ld.Race detecte\n- 0x0006be48 642e2020 6572726e 6f203d20 256c6400 d. errno = %ld.\n- 0x0006be58 2f766172 2f6c6962 2f73616d 6861696e /var/lib/samhain\n- 0x0006be68 2f2e7175 6172616e 74696e65 00000000 /.quarantine....\n- 0x0006be78 50726f62 6c656d20 71756172 616e7469 Problem quaranti\n- 0x0006be88 6e696e67 2066696c 652e2020 46696c65 ning file. File\n- 0x0006be98 204e4f54 20717561 72616e74 696e6564 NOT quarantined\n- 0x0006bea8 2e202065 72726e6f 203d2025 6c642028 . errno = %ld (\n- 0x0006beb8 73746174 29000000 492f4f20 6572726f stat)...I/O erro\n- 0x0006bec8 722e2020 6572726e 6f203d20 256c6428 r. errno = %ld(\n- 0x0006bed8 73746174 29000000 25732f25 73000000 stat)...%s/%s...\n- 0x0006bee8 50726f62 6c656d20 71756172 616e7469 Problem quaranti\n- 0x0006bef8 6e696e67 2066696c 652e2020 46696c65 ning file. File\n- 0x0006bf08 204e4f54 20717561 72616e74 696e6564 NOT quarantined\n- 0x0006bf18 2e202065 72726e6f 203d2025 6c642028 . errno = %ld (\n- 0x0006bf28 6f70656e 29000000 492f4f20 6572726f open)...I/O erro\n- 0x0006bf38 722e2020 6572726e 6f203d20 256c6420 r. errno = %ld \n- 0x0006bf48 28777269 74652900 25732f25 732e696e (write).%s/%s.in\n- 0x0006bf58 666f0000 772b0000 46696c65 20496e66 fo..w+..File Inf\n- 0x0006bf68 6f3a0a20 66696c65 6e616d65 3d25730a o:. filename=%s.\n- 0x0006bf78 2073697a 653d256c 750a206f 776e6572 size=%lu. owner\n- 0x0006bf88 3d257328 2564290a 2067726f 75703d25 =%s(%d). group=%\n- 0x0006bf98 73282564 290a2063 74696d65 3d25730a s(%d). ctime=%s.\n- 0x0006bfa8 20617469 6d653d25 730a206d 74696d65 atime=%s. mtime\n- 0x0006bfb8 3d25730a 00000000 73685f73 75696463 =%s.....sh_suidc\n- 0x0006bfc8 686b5f63 6865636b 5f696e74 65726e61 hk_check_interna\n- 0x0006bfd8 6c000000 70617468 20746f6f 206c6f6e l...path too lon\n- 0x0006bfe8 67000000 64657666 73000000 66646573 g...devfs...fdes\n- 0x0006bff8 63000000 69736f39 36363000 63643936 c...iso9660.cd96\n- 0x0006c008 36300000 6c757374 72650000 6d6d6673 60..lustre..mmfs\n- 0x0006c018 00000000 6d73646f 73000000 6e667300 ....msdos...nfs.\n- 0x0006c028 73797366 73000000 76666174 00000000 sysfs...vfat....\n- 0x0006c038 436f756c 64206e6f 74206368 65636b20 Could not check \n- 0x0006c048 73756964 2f736769 64206669 6c650000 suid/sgid file..\n- 0x0006c058 42616420 71756172 616e7469 6e65206d Bad quarantine m\n- 0x0006c068 6574686f 64000000 4661696c 65642074 ethod...Failed t\n- 0x0006c078 6f207265 6c656173 65207469 6d652073 o release time s\n- 0x0006c088 6c696365 00000000 73685f73 75696463 lice....sh_suidc\n- 0x0006c098 686b5f73 65745f65 78636c75 64650000 hk_set_exclude..\n- 0x0006c0a8 73685f73 75696463 686b5f73 65745f74 sh_suidchk_set_t\n- 0x0006c0b8 696d6572 00000000 73756964 63686b20 imer....suidchk \n- 0x0006c0c8 74696d65 72000000 73685f73 75696463 timer...sh_suidc\n- 0x0006c0d8 686b5f73 65745f66 70730000 73756964 hk_set_fps..suid\n- 0x0006c0e8 63686b20 66707300 73685f73 75696463 chk fps.sh_suidc\n- 0x0006c0f8 686b5f73 65745f71 6d657468 6f640000 hk_set_qmethod..\n- 0x0006c108 73756964 63686b20 716d6574 686f6400 suidchk qmethod.\n- 0x0006c118 556e6162 6c652074 6f206372 65617465 Unable to create\n- 0x0006c128 20717561 72616e74 696e6520 64697265 quarantine dire\n- 0x0006c138 63746f72 79000000 73685f73 75696463 ctory...sh_suidc\n- 0x0006c148 686b5f73 65745f73 65766572 69747900 hk_set_severity.\n- 0x0006c158 73685f73 75696463 686b5f73 65745f73 sh_suidchk_set_s\n- 0x0006c168 63686564 756c6500 73685f73 75696463 chedule.sh_suidc\n- 0x0006c178 686b5f73 65745f79 69656c64 00000000 hk_set_yield....\n- 0x0006c188 73685f73 75696463 686b5f73 65745f61 sh_suidchk_set_a\n- 0x0006c198 63746976 61746500 73685f73 75696463 ctivate.sh_suidc\n- 0x0006c1a8 686b5f73 65745f6e 6f737569 64000000 hk_set_nosuid...\n- 0x0006c1b8 73685f73 75696463 686b5f73 65745f71 sh_suidchk_set_q\n- 0x0006c1c8 75617261 6e74696e 65000000 73685f73 uarantine...sh_s\n- 0x0006c1d8 75696463 686b5f73 65745f71 64656c65 uidchk_set_qdele\n- 0x0006c1e8 74650000 73685f73 75696463 686b5f63 te..sh_suidchk_c\n- 0x0006c1f8 6865636b 00000000 43686563 6b696e67 heck....Checking\n- 0x0006c208 20666f72 20535549 44207072 6f677261 for SUID progra\n- 0x0006c218 6d730000 73657665 72697479 73756964 ms..severitysuid\n- 0x0006c228 63686563 6b000000 73756964 63686563 check...suidchec\n- 0x0006c238 6b616374 69766500 73756964 63686563 kactive.suidchec\n- 0x0006c248 6b696e74 65727661 6c000000 73756964 kinterval...suid\n- 0x0006c258 63686563 6b736368 6564756c 65000000 checkschedule...\n- 0x0006c268 73756964 63686563 6b657863 6c756465 suidcheckexclude\n- 0x0006c278 00000000 73756964 63686563 6b667073 ....suidcheckfps\n- 0x0006c288 00000000 73756964 63686563 6b796965 ....suidcheckyie\n- 0x0006c298 6c640000 73756964 63686563 6b6e6f73 ld..suidchecknos\n- 0x0006c2a8 75696400 73756964 63686563 6b717561 uid.suidcheckqua\n- 0x0006c2b8 72616e74 696e6566 696c6573 00000000 rantinefiles....\n- 0x0006c2c8 73756964 63686563 6b717561 72616e74 suidcheckquarant\n- 0x0006c2d8 696e656d 6574686f 64000000 73756964 inemethod...suid\n- 0x0006c2e8 63686563 6b717561 72616e74 696e6564 checkquarantined\n- 0x0006c2f8 656c6574 65000000 4c4f474b 45590000 elete...LOGKEY..\n- 0x0006c308 73682e66 69666f2e 63000000 70757368 sh.fifo.c...push\n- 0x0006c318 5f6c6973 74000000 70757368 5f746169 _list...push_tai\n- 0x0006c328 6c5f6c69 73740000 706f705f 6c697374 l_list..pop_list\n- 0x0006c338 00000000 42616420 63697068 65722069 ....Bad cipher i\n- 0x0006c348 6e737461 6e636500 44617461 20636f6e nstance.Data con\n- 0x0006c358 74656e74 73206172 6520696e 76616c69 tents are invali\n- 0x0006c368 64000000 4b657920 64697265 6374696f d...Key directio\n- 0x0006c378 6e206973 20696e76 616c6964 00000000 n is invalid....\n- 0x0006c388 4b657920 6d617465 7269616c 206e6f74 Key material not\n- 0x0006c398 206f6620 636f7272 65637420 6c656e67 of correct leng\n- 0x0006c3a8 74680000 4b657920 70617373 65642069 th..Key passed i\n- 0x0006c3b8 73206e6f 74207661 6c696400 50617261 s not valid.Para\n- 0x0006c3c8 6d732073 74727563 74207061 73736564 ms struct passed\n- 0x0006c3d8 20746f20 72696a6e 6461656c 5f636970 to rijndael_cip\n- 0x0006c3e8 68657249 6e697420 696e7661 6c696400 herInit invalid.\n- 0x0006c3f8 43697068 65722069 6e207772 6f6e6720 Cipher in wrong \n- 0x0006c408 73746174 65000000 42616420 626c6f63 state...Bad bloc\n- 0x0006c418 6b206c65 6e677468 00000000 32353433 k length....2543\n- 0x0006c428 00000000 73685f74 6f6f6c73 2e630000 ....sh_tools.c..\n- 0x0006c438 73685f74 6f6f6c73 5f736166 655f6e61 sh_tools_safe_na\n- 0x0006c448 6d650000 41206e6f 6e2d7265 636f7665 me..A non-recove\n- 0x0006c458 7261626c 65206e61 6d652073 65727665 rable name serve\n- 0x0006c468 72206572 726f7220 6f636375 72726564 r error occurred\n- 0x0006c478 3a200000 41207465 6d706f72 61727920 : ..A temporary \n- 0x0006c488 6572726f 72206f63 63757272 6564206f error occurred o\n- 0x0006c498 6e20616e 20617574 686f7269 74617469 n an authoritati\n- 0x0006c4a8 7665206e 616d6520 73657276 65722e20 ve name server. \n- 0x0006c4b8 54686520 73706563 69666965 6420686f The specified ho\n- 0x0006c4c8 73742069 7320756e 6b6e6f77 6e3a2000 st is unknown: .\n- 0x0006c4d8 54686520 72657175 65737465 64206e61 The requested na\n- 0x0006c4e8 6d652069 73207661 6c696420 62757420 me is valid but \n- 0x0006c4f8 646f6573 206e6f74 20686176 6520616e does not have an\n- 0x0006c508 20495020 61646472 6573733a 20000000 IP address: ...\n- 0x0006c518 64656c65 74655f63 61636865 00000000 delete_cache....\n- 0x0006c528 636f6e6e 6563745f 706f7274 00000000 connect_port....\n- 0x0006c538 736f636b 65740000 2c206164 64726573 socket.., addres\n- 0x0006c548 73200000 636f6e6e 65637400 67657461 s ..connect.geta\n- 0x0006c558 64647269 6e666f00 73747263 6d700000 ddrinfo.strcmp..\n- 0x0006c568 52657665 72736520 6c6f6f6b 75702066 Reverse lookup f\n- 0x0006c578 61696c65 643a2000 636f6e6e 6563745f ailed: .connect_\n- 0x0006c588 706f7274 5f320000 4e6f2073 65727665 port_2..No serve\n- 0x0006c598 72206164 64726573 73206b6e 6f776e00 r address known.\n- 0x0006c5a8 25732f25 732e2531 64000000 30313233 %s/%s.%1d...0123\n- 0x0006c5b8 34353637 38396162 63646566 6d73673d 456789abcdefmsg=\n- 0x0006c5c8 3c436865 636b7375 6d3e2c20 63686b3d , chk=\n- 0x0006c5d8 3c25733e 2c207061 74683d3c 25733e00 <%s>, path=<%s>.\n- 0x0006c5e8 6d73673d 3c643a20 25336c64 2c202d3a msg=.msg=, path=<%\n- 0x0006c648 733e0000 6d73673d 3c50414e 49432025 s>..msg=, program=<%s>\n- 0x0006c668 2c207375 62726f75 74696e65 3d3c2573 , subroutine=<%s\n- 0x0006c678 3e000000 6d73673d 3c536572 76657220 >...msg=, socket_id=<%d\n- 0x0006c6b8 3e000000 6d73673d 3c50414e 49432045 >...msg=, program=<%s>\n- 0x0006c6f8 00000000 6d73673d 3c455849 543e2c20 ....msg=, \n- 0x0006c708 70726f67 72616d3d 3c25733e 2c207374 program=<%s>, st\n- 0x0006c718 61747573 3d3c2573 3e000000 6d73673d atus=<%s>...msg=\n- 0x0006c728 3c4c4f47 4b45593e 2c207072 6f677261 , progra\n- 0x0006c738 6d3d3c25 733e2c20 68617368 3d3c2573 m=<%s>, hash=<%s\n- 0x0006c748 3e0d0a2d 2d2d2d2d 42454749 4e204c4f >..-----BEGIN LO\n- 0x0006c758 474b4559 2d2d2d2d 2d0d0a25 73257300 GKEY-----..%s%s.\n- 0x0006c768 6d73673d 3c4c4f47 4b45593e 2c207072 msg=, pr\n- 0x0006c778 6f677261 6d3d3c25 733e2c20 68617368 ogram=<%s>, hash\n- 0x0006c788 3d3c2573 3e000000 6d73673d 3c535441 =<%s>...msg=, program=<%s\n- 0x0006c7a8 3e2c2075 73657269 643d3c25 6c643e00 >, userid=<%ld>.\n- 0x0006c7b8 6d73673d 3c535441 52543e2c 2070726f msg=, pro\n- 0x0006c7c8 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri\n- 0x0006c7d8 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<%\n- 0x0006c7e8 733e2c20 68617368 3d3c2573 3e000000 s>, hash=<%s>...\n- 0x0006c7f8 6d73673d 3c535441 52543e2c 2070726f msg=, pro\n- 0x0006c808 6772616d 3d3c2573 3e2c2075 73657269 gram=<%s>, useri\n- 0x0006c818 643d3c25 6c643e2c 20706174 683d3c25 d=<%ld>, path=<%\n- 0x0006c828 733e2c20 68617368 3d3c2573 3e2c2070 s>, hash=<%s>, p\n- 0x0006c838 6174683d 3c25733e 2c206861 73683d3c ath=<%s>, hash=<\n- 0x0006c848 25733e00 6d73673d 3c535441 52543e2c %s>.msg=,\n- 0x0006c858 2070726f 6772616d 3d3c2573 3e2c2075 program=<%s>, u\n- 0x0006c868 73657269 643d3c25 6c643e2c 20706174 serid=<%ld>, pat\n- 0x0006c878 683d3c25 733e2c20 6b65795f 7569643d h=<%s>, key_uid=\n- 0x0006c888 3c25733e 2c206b65 795f6964 3d3c2573 <%s>, key_id=<%s\n- 0x0006c898 3e000000 6d73673d 3c455849 543e2c20 >...msg=, \n- 0x0006c8a8 70726f67 72616d3d 3c25733e 2c207573 program=<%s>, us\n- 0x0006c8b8 65726964 3d3c256c 643e2c20 70617468 erid=<%ld>, path\n- 0x0006c8c8 3d3c2573 3e2c206b 65795f75 69643d3c =<%s>, key_uid=<\n- 0x0006c8d8 25733e2c 206b6579 5f69643d 3c25733e %s>, key_id=<%s>\n- 0x0006c8e8 2c207061 74683d3c 25733e2c 206b6579 , path=<%s>, key\n- 0x0006c8f8 5f756964 3d3c2573 3e2c206b 65795f69 _uid=<%s>, key_i\n- 0x0006c908 643d3c25 733e0000 6d73673d 3c535553 d=<%s>..msg= program=<%\n- 0x0006c928 733e0000 6d73673d 3c557369 6e672069 s>..msg=.\n- 0x0006c948 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf\n- 0x0006c958 6163653d 3c736967 61637469 6f6e3e2c ace=,\n- 0x0006c968 20736967 6e616c3d 3c256c64 3e000000 signal=<%ld>...\n- 0x0006c978 6d73673d 3c25733e 2c20696e 74657266 msg=<%s>, interf\n- 0x0006c988 6163653d 3c636864 69723e2c 20706174 ace=, pat\n- 0x0006c998 683d3c25 733e0000 6d73673d 3c4d6f64 h=<%s>..msg=, module=<%s\n- 0x0006c9c8 3e2c2072 65747572 6e5f636f 64653d3c >, return_code=<\n- 0x0006c9d8 256c643e 00000000 6d73673d 3c4d6f64 %ld>....msg=\n- 0x0006c9f8 2c206d6f 64756c65 3d3c2573 3e000000 , module=<%s>...\n- 0x0006ca08 6d73673d 3c4d6f64 756c6520 65786563 msg=, mo\n- 0x0006ca28 64756c65 3d3c2573 3e2c2072 65747572 dule=<%s>, retur\n- 0x0006ca38 6e5f636f 64653d3c 256c643e 00000000 n_code=<%ld>....\n- 0x0006ca48 6d73673d 3c52756e 74696d65 20636f6e msg=....msg=..msg=\n- 0x0006caa8 3c46696c 65206368 65636b20 636f6d70 , time=<%\n- 0x0006cac8 6c643e2c 206b4270 733d3c25 663e0000 ld>, kBps=<%f>..\n- 0x0006cad8 6d73673d 3c46696c 65206368 65636b20 msg=..msg=\n- 0x0006caf8 3c2d2d2d 2d205449 4d455354 414d5020 <---- TIMESTAMP \n- 0x0006cb08 2d2d2d2d 3e000000 6d73673d 3c446f77 ---->...msg=....\n- 0x0006cb38 6d73673d 3c446f77 6e6c6f61 64696e67 msg=.\n- 0x0006cb58 6d73673d 3c4e6f20 66696c65 2066726f msg=....\n- 0x0006cb88 6d73673d 3c44656c 74612064 61746162 msg=,\n- 0x0006cba8 20706174 683d3c25 733e0000 6d73673d path=<%s>..msg=\n- 0x0006cbb8 3c44656c 74612064 61746162 61736520 \n- 0x0006cbd8 2c207061 74683d3c 25733e00 6d73673d , path=<%s>.msg=\n- 0x0006cbe8 3c504f4c 49435920 5b537569 64436865 , path=<\n- 0x0006cc08 25733e2c 20257300 6d73673d 3c466f75 %s>, %s.msg= path=<%s>....\n- 0x0006cc38 6d73673d 3c436865 636b6564 20666f72 msg=.msg=, path=<%s>..\n- 0x0006cc98 6d73673d 3c517561 72616e74 696e6520 msg=..msg=\n- 0x0006ccb8 3c436865 636b696e 67206c6f 67696e73 ...msg=,\n- 0x0006ccd8 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty=\n- 0x0006cce8 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>,\n- 0x0006ccf8 2069703d 3c25733e 2c207469 6d653d3c ip=<%s>, time=<\n- 0x0006cd08 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d>\n- 0x0006cd18 00000000 6d73673d 3c4c6f67 696e3e2c ....msg=,\n- 0x0006cd28 206e616d 653d3c25 733e2c20 7474793d name=<%s>, tty=\n- 0x0006cd38 3c25733e 2c20686f 73743d3c 25733e2c <%s>, host=<%s>,\n- 0x0006cd48 2074696d 653d3c25 733e2c20 73746174 time=<%s>, stat\n- 0x0006cd58 75733d3c 25643e00 6d73673d 3c4c6f67 us=<%d>.msg=, name=<%s>, \n- 0x0006cd78 7474793d 3c25733e 2c207469 6d653d3c tty=<%s>, time=<\n- 0x0006cd88 25733e2c 20737461 7475733d 3c25643e %s>, status=<%d>\n- 0x0006cd98 00000000 6d73673d 3c4d756c 7469706c ....msg=, name=<\n- 0x0006cdb8 25733e2c 20747479 3d3c2573 3e2c2068 %s>, tty=<%s>, h\n- 0x0006cdc8 6f73743d 3c25733e 2c206970 3d3c2573 ost=<%s>, ip=<%s\n- 0x0006cdd8 3e2c2074 696d653d 3c25733e 2c207374 >, time=<%s>, st\n- 0x0006cde8 61747573 3d3c2564 3e000000 6d73673d atus=<%d>...msg=\n- 0x0006cdf8 3c4d756c 7469706c 65206c6f 67696e3e \n- 0x0006ce08 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty\n- 0x0006ce18 3d3c2573 3e2c2068 6f73743d 3c25733e =<%s>, host=<%s>\n- 0x0006ce28 2c207469 6d653d3c 25733e2c 20737461 , time=<%s>, sta\n- 0x0006ce38 7475733d 3c25643e 00000000 6d73673d tus=<%d>....msg=\n- 0x0006ce48 3c4d756c 7469706c 65206c6f 67696e3e \n- 0x0006ce58 2c206e61 6d653d3c 25733e2c 20747479 , name=<%s>, tty\n- 0x0006ce68 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s>\n- 0x0006ce78 2c207374 61747573 3d3c2564 3e000000 , status=<%d>...\n- 0x0006ce88 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na\n- 0x0006ce98 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s\n- 0x0006cea8 3e2c2068 6f73743d 3c25733e 2c206970 >, host=<%s>, ip\n- 0x0006ceb8 3d3c2573 3e2c2074 696d653d 3c25733e =<%s>, time=<%s>\n- 0x0006cec8 2c207374 61747573 3d3c2564 3e000000 , status=<%d>...\n- 0x0006ced8 6d73673d 3c4c6f67 6f75743e 2c206e61 msg=, na\n- 0x0006cee8 6d653d3c 25733e2c 20747479 3d3c2573 me=<%s>, tty=<%s\n- 0x0006cef8 3e2c2068 6f73743d 3c25733e 2c207469 >, host=<%s>, ti\n- 0x0006cf08 6d653d3c 25733e2c 20737461 7475733d me=<%s>, status=\n- 0x0006cf18 3c25643e 00000000 6d73673d 3c4c6f67 <%d>....msg=, name=<%s>,\n- 0x0006cf38 20747479 3d3c2573 3e2c2074 696d653d tty=<%s>, time=\n- 0x0006cf48 3c25733e 2c207374 61747573 3d3c2564 <%s>, status=<%d\n- 0x0006cf58 3e000000 6d73673d 3c4c6f67 6f75743e >...msg=\n- 0x0006cf68 2c207474 793d3c25 733e2c20 74696d65 , tty=<%s>, time\n- 0x0006cf78 3d3c2573 3e000000 6d73673d 3c4c6f67 =<%s>...msg=, path=<%s>.\n- 0x0006cfa8 6d73673d 3c4c6f67 696e2061 74206469 msg= u\n- 0x0006cfc8 73657269 643d3c25 733e2068 6f73743d serid=<%s> host=\n- 0x0006cfd8 3c25733e 2074696d 653d3c25 733e0000 <%s> time=<%s>..\n- 0x0006cfe8 6d73673d 3c466972 7374206c 6f67696e msg=\n- 0x0006d008 20757365 7269643d 3c25733e 20686f73 userid=<%s> hos\n- 0x0006d018 743d3c25 733e2074 696d653d 3c25733e t=<%s> time=<%s>\n- 0x0006d028 00000000 6d73673d 3c4c6f67 696e2074 ....msg= use\n- 0x0006d048 7269643d 3c25733e 20686f73 743d3c25 rid=<%s> host=<%\n- 0x0006d058 733e2074 696d653d 3c25733e 00000000 s> time=<%s>....\n- 0x0006d068 6d73673d 3c436865 636b696e 67207072 msg=..msg=...msg= path=<%\n- 0x0006d0f8 733e2075 73657269 643d3c25 733e0000 s> userid=<%s>..\n- 0x0006d108 6d73673d 3c504f4c 49435920 5b50726f msg=